@keyframes OpenAIIntegration_fadeUp__rWdbF{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes OpenAIIntegration_pulse__pVB4q{0%{transform:scale(1);opacity:.6}to{transform:scale(1.07);opacity:1}}@keyframes OpenAIIntegration_blink__NQgzI{0%,to{opacity:1}50%{opacity:.3}}.OpenAIIntegration_heroSection__RFa3A{position:relative;min-height:88vh;display:flex;align-items:center;padding:120px 0 80px;background:linear-gradient(135deg,#020617,#052e16 45%,#0f172a);overflow:hidden;color:#fff;text-align:center}.OpenAIIntegration_heroSection__RFa3A:before{content:"";position:absolute;top:-15%;left:50%;transform:translateX(-50%);width:900px;height:600px;background:radial-gradient(ellipse,rgba(34,197,94,.1) 0,transparent 70%);animation:OpenAIIntegration_pulse__pVB4q 7s ease-in-out infinite alternate;pointer-events:none}.OpenAIIntegration_heroBadge__Z8mh0{display:inline-flex;align-items:center;gap:8px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35);color:#86efac;padding:7px 20px;border-radius:50px;font-size:.82rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:28px;animation:OpenAIIntegration_fadeUp__rWdbF .8s ease-out both}.OpenAIIntegration_heroBadgeDot__4vYiN{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e;animation:OpenAIIntegration_blink__NQgzI 1.5s infinite}.OpenAIIntegration_heroTitle__4vJMU{font-size:3.6rem;font-weight:900;line-height:1.13;margin-bottom:20px;color:#f8fafc;animation:OpenAIIntegration_fadeUp__rWdbF .9s ease-out .1s both}.OpenAIIntegration_heroTitle__4vJMU span{background:linear-gradient(90deg,#22c55e,#10b981,#06b6d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.OpenAIIntegration_heroDesc__HX_yG{font-size:1.15rem;max-width:800px;margin:0 auto 40px;line-height:1.85;color:#94a3b8;animation:OpenAIIntegration_fadeUp__rWdbF .9s ease-out .2s both}.OpenAIIntegration_heroDesc__HX_yG strong{color:#e2e8f0}.OpenAIIntegration_heroCtas__dge0h{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;animation:OpenAIIntegration_fadeUp__rWdbF .9s ease-out .3s both}.OpenAIIntegration_heroPrimaryBtn__a0QXo{background:linear-gradient(90deg,#16a34a,#059669);border:none;padding:16px 42px;color:#fff;font-size:1.05rem;font-weight:700;border-radius:50px;cursor:pointer;transition:all .3s;box-shadow:0 4px 20px rgba(22,163,74,.45)}.OpenAIIntegration_heroPrimaryBtn__a0QXo:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(22,163,74,.6)}.OpenAIIntegration_heroSecondaryBtn__s6GAD{background:transparent;border:2px solid rgba(34,197,94,.5);padding:14px 36px;color:#86efac;font-size:1.05rem;font-weight:600;border-radius:50px;cursor:pointer;transition:all .3s}.OpenAIIntegration_heroSecondaryBtn__s6GAD:hover{background:rgba(34,197,94,.1);border-color:#22c55e;color:#fff;transform:translateY(-3px)}.OpenAIIntegration_heroModels__RsfHs{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:40px;animation:OpenAIIntegration_fadeUp__rWdbF .9s ease-out .25s both}.OpenAIIntegration_modelBadge___8bmQ{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);color:#86efac;padding:6px 16px;border-radius:8px;font-size:.82rem;font-weight:600}.OpenAIIntegration_sectionHeader__BbR97{text-align:center;margin-bottom:56px}.OpenAIIntegration_sectionHeader__BbR97 h2{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:14px;line-height:1.25}.OpenAIIntegration_sectionHeader__BbR97 p{font-size:1.05rem;color:#64748b;max-width:620px;margin:0 auto;line-height:1.75}.OpenAIIntegration_sectionHeader__BbR97.OpenAIIntegration_light__GxuoV h2{color:#fff}.OpenAIIntegration_sectionHeader__BbR97.OpenAIIntegration_light__GxuoV p{color:#94a3b8}.OpenAIIntegration_lightSection__iIBWr{padding:100px 0;background:#f8fafc}.OpenAIIntegration_whiteSection__0yAUc{padding:100px 0;background:#fff}.OpenAIIntegration_darkSection__UA_nG{padding:100px 0;background:#0f172a}.OpenAIIntegration_statsSection__4DwO0{background:#052e16;border-bottom:1px solid hsla(0,0%,100%,.06);padding:38px 0}.OpenAIIntegration_statsGrid__0XesN{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));text-align:center}.OpenAIIntegration_statCard__7Y0dV{padding:18px 20px}.OpenAIIntegration_statCard__7Y0dV+.OpenAIIntegration_statCard__7Y0dV{border-left:1px solid hsla(0,0%,100%,.07)}.OpenAIIntegration_statValue__101C7{font-size:2rem;font-weight:900;margin-bottom:6px;background:linear-gradient(90deg,#22c55e,#10b981);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.OpenAIIntegration_statLabel__mCLOa{font-size:.82rem;color:#64748b;font-weight:500}.OpenAIIntegration_servicesGrid__4z3Nj{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto;padding:0 20px}.OpenAIIntegration_serviceCard__tt6R_{background:#fff;border:2px solid #e2e8f0;border-radius:20px;padding:36px 30px;transition:all .35s}.OpenAIIntegration_serviceCard__tt6R_:hover{border-color:#22c55e;box-shadow:0 16px 40px rgba(22,163,74,.1);transform:translateY(-6px)}.OpenAIIntegration_serviceCard__tt6R_ h3{font-size:1.1rem;font-weight:700;color:#0f172a;margin-bottom:8px}.OpenAIIntegration_serviceCard__tt6R_ p{color:#475569;font-size:.92rem;line-height:1.7;margin:0}.OpenAIIntegration_serviceIcon__oSIjH{width:54px;height:54px;border-radius:14px;background:linear-gradient(135deg,rgba(22,163,74,.12),rgba(5,150,105,.08));display:flex;align-items:center;justify-content:center;color:#16a34a;margin-bottom:18px;transition:all .3s}.OpenAIIntegration_serviceCard__tt6R_:hover .OpenAIIntegration_serviceIcon__oSIjH{background:linear-gradient(135deg,#16a34a,#059669);color:#fff}.OpenAIIntegration_modelsGrid__1lgPb{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto;padding:0 20px}.OpenAIIntegration_modelCard__zIXyl{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:32px 28px;transition:all .3s}.OpenAIIntegration_modelCard__zIXyl:hover{border-color:rgba(34,197,94,.3);background:rgba(34,197,94,.05);transform:translateY(-5px)}.OpenAIIntegration_modelCard__zIXyl h3{font-size:1.1rem;font-weight:700;color:#e2e8f0;margin-bottom:10px}.OpenAIIntegration_modelCard__zIXyl p{font-size:.88rem;color:#64748b;line-height:1.65;margin:0}.OpenAIIntegration_modelCardIcon__cL7yG{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(22,163,74,.2),rgba(5,150,105,.1));display:flex;align-items:center;justify-content:center;color:#4ade80;margin-bottom:16px}.OpenAIIntegration_modelTag__YqS7f{display:inline-block;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25);color:#86efac;padding:3px 10px;border-radius:4px;font-size:.73rem;font-weight:700;margin-top:12px}.OpenAIIntegration_useCasesGrid__OJCQG{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;max-width:1100px;margin:0 auto;padding:0 20px}.OpenAIIntegration_useCaseCard__ggEHG{background:#f8fafc;border-radius:16px;padding:28px 26px;border-left:4px solid transparent;transition:all .3s}.OpenAIIntegration_useCaseCard__ggEHG:hover{border-left-color:#22c55e;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.07)}.OpenAIIntegration_useCaseCard__ggEHG h3{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:8px}.OpenAIIntegration_useCaseCard__ggEHG p{font-size:.88rem;color:#475569;line-height:1.65;margin:0}.OpenAIIntegration_useCaseIcon__zcFmL{color:#16a34a;margin-bottom:12px}.OpenAIIntegration_processTimeline__bANiK{max-width:780px;margin:0 auto;padding:0 20px;position:relative}.OpenAIIntegration_processTimeline__bANiK:before{content:"";position:absolute;left:34px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#22c55e,#10b981);opacity:.3}.OpenAIIntegration_processItem__qZV0w{display:flex;gap:26px;margin-bottom:44px;align-items:flex-start}.OpenAIIntegration_processItem__qZV0w:last-child{margin-bottom:0}.OpenAIIntegration_processNum__rN8je{width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,#16a34a,#059669);display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:900;color:#fff;flex-shrink:0;box-shadow:0 4px 16px rgba(22,163,74,.4);z-index:1}.OpenAIIntegration_processContent__xU1Q9{padding-top:12px}.OpenAIIntegration_processContent__xU1Q9 h3{font-size:1.1rem;font-weight:700;color:#e2e8f0;margin-bottom:7px}.OpenAIIntegration_processContent__xU1Q9 p{font-size:.88rem;color:#64748b;line-height:1.7;margin:0}.OpenAIIntegration_techGroups__4caVx{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:22px;gap:22px;max-width:1200px;margin:0 auto;padding:0 20px}.OpenAIIntegration_techGroup__EQ20y{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .3s}.OpenAIIntegration_techGroup__EQ20y:hover{border-color:#22c55e;box-shadow:0 8px 22px rgba(22,163,74,.08)}.OpenAIIntegration_techGroupTitle__FCITa{font-size:.77rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#16a34a;margin-bottom:14px}.OpenAIIntegration_techPills__OqjjO{display:flex;flex-wrap:wrap;gap:7px}.OpenAIIntegration_techPill__cunk7{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:5px 13px;border-radius:50px;font-size:.81rem;font-weight:500;transition:all .2s}.OpenAIIntegration_techPill__cunk7:hover{background:#bbf7d0;color:#16a34a}.OpenAIIntegration_ctaBand__45O4o{padding:80px 0;text-align:center;background:linear-gradient(135deg,#14532d,#166534,#16a34a);position:relative;overflow:hidden}.OpenAIIntegration_ctaBand__45O4o:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 60% 50%,rgba(34,197,94,.15) 0,transparent 60%)}.OpenAIIntegration_ctaBand__45O4o h2{font-size:2.2rem;font-weight:800;color:#fff;margin-bottom:14px}.OpenAIIntegration_ctaBand__45O4o p{font-size:1.1rem;color:hsla(0,0%,100%,.8);margin-bottom:36px;max-width:600px;margin-left:auto;margin-right:auto}.OpenAIIntegration_ctaBtn__uUYy1{background:#fff;color:#16a34a;border:none;padding:16px 44px;font-size:1.1rem;font-weight:800;border-radius:50px;cursor:pointer;transition:all .3s;box-shadow:0 8px 24px rgba(0,0,0,.15);position:relative}.OpenAIIntegration_ctaBtn__uUYy1:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(0,0,0,.2);background:#f0fdf4}