.Ai_hero__ItmUz{padding-top:clamp(84px,12vw,150px)}.Ai_eyebrow__QvF7f{font-size:10px;letter-spacing:.1em;color:var(--stone);margin-bottom:22px}.Ai_h1__t1BKi{font-size:clamp(44px,6vw,88px);margin-bottom:26px}.Ai_heroGrid__J6k11{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:clamp(26px,4vw,64px);gap:clamp(26px,4vw,64px);align-items:center}@media (max-width:900px){.Ai_heroGrid__J6k11{grid-template-columns:1fr}}.Ai_heroGrid__J6k11 svg{width:100%;height:auto}.Ai_lede__2bU6D{max-width:58ch;font-size:16.5px;margin-bottom:14px}.Ai_strip__ntbK6{display:flex;flex-wrap:wrap;gap:8px 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);margin-top:26px;padding:10px 0;font-size:10px;letter-spacing:.09em}.Ai_stripItem__TbVgJ{color:var(--ochre);font-weight:600}.Ai_stripDot__rboCn{color:var(--stone);padding:0 10px}.Ai_platecap__Ic2RE{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:var(--stone);margin-top:8px}.Ai_grid__Mik0H{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center}@media (max-width:860px){.Ai_grid__Mik0H{grid-template-columns:1fr}}.Ai_grid__Mik0H svg{width:100%;height:auto}.Ai_lh__mNbw2{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);border-bottom:2px solid var(--ink);padding-bottom:5px;margin-bottom:4px}.Ai_lhRed__JhnOn{color:var(--verm)}.Ai_li__iG6Wf{display:flex;gap:10px;align-items:baseline;font-size:14px;padding:7px 0;border-bottom:1px solid var(--hair)}.Ai_liname__wC6vl{flex:1 1}.Ai_code__SVyl_{font-size:9.5px;color:var(--stone);min-width:4ch}.Ai_codeRed__DpNzM{color:var(--verm)}.Ai_tag__fr8jL{font-size:8.5px;letter-spacing:.1em;color:var(--ochre)}.Ai_lnote__cxRXG{font-size:9px;letter-spacing:.1em;color:var(--stone);margin:10px 0 0}.Ai_crossref__eeuy4{margin-top:26px;font-size:10.5px;letter-spacing:.06em;color:var(--stone)}.Ai_crossref__eeuy4 a{font-family:var(--font-mono),monospace}.Ai_notes___Ifn3{border-top:2px solid var(--ink);margin-top:12px}.Ai_noterow__LVtbV{display:flex;gap:10px;align-items:baseline;font-size:10.5px;letter-spacing:.05em;line-height:1.6;color:var(--ink);padding:7px 0;border-bottom:1px solid var(--hair)}.Ai_ncode__ExP0x{font-weight:600;min-width:1.5ch}.Ai_wideplate__Nagn4{margin-top:8px}.Ai_wideplate__Nagn4 svg{width:100%;height:auto}.Ai_candStrip__tMvao{border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);margin-top:18px;padding:10px 0;font-size:10px;letter-spacing:.09em;color:var(--ink)}.Ai_chairs__YHx4g{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(18px,3vw,44px);gap:clamp(18px,3vw,44px);margin-top:26px}@media (max-width:640px){.Ai_chairs__YHx4g{grid-template-columns:1fr}}.Ai_chair__fLIP0{border-top:1px solid var(--ink);padding-top:10px}.Ai_chairWho__C5xdw{font-size:10px;letter-spacing:.11em;font-weight:600;color:var(--cobalt);margin-bottom:6px}.Ai_chairWhat__pv_b1{font-size:14.5px;max-width:44ch}.Ai_mFn__AownT{border-top:2px solid var(--ink);padding:8px 0 2px}.Ai_mFnName__A8xSq{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);margin-bottom:4px}.Ai_mSop__xC9wT{display:flex;gap:10px;align-items:baseline;font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--hair)}.Ai_mMark__IzDcc{min-width:2ch;font-size:11px}.Ai_markAgent__g89eM{color:var(--verm)}.Ai_markAssist__HslUn{color:var(--cobalt)}.Ai_markHuman__CIVLP{color:var(--ink)}.Ai_mTag__UUrbM{margin-left:auto;font-size:8px;letter-spacing:.09em;color:var(--stone)}.Ai_holds__ZLWXE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(14px,2.4vw,32px);gap:clamp(14px,2.4vw,32px);margin-top:30px}@media (max-width:720px){.Ai_holds__ZLWXE{grid-template-columns:1fr}}.Ai_hold__mMYwc{border:1px solid var(--hair);border-top:2px solid var(--ink);padding:12px 14px 14px}.Ai_holdWho__aSe5O{font-size:9.5px;letter-spacing:.11em;font-weight:600;color:var(--oxide);margin-bottom:6px}.Ai_holdText__ddEte{font-size:14px;line-height:1.5}.Ai_holdsNote__WSp9F{font-size:9.5px;letter-spacing:.09em;color:var(--stone);margin-top:12px}.Ai_struck__l2RQQ{margin-top:26px;border:1px solid var(--hair);border-left:3px solid var(--verm);padding:14px 16px}.Ai_struckLabel__kXH7S{font-size:12px;letter-spacing:.07em;color:var(--stone);text-decoration:line-through;-webkit-text-decoration-color:var(--verm);text-decoration-color:var(--verm);text-decoration-thickness:1.5px}.Ai_struckVerdict__Jcp9v{font-size:12px;letter-spacing:.09em;font-weight:600;color:var(--verm);margin-left:10px}.Ai_struckNote__bQ9op{font-size:10px;letter-spacing:.07em;color:var(--stone);margin-top:8px}.Ai_mStep__NhtHg{border:1px solid var(--hair);border-top:2px solid var(--ink);padding:10px 12px;margin-bottom:10px}.Ai_mStepHead__ljW1W{display:flex;gap:10px;align-items:baseline;font-size:11px;letter-spacing:.09em;font-weight:600}.Ai_mStepNo__pkory{color:var(--stone)}.Ai_mWhy__9bQbg{font-size:9.5px;letter-spacing:.07em;color:var(--oxide);margin-top:6px}.Ai_mSys__eck3o{font-size:9px;letter-spacing:.09em;color:var(--stone);margin-top:4px}.Ai_mGate__3Zx3V{border-color:var(--cobalt)}.Ai_mGate__3Zx3V .Ai_mStepHead__ljW1W{color:var(--cobalt)}.Ai_mOutcome__ORzxE{border-left:3px solid var(--verm)}.Ai_funnel__u6hph{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);padding:12px 0;margin-bottom:26px}.Ai_funnelV__VYrFM{font-size:26px;font-weight:600;color:var(--ochre)}.Ai_funnelL__9A8aJ{font-size:9px;letter-spacing:.1em;color:var(--stone)}.Ai_funnelArrow__o_IVh{color:var(--stone);font-size:12px;padding:0 4px}.Ai_legend__Jr_E4{font-size:9.5px;letter-spacing:.08em;color:var(--stone);margin-top:10px}.Ai_lanesM__OdmUs{border-top:2px solid var(--ink)}.Ai_laneM__QZ_ZE{padding:8px 0;border-bottom:1px solid var(--hair)}.Ai_laneMName__WW_bB{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);margin-bottom:6px}.Ai_laneMBar__ZXvlI{display:inline-block;font-size:8.5px;letter-spacing:.08em;border:1px solid var(--ink);padding:3px 8px;margin:0 6px 6px 0}.Ai_laneMProposed__Y9K9u{border-style:dashed;border-color:var(--ochre);color:var(--ochre)}.Ai_register__kI_jC{border-top:3px solid var(--ink);margin-top:8px}.Ai_regRow__yiCFE{display:grid;grid-template-columns:4.5ch 1.6fr 1fr 1fr .7fr;grid-gap:0 18px;gap:0 18px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--hair)}@media (max-width:760px){.Ai_regRow__yiCFE{grid-template-columns:4.5ch 1fr 1fr}.Ai_regHideM__NN71g{display:none}}.Ai_regHead__l6oKQ{font-size:9px;letter-spacing:.11em;color:var(--stone);border-bottom:2px solid var(--ink)}.Ai_regCode__SFtJx{font-size:9.5px;color:var(--stone)}.Ai_regInit__mUWMA{font-size:14.5px}.Ai_regOwner__rhbjs{font-size:10px;letter-spacing:.08em;font-weight:600;color:var(--ink)}.Ai_regMeasure__HK0rl{font-size:10px;letter-spacing:.07em;color:var(--ochre)}.Ai_regReview__QylIU{font-size:10px;letter-spacing:.07em;color:var(--cobalt)}.Ai_roles__cmc11{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(12px,2vw,28px);gap:clamp(12px,2vw,28px);margin-top:30px}@media (max-width:880px){.Ai_roles__cmc11{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Ai_roles__cmc11{grid-template-columns:1fr}}.Ai_role__A9O_V{border-top:1px solid var(--ink);padding-top:8px}.Ai_roleName__3VA8I{font-size:9.5px;letter-spacing:.11em;font-weight:600;color:var(--ink);margin-bottom:5px}.Ai_roleNote__CxLZB{font-size:12.5px;color:var(--stone);line-height:1.5}.Ai_living__zE3_p{font-size:10px;letter-spacing:.09em;color:var(--stone);margin-top:20px}.Ai_closeGrid__TD7qh{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(26px,4vw,64px);gap:clamp(26px,4vw,64px);margin-top:54px;align-items:start}@media (max-width:860px){.Ai_closeGrid__TD7qh{grid-template-columns:1fr}}.Ai_templateNote__YoJws{border:1px solid var(--hair);border-left:3px solid var(--cobalt);padding:14px 16px}.Ai_templateHead__ApaZY{font-size:9.5px;letter-spacing:.11em;font-weight:600;color:var(--cobalt);margin-bottom:8px}.Ai_templateBody__mHUDz{font-size:14.5px;line-height:1.55}.Ai_ctaRow__XfGin{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px 28px;margin-top:40px}.Ai_cta__5Jnog{font-family:var(--font-mono),monospace;font-size:14px;letter-spacing:.08em;color:var(--verm);text-decoration:none;border:1.5px solid var(--verm);padding:12px 20px}.Ai_cta__5Jnog:hover{background:var(--verm);color:var(--paper);text-decoration:none}.Ai_backlink__SDyg6{font-size:11px;letter-spacing:.07em}.Ai_colophon__ju3xC{font-size:9px;letter-spacing:.09em;color:var(--stone);margin-top:56px;border-top:1px solid var(--hair);padding-top:12px}.Baseline_baseline__imybt{position:fixed;left:0;right:0;bottom:0;z-index:60;height:44px;background:var(--paper);border-top:1px solid var(--ink)}.Baseline_row__9sdBC{display:flex;align-items:center;gap:16px;height:100%;max-width:var(--strip-max);margin-inline:auto;padding:0 clamp(14px,2.6vw,32px)}.Baseline_lab__xEzTG{font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.1em;color:var(--ink);white-space:nowrap;min-width:21ch}.Baseline_track__4JKBg{position:relative;flex:1 1;height:100%}.Baseline_line__vLFZP{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--ink)}.Baseline_tick__Uf8_q{position:absolute;top:50%;width:14px;height:14px;transform:translate(-7px,-7px);background:none;border:0;padding:0;cursor:pointer}.Baseline_tick__Uf8_q:before{content:"";position:absolute;inset:-15px}.Baseline_tick__Uf8_q:after{content:"";position:absolute;left:6px;top:2px;width:1px;height:10px;background:var(--ink)}.Baseline_tick__Uf8_q:hover:after{background:var(--verm)}.Baseline_tt__vh7_t{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);font-family:var(--font-mono),monospace;font-size:8.5px;letter-spacing:.06em;color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;background:var(--paper);padding:2px 6px;border:1px solid var(--hair)}.Baseline_tt__vh7_t:after{content:"";position:absolute;left:50%;bottom:-7px;width:1px;height:7px;background:var(--stone)}@media (hover:hover) and (pointer:fine){.Baseline_tick__Uf8_q:focus-visible .Baseline_tt__vh7_t,.Baseline_tick__Uf8_q:hover .Baseline_tt__vh7_t{opacity:1;transform:translateX(-50%) translateY(-2px)}}.Baseline_nib__Mv7N_{position:absolute;top:50%;width:7px;height:7px;background:var(--verm);transform:translate(-3px,-3px);pointer-events:none}.Baseline_end__8Tec5{font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.08em;color:var(--stone);white-space:nowrap}@media (max-width:640px){.Baseline_end__8Tec5,.Baseline_lab__xEzTG{display:none}}.Baseline_baseline__imybt{view-transition-name:sc-baseline}.BracketCursor_snap__Cxv1W{position:fixed;z-index:100;pointer-events:none;opacity:0;transition:opacity .12s,left .16s cubic-bezier(.83,0,.17,1),top .16s cubic-bezier(.83,0,.17,1),width .16s cubic-bezier(.83,0,.17,1),height .16s cubic-bezier(.83,0,.17,1)}@media (prefers-reduced-motion:reduce){.BracketCursor_snap__Cxv1W{transition:opacity .12s}}.BracketCursor_snap__Cxv1W.BracketCursor_on__mkcB6{opacity:1}.BracketCursor_snap__Cxv1W i{position:absolute;width:9px;height:9px;border:0 solid var(--verm)}.BracketCursor_snap__Cxv1W i:first-child{left:-4px;top:-4px;border-left-width:1.5px;border-top-width:1.5px}.BracketCursor_snap__Cxv1W i:nth-child(2){right:-4px;top:-4px;border-right-width:1.5px;border-top-width:1.5px}.BracketCursor_snap__Cxv1W i:nth-child(3){left:-4px;bottom:-4px;border-left-width:1.5px;border-bottom-width:1.5px}.BracketCursor_snap__Cxv1W i:nth-child(4){right:-4px;bottom:-4px;border-right-width:1.5px;border-bottom-width:1.5px}.DetailRef_ref__7h8X6{position:relative;display:inline-flex;align-items:baseline;gap:8px;color:var(--cobalt);text-decoration:none}.DetailRef_ref__7h8X6 .DetailRef_bub__NNMk4{align-self:center}.DetailRef_lab__dsD1S{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.DetailRef_ref__7h8X6:focus-visible .DetailRef_lab__dsD1S,.DetailRef_ref__7h8X6:hover .DetailRef_lab__dsD1S{text-decoration-thickness:2.5px}.DetailRef_bub__NNMk4{width:21px;height:21px;flex:none;overflow:visible}.DetailRef_bub__NNMk4 circle{stroke:var(--cobalt);stroke-width:1.4;fill:none}.DetailRef_bub__NNMk4 line{stroke:var(--cobalt);stroke-width:1}.DetailRef_bub__NNMk4 text{font-family:var(--font-mono),monospace;font-size:8px;fill:var(--cobalt)}.DetailRef_tt__PfXKf{position:absolute;bottom:calc(100% + 9px);left:0;background:var(--paper);border:1px solid var(--cobalt);padding:5px 9px;font-size:9px;letter-spacing:.07em;color:var(--cobalt);white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:6}.DetailRef_ref__7h8X6:focus-visible .DetailRef_tt__PfXKf,.DetailRef_ref__7h8X6:hover .DetailRef_tt__PfXKf{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.DetailRef_tt__PfXKf{transition:none}}@media (max-width:880px){.DetailRef_tt__PfXKf{display:none}}.FigureHeader_figH__LecEL{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;border-top:1px solid var(--ink);padding-top:14px;margin-bottom:clamp(22px,3vw,34px)}.FigureHeader_no__W8J4E{font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--verm)}.FigureHeader_title__KS6pl{font-size:clamp(40px,4.6vw,54px)}.FigureHeader_ref__cwE9b{margin-left:auto;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.09em;color:var(--stone)}.FigureHeader_noWrap__kkTJk{position:relative;display:inline-block}.FigureHeader_arr__Wqyqr{position:absolute;left:-14px;top:-13px;width:calc(100% + 28px);height:calc(100% + 26px);overflow:visible;pointer-events:none}.FigureHeader_arr__Wqyqr ellipse{fill:none;stroke:var(--verm);stroke-dasharray:340;stroke-dashoffset:340}.FigureHeader_e1__BmuHk{stroke-width:1.6}.FigureHeader_e2__UMTLb{stroke-width:1}.FigureHeader_arrOn__5HIzN .FigureHeader_e1__BmuHk{stroke-dashoffset:0;transition:stroke-dashoffset .35s cubic-bezier(.83,0,.17,1)}.FigureHeader_arrOn__5HIzN .FigureHeader_e2__UMTLb{stroke-dashoffset:0;transition:stroke-dashoffset .42s cubic-bezier(.83,0,.17,1) .05s}.FigureHeader_arrInstant__TBcXo .FigureHeader_e1__BmuHk,.FigureHeader_arrInstant__TBcXo .FigureHeader_e2__UMTLb{transition:none}.FigureHeader_arrFade__9cusO{opacity:0;transition:opacity .25s linear}.FigureHeader_night__Y2EgT{border-top-color:var(--nink)}.FigureHeader_night__Y2EgT .FigureHeader_no__W8J4E{color:var(--nverm)}.FigureHeader_night__Y2EgT .FigureHeader_title__KS6pl{color:var(--nink)}.FigureHeader_night__Y2EgT .FigureHeader_ref__cwE9b{color:#6f766f}.Handoff_band__GJZNm{margin-top:clamp(8px,2vw,24px);padding-bottom:30px}.Handoff_rule__yU4ob{display:block;width:100%;height:10px}.Handoff_rule__yU4ob line{stroke:var(--ink);stroke-width:2}.Handoff_link__sGHKY{position:relative;display:block;padding:16px 72px 8px 0;text-decoration:none}.Handoff_kick__l6adw{display:block;font-size:9.5px;letter-spacing:.12em;color:var(--stone);margin-bottom:8px}.Handoff_big__7dkfs{display:block;font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,4.5vw,50px);line-height:1.05;color:var(--ink)}.Handoff_thesis__ul2XE{display:block;margin-top:10px;font-size:10.5px;letter-spacing:.09em;color:var(--cobalt)}.Handoff_arrow__S88VE{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--font-display),Georgia,serif;font-size:clamp(30px,4vw,44px);color:var(--verm);transition:transform .15s ease-out}.Handoff_link__sGHKY:focus-visible .Handoff_arrow__S88VE,.Handoff_link__sGHKY:hover .Handoff_arrow__S88VE{transform:translateY(-50%) translateX(5px)}@media (prefers-reduced-motion:reduce){.Handoff_arrow__S88VE{transition:none}}.SheetIndex_plate__85vKa{position:fixed;inset:0;z-index:90;background:var(--paper);display:flex;flex-direction:column;padding:14px clamp(16px,4vw,28px) 20px}.SheetIndex_head__Xd8r9{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ink);padding-bottom:12px}.SheetIndex_ht__01AVb{font-size:10px;letter-spacing:.11em;font-weight:600;color:var(--ink)}.SheetIndex_close__1c0ZR{background:none;border:0;padding:8px;margin:-8px;font-size:11px;letter-spacing:.07em;color:var(--ink);cursor:pointer}.SheetIndex_rows__M7HM_{flex:1 1;overflow-y:auto;padding-top:6px}.SheetIndex_row__3sBGZ{display:grid;grid-template-columns:34px 1fr;grid-gap:2px 14px;gap:2px 14px;align-items:baseline;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--hair);padding:14px 2px;cursor:pointer;animation:SheetIndex_idxIn__ZCP98 .4s cubic-bezier(.83,0,.17,1) both;animation-delay:var(--d,0s)}@keyframes SheetIndex_idxIn__ZCP98{0%{opacity:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{opacity:1;-webkit-clip-path:inset(0 -2% 0 0);clip-path:inset(0 -2% 0 0)}}@media (prefers-reduced-motion:reduce){.SheetIndex_row__3sBGZ{animation:none}}.SheetIndex_no__1jMOk{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ink);grid-row:1/span 2}.SheetIndex_noOn__r3YuO{color:var(--verm)}.SheetIndex_title__XEhdB{font-family:var(--font-body),Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:.02em;color:var(--ink)}.SheetIndex_datum__8jTPs{font-size:9.5px;letter-spacing:.07em;color:var(--ochre)}.SheetIndex_foot__LxnV_{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--ink);padding-top:14px}.SheetIndex_coords__LcM6J{font-size:9.5px;letter-spacing:.06em;color:var(--cobalt);text-decoration:none}.SheetIndex_cta__osDS6{font-size:12px;letter-spacing:.07em;color:var(--verm);text-decoration:none;padding:6px 0}.Header_hdr__eIHRg{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header-h);background:var(--paper)}.Header_row__3Tanc{display:flex;align-items:center;gap:clamp(14px,1.8vw,26px);height:100%;max-width:var(--strip-max);margin-inline:auto;padding:0 clamp(14px,2.6vw,32px)}.Header_rule__ExTM_{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ink);transform-origin:left}.Header_wm__27LI8{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display),serif;font-size:19px;letter-spacing:.01em;text-decoration:none;color:var(--ink);white-space:nowrap}.Header_mark__szb8V{width:21px;height:22px;flex:none}@media (max-width:460px){.Header_wm__27LI8{font-size:16px}}.Header_wm__27LI8:hover{text-decoration:none}.Header_nav__tNWGY{display:flex;align-items:center;gap:clamp(12px,1.6vw,22px);height:100%}.Header_navlink__W4Bak{position:relative;display:flex;align-items:center;gap:5px;padding:5px 1px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.08em;color:var(--ink);text-decoration:none;white-space:nowrap}.Header_fig__yuR2l{color:var(--stone);transition:color .2s}.Header_navlink__W4Bak:after{content:"";position:absolute;left:1px;right:1px;bottom:0;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.83,0,.17,1)}.Header_navlink__W4Bak:hover:after{transform:scaleX(1)}.Header_navlink__W4Bak.Header_on__CwmHJ .Header_fig__yuR2l{color:var(--verm);font-weight:600}.Header_navlink__W4Bak.Header_on__CwmHJ:after{transform:scaleX(1);background:var(--verm)}.Header_sp__eBW_G{flex:1 1}.Header_burger__9ocpS{display:none;position:relative;flex-direction:column;justify-content:center;gap:4px;background:none;border:0;padding:4px 2px;cursor:pointer}.Header_burger__9ocpS span{display:block;width:18px;height:1.5px;background:var(--ink)}.Header_burger__9ocpS:after{content:"";position:absolute;inset:-10px}.Header_burger__9ocpS:hover span{background:var(--verm)}.Header_station__y08ff{display:none;position:relative;background:none;border:1px solid var(--hair);padding:5px 10px;font-size:10.5px;letter-spacing:.09em;font-weight:600;color:var(--ink);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Header_station__y08ff:after{content:"";position:absolute;inset:-10px}@media (max-width:880px){.Header_burger__9ocpS{display:inline-flex}}.Header_coords__T4eFl{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;transition:color .15s}.Header_coords__T4eFl:hover{color:var(--cobalt);text-decoration:underline;text-underline-offset:3px}.Header_cta__xbIXT{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.07em;color:var(--verm);text-decoration:none;white-space:nowrap;padding:5px 10px;transition:background .15s,color .15s}.Header_cta__xbIXT:hover{background:var(--verm);color:var(--paper)}.js-anim .Header_rule__ExTM_{animation:Header_drawRule__S47Wi .9s cubic-bezier(.83,0,.17,1) both}.js-anim .Header_wm__27LI8{animation:Header_settle__ehX1G .5s cubic-bezier(.83,0,.17,1) .05s both}.js-anim .Header_navlink__W4Bak{animation:Header_settle__ehX1G .5s cubic-bezier(.83,0,.17,1) both;animation-delay:var(--d,.15s)}.js-anim .Header_coords__T4eFl{animation:Header_settle__ehX1G .5s cubic-bezier(.83,0,.17,1) .6s both}.js-anim .Header_cta__xbIXT{animation:Header_settle__ehX1G .5s cubic-bezier(.83,0,.17,1) .72s both}@keyframes Header_drawRule__S47Wi{0%{transform:scaleX(0)}}@keyframes Header_settle__ehX1G{0%{opacity:0;transform:translateY(7px);filter:blur(2px)}}@media (prefers-reduced-motion:reduce){.js-anim .Header_coords__T4eFl,.js-anim .Header_cta__xbIXT,.js-anim .Header_navlink__W4Bak,.js-anim .Header_rule__ExTM_,.js-anim .Header_wm__27LI8{animation:none}.Header_navlink__W4Bak:after{transition:none}}@media (max-width:1240px){.Header_n6__7slV_{display:none}}@media (max-width:1120px){.Header_n5__SMJnJ{display:none}}@media (max-width:1000px){.Header_n4__Aujew{display:none}}@media (max-width:880px){.Header_nav__tNWGY{display:none}}@media (max-width:620px){.Header_coords__T4eFl{display:none}}.Header_hdr__eIHRg{view-transition-name:sc-header}.Header_navlink__W4Bak.Header_on__CwmHJ{view-transition-name:sc-navmark}.AiPhilosophy_f8__FtTBG{background:var(--npaper);color:var(--nink)}.AiPhilosophy_kn__HrtjI{font-family:var(--font-display),serif;font-size:clamp(40px,5vw,58px);line-height:1.05;margin:0 0 14px;color:var(--nink)}.AiPhilosophy_sub__SbcL5{max-width:58ch;font-size:16.5px;color:#c9cec7}.AiPhilosophy_roads__rWBDX{width:100%;height:auto;margin:24px 0 8px}.AiPhilosophy_roadsMob__TcF8D{margin:24px 0 8px}.AiPhilosophy_roadsMob__TcF8D svg{width:100%;height:auto}.AiPhilosophy_matchline__TQnms{display:flex;align-items:center;gap:12px;margin:14px 0;font-size:9px;letter-spacing:.14em;color:var(--noxide)}.AiPhilosophy_matchline__TQnms:after,.AiPhilosophy_matchline__TQnms:before{content:"";flex:1 1;border-top:1px dashed var(--noxide);opacity:.6}.AiPhilosophy_qgrid__etrxs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--nhair);border:1px solid var(--nhair);margin-top:20px;max-width:900px}@media (max-width:760px){.AiPhilosophy_qgrid__etrxs{grid-template-columns:1fr}}.AiPhilosophy_q__mUQqB{background:var(--npaper);padding:12px 14px;display:flex;gap:10px;align-items:baseline}.AiPhilosophy_qc__VjwvX{font-size:9px;letter-spacing:.1em;color:var(--noxide)}.AiPhilosophy_qt__WQ9NS{font-size:13.5px;color:var(--nink)}.AiPhilosophy_qcap__8F8_s{font-size:9px;letter-spacing:.09em;color:#6f766f;margin:12px 0 22px;line-height:1.9;max-width:900px}.AiPhilosophy_nbkt__c7_6_{color:var(--nink)}.AiPhilosophy_nbkt__c7_6_:hover{color:var(--nverm)}.AiPhilosophy_frontier__QtOJQ{margin-top:26px}.AiPhilosophy_frontier__QtOJQ svg{width:100%;height:auto}.FinancialCase_lede___J8zW{max-width:62ch;font-size:16.5px;margin-bottom:26px}.FinancialCase_grid__mGxyR{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center}@media (max-width:860px){.FinancialCase_grid__mGxyR{grid-template-columns:1fr}}.FinancialCase_grid__mGxyR svg{width:100%;height:auto}.FinancialCase_sheet___rhCB{border-top:2px solid var(--ink);font-size:11px;letter-spacing:.05em}.FinancialCase_srow__Flarh{display:grid;grid-template-columns:4.5ch 1fr auto;grid-gap:12px;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--hair)}.FinancialCase_sub1__3I_AD{border-top:1px solid var(--ink)}.FinancialCase_sc__HntBC{color:var(--stone);font-size:9.5px}.FinancialCase_sl__Koqv_{color:var(--ink)}.FinancialCase_sv__cSwTm{color:var(--ochre);font-weight:600;text-align:right}.FinancialCase_total__MZe6g{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline;padding:14px 0 10px;border-top:3px double var(--ink);border-bottom:1px solid var(--hair)}.FinancialCase_tlab__wYtKE{font-size:10px;letter-spacing:.11em;font-weight:600;color:var(--ink)}.FinancialCase_tval__cHjMT{font-size:clamp(24px,3vw,34px);font-weight:600;color:var(--ochre);letter-spacing:.02em}.FinancialCase_tnote__frbal{grid-column:1/-1;font-size:9px;letter-spacing:.08em;color:var(--stone)}.FinancialCase_rx__CCbDG{font-size:10.5px;letter-spacing:.06em;color:var(--oxide);margin:10px 0 0}.FinancialCase_barcap__HgacP{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:var(--stone);margin-top:8px}.FinancialCase_total__MZe6g{cursor:help}.FinancialCase_ck__fnB7j{opacity:0;color:var(--ochre);transition:opacity .18s ease-out}.FinancialCase_ck2__kEekn{transition-delay:.14s}.FinancialCase_showwork__neabT .FinancialCase_ck__fnB7j{opacity:1}.FinancialCase_work__3G6_D{margin:6px 0 0;font-size:9px;letter-spacing:.08em;color:var(--ochre);max-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease-out .18s,max-height .2s ease-out .18s}.FinancialCase_showwork__neabT .FinancialCase_work__3G6_D{max-height:3em;opacity:1}@media (prefers-reduced-motion:reduce){.FinancialCase_ck__fnB7j,.FinancialCase_work__3G6_D{transition:none}}.Hero_f1__YhKmC{padding-top:clamp(30px,4.4vw,56px)}.Hero_grid__Vb_sf{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center}@media (max-width:860px){.Hero_grid__Vb_sf{grid-template-columns:1fr}}.Hero_kick__3p1JS{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.09em;color:var(--stone);margin-bottom:18px}.Hero_h1__CAFAB{font-size:clamp(46px,6.6vw,86px)}.Hero_sub__uPXYl{font-size:clamp(16px,1.8vw,19px);line-height:1.55;max-width:54ch;margin-top:22px}.Hero_sub__uPXYl b{font-weight:600}.Hero_ctas__Hs6y_{display:flex;gap:26px;flex-wrap:wrap;margin-top:26px}.Hero_entry__1tUBR{margin-top:18px;border-left:2px solid var(--cobalt);padding-left:12px;min-height:34px}.Hero_entrylab__a1aid{display:block;font-size:9px;letter-spacing:.11em;color:var(--stone)}.Hero_entrytext__m9svQ{display:block;font-size:11.5px;letter-spacing:.04em;color:var(--cobalt);margin-top:2px;animation:Hero_entrySwap__dKPMn .45s cubic-bezier(.83,0,.17,1) both}@keyframes Hero_entrySwap__dKPMn{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.Hero_entrytext__m9svQ{animation:none}}.Hero_rosebox__398VA{margin-top:20px;display:flex;gap:14px;align-items:flex-end}.Hero_panel__cpcx_{display:flex;flex-direction:column;gap:14px}.Hero_inset__yR9Io{border:1px solid var(--hair);padding:12px 14px 14px}.Hero_inset__yR9Io svg{width:100%;height:auto}.Hero_ilab__KlRFh{font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.09em;color:var(--stone);display:flex;justify-content:space-between;margin-bottom:8px}.Hero_partics__Gs_bJ{border-top:2px solid var(--ink);font-size:9.5px;letter-spacing:.06em}@media (hover:hover) and (pointer:fine){.Hero_panel__cpcx_[data-active=method] .Hero_kmSvg__aneeZ :is(line,circle,path){stroke-width:2}}.Hero_partics__Gs_bJ div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--hair)}.Hero_partics__Gs_bJ span{color:var(--stone)}.Hero_partics__Gs_bJ b{font-weight:600;color:var(--ink);text-align:right}.Hero_datastrip__Wri4m{margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--ink);border-bottom:1px solid var(--hair);padding:10px 2px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.08em;line-height:2}.Hero_dsv__bB3l1{color:var(--ochre);font-weight:600}.Hero_capline__Bocq8{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:12px}.Hero_cfsup__lQCfh{font-family:var(--font-mono),monospace;font-size:8.5px;letter-spacing:.08em;color:var(--cobalt);text-decoration:none;vertical-align:super;margin-left:5px}.Hero_cfsup__lQCfh:focus-visible,.Hero_cfsup__lQCfh:hover{color:var(--verm)}.HiddenCosts_lede__O6DIw{max-width:62ch;font-size:16.5px;margin-bottom:30px}.HiddenCosts_grid__XiNGc{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center}@media (max-width:860px){.HiddenCosts_grid__XiNGc{grid-template-columns:1fr}}.HiddenCosts_bergwrap__Z2b6l svg{width:100%;height:auto;border:1px solid var(--hair);padding:clamp(6px,1.2vw,14px);box-sizing:border-box}.HiddenCosts_gh__hWQ4z{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);border-bottom:2px solid var(--ink);padding-bottom:5px;margin-bottom:4px}.HiddenCosts_ghHidden__h4OfD{color:var(--cobalt);margin-top:14px}.HiddenCosts_row__ytG6f{display:flex;gap:10px;align-items:baseline;font-size:14px;padding:6px 0;border-bottom:1px solid var(--hair)}.HiddenCosts_hrow__hSDjK{padding-left:var(--depth,0)}.HiddenCosts_rname__Tosr9{flex:1 1}.HiddenCosts_code__0G7ZV{font-size:9.5px;color:var(--stone);min-width:4ch}.HiddenCosts_hcode__2rNeu{color:var(--cobalt)}.HiddenCosts_tags__uItWB{font-size:8.5px;letter-spacing:.08em;color:var(--ochre);white-space:nowrap}.HiddenCosts_tagkey__ARBdI{font-size:9px;letter-spacing:.07em;color:var(--stone);margin:10px 0 0;line-height:1.9}.HiddenCosts_waterline__65HL1{position:relative;margin:16px 0 4px}.HiddenCosts_waterline__65HL1 svg{width:100%;height:22px;display:block}.HiddenCosts_wlab__HgPOl{position:absolute;right:0;top:-13px;font-size:9px;letter-spacing:.12em;color:var(--cobalt)}.HiddenCosts_cap__JKQQp{margin-top:18px}.Method_intro__3aryu{max-width:62ch;margin-bottom:16px}.Method_chips__yXiOz{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-bottom:26px}.Method_chiplab__qkUEf{font-size:9px;letter-spacing:.11em;color:var(--stone)}.Method_chip__9j48E{font-size:9px;letter-spacing:.07em;color:var(--cobalt);border:1px solid var(--cobalt);padding:3px 8px}.Method_sched__3t4fF{position:relative;border-top:2px solid var(--ink)}.Method_rail__24iCu{position:absolute;left:12px;top:0;bottom:0;width:2px;height:100%;pointer-events:none}.Method_phead__7E6_n{font-size:9px;letter-spacing:.12em;font-weight:600;color:var(--oxide);padding:12px 0 6px 44px;border-bottom:1px solid var(--ink)}.Method_row__41hQ8{display:grid;grid-template-columns:44px 168px 1fr 232px;grid-gap:0 16px;gap:0 16px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--hair)}.Method_nodecol__QHTtH{align-self:center;justify-self:start;background:var(--paper)}.Method_name__aa3l1{font-weight:600;font-size:16.5px;letter-spacing:.01em}.Method_gatename__Anvj9{font-size:11px;letter-spacing:.12em;font-weight:600;color:var(--cobalt)}.Method_gate__vMv_M{background:color-mix(in srgb,var(--cobalt) 4%,transparent)}.Method_gate__vMv_M .Method_desc__lyfSk{color:var(--cobalt);font-weight:500}.Method_desc__lyfSk{font-size:14px;line-height:1.5}.Method_note__Xrv23{font-size:9px;letter-spacing:.08em;color:var(--stone)}.Method_out__mH3ks{font-size:9.5px;letter-spacing:.07em;color:var(--ochre);text-align:right}.Method_gate__vMv_M .Method_out__mH3ks{color:var(--cobalt)}@media (max-width:900px){.Method_row__41hQ8{grid-template-columns:44px 1fr;row-gap:3px}.Method_desc__lyfSk,.Method_name__aa3l1{grid-column:2}.Method_out__mH3ks{grid-column:2;text-align:left}.Method_nodecol__QHTtH{grid-row:1/span 3}}.Method_cap__zaisL{margin-top:18px}.FooterLegend_footer__nQ3IG{border-top:1px solid var(--ink);padding:34px 0 26px;margin-top:clamp(40px,6vw,80px)}.FooterLegend_legend___yDGY{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:clamp(20px,3vw,44px);gap:clamp(20px,3vw,44px)}.FooterLegend_h4__fiYKW{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.11em;font-weight:600;margin:0 0 10px}.FooterLegend_list__q77CC{margin:0;padding:0;list-style:none}.FooterLegend_list__q77CC li{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;padding:4px 0;border-bottom:1px solid var(--hair);display:flex;gap:10px}.FooterLegend_list__q77CC li:last-child{border-bottom:0}.FooterLegend_list__q77CC a{font-family:var(--font-mono),monospace}.FooterLegend_sym__o4djZ{color:var(--oxide);min-width:16px}.FooterLegend_colo__4n7Tc{font-size:12px;color:var(--stone);margin-top:26px;line-height:1.9;max-width:100ch}.FooterLegend_status__c2BLZ{display:inline-block;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;color:var(--verm);border:1px solid var(--verm);padding:4px 10px;margin-top:16px}.PartnersClose_pgrid__rQVFj{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,3.6vw,56px);gap:clamp(24px,3.6vw,56px)}@media (max-width:760px){.PartnersClose_pgrid__rQVFj{grid-template-columns:1fr}}.PartnersClose_partner__8qFG_{border-top:2px solid var(--ink);padding-top:12px}.PartnersClose_role__4mQLa{font-size:10px;letter-spacing:.12em;font-weight:600;color:var(--oxide)}.PartnersClose_pname__g2sd2{font-weight:600;font-size:clamp(19px,2.2vw,23px);margin:4px 0 2px}.PartnersClose_pq__2kTtK{font-size:14.5px;color:var(--stone);margin:0 0 10px}.PartnersClose_prow__vYWik,.PartnersClose_wrow__be1vx{display:flex;gap:10px;align-items:baseline;font-size:14px;padding:6px 0;border-bottom:1px solid var(--hair)}.PartnersClose_qrow__QlRUE{display:flex;gap:10px;align-items:baseline;font-size:13px;color:var(--ink);padding:5px 0;border-bottom:1px solid var(--hair)}.PartnersClose_qmark__5prfQ{font-size:10px;font-weight:600;color:var(--cobalt);min-width:1.5ch}.PartnersClose_sh__sRg9Z{font-size:8.5px;letter-spacing:.13em;font-weight:600;color:var(--stone);margin-top:12px;padding-bottom:3px}.PartnersClose_flow__CVQMT{width:100%;height:auto;margin-top:26px}.PartnersClose_flowMob__yALz6{width:100%;height:auto;margin-top:22px}.PartnersClose_flowcapM__qhCIC{font-size:9px;letter-spacing:.08em;color:var(--stone);line-height:1.8;margin:8px 0 0}@media (hover:hover) and (pointer:fine){.PartnersClose_xwrap__bO3ub[data-active=b] .PartnersClose_nBiz__5loGE circle,.PartnersClose_xwrap__bO3ub[data-active=t] .PartnersClose_nTech__RbeVl circle{stroke-width:2.2}.PartnersClose_xwrap__bO3ub[data-active=b] .PartnersClose_nBiz__5loGE text,.PartnersClose_xwrap__bO3ub[data-active=t] .PartnersClose_nTech__RbeVl text{font-weight:700}}.PartnersClose_whowrap__KGVj5{margin-top:clamp(34px,5vw,54px)}.PartnersClose_gh__POvPc{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);border-bottom:2px solid var(--ink);padding-bottom:5px;margin-bottom:4px}.PartnersClose_whogrid__qbyNL{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(18px,2.6vw,36px);column-gap:clamp(18px,2.6vw,36px)}@media (max-width:640px){.PartnersClose_whogrid__qbyNL{grid-template-columns:1fr}}.PartnersClose_pe__VPH0x{display:inline-block;font-size:10.5px;letter-spacing:.06em;color:var(--cobalt);border:1px solid var(--cobalt);padding:8px 14px;margin-top:18px;line-height:1.8}.PartnersClose_closegrid__vpYr6{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(28px,4.5vw,64px);gap:clamp(28px,4.5vw,64px);align-items:center;margin-top:clamp(40px,6vw,72px)}@media (max-width:760px){.PartnersClose_closegrid__vpYr6{grid-template-columns:1fr}}.PartnersClose_big__xaIEX{font-size:clamp(40px,5.2vw,62px)}.PartnersClose_sub__rOyHw{max-width:54ch;font-size:17px;margin-top:16px}.PartnersClose_ctas__Aqy_U{display:flex;gap:28px;flex-wrap:wrap;margin-top:24px}.PartnersClose_contact__Zgvuv{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:var(--stone);margin-top:18px}.Problem_lede__jIi9I{max-width:62ch;font-size:16.5px;margin-bottom:30px}.Problem_grid__FoZ_m{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center}@media (max-width:860px){.Problem_grid__FoZ_m{grid-template-columns:1fr}}.Problem_grid__FoZ_m svg{width:100%;height:auto}.Problem_lists__N6k4n{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(18px,2.6vw,36px);gap:clamp(18px,2.6vw,36px)}@media (max-width:520px){.Problem_lists__N6k4n{grid-template-columns:1fr}}.Problem_lh__JA1qP{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);border-bottom:2px solid var(--ink);padding-bottom:5px;margin-bottom:4px}.Problem_lag__ReK_K{color:var(--verm)}.Problem_li__UMvkc{display:flex;gap:10px;align-items:baseline;font-size:14px;padding:6px 0;border-bottom:1px solid var(--hair)}.Problem_liname__7qcuo{flex:1 1}.Problem_code__hNPLq{font-size:9.5px;color:var(--stone);min-width:4ch}.Problem_lagcode__WVIj0{color:var(--verm)}.Problem_gweight__69SYc{font-size:8px;letter-spacing:.12em;color:var(--oxide);opacity:.65}.Problem_lnote__JeufP{font-size:9px;letter-spacing:.1em;color:var(--stone);margin:8px 0 0}.Problem_chartcap__McDjp{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:var(--stone);margin-top:8px}.Problem_notes__JtgRO{border-top:2px solid var(--ink);margin-top:12px}.Problem_noterow__Vhxx9{display:flex;gap:10px;align-items:baseline;font-size:10.5px;letter-spacing:.05em;line-height:1.6;color:var(--ink);padding:7px 0;border-bottom:1px solid var(--hair)}.Problem_ncode__el_oD{font-weight:600;min-width:1.5ch}.Sec_hero__Wv7ks{padding-top:clamp(84px,12vw,150px)}.Sec_eyebrow__z68_a{font-size:10px;letter-spacing:.1em;color:var(--stone);margin-bottom:22px}.Sec_h1__akj2R{font-size:clamp(44px,6vw,88px);margin-bottom:14px}.Sec_subhead__fHfNt{font-family:var(--font-display),Georgia,serif;font-size:clamp(19px,2vw,26px);color:var(--oxide);margin-bottom:24px}.Sec_heroGrid__MdkqG{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(26px,4vw,64px);gap:clamp(26px,4vw,64px);align-items:start}@media (max-width:900px){.Sec_heroGrid__MdkqG{grid-template-columns:1fr}}.Sec_heroGrid__MdkqG svg{width:100%;height:auto}.Sec_lede__a6tbT{max-width:58ch;font-size:16.5px;margin-bottom:14px}.Sec_bigq__Z_7Ch{font-family:var(--font-mono),monospace;font-size:14px;letter-spacing:.04em;font-weight:600;color:var(--verm);border-left:3px solid var(--verm);padding:8px 0 8px 14px;margin:18px 0 22px;max-width:54ch}.Sec_strip__K2XN6{display:flex;flex-wrap:wrap;gap:8px 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);margin-top:26px;padding:10px 0;font-size:10px;letter-spacing:.09em}.Sec_stripItem__D7rMg{color:var(--ochre);font-weight:600}.Sec_stripDot__vrvqT{color:var(--stone);padding:0 10px}.Sec_platecap___lgQo{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.06em;color:var(--stone);margin-top:8px}.Sec_grid__JtQAV{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:center}@media (max-width:860px){.Sec_grid__JtQAV{grid-template-columns:1fr}}.Sec_grid__JtQAV svg{width:100%;height:auto}.Sec_lh__ytgZw{font-size:10px;letter-spacing:.1em;font-weight:600;color:var(--oxide);border-bottom:2px solid var(--ink);padding-bottom:5px;margin-bottom:4px}.Sec_lhRed__fFWb9{color:var(--verm)}.Sec_lhBlue__0fU50{color:var(--cobalt)}.Sec_li__CHRBg{display:flex;gap:10px;align-items:baseline;font-size:14px;padding:6px 0;border-bottom:1px solid var(--hair)}.Sec_liname__s3u0o{flex:1 1}.Sec_code__ej992{font-size:9.5px;color:var(--stone);min-width:4ch}.Sec_lnote__Actke{font-size:9px;letter-spacing:.1em;color:var(--stone);margin:10px 0 0}.Sec_wideplate__UY_rq{margin-top:8px}.Sec_wideplate__UY_rq svg{width:100%;height:auto}.Sec_candStrip__OzULN{border-top:2px solid var(--ink);border-bottom:1px solid var(--hair);margin-top:18px;padding:10px 0;font-size:10px;letter-spacing:.09em;color:var(--ink)}.Sec_binder__In60g{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);max-width:760px}@media (max-width:640px){.Sec_binder__In60g{grid-template-columns:1fr}}.Sec_bRow__tdbeH{display:flex;gap:10px;align-items:baseline;font-size:12px;letter-spacing:.06em;padding:6px 0;border-bottom:1px solid var(--hair)}.Sec_bDoc__kuxcr{color:var(--oxide);font-weight:600}.Sec_bObs__btQm9{color:var(--verm);font-weight:600}.Sec_gapline__gS0v2{font-size:11px;letter-spacing:.14em;font-weight:600;color:var(--ink);text-align:center;border-top:2px solid var(--ink);margin-top:18px;padding-top:12px;max-width:760px}.Sec_contrast__4KuYC{border-top:3px solid var(--ink);margin:26px 0;max-width:640px}.Sec_cRow__OWsMY{display:flex;gap:14px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--hair);font-size:14.5px}.Sec_cWhat__0q5wx{font-size:10px;letter-spacing:.09em;font-weight:600;min-width:17ch;color:var(--stone)}.Sec_cUs__sacvp{color:var(--verm)}.Sec_pull__kx7qT{border:1px solid var(--hair);border-left:3px solid var(--cobalt);padding:16px 18px;font-size:15.5px;line-height:1.55;max-width:62ch;margin-top:30px}.Sec_envGrid__epVyF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,2.4vw,36px);gap:clamp(16px,2.4vw,36px);margin-top:10px}@media (max-width:980px){.Sec_envGrid__epVyF{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.Sec_envGrid__epVyF{grid-template-columns:1fr}}.Sec_envRow__UQHQj{display:flex;gap:8px;align-items:baseline;font-size:12.5px;padding:5px 0;border-bottom:1px solid var(--hair)}.Sec_pairsM__psGfR{border-top:3px solid var(--ink)}.Sec_pairM__NmFcV{display:grid;grid-template-columns:1fr 16px 1fr;grid-gap:10px;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--hair);font-size:11px;letter-spacing:.07em}.Sec_pairReal__62a0z{font-weight:600;color:var(--ink)}.Sec_pairTie__3aiQp{color:var(--stone);text-align:center}.Sec_pairRange__Q9jIs{color:var(--cobalt)}.Sec_fidelity__3LDEI{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:16px}.Sec_fmark__2DSTS{font-size:9px;letter-spacing:.11em;border:1px solid var(--ink);padding:4px 10px;color:var(--ink)}.Sec_cases___Bjik{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(14px,2.4vw,32px);gap:clamp(14px,2.4vw,32px);margin-top:26px}@media (max-width:860px){.Sec_cases___Bjik{grid-template-columns:1fr}}.Sec_case__fheCS{position:relative;padding:16px 16px 18px}.Sec_case__fheCS,.Sec_case__fheCS:before{border:1.2px solid var(--ink);background:var(--paper)}.Sec_case__fheCS:before{content:"";position:absolute;top:-9px;left:-1.2px;width:34%;height:9px;border-bottom:none}.Sec_caseCode__lcf8h{font-size:10px;letter-spacing:.12em;font-weight:600;color:var(--stone)}.Sec_caseTag__0hSp8{font-size:10.5px;letter-spacing:.1em;font-weight:600;color:var(--verm);margin:4px 0 10px}.Sec_caseLine__pZ_uY{font-family:var(--font-display),Georgia,serif;font-size:19px;line-height:1.25;margin-bottom:10px}.Sec_caseBody__buOfY{font-size:13.5px;line-height:1.55;color:var(--ink);margin-bottom:12px}.Sec_caseQLabel__jy6cA{font-size:8.5px;letter-spacing:.13em;color:var(--stone);margin-bottom:4px}.Sec_caseQ__ohWe7{font-size:12px;letter-spacing:.04em;font-weight:600;color:var(--cobalt)}.Sec_tstep__peQvh{border:1px solid var(--hair);border-top:2px solid var(--ink);padding:10px 12px;margin-bottom:10px}.Sec_tstepHead__MPAEO{display:flex;gap:12px;align-items:baseline;font-size:11px;letter-spacing:.1em;font-weight:600}.Sec_tstepT__xTW4v{color:var(--ochre)}.Sec_tstepSub__rsOpA{font-size:9.5px;letter-spacing:.07em;color:var(--stone);margin-top:6px;line-height:1.8}.Sec_scoreGrid__1uZH6{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:start}@media (max-width:900px){.Sec_scoreGrid__1uZH6{grid-template-columns:1fr}}.Sec_dimRow__FTNbv{display:flex;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--hair)}.Sec_dimName__rSXYQ{font-size:10.5px;letter-spacing:.08em;font-weight:600;min-width:22ch}.Sec_dimQ__GpVvu{flex:1 1;font-size:12.5px;color:var(--stone)}.Sec_dimW__7xyl8{font-size:10px;color:var(--ochre);font-weight:600}.Sec_scoreHead__H_FKu{display:flex;justify-content:space-between;align-items:baseline;border-bottom:3px solid var(--ink);padding-bottom:8px;margin-bottom:4px}.Sec_scoreTitle__CI8pE{font-size:10.5px;letter-spacing:.11em;font-weight:600}.Sec_scoreBig__B1bsL{font-size:34px;font-weight:600;color:var(--ochre);font-family:var(--font-mono),monospace}.Sec_obsGrid__lE4UO{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);margin-top:34px}@media (max-width:780px){.Sec_obsGrid__lE4UO{grid-template-columns:1fr}}.Sec_impGood__3xpOK{color:var(--oxide);font-weight:600}.Sec_impBad__moD3L{color:var(--verm);font-weight:600}.Sec_trainGrid__neNyn{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:start}@media (max-width:860px){.Sec_trainGrid__neNyn{grid-template-columns:1fr}}.Sec_trow__qCh0d{display:grid;grid-template-columns:1fr 22px 1fr;grid-gap:8px;gap:8px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--hair);font-size:13.5px}.Sec_tgap__4dLWZ{color:var(--ink)}.Sec_tarrow__1UmTv{color:var(--stone);font-size:11px;text-align:center}.Sec_tsession__WNUBt{font-size:11px;letter-spacing:.06em;color:var(--cobalt);font-weight:600}.Sec_reassess__cIg_e{border:1px solid var(--hair);border-top:2px solid var(--ink);padding:18px 20px}.Sec_reassessRow__hLRdh{display:flex;align-items:baseline;gap:16px;padding:6px 0}.Sec_reassessLabel__IvlSr{font-size:9.5px;letter-spacing:.11em;color:var(--stone);min-width:15ch}.Sec_reassessScore__9XIHo{font-size:32px;font-weight:600;color:var(--ochre);font-family:var(--font-mono),monospace}.Sec_reassessMid__wsYse{font-size:10px;letter-spacing:.12em;color:var(--cobalt);font-weight:600;padding-left:2px}.Sec_delivWrap__YNPAz{margin-top:48px}.Sec_dnote___Gqu1{font-size:11px;color:var(--stone)}.Sec_closeLine___5Akn{font-size:11px;letter-spacing:.1em;font-weight:600;color:var(--ink);border-left:3px solid var(--verm);padding:10px 0 10px 14px;margin-top:30px;max-width:70ch}.Sec_ctaRow__1mq1r{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px 28px;margin-top:36px}.Sec_cta__eoLxy{font-family:var(--font-mono),monospace;font-size:14px;letter-spacing:.08em;color:var(--verm);text-decoration:none;border:1.5px solid var(--verm);padding:12px 20px}.Sec_cta__eoLxy:hover{background:var(--verm);color:var(--paper);text-decoration:none}.Sec_backlink__Q3aEt{font-size:11px;letter-spacing:.07em}.Sec_colophon__8MPbk{font-size:9px;letter-spacing:.09em;color:var(--stone);margin-top:56px;border-top:1px solid var(--hair);padding-top:12px}.Spine_spine__U9dxp{position:absolute;top:0;left:0;width:var(--gutter);height:100%;pointer-events:none;z-index:0}@media (max-width:760px){.Spine_spine__U9dxp{display:none}}.Spine_proposed__OwQzm{stroke:var(--ochre);stroke-width:.7;stroke-dasharray:2 3;fill:none;opacity:.7}.Spine_record__OxYiw{stroke:var(--ink);stroke-width:1;fill:none}.Spine_tread__yUQsn{stroke:var(--verm);stroke-width:2.4;fill:none;stroke-linecap:square}