.landing_page__pEwES *,.landing_page__pEwES :after,.landing_page__pEwES :before{box-sizing:border-box}.landing_page__pEwES{font-family:var(--font-geist-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.landing_nav__knAbU{position:sticky;top:0;z-index:50;background:hsla(0,0%,98%,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.dark .landing_nav__knAbU{background:hsla(0,0%,4%,.88)}.landing_navInner__ltyL1{max-width:1100px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center;justify-content:space-between}.landing_logo__Z__TN{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--fg)}.landing_logoBadge__rBZTt{width:34px;height:34px;background:var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary-fg)}.landing_logoBadge__rBZTt svg{width:20px;height:20px}.landing_logoText__fAGyw{font-size:16px;font-weight:700;letter-spacing:-.3px;color:var(--fg)}.landing_btnLogin__69ROX{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:var(--primary);color:var(--primary-fg);border:none;border-radius:8px;font-size:14px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:opacity .15s}.landing_btnLogin__69ROX:hover{opacity:.82}.landing_navLinks__8oL_o{display:flex;align-items:center;gap:28px}@media (max-width:860px){.landing_navLinks__8oL_o{display:none}}.landing_navLink__MX_D9{font-size:14px;font-weight:500;color:var(--fg-muted);text-decoration:none;transition:color .15s}.landing_navLink__MX_D9:hover{color:var(--fg)}.landing_navRight__mU307{display:flex;align-items:center;gap:18px}@media (max-width:480px){.landing_navRight__mU307 .landing_navLink__MX_D9{display:none}}.landing_section__ICJEz{padding:96px 24px}.landing_container__JoiMB{max-width:1100px;margin:0 auto}.landing_containerNarrow__D65cM{max-width:720px;margin:0 auto}.landing_hero__wie8N{padding:112px 24px 80px;text-align:center}.landing_heroTag__Pp7VM{display:inline-flex;align-items:center;gap:6px;background:#dbeafe;color:var(--accent);border-radius:999px;padding:4px 14px;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;margin-bottom:28px}.dark .landing_heroTag__Pp7VM{background:rgba(37,99,235,.2)}.landing_dot__S9AHa{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.landing_h1__P5Ts6{font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.08;letter-spacing:-2px;color:var(--fg);max-width:860px;margin:0 auto 24px}.landing_h1Accent__XVYpA{color:var(--accent)}.landing_heroSub__BTk9y{font-size:clamp(16px,2.2vw,20px);color:var(--fg-muted);max-width:560px;margin:0 auto 40px;line-height:1.55}.landing_heroCta__bUkTA{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.landing_btnPrimary__gP0eO{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--primary);color:var(--primary-fg);border-radius:10px;font-size:15px;font-weight:600;font-family:inherit;text-decoration:none;border:none;cursor:pointer;transition:opacity .15s}.landing_btnPrimary__gP0eO:hover{opacity:.85}.landing_btnGhost__1jf1F{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:var(--fg-muted);border-radius:10px;font-size:15px;font-weight:500;font-family:inherit;text-decoration:none;border:1px solid var(--line-strong);cursor:pointer;transition:border-color .15s,color .15s}.landing_btnGhost__1jf1F:hover{border-color:var(--fg-muted);color:var(--fg)}.landing_statsStrip__06_e5{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;margin-top:72px;padding-top:48px;border-top:1px solid var(--line)}.landing_statItem__sHRCt{text-align:center}.landing_statNum__5Drm7{font-size:32px;font-weight:800;color:var(--fg);letter-spacing:-1px}.landing_statLabel__RXion{font-size:13px;color:var(--fg-muted);margin-top:2px}.landing_sectionTag__u4yz_{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:12px}.landing_h2__W2_Nh{font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:-1px;line-height:1.12;color:var(--fg);margin-bottom:16px}.landing_sectionSub__kgoTI{font-size:17px;color:var(--fg-muted);line-height:1.6;max-width:540px}.landing_divider__fx6QX{height:1px;background:var(--line);max-width:1100px;margin:0 auto}.landing_problem__pLOdo{background:var(--surface);padding:96px 24px}.landing_problemGrid__jv_T2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-top:64px}@media (max-width:720px){.landing_problemGrid__jv_T2{grid-template-columns:1fr;gap:40px}}.landing_problemText__TIIn_ p{font-size:16px;color:var(--fg-muted);line-height:1.7;margin-bottom:20px}.landing_problemText__TIIn_ p:last-child{margin-bottom:0}.landing_problemText__TIIn_ strong{color:var(--fg);font-weight:600}.landing_chaosCard__ljI2l{background:var(--canvas);border:1px solid var(--line);border-radius:14px;padding:28px}.landing_chaosCardTitle__PazJe{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:20px}.landing_chaosRow__qIf5m{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--fg-muted)}.landing_chaosRow__qIf5m:last-child{border-bottom:none}.landing_chaosIcon__sKkkB{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.landing_chaosRed__MxHlh{background:#fee2e2}.landing_chaosAmber__dGXPn{background:#fef3c7}.landing_chaosRow__qIf5m span{padding-top:4px}.landing_solution__ecocv{background:var(--canvas);padding:96px 24px}.landing_pillars__eK3Ga{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:900px){.landing_pillars__eK3Ga{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.landing_pillars__eK3Ga{grid-template-columns:1fr}}.landing_pillar____Jmq{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:28px 24px;position:relative;overflow:hidden}.landing_pillar____Jmq:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.landing_pillarPlan__kaVnq:before{background:var(--accent)}.landing_pillarActual__uHxfX:before{background:#059669}.landing_pillarAnalysis__cxVue:before{background:#d97706}.landing_pillarScenario__Xl4QQ:before{background:#8b5cf6}.landing_pillarNum__OcSMt{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:14px}.landing_pillar____Jmq h3{font-size:18px;font-weight:700;color:var(--fg);margin-bottom:10px;letter-spacing:-.3px}.landing_pillar____Jmq p{font-size:14px;color:var(--fg-muted);line-height:1.6}.landing_pillarTag__IJPpL{display:inline-block;margin-top:16px;font-size:11px;font-weight:600;letter-spacing:.4px;padding:3px 10px;border-radius:999px;text-transform:uppercase}.landing_tagPlan__Zyrws{background:#dbeafe;color:var(--accent)}.landing_tagActual__HW0wK{background:#d1fae5;color:#059669}.landing_tagAnalysis__cpv7T{background:#fef3c7;color:#d97706}.landing_tagScenario__oRAeP{background:#ede9fe;color:#7c3aed}.landing_who__v8Zim{background:var(--surface);padding:96px 24px}.landing_whoGrid__ucRyx{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:56px}@media (max-width:640px){.landing_whoGrid__ucRyx{grid-template-columns:1fr}}.landing_whoCard__QXngj{border:1px solid var(--line);border-radius:14px;padding:28px 24px;background:var(--canvas)}.landing_whoCardHeader__QwmF7{display:flex;align-items:center;gap:12px;margin-bottom:16px}.landing_whoIcon__XBCaT{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.landing_whoCard__QXngj h3{font-size:16px;font-weight:700;color:var(--fg);letter-spacing:-.2px}.landing_whoCard__QXngj h3 small{display:block;font-size:12px;font-weight:500;color:var(--fg-muted);letter-spacing:0}.landing_whoCard__QXngj p{font-size:14px;color:var(--fg-muted);line-height:1.65}.landing_cta__8qSFp{background:#0f172a;text-align:center;padding:100px 24px}.landing_cta__8qSFp .landing_h2__W2_Nh{color:#fff}.landing_ctaSub__fiCpo{color:hsla(0,0%,100%,.5);font-size:17px;line-height:1.6;margin:0 auto 40px;max-width:480px}.landing_btnCta__Sgb_x{display:inline-flex;align-items:center;gap:8px;padding:16px 36px;background:#fff;color:var(--fg);border-radius:10px;font-size:16px;font-weight:700;font-family:inherit;text-decoration:none;border:none;cursor:pointer;transition:opacity .15s}.landing_btnCta__Sgb_x:hover{opacity:.9}.landing_footer__0UmUP{background:#0f172a;border-top:1px solid hsla(0,0%,100%,.07);padding:32px 24px}.landing_footerInner__xkI9b{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.landing_footerLogo__FEIB7{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.4);font-size:14px;text-decoration:none}.landing_footerLogoBadge__E1QUv{width:26px;height:26px;background:hsla(0,0%,100%,.1);border-radius:6px;display:flex;align-items:center;justify-content:center}.landing_footerLogoBadge__E1QUv svg{width:15px;height:15px}.landing_footer__0UmUP p{font-size:13px;color:hsla(0,0%,100%,.3)}.landing_showcase__2ACC_{background:var(--canvas);padding:100px 24px}.landing_showcaseHead____v1w{max-width:620px;margin:0 auto 64px;text-align:center}.landing_showcaseHead____v1w .landing_sectionSub__kgoTI{margin-left:auto;margin-right:auto}.landing_previewStack__fOe1f{display:flex;flex-direction:column;gap:80px}.landing_previewItem__vU4ac{display:grid;grid-template-columns:.82fr 1.18fr;gap:48px;align-items:center}@media (max-width:880px){.landing_previewItem__vU4ac{grid-template-columns:1fr;gap:28px}}.landing_previewItemReverse__4suYB .landing_previewCaption__BYhSc{order:2}@media (max-width:880px){.landing_previewItemReverse__4suYB .landing_previewCaption__BYhSc{order:0}}.landing_previewEyebrow__eQgNd{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.landing_previewTitle__0ddw9{font-size:clamp(20px,2.6vw,26px);font-weight:800;letter-spacing:-.5px;line-height:1.18;color:var(--fg);margin-bottom:14px}.landing_previewDesc__tv5Dz{font-size:15px;line-height:1.65;color:var(--fg-muted);margin-bottom:18px}.landing_previewBullets__FS9sK{list-style:none;display:flex;flex-direction:column;gap:8px}.landing_previewBullets__FS9sK li{position:relative;padding-left:22px;font-size:14px;color:var(--fg-muted)}.landing_previewBullets__FS9sK li:before{content:"";position:absolute;left:4px;top:7px;width:7px;height:7px;border-radius:2px;background:var(--accent)}.landing_window__KvvJD{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -28px rgba(15,23,42,.35),0 4px 12px -6px rgba(15,23,42,.15)}.dark .landing_window__KvvJD{box-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.landing_winBar__LXnFk{display:flex;align-items:center;gap:7px;padding:0 14px;height:38px;background:var(--surface-2);border-bottom:1px solid var(--line)}.landing_winDot__a9F_F{width:11px;height:11px;border-radius:50%;flex-shrink:0}.landing_winDotR__dOOcC{background:#f87171}.landing_winDotY__fXtff{background:#fbbf24}.landing_winDotG__EcwnV{background:#34d399}.landing_winTitle__XQN5G{margin-left:10px;font-size:12px;font-weight:600;color:var(--fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_winBody__tTf1R{padding:20px}.landing_dashKpis__gGJp5{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px}@media (max-width:520px){.landing_dashKpis__gGJp5{grid-template-columns:repeat(2,1fr)}}.landing_kpi__NEySz{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--canvas)}.landing_kpiLabel__58BPM{font-size:10px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:6px}.landing_kpiVal__ufHXb{font-size:18px;font-weight:800;letter-spacing:-.4px;color:var(--fg);font-variant-numeric:tabular-nums}.landing_kpiPos__OMawM{color:#059669}.landing_kpiNeg__T1MQk{color:#dc2626}.landing_kpiHint__9Ihvc{font-size:11px;color:var(--fg-subtle);margin-top:3px}.landing_dashChartHead__fHeY3{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--fg-muted);margin-bottom:6px}.landing_dashLegend__50hYX{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--fg-subtle)}.landing_legNet__sW3d4{width:10px;height:10px;border-radius:2px;background:#10b981;display:inline-block}.landing_legLine__T3OD2{width:14px;height:2.5px;border-radius:2px;background:#6366f1;display:inline-block;margin-left:6px}.landing_svgChart__MSpSU{width:100%;height:auto;display:block;color:var(--fg)}.landing_svgAxis__Bxj0C{fill:var(--fg-subtle);font-size:11px;font-family:inherit}.landing_fgScroll__KgCRS{overflow-x:auto;border:1px solid var(--line);border-radius:10px}.landing_fgTable__MAoJK{width:100%;border-collapse:collapse;font-size:12.5px}.landing_fgTh__Zo0nq{position:sticky;top:0;background:var(--surface-2);font-size:11px;font-weight:700;color:var(--fg-subtle);padding:9px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.landing_fgThLabel__C16dS{text-align:left}.landing_fgThMonth__Bou0T{min-width:78px}.landing_fgLabel__Hc4_G{padding:7px 12px;color:var(--fg-muted);white-space:nowrap;border-bottom:1px solid var(--line)}.landing_fgLabelStrong__YQXZZ{color:var(--fg);font-weight:700}.landing_fgBlock__zpMDB{font-size:10px;font-weight:700;letter-spacing:.8px;color:var(--fg-subtle);background:var(--surface-2)}.landing_fgCell__maiSk{padding:7px 12px;text-align:right;font-variant-numeric:tabular-nums;color:var(--fg);border-bottom:1px solid var(--line);white-space:nowrap}.landing_fgActual__xVz0N{background:rgba(16,185,129,.07)}.dark .landing_fgActual__xVz0N{background:rgba(16,185,129,.1)}.landing_fgComputed__RHS8Z{background:var(--surface-2);color:var(--fg-muted)}.landing_fgNet__iEehL{font-weight:800;color:var(--fg)}.landing_fgNeg__A3YNS{color:#dc2626}.landing_fgFootNote__X0pdq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;font-size:11.5px;color:var(--fg-subtle)}.landing_fgChipComputed__pV_Pt,.landing_fgChipInput__OgMN_{width:12px;height:12px;border-radius:3px;display:inline-block;border:1px solid var(--line-strong)}.landing_fgChipInput__OgMN_{background:var(--canvas)}.landing_fgChipComputed__pV_Pt{background:var(--surface-2);margin-left:8px}.landing_fgGrow__5b8RU{flex:1}.landing_radTable__1ztzB{width:100%;border-collapse:collapse;font-size:12.5px}.landing_radTh__Z0AgL{background:var(--surface-2);font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--fg-subtle);padding:9px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}.landing_radRight__QR2YJ{text-align:right}.landing_radProj__6nHPN{font-weight:600;color:var(--fg)}.landing_radCell__CuxG9,.landing_radProj__6nHPN{padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.landing_radCell__CuxG9{color:var(--fg-muted);font-variant-numeric:tabular-nums}.landing_radFirst__Es8jc{background:rgba(220,38,38,.05)}.landing_radFlag__xu0SR{margin-left:8px;font-size:9.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#b91c1c;background:#fee2e2;border-radius:999px;padding:2px 7px}.dark .landing_radFlag__xu0SR{background:rgba(220,38,38,.2);color:#fca5a5}.landing_sevBadge__EigiE{display:inline-block;font-size:11px;font-weight:700;border-radius:999px;padding:2px 10px;white-space:nowrap}.landing_sevOk__5mURD{background:#d1fae5;color:#047857}.landing_sevWarn__SPKi9{background:#fef3c7;color:#b45309}.landing_sevBad__aU5NR{background:#fee2e2;color:#b91c1c}.dark .landing_sevOk__5mURD{background:rgba(5,150,105,.2);color:#6ee7b7}.dark .landing_sevWarn__SPKi9{background:rgba(217,119,6,.2);color:#fcd34d}.dark .landing_sevBad__aU5NR{background:rgba(220,38,38,.2);color:#fca5a5}.landing_foundation__f9HuA{background:linear-gradient(180deg,#0b1220,#0f172a);color:#fff;padding:100px 24px;text-align:center}.landing_foundationStatement__ES02t{font-size:clamp(28px,4.6vw,48px);font-weight:800;letter-spacing:-1.4px;line-height:1.14;color:#fff;margin:0 auto 64px;max-width:820px}.landing_foundationAccent__Ycc7d{background:linear-gradient(90deg,#60a5fa,#818cf8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing_foundationGrid__Yil53{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}@media (max-width:760px){.landing_foundationGrid__Yil53{grid-template-columns:1fr;gap:16px}}.landing_foundationItem__SzSqQ{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:28px 26px}.landing_foundationNum__a8zT_{font-size:13px;font-weight:800;letter-spacing:1px;color:hsla(0,0%,100%,.35);margin-bottom:14px}.landing_foundationItem__SzSqQ h3{font-size:19px;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:-.3px}.landing_foundationItem__SzSqQ p{font-size:14px;line-height:1.65;color:hsla(0,0%,100%,.6)}.landing_caps__m8yU0{background:var(--canvas);padding:100px 24px}.landing_capsGrid__Z2uhd{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:900px){.landing_capsGrid__Z2uhd{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.landing_capsGrid__Z2uhd{grid-template-columns:1fr}}.landing_capCard__WSa9l{border:1px solid var(--line);border-radius:14px;padding:26px 24px;background:var(--surface);transition:border-color .15s,transform .15s}.landing_capCard__WSa9l:hover{border-color:var(--line-strong);transform:translateY(-2px)}.landing_capIcon__wmJCt{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;margin-bottom:16px}.landing_capTitle__znQuw{font-size:16px;font-weight:700;color:var(--fg);margin-bottom:8px;letter-spacing:-.2px}.landing_capBody__fKKYb{font-size:13.5px;line-height:1.6;color:var(--fg-muted)}.landing_accBlue__Gc2_4{background:#dbeafe;color:#2563eb}.landing_accIndigo__3Dm_s{background:#e0e7ff;color:#4f46e5}.landing_accAmber__h3S1X{background:#fef3c7;color:#d97706}.landing_accGreen__L5ErZ{background:#d1fae5;color:#059669}.landing_accViolet__PI2SN{background:#ede9fe;color:#7c3aed}.landing_accSlate__HC2xh{background:#e2e8f0;color:#475569}.dark .landing_accBlue__Gc2_4{background:rgba(37,99,235,.18);color:#93c5fd}.dark .landing_accIndigo__3Dm_s{background:rgba(79,70,229,.2);color:#a5b4fc}.dark .landing_accAmber__h3S1X{background:rgba(217,119,6,.2);color:#fcd34d}.dark .landing_accGreen__L5ErZ{background:rgba(5,150,105,.2);color:#6ee7b7}.dark .landing_accViolet__PI2SN{background:rgba(124,58,237,.2);color:#c4b5fd}.dark .landing_accSlate__HC2xh{background:rgba(71,85,105,.3);color:#cbd5e1}.landing_trust__bt2TU{background:var(--surface);padding:100px 24px}.landing_trustGrid__EK0GY{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:720px){.landing_trustGrid__EK0GY{grid-template-columns:1fr}}.landing_trustCard__rUB9n{display:flex;gap:16px;border:1px solid var(--line);border-radius:14px;padding:24px;background:var(--canvas)}.landing_trustIcon__jr6vI{width:40px;height:40px;border-radius:10px;background:var(--primary);color:var(--primary-fg);display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:700;flex-shrink:0}.landing_trustTitle___5RLA{font-size:16px;font-weight:700;color:var(--fg);margin-bottom:6px;letter-spacing:-.2px}.landing_trustBody__mYDQs{font-size:14px;line-height:1.62;color:var(--fg-muted)}.landing_aiBand__u1Mzh{background:radial-gradient(1200px 400px at 80% -10%,rgba(99,102,241,.25),transparent),#0f172a;padding:96px 24px}.landing_aiInner__GQ0XV{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media (max-width:820px){.landing_aiInner__GQ0XV{grid-template-columns:1fr;gap:32px}}.landing_aiBadge__svdcH{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#c7d2fe;background:rgba(99,102,241,.15);border:1px solid rgba(129,140,248,.3);border-radius:999px;padding:5px 14px;margin-bottom:20px}.landing_aiLead__7OPxB{font-size:16px;line-height:1.65;color:hsla(0,0%,100%,.6);margin-top:16px;max-width:460px}.landing_aiPoints__Z2TJN{list-style:none;display:flex;flex-direction:column;gap:14px}.landing_aiPoint__O_q_n{display:flex;gap:14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:18px 20px}.landing_aiCheck__kCziN{width:22px;height:22px;border-radius:50%;background:#4f46e5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing_aiCheck__kCziN svg{width:12px;height:12px}.landing_aiPoint__O_q_n strong{color:#fff;font-weight:700;font-size:15px}.landing_aiPoint__O_q_n span{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.55}.landing_footerTop__ma1FD{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;padding-bottom:32px;border-bottom:1px solid hsla(0,0%,100%,.08)}@media (max-width:720px){.landing_footerTop__ma1FD{grid-template-columns:1fr;gap:32px}}.landing_footerBrandCol__7knkC{max-width:360px}.landing_footerTagline__snjni{margin-top:14px;font-size:13.5px;line-height:1.6;color:hsla(0,0%,100%,.4)}.landing_footerCols__XGWpb{display:flex;gap:56px}@media (max-width:420px){.landing_footerCols__XGWpb{gap:36px}}.landing_footerCol__LGnNV{display:flex;flex-direction:column;gap:10px}.landing_footerColTitle__0pbvd{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:hsla(0,0%,100%,.35);margin-bottom:4px}.landing_footerLink__npJ5B{font-size:14px;color:hsla(0,0%,100%,.55);text-decoration:none;transition:color .15s}.landing_footerLink__npJ5B:hover{color:#fff}.landing_footerBottom__1fhiN{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;font-size:13px;color:hsla(0,0%,100%,.3)}@keyframes landing_fadeUp__aVwXA{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.landing_hero__wie8N .landing_heroTag__Pp7VM{opacity:0;animation:landing_fadeUp__aVwXA .55s ease-out .05s both}.landing_hero__wie8N .landing_h1__P5Ts6{opacity:0;animation:landing_fadeUp__aVwXA .6s ease-out .12s both}.landing_hero__wie8N .landing_heroSub__BTk9y{opacity:0;animation:landing_fadeUp__aVwXA .6s ease-out .2s both}.landing_hero__wie8N .landing_heroCta__bUkTA{opacity:0;animation:landing_fadeUp__aVwXA .6s ease-out .28s both}.landing_hero__wie8N .landing_statsStrip__06_e5{opacity:0;animation:landing_fadeUp__aVwXA .6s ease-out .36s both}@supports (animation-timeline:view()){.landing_aiInner__GQ0XV>div,.landing_aiPoint__O_q_n,.landing_btnCta__Sgb_x,.landing_capCard__WSa9l,.landing_chaosCard__ljI2l,.landing_ctaSub__fiCpo,.landing_cta__8qSFp .landing_h2__W2_Nh,.landing_foundationItem__SzSqQ,.landing_foundationStatement__ES02t,.landing_pillar____Jmq,.landing_previewItem__vU4ac,.landing_problemText__TIIn_,.landing_showcaseHead____v1w,.landing_trustCard__rUB9n,.landing_whoCard__QXngj{animation:landing_fadeUp__aVwXA linear both;animation-timeline:view();animation-range:entry 8% cover 30%}.landing_aiPoints__Z2TJN .landing_aiPoint__O_q_n:nth-child(2),.landing_capsGrid__Z2uhd .landing_capCard__WSa9l:nth-child(3n+2),.landing_foundationItem__SzSqQ:nth-child(2),.landing_pillars__eK3Ga .landing_pillar____Jmq:nth-child(2),.landing_trustGrid__EK0GY .landing_trustCard__rUB9n:nth-child(2n),.landing_whoGrid__ucRyx .landing_whoCard__QXngj:nth-child(2n){animation-range:entry 12% cover 33%}.landing_aiPoints__Z2TJN .landing_aiPoint__O_q_n:nth-child(3),.landing_capsGrid__Z2uhd .landing_capCard__WSa9l:nth-child(3n),.landing_foundationItem__SzSqQ:nth-child(3),.landing_pillars__eK3Ga .landing_pillar____Jmq:nth-child(3){animation-range:entry 16% cover 36%}.landing_pillars__eK3Ga .landing_pillar____Jmq:nth-child(4){animation-range:entry 20% cover 39%}}}.landing_heroPosition__8281i{font-size:15px;font-weight:700;letter-spacing:-.1px;color:var(--fg);margin:-26px auto 36px}@media (prefers-reduced-motion:no-preference){.landing_hero__wie8N .landing_heroPosition__8281i{opacity:0;animation:landing_fadeUp__aVwXA .6s ease-out .24s both}}.landing_mapLedger__jrfCZ{display:block;font-weight:600;color:var(--fg)}.landing_mapGroup__Z57nr{display:block;font-size:10.5px;color:var(--fg-subtle);margin-top:1px}.landing_mapHeadCell__ZMwQU{padding:8px 12px;border-bottom:1px solid var(--line)}.landing_mapHead__usMDt{display:inline-block;padding:3px 10px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface);font-size:11.5px;font-weight:600;color:var(--fg)}.landing_mapBadgeAi__EN5bo,.landing_mapBadgeHist__zjDRL,.landing_mapBadgeSaved__Uezay{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.2px}.landing_mapBadgeSaved__Uezay{background:#d1fae5;color:#047857}.landing_mapBadgeHist__zjDRL{background:#e0e7ff;color:#4338ca}.landing_mapBadgeAi__EN5bo{background:#ede9fe;color:#6d28d9}.dark .landing_mapBadgeSaved__Uezay{background:rgba(5,150,105,.2);color:#6ee7b7}.dark .landing_mapBadgeHist__zjDRL{background:rgba(79,70,229,.22);color:#a5b4fc}.dark .landing_mapBadgeAi__EN5bo{background:rgba(109,40,217,.25);color:#c4b5fd}.landing_mapSuggest__yfxiB{display:inline-block;padding:3px 10px;border:1px dashed var(--line-strong);border-radius:6px;font-size:11.5px;color:var(--fg-muted)}.landing_fgPlan__eboJp{background:rgba(99,102,241,.08)}.dark .landing_fgPlan__eboJp{background:rgba(99,102,241,.14)}.landing_fgThPlan__HRFwu{color:#4f46e5}.dark .landing_fgThPlan__HRFwu{color:#a5b4fc}.landing_fgChipPlan__RD5Jn{display:inline-block;width:10px;height:10px;border-radius:3px;border:1px solid var(--line-strong);background:rgba(99,102,241,.25);margin-right:4px}.landing_varOk__xXQNT,.landing_varQuantum__n5Rrj,.landing_varTiming__ii7UZ{display:inline-block;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:600;white-space:nowrap}.landing_varTiming__ii7UZ{background:#fef3c7;color:#b45309}.landing_varQuantum__n5Rrj{background:#fee2e2;color:#b91c1c}.landing_varOk__xXQNT{background:var(--surface-2);color:var(--fg-subtle)}.dark .landing_varTiming__ii7UZ{background:rgba(217,119,6,.2);color:#fcd34d}.dark .landing_varQuantum__n5Rrj{background:rgba(220,38,38,.2);color:#fca5a5}.landing_cases__T0lBg{background:var(--canvas);padding:100px 24px}.landing_casesGrid__D2p3Z{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1080px;margin:0 auto}@media (max-width:860px){.landing_casesGrid__D2p3Z{grid-template-columns:1fr}}.landing_caseCard__dO1CW{display:flex;flex-direction:column;gap:14px;padding:26px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.landing_caseHead__9UcIy{display:flex;align-items:center;gap:10px}.landing_caseIcon__WwUYH{font-size:20px}.landing_caseTitle__NzpQm{font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--fg)}.landing_caseRow__fAiHR{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:start}@media (max-width:480px){.landing_caseRow__fAiHR{grid-template-columns:1fr;gap:4px}}.landing_caseLabel__yUHk7{display:inline-block;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;text-align:center;white-space:nowrap}.landing_caseLabelBefore__vXwM0{background:var(--surface-2);color:var(--fg-subtle)}.landing_caseLabelAfter__Ct2Qo{background:#d1fae5;color:#047857}.dark .landing_caseLabelAfter__Ct2Qo{background:rgba(5,150,105,.2);color:#6ee7b7}.landing_caseText__MGux_{font-size:13.5px;line-height:1.6;color:var(--fg-muted)}.landing_caseMetric__X3ZwJ{margin-top:auto;padding-top:14px;border-top:1px dashed var(--line);font-size:13px;font-weight:600;color:var(--fg)}.landing_compare___zuDB{background:var(--surface);padding:100px 24px}.landing_cmpScroll__ADGoe{overflow-x:auto;max-width:1080px;margin:0 auto;border:1px solid var(--line);border-radius:14px;background:var(--canvas)}.landing_cmpTable__hmyFo{width:100%;min-width:760px;border-collapse:collapse;font-size:13.5px}.landing_cmpThLead__4_X5R,.landing_cmpTh__yD0PQ{position:sticky;top:0;padding:14px 16px;text-align:left;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--fg-muted);background:var(--surface-2);border-bottom:1px solid var(--line-strong);white-space:nowrap}.landing_cmpThFin__SMFx_{color:var(--primary-fg);background:var(--primary)}.landing_cmpFinBadge__b0zvH{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:hsla(0,0%,100%,.18);margin-right:7px;vertical-align:-5px}.landing_cmpFinBadge__b0zvH svg{width:13px;height:13px}.landing_cmpLead__ZVto6{font-weight:700;color:var(--fg);min-width:180px}.landing_cmpCell__MdWfg,.landing_cmpLead__ZVto6{padding:13px 16px;border-bottom:1px solid var(--line)}.landing_cmpCell__MdWfg{color:var(--fg-muted);vertical-align:top}.landing_cmpCellFin__bLwgW{background:rgba(99,102,241,.06);color:var(--fg);font-weight:500}.dark .landing_cmpCellFin__bLwgW{background:rgba(99,102,241,.12)}.landing_cmpMark__OSd06{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:800;margin-right:8px;flex-shrink:0;vertical-align:-3px}.landing_cmpYes__lCLjM{background:#d1fae5;color:#047857}.landing_cmpNo__XUg8G{background:#fee2e2;color:#b91c1c}.landing_cmpPart__kYu8T{background:#fef3c7;color:#b45309}.dark .landing_cmpYes__lCLjM{background:rgba(5,150,105,.2);color:#6ee7b7}.dark .landing_cmpNo__XUg8G{background:rgba(220,38,38,.2);color:#fca5a5}.dark .landing_cmpPart__kYu8T{background:rgba(217,119,6,.2);color:#fcd34d}.landing_cmpText__uVKc7{line-height:1.5}.landing_cmpFoot__1IliE{max-width:720px;margin:24px auto 0;text-align:center;font-size:14px;line-height:1.6;color:var(--fg-muted)}.landing_caps__m8yU0,.landing_cases__T0lBg,.landing_compare___zuDB,.landing_showcase__2ACC_,.landing_solution__ecocv,.landing_walk__NnQuM,.landing_who__v8Zim{scroll-margin-top:72px}.landing_walk__NnQuM{background:var(--surface);padding:96px 24px}.landing_walkSteps__4BO52{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;max-width:760px;margin:0 auto 18px}.landing_walkStep__JK1pq{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--canvas);font-size:12.5px;font-weight:600;color:var(--fg-subtle);animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}.landing_walkStepNum__nezRO{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--surface-2);font-size:10.5px;font-weight:800}.landing_walkStep1__A5CDz{animation-name:landing_wStepA__agFUj}.landing_walkStep2___OO1M{animation-name:landing_wStepB__HkJhP}.landing_walkStep3__ajXf8{animation-name:landing_wStepC__ysE2X}.landing_walkStep4__23U3k{animation-name:landing_wStepD__P1kxw}@keyframes landing_wStepA__agFUj{0%,23%{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}25%,to{color:var(--fg-subtle)}}@keyframes landing_wStepB__HkJhP{0%,24%{color:var(--fg-subtle)}25%,48%{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}50%,to{color:var(--fg-subtle)}}@keyframes landing_wStepC__ysE2X{0%,49%{color:var(--fg-subtle)}50%,73%{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}75%,to{color:var(--fg-subtle)}}@keyframes landing_wStepD__P1kxw{0%,74%{color:var(--fg-subtle)}75%,98%{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}to{color:var(--fg-subtle)}}.landing_walkWindow__eW353{max-width:760px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -28px rgba(15,23,42,.25)}.dark .landing_walkWindow__eW353{box-shadow:0 24px 60px -24px rgba(0,0,0,.6)}.landing_walkStage__Hg1Xv{position:relative;height:300px}@media (max-width:560px){.landing_walkStage__Hg1Xv{height:340px}}.landing_walkScene__rvRQR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;pointer-events:none;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}.landing_walkScene1__JTxn8{animation-name:landing_wScene1__bc4L7}.landing_walkScene2__lx7xu{animation-name:landing_wScene2__tgTnh}.landing_walkScene3__41cmb{animation-name:landing_wScene3__DJwEj}.landing_walkScene4__EUo2_{animation-name:landing_wScene4__sb5rG}@keyframes landing_wScene1__bc4L7{0%{opacity:0}2%,22%{opacity:1}24.5%,to{opacity:0}}@keyframes landing_wScene2__tgTnh{0%,25%{opacity:0}27%,47%{opacity:1}49.5%,to{opacity:0}}@keyframes landing_wScene3__DJwEj{0%,50%{opacity:0}52%,72%{opacity:1}74.5%,to{opacity:0}}@keyframes landing_wScene4__sb5rG{0%,75%{opacity:0}77%,98%{opacity:1}to{opacity:0}}.landing_wDrop__HhsB_{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(420px,100%);padding:34px 24px;border:1.5px dashed var(--line-strong);border-radius:12px;background:var(--canvas)}.landing_wFileChip__XnJWe{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:13px;font-weight:600;color:var(--fg)}.landing_wFileChip__XnJWe em{font-style:normal;font-weight:400;color:var(--fg-subtle);font-size:11.5px}.landing_wBar__OlBLc{width:min(300px,90%);height:5px;border-radius:999px;background:var(--surface-2);overflow:hidden}.landing_wBarFill__VpqYE{display:block;height:100%;border-radius:999px;background:var(--primary);width:0;animation:landing_wFill__MVAoF 20s linear infinite}@keyframes landing_wFill__MVAoF{0%,4%{width:0}18%{width:100%}to{width:100%}}.landing_wDropHint__keDde{font-size:12px;color:var(--fg-subtle)}.landing_wMapList__Q6wGg{display:flex;flex-direction:column;gap:10px;width:min(520px,100%)}.landing_wMapRow__iul6W{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);opacity:0;transform:translateY(8px);animation-duration:20s;animation-timing-function:ease-out;animation-iteration-count:infinite}.landing_wMapRow1__MD6Io{animation-name:landing_wRow1__An5c_}.landing_wMapRow2__kDPEY{animation-name:landing_wRow2__AbSgc}.landing_wMapRow3__9134F{animation-name:landing_wRow3__S_qoI}@keyframes landing_wRow1__An5c_{0%,27%{opacity:0;transform:translateY(8px)}29%,48%{opacity:1;transform:none}50%,to{opacity:0}}@keyframes landing_wRow2__AbSgc{0%,30%{opacity:0;transform:translateY(8px)}32%,48%{opacity:1;transform:none}50%,to{opacity:0}}@keyframes landing_wRow3__S_qoI{0%,33%{opacity:0;transform:translateY(8px)}35%,48%{opacity:1;transform:none}50%,to{opacity:0}}.landing_wMapLedger___nly8{font-size:13px;font-weight:600;color:var(--fg)}.landing_wMapArrow__0pS8B{color:var(--fg-subtle);font-size:13px}.landing_wMapNote__rnyHz{text-align:center;font-size:12px;color:var(--fg-subtle);opacity:0;animation:landing_wNote__SxLcC 20s linear infinite}@keyframes landing_wNote__SxLcC{0%,38%{opacity:0}40%,48%{opacity:1}50%,to{opacity:0}}.landing_wCommit__Okg7x{display:flex;flex-direction:column;gap:16px;width:min(420px,100%)}.landing_wCommitRows__KgM7k{display:flex;flex-direction:column;gap:8px}.landing_wCommitRow__Rd1TX{display:flex;justify-content:space-between;padding:9px 14px;border:1px solid var(--line);border-radius:8px;background:var(--canvas);font-size:13px;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}.landing_wCommitAction__lTSDm{position:relative;display:flex;justify-content:center;min-height:42px}.landing_wCommitBtn__wH9rZ{position:absolute;display:inline-flex;align-items:center;padding:10px 22px;border-radius:9px;background:var(--primary);color:var(--primary-fg);font-size:13.5px;font-weight:700;animation:landing_wBtn__byNz_ 20s linear infinite}@keyframes landing_wBtn__byNz_{0%,52%{opacity:0;transform:scale(1)}54%,60%{opacity:1;transform:scale(1)}62%{opacity:1;transform:scale(.94)}64%{opacity:0;transform:scale(1)}to{opacity:0}}.landing_wPosted__Kt3C8{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:10px 22px;border-radius:9px;background:#d1fae5;color:#047857;font-size:13.5px;font-weight:800;opacity:0;animation:landing_wPosted__Kt3C8 20s linear infinite}.dark .landing_wPosted__Kt3C8{background:rgba(5,150,105,.2);color:#6ee7b7}@keyframes landing_wPosted__Kt3C8{0%,63%{opacity:0;transform:scale(.9)}65%,72%{opacity:1;transform:scale(1)}74.5%,to{opacity:0}}.landing_wStmt__BTGvv{width:min(520px,100%);display:flex;flex-direction:column;gap:12px}.landing_wStmtChip__fJZ4V{align-self:flex-start;padding:4px 12px;border-radius:999px;background:#d1fae5;color:#047857;font-size:11px;font-weight:700;opacity:0;animation:landing_wChip__5m_HP 20s linear infinite}.dark .landing_wStmtChip__fJZ4V{background:rgba(5,150,105,.2);color:#6ee7b7}@keyframes landing_wChip__5m_HP{0%,88%{opacity:0}90%,98%{opacity:1}to{opacity:0}}.landing_wStmt__BTGvv .landing_fgTable__MAoJK{border:1px solid var(--line);border-radius:10px;overflow:hidden}.landing_wCellNew__oy3q3{position:relative}.landing_wCell1__npK7D,.landing_wCell2__wMQRL,.landing_wCell3___MSo4,.landing_wCell4__ZsVeQ{animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}.landing_wCell1__npK7D{animation-name:landing_wCellA__mJK0e}.landing_wCell2__wMQRL{animation-name:landing_wCellB___FqTa}.landing_wCell3___MSo4{animation-name:landing_wCellC__Br8sg}.landing_wCell4__ZsVeQ{animation-name:landing_wCellD__DDTqa}@keyframes landing_wCellA__mJK0e{0%,77%{opacity:0}79%{opacity:1;background:rgba(16,185,129,.28)}81%,to{opacity:1}}@keyframes landing_wCellB___FqTa{0%,80%{opacity:0}82%{opacity:1;background:rgba(16,185,129,.28)}84%,to{opacity:1}}@keyframes landing_wCellC__Br8sg{0%,83%{opacity:0}85%{opacity:1;background:rgba(99,102,241,.25)}87%,to{opacity:1}}@keyframes landing_wCellD__DDTqa{0%,86%{opacity:0}88%{opacity:1;background:rgba(99,102,241,.25)}90%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing_wBarFill__VpqYE,.landing_wCell1__npK7D,.landing_wCell2__wMQRL,.landing_wCell3___MSo4,.landing_wCell4__ZsVeQ,.landing_wCommitBtn__wH9rZ,.landing_wMapNote__rnyHz,.landing_wMapRow__iul6W,.landing_wPosted__Kt3C8,.landing_wStmtChip__fJZ4V,.landing_walkScene__rvRQR,.landing_walkStep__JK1pq{animation:none}.landing_wStmtChip__fJZ4V,.landing_walkScene4__EUo2_{opacity:1}.landing_walkStep4__23U3k{color:var(--fg);border-color:var(--line-strong);background:var(--surface)}}.landing_faqList__Gcu6Z{margin-top:36px;display:flex;flex-direction:column;gap:10px;text-align:left}.landing_faqItem__19L1H{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:0;overflow:hidden}.landing_faqQ__K3bat{cursor:pointer;list-style:none;font-size:15px;font-weight:600;color:var(--fg);position:relative;padding:16px 44px 16px 20px}.landing_faqQ__K3bat::-webkit-details-marker{display:none}.landing_faqQ__K3bat:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--fg-subtle);font-weight:400}.landing_faqItem__19L1H[open] .landing_faqQ__K3bat:after{content:"−"}.landing_faqQ__K3bat:hover{background:var(--surface-2)}.landing_faqA__8io7x{padding:0 20px 16px;font-size:14px;line-height:1.65;color:var(--fg-muted);margin:0}