.ambient-background_root__0pIoM{position:fixed;inset:0;z-index:-10;pointer-events:none;overflow:hidden;isolation:isolate}.ambient-background_baseWash__3PCw8{position:absolute;inset:0;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(99,102,241,.07) 0,transparent 55%),radial-gradient(ellipse 90% 70% at 100% 0,rgba(34,211,238,.045) 0,transparent 50%),radial-gradient(ellipse 80% 60% at 0 100%,rgba(168,85,247,.05) 0,transparent 45%),var(--bg-page)}.ambient-background_blob__XjTTd{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:75s}.ambient-background_blobA__Fi5sV{width:min(72vw,520px);height:min(72vw,520px);left:-12%;top:18%;background:radial-gradient(circle,rgba(99,102,241,.14) 0,transparent 68%);animation-name:ambient-background_ambientDriftA__Vh1vF}.ambient-background_blobB__IS_oK{width:min(85vw,640px);height:min(85vw,640px);right:-18%;bottom:5%;background:radial-gradient(circle,rgba(34,211,238,.09) 0,transparent 65%);animation-name:ambient-background_ambientDriftB__8dCl_;animation-duration:95s}.ambient-background_blobC__o_vhj{width:min(55vw,420px);height:min(55vw,420px);left:35%;bottom:-8%;background:radial-gradient(circle,rgba(168,85,247,.08) 0,transparent 70%);animation-name:ambient-background_ambientDriftC__UdHCy;animation-duration:110s}.ambient-background_vignette__mbHit{position:absolute;inset:0;background:radial-gradient(ellipse 85% 75% at 50% 45%,transparent 0,transparent 62%,rgba(0,0,0,.22) 100%);opacity:.35}@keyframes ambient-background_ambientDriftA__Vh1vF{0%,to{transform:translate(0) scale(1)}33%{transform:translate(4%,-3%) scale(1.03)}66%{transform:translate(-2%,2%) scale(.98)}}@keyframes ambient-background_ambientDriftB__8dCl_{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-5%,4%) scale(1.02)}70%{transform:translate(3%,-2%) scale(.99)}}@keyframes ambient-background_ambientDriftC__UdHCy{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,-5%) scale(1.04)}}@media (prefers-reduced-motion:reduce){.ambient-background_blob__XjTTd{animation:none}}.cta_spinner__UaXE0{width:14px;height:14px;border-radius:50%;border:2px solid var(--cta-spinner-track);border-top-color:var(--cta-spinner-fg);flex-shrink:0;animation:cta_uiCtaSpin__P9ZIo .65s linear infinite}@keyframes cta_uiCtaSpin__P9ZIo{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cta_spinner__UaXE0{animation:none;border-top-color:var(--cta-spinner-track);opacity:.85}}.cta_primary__Zxg1y:hover:not([data-inactive=true]){transform:translateY(-1px);background:var(--site-cta-gradient-hover)!important;box-shadow:var(--site-cta-shadow-hover)!important}.cta_primary__Zxg1y:active:not([data-inactive=true]){transform:translateY(0) scale(.98);filter:brightness(.98)}.cta_primaryIntent__2zmU6:hover:not([data-inactive=true]){transform:translateY(-1px);background:var(--site-cta-gradient-hover)!important;box-shadow:var(--site-cta-shadow-hover),var(--intent-glow)!important}.cta_primaryIntent__2zmU6:active:not([data-inactive=true]){transform:translateY(0) scale(.98);filter:brightness(.98)}.cta_secondary___ccwR:hover:not([data-inactive=true]){filter:brightness(1.08);border-color:rgba(148,163,184,.42)!important}.cta_secondary___ccwR:active:not([data-inactive=true]){transform:scale(.98)}.cta_secondaryIntent___gZZE:hover:not([data-inactive=true]){filter:brightness(1.08);border-color:var(--intent-border-hover)!important;box-shadow:var(--intent-glow)}.cta_secondaryIntent___gZZE:active:not([data-inactive=true]){transform:scale(.98)}@media (prefers-reduced-motion:reduce){.cta_primaryIntent__2zmU6:active,.cta_primaryIntent__2zmU6:hover,.cta_primary__Zxg1y:active,.cta_primary__Zxg1y:hover,.cta_secondaryIntent___gZZE:active,.cta_secondaryIntent___gZZE:hover,.cta_secondary___ccwR:active,.cta_secondary___ccwR:hover{transform:none}}:root{--bg-page:#0b0b0c;--bg-surface:#121214;--bg-card:rgba(15,18,28,.7);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.65);--text-muted:#6b7899;--text-dim:#4a5568;--border-default:hsla(0,0%,100%,.08);--border-subtle:hsla(0,0%,100%,.04);--cyan:#22d3ee;--purple:#a855f7;--indigo:#6366f1;--green:#3da672;--red:#ef4444;--amber:#f59e0b;--terminal-loss:#cf6b6b;--terminal-savings:#5eead4;--terminal-savings-dim:rgba(94,234,212,.85);--terminal-neutral-num:#cbd5e1;--terminal-row-line:rgba(51,65,85,.28);--font-sans-fallback:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--site-cta-gradient:linear-gradient(90deg,#3ee7c4,#38bdf8 50%,#8b5cf6);--site-cta-gradient-hover:linear-gradient(90deg,#5cedd4,#5cc8fc 50%,#9f78f8);--site-cta-text:#030712;--site-cta-font-weight:700;--site-cta-shadow:0 1px 0 hsla(0,0%,100%,.2) inset,0 0 40px rgba(62,231,196,.35),0 0 80px rgba(139,92,246,.2);--site-cta-shadow-hover:0 1px 0 hsla(0,0%,100%,.22) inset,0 0 40px rgba(62,231,196,.5),0 0 80px rgba(139,92,246,.5)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;--font-app:var(--font-sans,ui-sans-serif),var(--font-sans-fallback)}body{font-family:var(--font-app);background:var(--bg-page);color:hsla(0,0%,100%,.88);letter-spacing:-.012em;line-height:1.45;font-weight:400;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;min-height:100vh;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(34,211,238,.04) 1px,transparent 0),linear-gradient(90deg,rgba(34,211,238,.04) 1px,transparent 0);background-size:48px 48px;filter:blur(1.2px);opacity:.45}:where(button,input,select,textarea,optgroup){font-family:var(--font-app)}h1,h2,h3,h4,h5,h6{font-family:var(--font-app);font-weight:600;letter-spacing:-.02em;line-height:1.12;font-synthesis:none}h1{font-weight:700}.tabular-nums,table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:2px}input:focus,select:focus,textarea:focus{border-color:rgba(34,211,238,.4)!important;outline:none}option{background:#141824}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes gradShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulseRing{0%,to{opacity:.5}50%{opacity:1}}@keyframes scrAdvisorOrbPulse{0%,to{transform:scale(1);box-shadow:0 0 18px rgba(34,211,238,.45),0 0 36px rgba(99,102,241,.25),inset 0 0 20px hsla(0,0%,100%,.12)}50%{transform:scale(1.06);box-shadow:0 0 26px rgba(34,211,238,.6),0 0 52px rgba(168,85,247,.35),inset 0 0 24px hsla(0,0%,100%,.18)}}.scr-advisor-orb{width:52px;height:52px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#22d3ee,#6366f1 45%,#a855f7);border:1px solid hsla(0,0%,100%,.22);animation:scrAdvisorOrbPulse 2.8s ease-in-out infinite}.scr-advisor-orb--sm{width:36px;height:36px;animation-duration:2.4s}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.fade-up{animation:fadeUp .4s ease both}.agrad{background:linear-gradient(135deg,#22d3ee,#a855f7,#22d3ee,#6366f1);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:gradShift 6s ease infinite}a{color:inherit;text-decoration:none}.scr-report-section-anchor{scroll-margin-top:96px}@keyframes scrKpiSectionPulse{0%{outline:2px solid transparent;outline-offset:0}25%{outline:2px solid rgba(34,211,238,.55);outline-offset:3px}55%{outline:2px solid rgba(99,102,241,.45);outline-offset:4px}to{outline:2px solid transparent;outline-offset:0}}.scr-kpi-section-pulse{animation:scrKpiSectionPulse 1s ease-out forwards}button.scr-kpi-card.scr-kpi-card--nav{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;margin:0;font:inherit;text-align:left;cursor:pointer}button.scr-kpi-card.scr-kpi-card--nav:focus{outline:none}button.scr-kpi-card.scr-kpi-card--nav:focus-visible{outline:2px solid rgba(34,211,238,.55);outline-offset:3px}button.scr-kpi-card.scr-kpi-card--nav:hover{box-shadow:0 0 0 1px rgba(34,211,238,.22),0 20px 44px -14px rgba(0,0,0,.5),0 0 48px -10px rgba(34,211,238,.18)}@keyframes toolPillPulseLegacy{0%,to{box-shadow:0 0 8px rgba(255,80,120,.14),0 0 18px rgba(255,80,120,.1)}50%{box-shadow:0 0 12px rgba(255,80,120,.22),0 0 24px rgba(255,80,120,.14)}}@keyframes toolPillPulseAiFeatures{0%,to{box-shadow:0 0 8px rgba(251,191,36,.16),0 0 18px rgba(217,119,6,.12)}50%{box-shadow:0 0 12px rgba(251,191,36,.26),0 0 24px rgba(217,119,6,.18)}}@keyframes toolPillPulseAiNative{0%,to{box-shadow:0 0 0 1px rgba(45,212,191,.12),0 0 14px -3px rgba(45,212,191,.28),0 0 32px -10px rgba(20,184,166,.18),inset 0 1px 0 hsla(0,0%,100%,.04);transform:scale(1);filter:saturate(1.03) brightness(1.02)}50%{box-shadow:0 0 0 1px rgba(45,212,191,.18),0 0 22px -4px rgba(45,212,191,.38),0 0 42px -10px rgba(13,148,136,.26),inset 0 1px 0 hsla(0,0%,100%,.055);transform:scale(1.02);filter:saturate(1.06) brightness(1.045)}}.tool-pill-pulse--legacy{animation:toolPillPulseLegacy 3.5s ease-in-out infinite}.tool-pill-pulse--ai-features{animation:toolPillPulseAiFeatures 3.5s ease-in-out infinite}.tool-pill-pulse--ai-native{animation:toolPillPulseAiNative 7s cubic-bezier(.42,.02,.58,.98) infinite;will-change:transform,box-shadow,filter}.tool-chip-pill--ai-native{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,filter .2s ease!important}.tool-pill-pulse--ai-native.tool-chip-pill--ai-native:hover{animation-play-state:paused;transform:translateY(-2px) scale(1.02)!important;filter:saturate(1.08) brightness(1.06)!important}.tool-chip-pill--ai-native:not(.tool-pill-pulse--ai-native):hover{transform:translateY(-2px) scale(1.02)}@media (prefers-reduced-motion:reduce){.tool-pill-pulse--legacy{animation:none;box-shadow:0 0 12px rgba(255,80,120,.22),0 0 24px rgba(255,80,120,.16)}.tool-pill-pulse--ai-features{animation:none;box-shadow:0 0 12px rgba(251,191,36,.24),0 0 24px rgba(217,119,6,.16)}.tool-pill-pulse--ai-native{animation:none;transform:none;filter:none;box-shadow:0 0 0 1px rgba(45,212,191,.14),0 0 18px -4px rgba(45,212,191,.28),0 0 36px -10px rgba(20,184,166,.18)}.tool-chip-pill--ai-native:not(.tool-pill-pulse--ai-native):hover,.tool-pill-pulse--ai-native.tool-chip-pill--ai-native:hover{transform:none}}a.home-primary-btn,button.home-primary-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border-radius:12px;font-size:15px;font-weight:var(--site-cta-font-weight,700);letter-spacing:-.01em;line-height:1.2;font-family:var(--font-app);text-align:center;text-decoration:none;color:var(--site-cta-text,#030712);cursor:pointer;border:1px solid hsla(0,0%,100%,.22);background:var(
    --site-cta-gradient,linear-gradient(90deg,#3ee7c4 0,#38bdf8 50%,#8b5cf6 100%)
  );box-shadow:var(
    --site-cta-shadow,0 1px 0 hsla(0,0%,100%,.2) inset,0 0 40px rgba(62,231,196,.35),0 0 80px rgba(139,92,246,.2)
  );transition:transform .2s ease,filter .2s ease,box-shadow .22s ease,border-color .2s ease,background .2s ease}a.home-primary-btn:hover,button.home-primary-btn:hover{transform:translateY(-1px);background:var(--site-cta-gradient-hover,var(--site-cta-gradient));box-shadow:var(--site-cta-shadow-hover,var(--site-cta-shadow))}a.home-primary-btn:active,button.home-primary-btn:active{transform:translateY(0) scale(.98);filter:brightness(.98)}a.home-primary-btn[aria-disabled=true],button.home-primary-btn:disabled{opacity:.55;cursor:not-allowed;pointer-events:none;filter:none;transform:none}@keyframes homeHeroCtaIdlePulse{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 0 40px rgba(62,231,196,.3),0 0 80px rgba(139,92,246,.16)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 0 44px rgba(62,231,196,.42),0 0 88px rgba(139,92,246,.26)}}a.home-primary-btn.home-hero-cta-primary{margin-top:clamp(19px,3vh,26px);min-height:68px;padding:0 44px;font-size:18px;border:1px solid hsla(0,0%,100%,.26);background:var(--site-cta-gradient);animation:homeHeroCtaIdlePulse 5s ease-in-out infinite;box-shadow:var(--site-cta-shadow)}a.home-primary-btn.home-hero-cta-primary:hover{transform:translateY(-2px);animation:none;background:var(--site-cta-gradient-hover);box-shadow:var(--site-cta-shadow-hover)}a.site-cta-surface-primary,button.site-cta-surface-primary{border:1px solid hsla(0,0%,100%,.22);color:var(--site-cta-text);background:var(--site-cta-gradient);box-shadow:var(--site-cta-shadow);font-weight:var(--site-cta-font-weight,700);transition:transform .2s ease,filter .2s ease,box-shadow .22s ease,background .2s ease}a.site-cta-surface-primary:hover:not([aria-disabled=true]),button.site-cta-surface-primary:hover:not(:disabled){background:var(--site-cta-gradient-hover);box-shadow:var(--site-cta-shadow-hover)}a.site-cta-surface-primary:active:not([aria-disabled=true]),button.site-cta-surface-primary:active:not(:disabled){filter:brightness(.98)}@media (prefers-reduced-motion:reduce){a.home-primary-btn,a.site-cta-surface-primary,button.home-primary-btn,button.site-cta-surface-primary{transition:box-shadow .2s ease,border-color .2s ease,filter .2s ease,background .2s ease}a.home-primary-btn.home-hero-cta-primary{animation:none}a.home-primary-btn:active,a.home-primary-btn:hover,a.site-cta-surface-primary:active:not([aria-disabled=true]),a.site-cta-surface-primary:hover:not([aria-disabled=true]),button.home-primary-btn:active,button.home-primary-btn:hover,button.site-cta-surface-primary:active:not(:disabled),button.site-cta-surface-primary:hover:not(:disabled){transform:none}}.site-cta-card{padding:clamp(18px,4vw,26px) clamp(14px,3vw,20px) clamp(20px,4vw,24px);border-radius:18px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(168deg,rgba(30,41,59,.35),rgba(15,23,42,.92) 45%,rgba(15,23,42,.94));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 22px 64px -32px rgba(15,23,42,.9),0 0 48px -24px rgba(45,212,191,.14),0 0 64px -32px rgba(139,92,246,.1)}.site-cta-card__support{margin:0 auto 12px;max-width:28rem;text-align:center;font-size:13px;font-weight:600;line-height:1.5;color:rgba(148,163,184,.92)}.site-cta-card__accent{color:#f8fafc;font-weight:800}.site-cta-card__trust{margin:12px auto 0;max-width:28rem;text-align:center;font-size:11px;font-weight:600;line-height:1.45;color:rgba(148,163,184,.72)}[data-ui-card]:hover{transform:translateY(-1px);border-color:rgba(34,211,238,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.09),inset 0 0 0 1px rgba(15,23,42,.45),0 20px 48px -16px rgba(0,0,0,.55),0 0 44px -12px rgba(34,211,238,.12)}@media (prefers-reduced-motion:reduce){[data-ui-card]:hover{transform:none}}.headline-xl{font-family:var(--font-app);font-size:clamp(40px,6vw,80px);font-weight:700;letter-spacing:-.035em;line-height:1.08;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.subheadline{font-family:var(--font-app);font-size:clamp(18px,2vw,28px);font-weight:500;letter-spacing:-.015em;line-height:1.28;color:hsla(0,0%,100%,.72)}.metric-number{font-size:clamp(32px,4vw,64px);font-weight:800}.finance-figure,.metric-number{font-family:var(--font-app);letter-spacing:-.03em;line-height:1.04;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance-figure{font-weight:800}.finance-figure--loss{font-weight:800;letter-spacing:-.03em;color:#ff5a5a;text-shadow:0 0 14px rgba(255,90,90,.28)}@media (prefers-reduced-motion:reduce){.finance-figure--loss{text-shadow:0 0 8px rgba(255,90,90,.18)}}.ui-h1{font-size:clamp(2rem,5.5vw,3.75rem);font-weight:700;letter-spacing:-.035em;line-height:1.08}.ui-h1,.ui-h2{font-family:var(--font-app)}.ui-h2{font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:600;letter-spacing:-.025em;line-height:1.18}.ui-body{font-size:1rem;font-weight:400;letter-spacing:-.011em;line-height:1.5;color:hsla(0,0%,100%,.88);font-family:var(--font-app)}.ui-label{font-size:11px;font-weight:700;color:rgba(148,163,184,.88);font-family:var(--font-app)}.section-label,.ui-label{letter-spacing:.1em;text-transform:uppercase}.section-label{font-size:12px;color:hsla(0,0%,100%,.5)}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-sans:"__Inter_f367f3","__Inter_Fallback_f367f3"}