.page_page__dnxmV{min-height:100vh}.page_hero__dLUJK,.page_page__dnxmV{position:relative;background:#dff1ff}.page_hero__dLUJK{z-index:1000;display:grid;gap:clamp(20px,3.4vw,48px);grid-template-columns:minmax(0,1fr);margin-top:clamp(32px,2.5vw,48px);margin-bottom:clamp(24px,3vw,40px);padding:clamp(16px,1.5vw,24px) clamp(20px,3vw,40px) clamp(20px,2vw,28px);min-height:min(86vh,900px);scroll-margin-top:96px}.page_hero__dLUJK:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 10%,rgba(38,173,208,.14),transparent 60%);filter:blur(40px);opacity:.6;z-index:0}.page_heroBackground__yx8Z_{position:absolute;top:clamp(-24px,-2vw,-16px);right:clamp(16px,2vw,30px);bottom:clamp(20px,2.6vw,34px);left:clamp(16px,2vw,30px);border-radius:var(--radius-xl);border:1px solid hsla(0,0%,100%,.9);overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.02),0 20px 40px -12px rgba(22,106,142,.08),inset 0 0 0 1px hsla(0,0%,100%,.6);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.85);z-index:0}.page_heroBackground__yx8Z_:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(219,234,254,.6) 0,transparent 60%),radial-gradient(ellipse at 80% 80%,rgba(224,242,254,.5) 0,transparent 60%);z-index:1;pointer-events:none}.page_heroContainer__PVba8{position:relative;z-index:1;width:min(72rem,100%);margin:0 auto;padding:0 12px}.page_heroInner__FFuqm{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,64px);padding:clamp(32px,4vw,48px) 0 clamp(40px,5vw,64px);position:relative}@media (min-width:1024px){.page_heroInner__FFuqm{grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center}}.page_heroContent__L3Zpc{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,28px);max-width:580px;position:relative}.page_kicker__9WFFE{display:inline-flex;align-items:center;gap:10px;margin-top:0;margin-bottom:clamp(8px,1.4vw,12px);padding:8px 16px;width:-moz-max-content;width:max-content;border-radius:999px;border:1px solid rgba(14,165,233,.2);background:hsla(0,0%,100%,.8);box-shadow:0 2px 8px -2px rgba(14,165,233,.15);backdrop-filter:blur(8px)}.page_kickerLabel__FypKZ{font-size:12px;text-transform:uppercase;letter-spacing:.15em;font-weight:700;color:#0284c7;white-space:nowrap}.page_title__IJOzC{font-size:clamp(48px,6.5vw,80px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:#0f172a;margin:0}.page_subhead__lMP2Z{font-size:clamp(18px,2.2vw,22px);line-height:1.6;color:#475569;margin:0;max-width:540px;font-family:var(--font-sans);letter-spacing:-.01em}.page_ctaGroup__gUTwW{display:flex;flex-wrap:wrap;align-items:stretch;gap:clamp(16px,2vw,20px);margin-top:clamp(16px,2vw,24px)}@media (min-width:640px){.page_ctaGroup__gUTwW{flex-wrap:nowrap}}.page_primaryCta__0uz07,.page_secondaryCta__4mV3D{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:clamp(14px,1.8vw,18px) clamp(28px,3.5vw,36px);border-radius:16px;font-size:clamp(15px,1.6vw,17px);font-weight:600;letter-spacing:.01em;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;min-width:180px;text-decoration:none;position:relative;overflow:hidden}.page_primaryCta__0uz07{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#fff;box-shadow:0 4px 6px -1px rgba(14,165,233,.2),0 10px 15px -3px rgba(14,165,233,.3),inset 0 1px 0 hsla(0,0%,100%,.2);text-shadow:0 1px 2px rgba(0,0,0,.1)}.page_primaryCta__0uz07:hover{transform:translateY(-2px);box-shadow:0 10px 20px -5px rgba(14,165,233,.4),0 4px 6px -2px rgba(14,165,233,.2),inset 0 1px 0 hsla(0,0%,100%,.3)}.page_secondaryCta__4mV3D{color:#334155;border-color:rgba(203,213,225,.8);background:hsla(0,0%,100%,.8);backdrop-filter:blur(4px);box-shadow:0 1px 2px rgba(0,0,0,.05)}.page_secondaryCta__4mV3D:hover{color:#0f172a;border-color:rgba(148,163,184,.8);background:hsla(0,0%,100%,.95);transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.page_secondaryCta__4mV3D:after{content:"\2192";margin-left:8px;font-size:16px;transition:transform .3s ease}.page_secondaryCta__4mV3D:hover:after{transform:translateX(4px)}.page_phoneIcon__SPA5w{width:18px;height:18px;flex-shrink:0;color:hsla(0,0%,100%,.9)}.page_heroVisual__nbYis{position:relative;min-height:420px;align-self:center;display:flex;align-items:center;justify-content:center;perspective:1000px}.page_heroVisualSticky__NH7cQ{position:static;width:100%;display:flex;justify-content:center}@media (min-width:1024px){.page_heroVisualSticky__NH7cQ{position:sticky;top:clamp(32px,6vh,78px)}}.page_visualFrame__QwYvd{position:relative;width:100%;max-width:480px;aspect-ratio:1}.page_visualCard__1ThY5{position:relative;width:100%;height:100%;border-radius:32px;background:hsla(0,0%,100%,.4);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 20px 50px -12px rgba(14,165,233,.15),inset 0 0 0 1px hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_visualCard__1ThY5:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.8) 0,transparent 70%);z-index:0}.page_aiCore__xea7q{width:140px;height:140px;z-index:10}.page_aiCoreInner__LCeRD,.page_aiCore__xea7q{position:relative;display:flex;align-items:center;justify-content:center}.page_aiCoreInner__LCeRD{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#38bdf8);box-shadow:0 0 40px rgba(14,165,233,.4);z-index:2}.page_aiCoreIcon__FtP1m{width:40px;height:40px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.page_aiCoreRing__syPJB{position:absolute;inset:-20px;border-radius:50%;border:2px solid rgba(14,165,233,.2);animation:page_pulseRing__fcM_h 3s cubic-bezier(.4,0,.6,1) infinite}.page_aiCoreRing__syPJB:nth-child(2){inset:-40px;border-color:rgba(14,165,233,.1);animation-delay:.5s}.page_aiCoreRing__syPJB:nth-child(3){inset:-60px;border-color:rgba(14,165,233,.05);animation-delay:1s}@keyframes page_pulseRing__fcM_h{0%{transform:scale(.8);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.page_floatingCard__2wit_{position:absolute;padding:12px 16px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);border-radius:16px;border:1px solid hsla(0,0%,100%,.8);box-shadow:0 10px 25px -5px rgba(15,23,42,.1),0 4px 10px -3px rgba(15,23,42,.05);display:flex;align-items:center;gap:12px;z-index:20;animation:page_float__va6Mi 6s ease-in-out infinite;max-width:220px}.page_cardIconBox__r0gYc{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_cardContent__QjQlj{display:flex;flex-direction:column;gap:2px}.page_cardLabel__b8k_u{font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:#64748b}.page_cardValue__gYxeg{font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap}.page_card1__i3LwC{top:15%;right:10%;animation-delay:0s}.page_card1__i3LwC .page_cardIconBox__r0gYc{background:rgba(16,185,129,.1);color:#10b981}.page_card2__jLtrM{bottom:20%;left:5%;animation-delay:2s}.page_card2__jLtrM .page_cardIconBox__r0gYc{background:rgba(245,158,11,.1);color:#f59e0b}.page_card3__6sp3K{top:25%;left:0;animation-delay:4s}.page_card3__6sp3K .page_cardIconBox__r0gYc{background:rgba(99,102,241,.1);color:#6366f1}@keyframes page_float__va6Mi{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.page_waveforms__mFrxM{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;align-items:flex-end;gap:4px;height:40px;z-index:5}.page_waveBar__N2wuC{width:4px;background:linear-gradient(0deg,#38bdf8,#0ea5e9);border-radius:2px;animation:page_wave__xUHz6 1.2s ease-in-out infinite}@keyframes page_wave__xUHz6{0%,to{height:20%;opacity:.5}50%{height:100%;opacity:1}}@media (max-width:640px){.page_heroVisual__nbYis{min-height:360px}.page_floatingCard__2wit_,.page_visualCard__1ThY5{transform:scale(.9)}.page_hero__dLUJK{padding-bottom:60px}.page_ctaGroup__gUTwW{flex-direction:column;align-items:stretch}.page_phoneCta__rjegZ,.page_secondaryCta__4mV3D{width:100%;justify-content:center}.page_kicker__9WFFE{align-self:center}.page_ctaHint__ELkyu,.page_subhead__lMP2Z,.page_title__IJOzC{text-align:center}}