.v2_root__e7tAD{--bg:#fafcfd;--surface:#fff;--tint-top:#eaf3f9;--tint-bottom:#dceaf4;--ink:#1c2b3a;--muted:#566b7e;--subtle:#8192a1;--line:#d9e4ec;--accent:#2f6f9f;--accent-light:#4b8bc2;--positive:#2ead72;--shadow:0 1px 2px rgba(28,43,58,.06);--max:1200px;--gutter:32px;--header-h:68px;--r-button:6px;--r-chip:7px;--r-panel:10px;--r-frame:12px;--section-top:110px;--section-bottom:120px;background:var(--bg);color:var(--ink);font-family:var(--font-hanken),"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column}@media (max-width:1024px){.v2_root__e7tAD{--gutter:28px;--section-top:84px;--section-bottom:92px}}@media (max-width:768px){.v2_root__e7tAD{--gutter:24px;--header-h:60px;--section-top:64px;--section-bottom:72px}}@media (max-width:480px){.v2_root__e7tAD{--gutter:20px;--section-top:56px;--section-bottom:60px}}:where(.v2_root__e7tAD) :where(a){color:inherit;text-decoration:none}.v2_container__fBVw2{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.v2_header__fGeUw{position:sticky;top:0;z-index:50;background:rgba(250,252,253,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.v2_headerInner__AH28j{display:flex;align-items:center;justify-content:space-between;gap:24px;height:var(--header-h)}.v2_navWrap__5SsIR{justify-content:center;flex:1;min-width:0}.v2_navWrap__5SsIR,.v2_nav__BNbE3{display:flex;align-items:stretch;height:100%}.v2_nav__BNbE3{gap:32px;list-style:none;margin:0;padding:0}@media (max-width:1080px){.v2_nav__BNbE3{gap:24px}}.v2_navRow__pNSmw{display:flex;align-items:center;position:relative}.v2_navLink__c45KU,.v2_navTrigger__0sMCr{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:14.5px;font-weight:500;color:var(--muted);white-space:nowrap;background:none;border:0;padding:0;cursor:pointer;border-radius:4px;transition:color .15s ease}.v2_navLinkActive__G28U7,.v2_navLink__c45KU:hover,.v2_navTriggerActive__ZPIj0,.v2_navTrigger__0sMCr:hover{color:var(--ink)}.v2_caret__xhu_W{font-size:10px;line-height:1;color:var(--subtle);transition:transform .18s ease}.v2_caretOpen__s2XSA{transform:rotate(180deg)}.v2_cta__8NbVh{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;background:var(--accent);color:#fff;font-size:14px;font-weight:600;padding:10px 18px;border-radius:var(--r-button);white-space:nowrap;transition:background .15s ease}.v2_cta__8NbVh:hover{background:var(--ink);color:#fff}.v2_ctaArrow__TccX0{font-size:12px}.v2_panel__dIcuj{position:absolute;top:calc(100% + 10px);left:0;z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);box-shadow:var(--shadow);padding:18px;max-width:calc(100vw - 2 * var(--gutter))}.v2_panelWide__4Aicd{width:560px}.v2_panelNarrow__5jM_H{width:400px}.v2_panelHeading__SL4YH{margin:0 0 12px;padding:0 8px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.v2_panelGrid__oJ9RE{display:grid;gap:2px}.v2_panelGridTwo__RVCR6{grid-template-columns:1fr 1fr}.v2_entry__8hOuW{display:flex;gap:12px;align-items:flex-start;padding:10px 8px;border-radius:var(--r-chip);transition:background .15s ease}a.v2_entry__8hOuW:hover{background:#f1f6fa}.v2_entryPreview__5QhEo{cursor:default}.v2_entryIcon__m3eOa{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--line);border-radius:var(--r-chip);background:#f1f6fa;color:var(--accent)}.v2_entryPreview__5QhEo .v2_entryIcon__m3eOa{color:var(--subtle)}.v2_entryTitle__73GJo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin-bottom:3px}.v2_entryPreview__5QhEo .v2_entryTitle__73GJo{color:var(--muted)}.v2_entryDesc__bZUeg{display:block;font-size:13px;line-height:1.5;color:var(--muted)}.v2_entryPreview__5QhEo .v2_entryDesc__bZUeg,.v2_tag__VqLf9{color:var(--subtle)}.v2_tag__VqLf9{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);border-radius:100px;padding:2px 7px;white-space:nowrap}.v2_panelDivider__WEuIs{height:1px;background:var(--line);margin:12px 0}.v2_panelCtaTitle__3tsca{display:flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--accent);margin-bottom:3px}.v2_menuButton__KUNzE{display:none;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--line);border-radius:var(--r-button);background:var(--surface);color:var(--ink);cursor:pointer}.v2_mobilePanel__UPbVT{position:fixed;top:var(--header-h);left:0;right:0;bottom:0;z-index:45;background:var(--bg);border-top:1px solid var(--line);overflow-y:auto;display:none}.v2_mobileList__sdaPj{list-style:none;margin:0;padding:8px var(--gutter) 32px}.v2_mobileRow___mneF{border-bottom:1px solid var(--line)}.v2_mobileLink__4oWPE,.v2_mobileTrigger__qwpWN{display:flex;align-items:center;justify-content:space-between;width:100%;font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink);background:none;border:0;padding:16px 0;cursor:pointer;text-align:left}.v2_mobileGroup__6eCC8{padding-bottom:12px}.v2_mobileEntry__Cwyla{display:block;padding:10px 0 10px 14px}.v2_mobileCta__mQIC6{display:inline-flex;align-items:center;gap:8px;margin-top:24px;background:var(--accent);color:#fff;font-size:15px;font-weight:600;padding:13px 22px;border-radius:var(--r-button)}@media (max-width:900px){.v2_cta__8NbVh,.v2_navWrap__5SsIR{display:none}.v2_menuButton__KUNzE{display:inline-flex}.v2_mobilePanelOpen__nw6Cq{display:block}}.v2_main__qPyaV{flex:1}.v2_section__Mhu9k{background:var(--bg)}.v2_sectionSurface__0Ll64{background:var(--surface)}.v2_sectionTint__rVOIZ{background:linear-gradient(180deg,var(--tint-top) 0,var(--tint-bottom) 100%);border-bottom:1px solid var(--line)}.v2_sectionRule__cpfkv{border-top:1px solid var(--line)}.v2_sectionInner__CNbwE{padding-block:var(--section-top) var(--section-bottom)}.v2_heroInner__PeGJ5{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,480px);gap:80px;align-items:center;padding-block:96px 112px}@media (max-width:1080px){.v2_heroInner__PeGJ5{grid-template-columns:1fr;gap:56px;padding-block:72px 80px}}@media (max-width:768px){.v2_heroInner__PeGJ5{gap:44px;padding-block:56px 64px}}.v2_heroCopy__F8Zzo{min-width:0}.v2_h1__KCEj6{font-size:clamp(34px,4.6vw,58px);line-height:1.05;letter-spacing:-.028em}.v2_heroActions__x64pt{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:38px}.v2_buttonPrimary__VaYsm{display:inline-flex;align-items:center;gap:10px;background:var(--accent);color:#fff;font-size:16px;font-weight:600;padding:16px 30px;border-radius:var(--r-button);box-shadow:0 1px 2px rgba(28,43,58,.08);transition:background .15s ease}.v2_buttonPrimary__VaYsm:hover{background:var(--ink);color:#fff}.v2_buttonQuiet__rXlCI{display:inline-flex;align-items:center;gap:8px;font-size:15.5px;font-weight:600;color:var(--ink);padding:6px 2px;border-bottom:1px solid var(--line);transition:color .15s ease,border-color .15s ease}.v2_buttonQuiet__rXlCI:hover{color:var(--accent);border-bottom-color:var(--accent)}.v2_heroMicro__ElLcU{display:flex;align-items:center;gap:12px;margin:44px 0 0;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle)}.v2_heroMicroRule__Q9d9b{width:24px;height:1px;background:var(--line);flex-shrink:0}.v2_heroVisual__SNKyB{min-width:0;width:100%;max-width:480px;justify-self:center}.v2_trace__pj_CP{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(28,43,58,.05);overflow:hidden}.v2_traceHead__DZNBw{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;background:var(--bg);border-bottom:1px solid var(--line)}.v2_traceHeadLabel__6UXdq{letter-spacing:.16em;color:var(--subtle)}.v2_traceHeadLabel__6UXdq,.v2_traceTag__zYtm1{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;text-transform:uppercase}.v2_traceTag__zYtm1{display:inline-flex;align-items:center;gap:7px;letter-spacing:.1em;color:var(--accent);white-space:nowrap}.v2_traceTagDot__DuqXC{width:6px;height:6px;border-radius:50%;background:var(--accent)}.v2_traceBody__qYTWN{position:relative;padding:28px}.v2_traceTrack__GbBae{position:absolute;left:calc(28px + 4px);top:34px;bottom:34px;width:1px;background:var(--line)}.v2_traceFill__TWGKf{position:absolute;inset:0;transform-origin:top;background:linear-gradient(180deg,var(--accent-light),var(--accent));transition:transform 1.2s ease}.v2_traceStep__DgmoX{position:relative;display:grid;grid-template-columns:9px minmax(0,1fr);gap:18px;align-items:start}.v2_traceStep__DgmoX+.v2_traceStep__DgmoX{margin-top:26px}.v2_traceDot__BLxKL{width:9px;height:9px;margin-top:5px;border-radius:50%;background:var(--surface);border:2px solid var(--line);transition:border-color .4s ease,background .4s ease}.v2_traceDotOn__tmV1J{border-color:var(--accent)}.v2_traceDotDone__qRY_s{border-color:var(--positive);background:var(--positive)}.v2_traceLabel__xcljA{display:block;margin-bottom:5px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_traceLabelPositive__WpB0v{color:var(--positive)}.v2_traceValue__OBvVx{display:block;font-size:15.5px;font-weight:600;line-height:1.35;color:var(--ink)}.v2_traceKind__NyvK_{display:block;margin-top:5px;font-size:11.5px;color:var(--accent)}.v2_traceFoot__qohT1,.v2_traceKind__NyvK_{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace}.v2_traceFoot__qohT1{padding:14px 28px;background:var(--bg);border-top:1px solid var(--line);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle)}@media (max-width:480px){.v2_traceHead__DZNBw{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px}.v2_traceBody__qYTWN{padding:22px 20px}.v2_traceTrack__GbBae{left:24px}.v2_traceFoot__qohT1{padding:12px 20px}}.v2_industryList__5nQBe{margin-top:64px}.v2_industryRow__KO1OI{display:grid;grid-template-columns:260px minmax(0,1fr) 220px;gap:48px;align-items:baseline;padding:44px 0;border-top:1px solid var(--line)}.v2_industryRow__KO1OI:last-child{border-bottom:1px solid var(--line)}.v2_industryHead__J9KbW{display:flex;align-items:baseline;gap:18px}.v2_industryIndex___y7yy{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:13px;color:var(--subtle)}.v2_industryName__7udte{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.v2_industryBody__uK5Fm{margin:0;max-width:560px;font-size:17px;line-height:1.65;color:var(--muted);text-wrap:pretty}.v2_industryCta__B4J1i{justify-self:end;display:inline-flex;align-items:center;gap:8px;font-size:15.5px;font-weight:600;color:var(--accent);white-space:nowrap;transition:color .15s ease}a.v2_industryCta__B4J1i:hover{color:var(--ink)}.v2_industryCtaArrow__BylEL{transition:transform .18s ease}a.v2_industryCta__B4J1i:hover .v2_industryCtaArrow__BylEL{transform:translateX(3px)}.v2_industryCtaMuted__kxmHI{color:var(--subtle)}@media (max-width:1024px){.v2_industryRow__KO1OI{grid-template-columns:200px minmax(0,1fr) 180px;gap:28px}.v2_industryName__7udte{font-size:24px}}@media (max-width:860px){.v2_industryRow__KO1OI{grid-template-columns:1fr;gap:14px;padding:32px 0}.v2_industryCta__B4J1i{justify-self:start}.v2_industryBody__uK5Fm{max-width:none;font-size:16px}}.v2_systemList__GqVy_{display:flex;flex-direction:column;gap:40px;margin-top:72px}@media (max-width:900px){.v2_systemList__GqVy_{gap:28px;margin-top:48px}}.v2_systemCard__hUjh7{display:grid;grid-template-columns:36% 1fr;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-frame);overflow:hidden;transition:border-color .18s ease}.v2_systemCard__hUjh7:hover{border-color:#c3d7e7}.v2_systemCopy__ij_jr{display:flex;flex-direction:column;padding:clamp(26px,3vw,38px);border-right:1px solid var(--line)}.v2_systemCategory__dgttC{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_systemName__a6MF1{margin:14px 0 10px;font-size:clamp(20px,1.9vw,23px);font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.v2_systemDesc__WmLXD{margin:0;font-size:15.5px;line-height:1.6;color:var(--muted)}.v2_systemMeta__kHHKP{margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;line-height:1.6;color:var(--subtle)}.v2_systemMeta__kHHKP strong{margin-bottom:4px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.v2_systemMeta__kHHKP strong,.v2_systemModel__UO_H9{display:block;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;color:var(--subtle)}.v2_systemModel__UO_H9{margin:14px 0 0;font-size:11px;line-height:1.5}.v2_systemCta__pEcxP{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:26px;font-size:15px;font-weight:600;color:var(--accent)}.v2_systemCtaArrow__OOSVW{transition:transform .18s ease}.v2_systemCard__hUjh7:hover .v2_systemCtaArrow__OOSVW,.v2_systemCta__pEcxP:hover .v2_systemCtaArrow__OOSVW{transform:translateX(4px)}.v2_systemVisual__W7wZS{display:flex;align-items:center;padding:clamp(20px,2.4vw,28px);background:var(--bg);min-width:0}@media (max-width:900px){.v2_systemCard__hUjh7{grid-template-columns:1fr}.v2_systemCopy__ij_jr{border-right:none;border-bottom:1px solid var(--line)}}.v2_stageRail__Q5kYm{display:flex;align-items:stretch;width:100%;min-width:0}.v2_stage__P4GEk{flex:1 1 0;min-width:0}.v2_stageLabel__snKdx{margin:0 0 6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2_stagePanel__5NCk_{display:flex;flex-direction:column;gap:7px;height:100%;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-sizing:border-box}.v2_connector__1WTnh{display:flex;align-items:center;flex-shrink:0;width:20px;align-self:center;position:relative}.v2_connectorLine__MCMzu{flex:1;height:1px;background:var(--line);position:relative;overflow:hidden}@keyframes v2_v2PulseH__s0yiR{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(500%);opacity:0}}.v2_connectorLine__MCMzu:after{content:"";position:absolute;left:0;top:-2px;width:8px;height:5px;border-radius:50%;background:var(--accent-light);animation:v2_v2PulseH__s0yiR 3.6s ease-in-out infinite}.v2_stageRail__Q5kYm>.v2_connector__1WTnh:nth-child(2) .v2_connectorLine__MCMzu:after{animation-delay:0s}.v2_stageRail__Q5kYm>.v2_connector__1WTnh:nth-child(4) .v2_connectorLine__MCMzu:after{animation-delay:1.2s}.v2_stageRail__Q5kYm>.v2_connector__1WTnh:nth-child(6) .v2_connectorLine__MCMzu:after{animation-delay:2.4s}.v2_connectorArrow__U5R_L{flex-shrink:0;color:var(--line)}@media (max-width:900px){.v2_connector__1WTnh,.v2_stageRail__Q5kYm{flex-direction:column}.v2_connector__1WTnh{width:100%;height:18px;justify-content:center;align-items:center}.v2_connectorLine__MCMzu{width:1px;height:100%;flex:none}.v2_connectorLine__MCMzu:after{animation-name:v2_v2PulseV__7ZBZK;left:-2px;top:0;width:5px;height:8px}.v2_connectorArrow__U5R_L{display:none}}@keyframes v2_v2PulseV__7ZBZK{0%{transform:translateY(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(500%);opacity:0}}.v2_fieldLabel__pdzNR{display:block;margin-bottom:4px;font-size:8.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle)}.v2_bar__EqEve{height:5px;border-radius:3px;background:#e7eef5}.v2_miniRow__5L87D{display:flex;flex-direction:column;gap:3px;padding:5px 6px;border:1px solid var(--line);border-radius:4px;background:var(--bg)}.v2_chip__SZw75{display:inline-block;padding:2px 5px;border-radius:3px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:8px;font-weight:600;letter-spacing:.04em;color:var(--accent);background:#eaf3f9;border:1px solid #d3e5f2}.v2_tagRow__F4Fpy{display:flex;gap:4px;flex-wrap:wrap}.v2_outlineRow__iHpFW{display:flex;align-items:center;gap:6px}.v2_outlineTag__9gVzu{flex-shrink:0;padding:1px 4px;border-radius:2px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:7.5px;font-weight:700;color:var(--accent);background:#eaf3f9;border:1px solid #d3e5f2}.v2_checkRow__0cyQO{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--muted)}.v2_checkDot__g5tcp{width:6px;height:6px;border-radius:50%;background:var(--positive);flex-shrink:0}.v2_stepList__YF_CC{display:flex;flex-direction:column;width:100%;min-width:0}.v2_step__LQB0V{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px 16px;background:var(--surface);border:1px solid var(--line);border-radius:8px}.v2_stepIndex__9e1kk{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;color:var(--subtle)}.v2_stepName__WTaGy{font-size:13.5px;font-weight:600;color:var(--ink);min-width:0}.v2_stepStatus__BN2g0{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:100px;white-space:nowrap;color:var(--accent);background:#eaf3f9;border:1px solid #d3e5f2}.v2_stepStatusReady__l5LAM{color:#1f7a52;background:#e8f6ef;border-color:#cfe9dc}.v2_stepStatusQueued__4oG4X{color:var(--subtle);background:#f1f4f7;border-color:var(--line)}.v2_stepConnector__Jjktc{width:1px;height:14px;margin-left:29px;background:var(--line);position:relative;overflow:hidden}.v2_stepConnector__Jjktc:after{content:"";position:absolute;left:-2px;top:0;width:5px;height:8px;border-radius:50%;background:var(--accent-light);animation:v2_v2PulseV__7ZBZK 3.6s ease-in-out infinite}.v2_stepList__YF_CC>.v2_stepConnector__Jjktc:nth-child(2):after{animation-delay:0s}.v2_stepList__YF_CC>.v2_stepConnector__Jjktc:nth-child(4):after{animation-delay:.7s}.v2_stepList__YF_CC>.v2_stepConnector__Jjktc:nth-child(6):after{animation-delay:1.4s}.v2_stepList__YF_CC>.v2_stepConnector__Jjktc:nth-child(8):after{animation-delay:2.1s}@media (prefers-reduced-motion:reduce){.v2_connectorLine__MCMzu:after,.v2_stepConnector__Jjktc:after{display:none}}.v2_eyebrow__8RNJI{margin:0;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.v2_h1__KCEj6{margin:22px 0 0;font-size:clamp(34px,5.2vw,56px);line-height:1.06}.v2_h1__KCEj6,.v2_h2__07lmu{letter-spacing:-.025em;font-weight:800;text-wrap:balance}.v2_h2__07lmu{margin:20px 0 0;font-size:clamp(28px,3.6vw,42px);line-height:1.1}.v2_h3__jEoBl{margin:0;font-size:clamp(21px,2.2vw,26px);line-height:1.2;letter-spacing:-.02em;font-weight:700}.v2_lead__LYBHX{margin:26px 0 0;max-width:480px;font-size:clamp(16px,1.4vw,18px);line-height:1.6}.v2_body__Ke986,.v2_lead__LYBHX{color:var(--muted);text-wrap:pretty}.v2_body__Ke986{margin:0;max-width:560px;font-size:clamp(15px,1.3vw,17px);line-height:1.65}.v2_mono__F5rNm{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12.5px;color:var(--muted)}.v2_placeholder__25NBc{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:200px;padding:28px;border:1px dashed var(--line);border-radius:var(--r-frame);background:transparent}@media (max-width:768px){.v2_placeholder__25NBc{min-height:150px;padding:22px}}.v2_placeholderIndex__yHnnh{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--subtle)}.v2_placeholderTitle__rprnX{margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.v2_placeholderNote___HeYc{margin:0;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle)}.v2_footer__KPR98{border-top:1px solid var(--line);background:var(--bg)}.v2_footerInner__E2Vmy{padding-block:36px 32px;font-size:13.5px;color:var(--subtle)}.v2_footerTop__zCCGi{display:flex;align-items:flex-start;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.v2_footerLinks__hUYfI{display:flex;gap:28px;flex-wrap:wrap;padding-top:6px}.v2_footerLinks__hUYfI a:hover{color:var(--ink)}.v2_footerBaseline__06sSf{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-top:32px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;color:var(--subtle)}.v2_footerMotto__tqvZc{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--subtle)}@media (max-width:640px){.v2_footerTop__zCCGi{flex-direction:column;align-items:flex-start;gap:22px}.v2_footerLinks__hUYfI{gap:18px;padding-top:0}}.v2_root__e7tAD :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.v2_skipLink__LUNFy{position:fixed;left:12px;top:-80px;z-index:999;padding:10px 14px;background:var(--ink);color:#fff;border-radius:var(--r-button);font-size:13px;font-weight:600;transition:top .2s ease}.v2_skipLink__LUNFy:focus{top:12px}.v2_roiLayout__iPHF3{display:grid;grid-template-columns:56fr 44fr;gap:64px;align-items:center}.v2_roiCopy__TRPf4{min-width:0}.v2_roiConcluding__Dzlt2{margin:22px 0 0;max-width:560px;font-size:clamp(15px,1.4vw,17px);line-height:1.6;font-weight:600;color:var(--ink);text-wrap:pretty}.v2_roiFramework__nuuM_{--spine:rgba(47,111,159,.55);display:flex;flex-direction:column;align-items:stretch;min-width:0}.v2_roiCards__AmLBb{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;padding-inline:10px}.v2_roiCard__mFWd3{background:var(--surface);border:1px solid rgba(217,228,236,.9);border-radius:10px;box-shadow:0 1px 2px rgba(28,43,58,.05);padding:20px 22px;min-width:0}.v2_roiCardLabel__alBQW{margin:0 0 14px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.v2_roiCardLabelMuted__YNHwJ{color:var(--subtle)}.v2_roiItems__QuHV8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:15px;line-height:1.4;color:var(--ink)}.v2_roiItemsMuted__H2_1t{color:var(--ink)}.v2_roiVs__UJUu_{align-self:center;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_roiStem__AvOWn{width:1px;height:26px;background:var(--spine);align-self:center}.v2_roiStemShort__oa604{height:26px}.v2_roiBar__Dg6a0{padding:15px 20px;border-radius:6px;background:#0b5e86;color:#fff;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-align:center}.v2_roiOutcomes__bbX3R{display:grid;grid-template-columns:1fr 1fr;gap:18px}.v2_roiOutcome__IbaZp{padding:15px 12px;border-radius:8px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:center}.v2_roiOutcomeGo__PfZ1a{color:#1b7a5a;border:1.5px solid #4fb08a;background:#ddf0e8}.v2_roiOutcomeStop__FQYVj{color:var(--subtle);border:1px dashed #9db4c7;background:transparent}@media (max-width:1024px){.v2_roiLayout__iPHF3{gap:56px}.v2_roiCards__AmLBb{padding-inline:0}}@media (max-width:900px){.v2_roiLayout__iPHF3{grid-template-columns:1fr;gap:48px}}@media (max-width:480px){.v2_roiCards__AmLBb{grid-template-columns:1fr;gap:10px}.v2_roiVs__UJUu_{text-align:center}.v2_roiOutcomes__bbX3R{gap:12px}}.v2_customIntro__FUiMj{max-width:640px}.v2_stepperWrap__bDlH8{display:grid;grid-template-columns:5fr 7fr;gap:72px;margin-top:72px;align-items:start}.v2_stageList__jkSYv{display:flex;flex-direction:column}.v2_stageRow__d0fyz{display:block;width:100%;text-align:left;font:inherit;background:none;border:0;border-top:1px solid var(--line);border-left:2px solid transparent;padding:26px 0 26px 18px;cursor:pointer;opacity:.45;transition:opacity .25s ease,border-color .25s ease}.v2_stageRow__d0fyz:hover{opacity:1}.v2_stageRowActive__QSXED{opacity:1;border-left-color:var(--accent)}.v2_stageHeadRow__tgRgK{display:flex;align-items:baseline;gap:14px}.v2_stageNum__hvb5b{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle);flex-shrink:0;transition:color .25s ease}.v2_stageRowActive__QSXED .v2_stageNum__hvb5b{color:var(--accent)}.v2_stageTitle__f7LyB{font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.v2_stageDesc__ixfOY{display:block;margin-top:8px;padding-left:40px;font-size:15px;line-height:1.6;color:var(--muted)}.v2_stageSentinel__j2rKN{display:block;height:1px}.v2_detailCol__XmkVO{position:sticky;top:100px}.v2_detailPanel__FwOFl{position:relative;overflow:hidden;background:#f1f6fa;border:1px solid var(--line);border-radius:12px;padding:44px;min-height:480px}@keyframes v2_v2PaneIn__xeNyC{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v2_detailInner__o6ft8{animation:v2_v2PaneIn__xeNyC .35s ease}@media (prefers-reduced-motion:reduce){.v2_detailInner__o6ft8{animation:none}}.v2_ghostNum__17KMQ{position:absolute;top:-34px;right:14px;font-size:120px;line-height:1;color:rgba(47,111,159,.07);pointer-events:none}.v2_detailHead__XmLT8,.v2_ghostNum__17KMQ{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-weight:600}.v2_detailHead__XmLT8{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.v2_detailStage__669iT{color:var(--accent)}.v2_detailCount___tumd{color:var(--subtle)}.v2_detailTitle__aE9U0{position:relative;margin:18px 0 10px;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.v2_detailSupporting__bx9ws{position:relative;margin:0 0 26px;max-width:520px;font-size:14.5px;line-height:1.6;color:var(--muted)}.v2_paneStack__bVACV{position:relative;display:flex;flex-direction:column}.v2_paneCard__BI_ef{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:18px 20px}.v2_paneLabel__W4yct{margin:0 0 12px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_paneLabelMuted__5b_KG{color:var(--muted)}.v2_pipeRow__v0k9o{display:flex;flex-wrap:wrap;align-items:center;font-size:14.5px;line-height:1.9;color:var(--ink)}.v2_pipeRowMuted__I6GWX{color:var(--muted)}.v2_pipeItem__7SOlU{display:inline-flex;align-items:center;white-space:nowrap}.v2_pipeDiv__2Ec8F{display:inline-block;width:1px;height:12px;margin:0 12px;background:var(--line)}.v2_paneConnector__m9q8R{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 0}.v2_paneConnectorLine__EQd_C{width:1px;height:14px;background:rgba(47,111,159,.45)}.v2_paneConnectorText__8OzBq{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;color:var(--subtle);text-align:center}.v2_paneList___dml9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:14px;color:var(--ink)}.v2_paneSplit__tExVe{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.v2_paneVs__ReeDc{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_useCaseRow__d4EbQ{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:baseline;padding:11px 0;border-top:1px solid #f1f6fa}.v2_useCaseRow__d4EbQ:first-child{border-top:0;padding-top:0}.v2_useCaseRow__d4EbQ:last-child{padding-bottom:0}.v2_useCaseArea__nk5h2{font-size:14.5px;font-weight:700;color:var(--ink)}.v2_useCaseList__aM_L4{line-height:1.5;color:var(--muted)}.v2_ruleLine__AFo8F,.v2_useCaseList__aM_L4{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px}.v2_ruleLine__AFo8F{display:flex;align-items:center;gap:14px;margin-top:18px}.v2_ruleLabel__9YdDB{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);white-space:nowrap}.v2_ruleSpacer__PC_ZE{flex:1;height:1px;background:var(--line)}.v2_ruleValue__zYhcf{display:inline-flex;align-items:center;gap:10px;color:var(--ink);white-space:nowrap}.v2_verdict__0yh7_{display:inline-flex;align-items:center;gap:7px}.v2_verdictDot__58X76{width:7px;height:7px;border-radius:50%;background:var(--positive)}.v2_verdictRing__5TMIy{width:7px;height:7px;border-radius:50%;border:1px solid var(--subtle)}.v2_verdictOr__ZSK41{color:var(--subtle)}.v2_chipChain__aUIfN{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:18px}.v2_chipWrap__bbbNT{display:inline-flex;align-items:center}.v2_chipArrow__JPLcS{color:var(--accent-light);margin:0 8px;font-size:12px}.v2_chip2__uv9io{display:inline-block;padding:7px 12px;background:var(--surface);border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--ink);white-space:nowrap}.v2_chip2Active__Ws7nh{border-color:var(--accent);color:var(--accent)}.v2_outcomeBar__1wmMf{position:relative;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px;padding:13px 18px;border-radius:8px;background:var(--accent);font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:13px;line-height:1.5;color:#fff}.v2_outcomeDot__G5jrA{width:6px;height:6px;border-radius:50%;background:#fff;flex-shrink:0}.v2_outcomeLabel__T5vLm{opacity:.65;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.v2_stepperMobile__EeTEK{display:none;margin-top:44px;border-top:1px solid var(--line)}@media (max-width:1080px){.v2_stepperWrap__bDlH8{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:52px}.v2_detailCol__XmkVO{position:static}.v2_detailPanel__FwOFl{padding:32px;min-height:0}}@media (max-width:820px){.v2_stepperWrap__bDlH8{display:none}.v2_stepperMobile__EeTEK{display:block}.v2_paneSplit__tExVe{grid-template-columns:1fr}.v2_paneVs__ReeDc{text-align:center}.v2_detailPanel__FwOFl{padding:24px}.v2_ghostNum__17KMQ{font-size:84px}}.v2_mobileStage___Wy7r{border-bottom:1px solid var(--line)}.v2_mobileStageHead___8_99{display:flex;align-items:baseline;gap:14px;width:100%;text-align:left;font:inherit;background:none;border:0;padding:20px 0;cursor:pointer;opacity:.45;transition:opacity .25s ease}.v2_mobileStageHead___8_99.v2_stageRowActive__QSXED{opacity:1}.v2_mobileStageBody__2ET5j{padding:0 0 24px}.v2_mobileStageBody__2ET5j .v2_stageDesc__ixfOY{padding-left:0}.v2_founderGrid__tuZvG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:56px;align-items:center}.v2_progression__rywri{display:flex;align-items:center;gap:10px}.v2_progressionStep__XtcyL{flex:1;padding:14px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-align:center;line-height:1.4}.v2_progressionArrow__VBVSb{flex-shrink:0;color:var(--subtle);font-size:12px}@media (max-width:900px){.v2_founderGrid__tuZvG{grid-template-columns:1fr;gap:36px}.v2_progression__rywri{flex-direction:column;align-items:stretch}.v2_progressionArrow__VBVSb{align-self:center}}.v2_ctaInner__SyLGF{max-width:640px}.v2_ctaMark__MTQ9G{margin-bottom:26px;opacity:.9}.v2_ctaActions__37Jw9{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:32px}.v2_ctaClosing__BICc3{margin:40px 0 0;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_roiHeadline__8pU3a{text-wrap:pretty}.v2_sectionRuleBottom__4Osh5{border-bottom:1px solid var(--line)}.v2_footerLinkActive__36tLR{color:var(--ink);font-weight:600}.v2_recHero__BxCiP{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,460px);gap:80px;align-items:center;padding-block:96px 104px}@media (max-width:1080px){.v2_recHero__BxCiP{grid-template-columns:1fr;gap:52px;padding-block:68px 76px}}.v2_recH1__pAos_{margin:22px 0 24px;font-size:clamp(32px,4.2vw,52px);line-height:1.08;letter-spacing:-.028em;font-weight:800;text-wrap:balance}.v2_recMicro__w_TB5{margin:22px 0 0;max-width:520px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12.5px;line-height:1.65;color:var(--subtle)}.v2_recHeroCard__7ldb1{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;width:100%}.v2_recHeroBlock__gjNDY{padding:22px 24px}.v2_paneLabelMutedTop__12kEu{margin:0 0 12px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_recConnector__XE_CC{display:flex;align-items:center;gap:0}.v2_recConnectorRule__NnpAZ{flex:1;height:1px;background:var(--line)}.v2_recConnectorTick__iYVnC{width:1px;height:14px;background:var(--accent)}.v2_recChipRow__Dnuxb{display:flex;justify-content:center;padding:18px 24px}.v2_recBrandChip__pF2hX{display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:12px 22px;border:1px solid var(--accent);border-radius:8px;font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.v2_recBrandKind__u7P1D{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_recHeroFoot__MthMv{padding:22px 24px;background:#f1f6fa}.v2_recActionGrid__4HweZ{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v2_recActionChip__yLXo0{padding:9px 12px;background:var(--surface);border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;color:var(--ink)}.v2_recActionChipDone__tcJKf{border-color:var(--positive)}.v2_gapList__OhNhW{margin-top:56px}.v2_gapRow__FVcSO{display:grid;grid-template-columns:60px 320px minmax(0,1fr);gap:32px;align-items:baseline;padding:32px 0;border-top:1px solid var(--line)}.v2_gapRow__FVcSO:last-child{border-bottom:1px solid var(--line)}.v2_gapNum__MgYcT{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:13px;color:var(--subtle)}.v2_gapTitle__Im7zd{margin:0;font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.v2_gapBody__UT0T5{margin:0;font-size:16px;line-height:1.65;color:var(--muted)}@media (max-width:900px){.v2_gapRow__FVcSO{grid-template-columns:40px minmax(0,1fr);gap:10px 20px;padding:26px 0}.v2_gapBody__UT0T5{grid-column:2}}.v2_pullQuote__nvZOh{max-width:780px;margin:64px auto 0;text-align:center;font-size:clamp(21px,2.4vw,27px);font-weight:700;line-height:1.35;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.v2_pullAccent__l4rlw{color:var(--accent)}.v2_pipelineGrid__Is3Hf{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.v2_pipelineCell__XxzrU{padding:28px 24px;border-left:1px solid var(--line)}.v2_pipelineCell__XxzrU:first-child{border-left:0}.v2_pipelineCellFinal__Sgiqw{background:#f1f6fa}.v2_pipelineTop__K2EdQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.v2_pipelineNum__5Ih_d{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle)}.v2_pipelineArrow__mswmE{color:#c3d2de;font-size:13px}.v2_pipelineDot__IaaSq{width:7px;height:7px;border-radius:50%;background:var(--positive)}.v2_pipelineLabel__U_9I_{margin:0 0 10px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_pipelineBody__e_2Qn{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}@media (max-width:1080px){.v2_pipelineGrid__Is3Hf{grid-template-columns:1fr 1fr}.v2_pipelineCell__XxzrU:nth-child(odd){border-left:0}.v2_pipelineCell__XxzrU:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:640px){.v2_pipelineGrid__Is3Hf{grid-template-columns:1fr}.v2_pipelineCell__XxzrU{border-left:0;border-top:1px solid var(--line)}.v2_pipelineCell__XxzrU:first-child{border-top:0}}.v2_centreCaption__j4Xsf{margin:22px 0 0;text-align:center;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle)}.v2_contextGrid__ufERk{display:grid;grid-template-columns:5fr 2fr 5fr;gap:24px;align-items:center;margin-top:56px}@media (max-width:1024px){.v2_contextGrid__ufERk{grid-template-columns:1fr;gap:20px}}.v2_outcomeCard__WeDUp,.v2_tableCard__Ezb7e{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.v2_outcomeCard__WeDUp{border-color:var(--accent)}.v2_outcomeCardHead__hm3_g,.v2_tableCardHead__S1IXc{padding:13px 20px;background:var(--bg);border-bottom:1px solid var(--line);font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_outcomeCardHead__hm3_g{background:var(--surface);color:var(--accent)}.v2_contextList__cmKaM{display:grid;grid-template-columns:1fr 1fr}.v2_contextItem__Sa_5w{padding:12px 20px;border-top:1px solid var(--line);font-size:14.5px;color:var(--ink)}.v2_contextItem__Sa_5w:nth-child(odd){border-right:1px solid var(--line)}.v2_contextItem__Sa_5w:first-child,.v2_contextItem__Sa_5w:nth-child(2){border-top:0}.v2_contextConnector__QU3zV{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.v2_contextConnectorCap__TrfP9,.v2_contextConnectorTarget__dT6ym{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_contextConnectorTarget__dT6ym{color:var(--accent)}.v2_contextConnectorLine__ldWnJ{width:100%;max-width:120px;height:1px;background:var(--accent)}.v2_ledger__DAPXr{background:#f1f6fa}.v2_ledgerRow__OGGEW{display:grid;grid-template-columns:128px minmax(0,1fr);gap:16px;align-items:baseline;padding:14px 20px;border-top:1px solid var(--line)}.v2_ledgerRow__OGGEW:first-child{border-top:0}.v2_ledgerKey__SpwsB{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.v2_ledgerValue__MPDLo{font-size:15px;line-height:1.5;color:var(--ink)}@media (max-width:520px){.v2_contextList__cmKaM,.v2_ledgerRow__OGGEW{grid-template-columns:1fr}.v2_contextItem__Sa_5w:nth-child(odd){border-right:0}.v2_contextItem__Sa_5w:nth-child(2){border-top:1px solid var(--line)}.v2_ledgerRow__OGGEW{gap:4px}}.v2_useList__QuSgb{margin-top:56px}.v2_useRow__iN6GM{display:grid;grid-template-columns:320px minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:baseline;padding:38px 0;border-top:1px solid var(--line)}.v2_useRow__iN6GM:last-child{border-bottom:1px solid var(--line)}.v2_useLabel__k9aaF{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_useHeadline__7lJZO{margin:0;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.v2_useBody__5ZQjQ{margin:0;font-size:16px;line-height:1.65;color:var(--muted)}@media (max-width:1024px){.v2_useRow__iN6GM{grid-template-columns:1fr;gap:12px;padding:30px 0}}.v2_reviewCard__dC49I{max-width:880px;margin:48px auto 0;background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.v2_reviewHead__56KJ0{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 26px;background:var(--bg);border-bottom:1px solid var(--line)}.v2_reviewName__jrA9b{display:inline-flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:17px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.v2_reviewFictional__8sK_g{font-size:10px;font-weight:500;letter-spacing:.14em;color:var(--subtle)}.v2_reviewFictional__8sK_g,.v2_reviewStatus__WCbn6{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;text-transform:uppercase}.v2_reviewStatus__WCbn6{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.12em;color:#1f7a52}.v2_reviewStatusDot__uuzKK{width:7px;height:7px;border-radius:50%;background:var(--positive)}.v2_reviewCols___Wg_N{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:26px}@media (max-width:720px){.v2_reviewCols___Wg_N{grid-template-columns:1fr;gap:24px}}.v2_signalList__QY2cE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;color:var(--ink)}.v2_signalListMuted__LaGkp{color:var(--muted)}.v2_signalList__QY2cE li{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.v2_signalDot__2R_4j{background:var(--accent)}.v2_signalDot__2R_4j,.v2_signalRing__iyYqa{width:7px;height:7px;margin-top:6px;border-radius:50%;flex-shrink:0}.v2_signalRing__iyYqa{border:1px solid var(--subtle)}.v2_reviewBand__vbx93{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;padding:16px 26px;background:#f1f6fa;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14.5px}.v2_reviewBandLabel__X9F_R{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.v2_reviewFoot__QMF3t{display:flex;align-items:center;gap:16px;padding:16px 26px}.v2_reviewNext__2MkER{font-size:15px;font-weight:700;color:var(--ink);white-space:nowrap}.v2_caseGrid__6JYLA{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:72px;align-items:start}@media (max-width:1024px){.v2_caseGrid__6JYLA{grid-template-columns:1fr;gap:48px}}.v2_engageGrid__pHiyA{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:44px}@media (max-width:640px){.v2_engageGrid__pHiyA{grid-template-columns:1fr;gap:24px}}.v2_engageBlock__nlx6q{border-top:2px solid var(--accent);padding-top:16px}.v2_engageBlockMuted__1hRkB{border-top-color:var(--line)}.v2_engageLabel__QHffV{margin:0 0 8px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_engageLabelMuted__7uALA{color:var(--subtle)}.v2_engageBody__eVpEX{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.v2_caseFlow__pHrkU{display:flex;flex-direction:column;align-items:stretch}.v2_caseBox__axX13{display:block;padding:13px 16px;background:var(--surface);border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--ink)}.v2_caseBoxSolid___tcys{background:var(--accent);border-color:var(--accent);color:#fff}.v2_caseBoxGo__t17Cr{border-color:#86c4a5;color:#1f7a52}.v2_caseLink__gLJRk{width:1px;height:18px;align-self:center;background:var(--accent)}.v2_caseSplit__39YQm{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v2_caseCaption__9ECZc{margin-top:20px;text-align:center;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;color:var(--subtle)}.v2_faqWrap__qca_I{max-width:900px;margin-inline:auto}.v2_faqList__wBlYA{margin-top:40px;border-top:1px solid var(--line)}.v2_faqItem__Usnr6{border-bottom:1px solid var(--line)}.v2_faqTrigger__XfCE_{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:44px;text-align:left;font:inherit;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink);background:none;border:0;padding:22px 0;cursor:pointer}.v2_faqToggle__ts_o8{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:18px;color:var(--accent);flex-shrink:0}.v2_faqAnswer__s5owZ{margin:0;padding:0 40px 24px 0;max-width:760px;font-size:16px;line-height:1.7;color:var(--muted)}.v2_finalWrap__ktDBM{max-width:780px;margin-inline:auto;text-align:center}.v2_recFinalH2__Qzvcs{margin:20px 0 0;font-size:clamp(28px,3.6vw,42px);line-height:1.15;letter-spacing:-.025em;font-weight:800;text-wrap:balance}.v2_finalActions__Ss8LO{justify-content:center}.v2_aboutHero__3u3TQ{display:grid;grid-template-columns:minmax(440px,1fr) minmax(0,400px);gap:88px;align-items:center;padding-block:96px 104px}@media (max-width:1080px){.v2_aboutHero__3u3TQ{grid-template-columns:1fr;gap:56px;padding-block:68px 76px}}.v2_portraitCol___cxW7{min-width:0}.v2_portraitFrame__rXsZg{position:relative;width:100%;max-width:400px}.v2_portraitOffset__uws_y{position:absolute;inset:18px -18px -18px 18px;border:1px solid var(--line);border-radius:12px}.v2_portrait__inMUc{position:relative;display:block;width:100%;height:440px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--line)}@media (max-width:480px){.v2_portrait__inMUc{height:360px}}.v2_portraitCaption__qcHBz{display:flex;align-items:baseline;gap:14px;margin:34px 0 0;max-width:400px;font-size:14.5px;line-height:1.6;color:var(--muted)}.v2_portraitDash__ucSgw{width:24px;height:1px;margin-top:10px;background:var(--accent);flex-shrink:0}.v2_timeline__fkGuj{position:relative;margin-top:56px}.v2_timelineLine__unl_B{position:absolute;left:19px;top:26px;bottom:26px;width:1px;background:linear-gradient(180deg,var(--line),var(--accent-light) 55%,var(--accent))}.v2_timelineRow__pj9hc{position:relative;display:grid;grid-template-columns:40px 300px minmax(0,1fr);gap:32px;align-items:start;padding:28px 0;border-top:1px solid #f1f6fa}.v2_timelineRow__pj9hc:first-child{border-top:0}.v2_timelineDotCol__RoiWP{display:flex;justify-content:flex-start;padding-top:5px}.v2_timelineDot__ZL7LW{width:11px;height:11px;border-radius:50%;background:var(--surface);border:2px solid var(--line)}.v2_timelineDotMid__Ulidn{border-color:var(--accent-light)}.v2_timelineDotNear__5xJqa{border-color:var(--accent)}.v2_timelineDotSolid__VJ69N{border-color:var(--accent);background:var(--accent)}.v2_timelineLabel__pHzty{margin:0 0 8px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_timelineLabelActive__Qmar_{color:var(--accent)}.v2_timelineQuestion__zslU5{margin:0;font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.v2_timelineBody__oa4PY{margin:0;font-size:16px;line-height:1.65;color:var(--muted)}@media (max-width:900px){.v2_timelineRow__pj9hc{grid-template-columns:40px minmax(0,1fr);gap:14px 20px}.v2_timelineBody__oa4PY{grid-column:2}}.v2_orgGrid__2kuSV{display:grid;grid-template-columns:340px minmax(0,1fr);gap:64px;align-items:start}@media (max-width:900px){.v2_orgGrid__2kuSV{grid-template-columns:1fr;gap:36px}}.v2_orgLedger__NZAtT{border-top:1px solid var(--line)}.v2_orgRow__NOE49{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--line)}.v2_orgLabel__HqYBo{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_orgNames__5EMHY{display:flex;flex-wrap:wrap;align-items:center;font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.9;color:var(--ink)}.v2_orgNamesMuted___1oe_{color:var(--muted)}@media (max-width:560px){.v2_orgRow__NOE49{grid-template-columns:1fr;gap:10px}.v2_orgNames__5EMHY{font-size:17px}}.v2_principleGrid__K6bE9{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:52px}@media (max-width:1080px){.v2_principleGrid__K6bE9{grid-template-columns:1fr}}.v2_principleCard__QkJbX{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:32px}.v2_principleBody__b69xE{margin:0;font-size:15.5px;line-height:1.65;color:var(--muted)}.v2_stageChain__IE5rf{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px 0}.v2_stageTile__98bb3{display:flex;flex-direction:column;gap:6px;min-height:44px;padding:14px 18px;background:var(--bg);border:1px solid var(--line);border-radius:10px}.v2_stageTileFinal__G9zTH{background:var(--surface);border-color:var(--accent)}.v2_stageTileLabel__kQg9r{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_stageTileLine__raawK{font-size:14px;line-height:1.4;color:var(--muted)}.v2_blogHero__Oi7sN{padding-block:84px 72px}.v2_blogH1__3b5wv{margin:20px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.028em;font-weight:800;text-wrap:balance}.v2_blogSubline___LOCn{margin:22px 0 0;max-width:620px;font-size:17.5px;line-height:1.65;color:var(--muted)}.v2_chipRow__pFaJ6{display:flex;flex-wrap:wrap;gap:10px;margin-top:44px}.v2_topicChip__ZUXBb{display:inline-flex;align-items:center;min-height:44px;padding:9px 16px;background:var(--surface);border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--muted);transition:border-color .15s ease,color .15s ease}.v2_topicChip__ZUXBb:hover{border-color:var(--accent);color:var(--accent)}.v2_topicChipActive__I8n0N,.v2_topicChipActive__I8n0N:hover{background:var(--accent);border-color:var(--accent);color:#fff}.v2_breadcrumb__cZExJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;color:var(--subtle)}.v2_breadcrumb__cZExJ a:hover{color:var(--accent)}.v2_blogBand__McBHW{padding-block:64px 72px}.v2_bandLabel__SLGG_{margin:0 0 28px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--subtle)}.v2_featuredGrid__BogkW{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}@media (max-width:1080px){.v2_featuredGrid__BogkW{grid-template-columns:1fr;gap:36px}}.v2_featuredLink__zqRRu{display:block}.v2_featuredTitle__cfxZF{display:block;margin:14px 0 16px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.18;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;transition:color .15s ease}.v2_featuredLink__zqRRu:hover .v2_featuredTitle__cfxZF{color:var(--accent)}.v2_featuredStandfirst__Wbo0N{display:block;max-width:620px;font-size:17px;line-height:1.65;color:var(--muted)}.v2_featuredMeta__UjcRP{display:flex;flex-wrap:wrap;align-items:center;margin-top:22px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;color:var(--subtle)}.v2_featuredCta___5FLA{color:var(--accent);font-weight:600}.v2_diagramCard__dgiv8{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(28,43,58,.05);padding:36px}.v2_diagramFlow__XA255{display:flex;flex-direction:column;align-items:stretch}.v2_diagramChip__Fuu7O{padding:13px 16px;background:var(--surface);border:1px solid var(--line);border-radius:6px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--ink)}.v2_diagramChipSolid___Bq5G{background:var(--accent);border-color:var(--accent);color:#fff}.v2_diagramLink__rNUrV{width:1px;height:18px;align-self:center;background:var(--accent)}.v2_diagramCaption__P6CTN{margin:22px 0 0;text-align:center;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle)}.v2_feedHead__ekZ3y{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap}.v2_feedHeading__p52sU{margin:0;font-size:26px;font-weight:800;letter-spacing:-.025em;color:var(--ink)}.v2_feedCount__Ghy2D{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_feedList__imxtI{margin-top:32px}.v2_feedRow__76PV_{display:grid;grid-template-columns:200px minmax(0,1fr) 180px;gap:32px;align-items:baseline;padding:32px 16px;margin-inline:-16px;border-top:1px solid var(--line);border-radius:8px;transition:background .15s ease}.v2_feedList__imxtI .v2_feedRow__76PV_:last-child{border-bottom:1px solid var(--line)}.v2_feedRow__76PV_:hover{background:var(--bg)}.v2_feedCategory__BFEnO{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_feedTitle__hnt_b{display:block;margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:var(--ink)}.v2_feedDesc__vwm_R{display:block;max-width:620px;font-size:15px;line-height:1.6;color:var(--muted)}.v2_feedMeta__cTTa3{justify-self:end;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;color:var(--subtle);white-space:nowrap}@media (max-width:900px){.v2_feedRow__76PV_{grid-template-columns:1fr;gap:10px;padding:26px 14px;margin-inline:-14px}.v2_feedMeta__cTTa3{justify-self:start}}.v2_topicsH2__Boaim{margin:20px 0 0;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.2;letter-spacing:-.025em;color:var(--ink)}.v2_topicGrid__WnuiR{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}@media (max-width:1080px){.v2_topicGrid__WnuiR{grid-template-columns:1fr 1fr}}@media (max-width:680px){.v2_topicGrid__WnuiR{grid-template-columns:1fr}}.v2_topicCard__0vfXg{display:flex;flex-direction:column;gap:12px;padding:30px;background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:border-color .15s ease}.v2_topicCard__0vfXg:hover{border-color:var(--accent)}.v2_topicDesc__2SKc_{font-size:15px;line-height:1.6;color:var(--muted)}.v2_topicCta__FfDJG{margin-top:auto;padding-top:6px;font-size:14.5px;font-weight:600;color:var(--accent)}.v2_topicNote__4w_kz{display:flex;flex-direction:column;gap:12px;padding:30px;border:1px dashed #b9ccdb;border-radius:12px}.v2_topicNoteLabel__tGIOK{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle)}.v2_blogCta__vaH_K{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.v2_blogCtaH2__pbtzH{margin:0 0 10px;max-width:560px;font-size:clamp(24px,2.6vw,30px);font-weight:800;line-height:1.25;letter-spacing:-.025em;color:var(--ink)}.v2_blogCtaSub__jNS0l{margin:0;max-width:520px;font-size:16px;line-height:1.6;color:var(--muted)}.v2_blogCtaActions__sSjUS{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.v2_articleColumn__OM8DE{max-width:680px;margin-inline:auto}.v2_articleEyebrow__RUxRd{margin-top:26px}.v2_articleRelated__9jNbC{max-width:880px;margin-inline:auto}@media (min-width:901px){.v2_articleRelated__9jNbC .v2_feedRow__76PV_{grid-template-columns:150px minmax(0,1fr) 96px;gap:24px}}.v2_articleH1__P6foS{margin:14px 0 20px;font-size:clamp(28px,3.6vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.v2_articleStandfirst__i_Xqt{margin:0 0 26px;font-size:19px;line-height:1.6;color:var(--muted)}.v2_articleMeta___W0KX{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding-bottom:30px;border-bottom:1px solid var(--line);font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11.5px;line-height:2;color:var(--subtle)}.v2_articleBody__tpok_{padding:34px 0 0;font-size:17.5px;line-height:1.75;color:var(--muted)}.v2_articleBody__tpok_ p{margin:0 0 22px}.v2_articleBody__tpok_ h2{margin:40px 0 14px;font-size:26px;font-weight:800;letter-spacing:-.025em;color:var(--ink)}.v2_articleBody__tpok_ h3{margin:30px 0 10px;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.v2_articlePending__9VwLR{padding:22px 24px;background:#f1f6fa;border:1px solid var(--line);border-radius:10px;font-size:15.5px;color:var(--muted)}.v2_articleCta__P0RuE{margin-top:40px;padding:30px;background:var(--bg);border:1px solid var(--line);border-radius:12px}.v2_articleCtaText__VO8_7{margin:0 0 20px;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.v2_articleCtaActions__X3FSL{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.v2_authorNote__hahCR{margin:34px 0 0;padding-top:24px;border-top:1px solid var(--line);font-size:15px;line-height:1.65;color:var(--muted)}.v2_authorNoteLink__9aNBe{color:var(--accent);font-weight:600}.v2_ceHero__To_TQ{display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,500px);gap:72px;align-items:center;padding-block:92px 100px}.v2_ceHeroVisual__m0j18{min-width:0;width:100%}.v2_ceH1__xCH4h{font-size:clamp(32px,4vw,48px)}.v2_ceH2__hnGdd{font-size:clamp(27px,3.4vw,38px)}.v2_ceH2Lg__Eqqr8{font-size:clamp(28px,3.6vw,40px)}.v2_ceH2Cta__u1wVM{font-size:clamp(29px,3.8vw,42px)}.v2_ceH2Sm__SsE1E{font-size:clamp(23px,2.6vw,30px)}.v2_ceBody__o3afW{margin:26px 0 0;max-width:580px;font-size:17.5px;line-height:1.65;color:var(--muted);text-wrap:pretty}.v2_ceBodySm__OGU6K{margin:20px 0 0;max-width:560px;font-size:16px;line-height:1.65;color:var(--muted)}.v2_ceMicro__OoD7I{margin:26px 0 0;max-width:520px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;line-height:1.7;color:var(--subtle)}.v2_ceRun__X5h_G{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.v2_ceRunHead__m3WOx{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 18px;background:var(--bg);border-bottom:1px solid var(--line)}.v2_ceRunLabel__s66rd{font-size:11px;letter-spacing:.14em;color:var(--subtle)}.v2_ceRunLabel__s66rd,.v2_ceRunStatus__AjDcb{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-weight:600;text-transform:uppercase}.v2_ceRunStatus__AjDcb{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;letter-spacing:.12em;color:var(--accent);transition:color .3s ease}.v2_ceRunStatusDone__QU8TT{color:var(--positive)}.v2_ceRunStatusDot__a5YkB{width:7px;height:7px;border-radius:50%;background:currentColor}.v2_ceRunBody__2NzVf{padding:20px 18px 6px}.v2_ceStep__I463e{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;background:var(--surface);border:1px solid var(--line);border-radius:8px;transition:border-color .3s ease}.v2_ceStepActive__mXnek{border-color:var(--accent)}.v2_ceStepMain__NEB8e{display:inline-flex;align-items:center;gap:11px;min-width:0}.v2_ceStepDot__m4loL{width:8px;height:8px;border-radius:50%;border:1px solid #c7d6e2;background:transparent;flex-shrink:0;transition:background .3s ease,border-color .3s ease}.v2_ceStepDotOn__xmTcO{background:var(--accent);border-color:var(--accent)}.v2_ceStepDotDone__EpEjH{background:var(--positive);border-color:var(--positive)}.v2_ceStepLabel__TTVQA{font-size:12.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.v2_ceStepLabel__TTVQA,.v2_ceStepTag__sedrQ{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;white-space:nowrap}.v2_ceStepTag__sedrQ{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);flex-shrink:0}.v2_ceStepJoin__08kR_{display:block;width:1px;height:14px;margin-left:30px;background:#c9ddec}.v2_ceRunFoot__5UFqU{margin:14px 18px 18px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;line-height:1.6;color:var(--subtle)}.v2_ceSplitTwo__TS9Ae{display:grid;grid-template-columns:minmax(380px,560px) 1fr;gap:72px;align-items:start}.v2_ceClosing__6_enO{margin:24px 0 0;max-width:560px;font-size:16.5px;font-weight:600;line-height:1.6;color:var(--ink)}.v2_ceSplitCard__Awzpd{border:1px solid var(--line);border-radius:12px;overflow:hidden}.v2_ceSplitBand__urdcy{padding:26px 28px;background:#f1f6fa}.v2_ceSplitBandWhite__QGBWA{padding:26px 28px;background:var(--surface);border-top:1px solid var(--line)}.v2_ceBandLabel__7MSvX{margin:0 0 14px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v2_ceBandLabelMuted__vt74M{color:var(--subtle)}.v2_ceDemoGrid__rfHRT{display:grid;grid-template-columns:4fr 8fr;gap:52px;align-items:start;margin-top:56px}.v2_ceStageList__7Bvlh{display:flex;flex-direction:column;min-width:0}.v2_ceStageRow__ct_LO{display:grid;gap:7px;width:100%;min-height:44px;padding:20px 0 22px 18px;text-align:left;background:transparent;border:0;border-top:1px solid var(--line);border-left:2px solid transparent;opacity:.45;cursor:pointer;transition:opacity .2s ease,border-color .2s ease;font:inherit;color:inherit}.v2_ceStageRow__ct_LO:hover{opacity:1}.v2_ceStageRowActive__3VZZo{opacity:1;border-left-color:var(--accent)}.v2_ceStageHead__Rc9q0{display:flex;align-items:baseline;gap:12px}.v2_ceStageNum__hN_oo{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--accent);flex-shrink:0}.v2_ceStageTitle__B_Rjk{font-size:17.5px;font-weight:700;letter-spacing:-.012em;line-height:1.25;color:var(--ink)}.v2_ceStageSub__HQNhj{padding-left:35px;font-size:14px;line-height:1.55;color:var(--muted)}.v2_cePanel__nSRHx{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:12px;min-height:480px;overflow:hidden}.v2_cePanelHead__pEdOg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;background:var(--bg);border-bottom:1px solid var(--line)}.v2_cePanelStage__mAb8q{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--accent)}.v2_cePanelNote__tCuvo,.v2_cePanelStage__mAb8q{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;text-transform:uppercase}.v2_cePanelNote__tCuvo{font-size:10.5px;letter-spacing:.12em;color:var(--subtle);white-space:nowrap}.v2_cePanelBody__JCjc6{padding:30px 30px 34px}.v2_ceLedger___Rmc2{border-bottom:1px solid var(--line)}.v2_ceLedgerRow__J9q_P{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:baseline;padding:14px 0;border-top:1px solid var(--line)}.v2_ceLedgerKey__E_eEm{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--subtle)}.v2_ceLedgerValue__w0fFE{font-size:15.5px;line-height:1.5;color:var(--ink)}.v2_ceValueMono___V_W6{font-size:13.5px;color:var(--accent)}.v2_ceValueMono___V_W6,.v2_ceValueOk__PS5_Y{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace}.v2_ceValueOk__PS5_Y{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--positive)}.v2_ceFootnote__fC2Eu{margin:24px 0 0;font-size:13.5px;line-height:1.65;color:var(--subtle)}.v2_ceBox___NmDP{border:1px solid var(--line);border-radius:8px;padding:18px 20px}.v2_ceBoxTint___EawM{background:#eaf3f9;border-color:#cfe3f1}.v2_ceBoxMuted__7r3Nw{background:var(--bg)}.v2_ceBoxLabel__2pBUw{margin:0 0 13px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.v2_ceBoxLabelMuted__UzGGc{color:var(--subtle)}.v2_ceList__CdL1V{list-style:none;margin:0;padding:0;font-size:14.5px;line-height:1.5;color:var(--ink)}.v2_ceList__CdL1V li{position:relative;padding:7px 0 7px 15px}.v2_ceList__CdL1V li:before{content:"";position:absolute;left:0;top:15px;width:4px;height:4px;border-radius:50%;background:#a9c2d6}.v2_ceBoxRow__pMvzL{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;align-items:stretch}.v2_ceGapText__S8t6E{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink)}.v2_ceOutlineLabel__hcXh9{margin:0 0 4px;font-size:15.5px;font-weight:600;color:var(--ink)}.v2_ceOutline__z86o8{border-bottom:1px solid var(--line);margin-top:14px}.v2_ceOutlineRow__KZKEM{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line)}.v2_ceOutlineTag__jtB0n{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--accent)}.v2_ceOutlineTagSub___ATuo{color:var(--subtle)}.v2_ceOutlineText__07h6L{font-size:15px;line-height:1.5;color:var(--ink)}.v2_ceIndent2__FTcPc{padding-left:18px}.v2_ceIndent3__JAXkr{padding-left:36px}.v2_ceDraftHead__ppGVQ{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.v2_ceDraftMeta__s4nrz{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle)}.v2_ceExcerpt__dpuR3{margin:0;font-size:15.5px;line-height:1.7;color:var(--ink)}.v2_ceQaRow__7SrT3{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line);font-size:14.5px;line-height:1.55;color:var(--ink)}.v2_ceQaTag__9kbRh{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.v2_ceQaTag__9kbRh,.v2_ceStopNote__M4QVX{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace}.v2_ceStopNote__M4QVX{margin:20px 0 0;padding-top:15px;border-top:1px solid var(--line);font-size:11px;line-height:1.6;color:var(--subtle)}.v2_ceCardGrid__a_piV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:46px}.v2_ceCard__i_Ri1{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:28px 26px}.v2_ceCardLabel__p6MLP{margin:0 0 14px;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.v2_ceCardBody__gUkos{margin:0;font-size:15.5px;line-height:1.65;color:var(--muted)}.v2_ceDisclaimer__Ihd3J{max-width:720px;margin:46px auto 0;font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace;font-size:12px;line-height:1.75;color:var(--muted);text-align:center}.v2_ceFitGrid__KxGHW{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.v2_ceFitList__z0PJW{margin-top:28px;border-bottom:1px solid var(--line)}.v2_ceFitRow__VuG1g{display:flex;align-items:flex-start;gap:13px;padding:16px 0;border-top:1px solid var(--line);font-size:15.5px;line-height:1.6;color:var(--ink)}.v2_ceFitDot___QugN{width:8px;height:8px;margin-top:8px;border-radius:50%;background:var(--positive);flex-shrink:0}.v2_ceFitNote__25x2F{margin:22px 0 0;font-size:13.5px;line-height:1.65;color:var(--subtle)}.v2_ceMeasureBox__uR7H4{margin-top:22px}.v2_ceBold__Er4vL{margin:24px 0 0;font-size:16.5px;font-weight:600;line-height:1.6;color:var(--ink)}.v2_ceCta__SHXud{max-width:760px;margin-inline:auto;text-align:center}.v2_ceCtaMark__VQhgI{display:flex;justify-content:center;margin-bottom:26px}.v2_ceCtaActions__c_3SD{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:34px}@media (max-width:1080px){.v2_ceHero__To_TQ{grid-template-columns:1fr;gap:48px;padding-block:72px 84px}.v2_ceHeroVisual__m0j18{max-width:520px}.v2_ceSplitTwo__TS9Ae{grid-template-columns:1fr;gap:44px}.v2_ceDemoGrid__rfHRT{grid-template-columns:1fr;gap:32px}.v2_cePanel__nSRHx{min-height:0}}@media (max-width:900px){.v2_ceCardGrid__a_piV,.v2_ceFitGrid__KxGHW{grid-template-columns:1fr}.v2_ceFitGrid__KxGHW{gap:56px}}@media (max-width:680px){.v2_ceBoxRow__pMvzL,.v2_ceLedgerRow__J9q_P{grid-template-columns:1fr}.v2_ceLedgerRow__J9q_P{gap:6px}.v2_cePanelBody__JCjc6{padding:22px 20px 26px}.v2_ceSplitBandWhite__QGBWA,.v2_ceSplitBand__urdcy{padding:22px 20px}.v2_ceStageSub__HQNhj{padding-left:0}.v2_ceQaRow__7SrT3{grid-template-columns:1fr;gap:5px}}