.deepdive_frame__70QHW{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,5vw,64px)}.deepdive_head__fiDyn{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end;border-top:1px solid var(--ink);padding-top:14px;margin-top:96px;color:var(--muted);font-size:13px}.deepdive_label__3w7v5{font-family:var(--font-mono-stack);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.deepdive_title__Wk_Jn{font-size:clamp(1.6rem,3vw,2.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:8px 0 0;color:var(--ink);text-wrap:balance}.deepdive_meta__Ru52S{font-family:var(--font-mono-stack);font-size:12px;text-align:right;line-height:1.7}.deepdive_intro__55opg{margin-top:20px;max-width:62ch;font-size:1.0625rem;line-height:1.55;color:var(--ink-soft)}.deepdive_backlink___72P8{font-size:13px;color:var(--ink-soft)}.deepdive_backlink___72P8:hover{color:var(--ink)}.deepdive_grid__kH5Wv{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;margin-top:48px}.deepdive_side__G9Ul8{position:sticky;top:88px;align-self:start}.deepdive_mobileOutline__0KeOr{display:none}.deepdive_mobileOutline__0KeOr summary{min-height:48px;padding-block:12px;cursor:pointer;border-block:1px solid var(--rule)}.deepdive_content__F5QcL{min-width:0;max-width:760px;padding-bottom:64px;overflow-wrap:anywhere}.deepdive_content__F5QcL h2{font-size:1.5rem;font-weight:500;letter-spacing:-.015em;line-height:1.2}.deepdive_content__F5QcL h3{font-size:1.125rem;font-weight:500;letter-spacing:-.01em}.deepdive_content__F5QcL p{max-width:66ch}.deepdive_content__F5QcL strong{font-weight:500;color:var(--ink)}.deepdive_outline__gZbDq{display:grid;gap:2px;border-top:1px solid var(--ink);padding-top:12px}.deepdive_outlineLabel__v2qEU{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.deepdive_outlineItem__xT31h{display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:baseline;padding:6px 0;background:none;border:0;text-align:left;cursor:pointer;font:inherit;font-size:13.5px;color:var(--muted);transition:color .2s cubic-bezier(.22,1,.36,1)}.deepdive_outlineItem__xT31h:hover,.deepdive_outlineItem__xT31h[aria-current=true]{color:var(--ink)}.deepdive_outlineNum__ohcpm{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted)}.deepdive_outlineItem__xT31h[aria-current=true] .deepdive_outlineNum__ohcpm{color:var(--red)}.deepdive_outlineItem__xT31h:focus-visible{outline:2px solid var(--red);outline-offset:2px}.deepdive_prevnext__bX98D{margin-top:64px;border-top:1px solid var(--ink);padding-top:16px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.deepdive_prevnext__bX98D a{display:grid;gap:2px;font-size:15px;color:var(--ink)}.deepdive_prevnext__bX98D a:hover .deepdive_pnTitle__6PAbM{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--red)}.deepdive_pnKicker__FWS6C{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.deepdive_pnTitle__6PAbM{font-weight:500}.deepdive_pnNext__9Z2MV{text-align:right;margin-left:auto}.deepdive_plate__lZd0W{width:100%}.deepdive_plateCenter__TxBMb{margin-inline:auto}.deepdive_plateBtn__1Tkv3{display:block;width:100%;padding:0;border:1px solid var(--ink);background:var(--paper);cursor:zoom-in;text-align:left}.deepdive_plateBtn__1Tkv3:focus-visible{outline:2px solid var(--red);outline-offset:3px}.deepdive_plateBtn__1Tkv3 img{display:block;width:100%;height:auto}.deepdive_plateCap__1XCKd{display:flex;gap:14px;align-items:baseline;margin-top:8px;font-family:var(--font-mono-stack);font-size:12px;color:var(--muted);line-height:1.5}.deepdive_plateCap__1XCKd b{font-weight:400;color:var(--ink);white-space:nowrap}.deepdive_gallery__tqMIW{display:grid;grid-template-columns:repeat(var(--gallery-columns,3),minmax(0,1fr));gap:24px}.deepdive_gallery__tqMIW .deepdive_plateCap__1XCKd{font-size:12px}.deepdive_lightbox___nTKS{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;margin:0;padding:20px;color:var(--paper);background:oklch(20% .012 140/.98)}.deepdive_lightbox___nTKS[open]{display:flex;flex-direction:column;gap:16px}.deepdive_lightbox___nTKS::backdrop{background:oklch(20% .012 140/.94)}.deepdive_lbToolbar__TdKcz{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.deepdive_lbBtn__RvSXH{font:inherit;font-size:14px;min-height:44px;padding:8px 14px;border:1px solid oklch(60% .01 140);background:transparent;color:var(--paper);cursor:pointer}.deepdive_lbBtn__RvSXH:hover{background:oklch(30% .012 140)}.deepdive_lightboxInner__Wm04b{flex:1;min-height:0;width:100%;display:grid;place-items:center;overflow:auto}.deepdive_lightboxInner__Wm04b img{display:block;max-width:100%;max-height:calc(100dvh - 170px);width:auto;height:auto;background:var(--paper)}.deepdive_lbZoomed__kPDLH{display:block}.deepdive_lbZoomed__kPDLH img{max-width:none;max-height:none;width:auto;min-width:1200px;margin:0 auto}.deepdive_lightboxCap__4b_Yy{font-size:14px;text-align:center;color:oklch(85% .01 140);flex-shrink:0}.deepdive_evidenceDetail__18Eao{display:grid;grid-template-columns:minmax(0,3fr) minmax(180px,2fr);gap:24px;align-items:center}.deepdive_detailCrop__x1E62{position:relative;display:block;padding:0;width:100%;aspect-ratio:1.25;overflow:hidden;border:1px solid var(--ink);background:var(--paper-deep);cursor:zoom-in}.deepdive_detailCrop__x1E62 img{position:absolute;max-width:none;height:auto;display:block}.deepdive_evidenceNote__e4fGr span{font-family:var(--font-mono-stack);font-size:12px;color:var(--red)}.deepdive_evidenceNote__e4fGr h3{margin-block:8px 12px}.deepdive_evidenceNote__e4fGr p{font-size:15px;line-height:1.6;color:var(--ink-soft)}.deepdive_imageOverview__iP_LO{margin-top:20px}.deepdive_imageOverview__iP_LO summary{cursor:pointer;padding-block:12px;min-height:44px;font-size:14px}.deepdive_enlargeHint__JIOyZ{font-family:var(--font-sans-stack);margin-left:auto;white-space:nowrap}.deepdive_steps__g3wa1{border-top:1px solid var(--ink);padding-top:14px;margin-block:28px}.deepdive_stepsTitle__AY65Y{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.deepdive_stepsDesc__2Zdcz{margin-top:8px;max-width:62ch;font-size:15px;line-height:1.55;color:var(--ink-soft)}.deepdive_stepsList__sOVuW{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:0}.deepdive_step__nw2dN{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--rule-soft)}.deepdive_step__nw2dN:first-child{border-top:0}.deepdive_stepNum__rHoeS{font-family:var(--font-mono-stack);font-size:12px;color:var(--red);padding-top:3px}.deepdive_stepLabel__aiOmb{font-size:15px;font-weight:500;color:var(--ink)}.deepdive_stepDesc__yOdxC{font-size:14px;line-height:1.5;color:var(--ink-soft);margin-top:2px}.deepdive_noteInsight__3gu_U{position:relative;padding-left:38px;margin-block:24px;max-width:62ch;font-size:15.5px;line-height:1.55;color:var(--ink-soft)}.deepdive_noteInsight__3gu_U:before{content:"";position:absolute;left:0;top:.75em;width:22px;height:1px;background:var(--red)}.deepdive_noteInsight__3gu_U strong{color:var(--ink);font-weight:500}.deepdive_noteContext__QY4gp{margin-block:24px;padding:14px 16px;border:1px solid var(--rule);background:var(--paper-deep);max-width:66ch;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.deepdive_noteMetric__IHWfK{display:inline-grid;gap:2px;padding:10px 14px;border:1px solid var(--ink);min-width:120px}.deepdive_noteMetricValue__KMens{font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.deepdive_noteMetricLabel__0YeEZ{letter-spacing:.06em;text-transform:uppercase}.deepdive_noteMetricLabel__0YeEZ,.deepdive_noteSlide__joFmY{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted)}.deepdive_noteSlide__joFmY{margin-top:8px}.deepdive_bandRule__YgaSX{margin-block:40px;border-top:1px solid var(--rule);padding-top:10px;font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.deepdive_bandStats__Dqtpt{margin-block:32px;border:1px solid var(--ink);display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.deepdive_bandStats__Dqtpt>div{padding:10px 14px;border-left:1px solid var(--ink);display:grid;gap:2px}.deepdive_bandStats__Dqtpt>div:first-child{border-left:0}.deepdive_bandStatValue__kUcXD{font-size:1.05rem;font-weight:500;color:var(--ink)}.deepdive_bandStatLabel__Qy_OY{letter-spacing:.06em;text-transform:uppercase}.deepdive_bandProgress__B7m3O,.deepdive_bandStatLabel__Qy_OY{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted)}.deepdive_bandProgress__B7m3O{margin-block:40px 8px}.deepdive_bandProgress__B7m3O b{color:var(--red);font-weight:400}.deepdive_divider__DYhdV{margin-block:40px;border-top:1px solid var(--rule);padding-top:8px;font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.deepdive_card__SZyk0{border:1px solid var(--rule);padding:18px 20px;background:var(--paper)}.deepdive_expand__ZMiJ9{font:inherit;font-size:13px;color:var(--ink);background:transparent;border:1px solid var(--rule);border-radius:999px;padding:6px 12px;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.deepdive_expand__ZMiJ9:hover{border-color:var(--ink)}.deepdive_expand__ZMiJ9[aria-expanded=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.deepdive_button__RT3ay{font:inherit;font-size:14px;border-radius:999px;padding:8px 16px;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.deepdive_buttonSecondary__n8ZKw{background:transparent;color:var(--ink)}.deepdive_buttonGhost__szpoG{background:transparent;color:var(--ink-soft);border-color:transparent}.deepdive_buttonSm__WpCFq{font-size:12.5px;padding:5px 12px}.deepdive_buttonLg__H3FuY{font-size:15px;padding:10px 20px}.deepdive_code__gwKhC{margin-block:20px;border:1px solid var(--rule);background:var(--paper-deep)}.deepdive_codeTitle__104Xf{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 12px;border-bottom:1px solid var(--rule)}.deepdive_codePre__3taue{margin:0;padding:12px;overflow-x:auto;font-family:var(--font-mono-stack);font-size:12.5px;line-height:1.6;color:var(--ink)}.deepdive_index__LPubp{margin-top:40px;border-top:1px solid var(--ink)}.deepdive_indexRow__tzSze{display:grid;grid-template-columns:64px minmax(0,1fr) 220px;gap:24px;padding:20px 0;border-bottom:1px solid var(--rule-soft);color:inherit}.deepdive_indexRow__tzSze:hover .deepdive_indexTitle__3miOY{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--red)}.deepdive_indexCode__oZHMW{font-family:var(--font-mono-stack);font-size:12px;color:var(--red);padding-top:4px}.deepdive_indexTitle__3miOY{font-size:1.2rem;font-weight:500;letter-spacing:-.015em;margin:0 0 6px}.deepdive_indexLine__qa_3V{font-size:15px;line-height:1.5;color:var(--ink-soft);max-width:60ch}.deepdive_indexTopics__g5Nz8{font-family:var(--font-mono-stack);font-size:12px;line-height:1.7;color:var(--muted);padding-top:6px}.deepdive_titleBlock__xPMgV{margin-top:56px;border:1px solid var(--ink);display:grid;grid-template-columns:repeat(5,1fr);font-size:12px}.deepdive_titleBlock__xPMgV>div{padding:10px 14px;border-left:1px solid var(--ink)}.deepdive_titleBlock__xPMgV>div:first-child{border-left:0}.deepdive_tbKey__MjDPe{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:4px}.deepdive_tbVal__VnMfW{font-weight:500}.deepdive_tbVal__VnMfW.deepdive_red___Tfw9{color:var(--red)}.deepdive_drawing__AX3PF{margin-top:36px;border:1px solid var(--rule);padding:8px;overflow-x:auto}.deepdive_drawing__AX3PF svg{display:block;width:100%;height:auto;min-width:680px}.deepdive_footer__UXxOS{margin-top:96px;border-top:1px solid var(--ink);padding:20px 0 72px;display:flex;flex-wrap:wrap;gap:12px 32px;font-size:14px;color:var(--ink-soft)}.deepdive_footer__UXxOS a:hover{color:var(--ink)}@media (max-width:860px){.deepdive_grid__kH5Wv{grid-template-columns:minmax(0,1fr);gap:24px}.deepdive_side__G9Ul8{position:static}.deepdive_desktopOutline__NznY1,.deepdive_relatedOutline__YbpkN{display:none}.deepdive_mobileOutline__0KeOr{display:block}.deepdive_head__fiDyn{grid-template-columns:1fr;margin-top:64px}.deepdive_meta__Ru52S{text-align:left}.deepdive_indexRow__tzSze{grid-template-columns:48px 1fr}.deepdive_indexTopics__g5Nz8{grid-column:2;padding-top:0}.deepdive_titleBlock__xPMgV{grid-template-columns:1fr 1fr}.deepdive_titleBlock__xPMgV>div{border-left:0;border-top:1px solid var(--ink)}.deepdive_titleBlock__xPMgV>div:nth-child(-n+2){border-top:0}.deepdive_titleBlock__xPMgV>div:nth-child(2n){border-left:1px solid var(--ink)}.deepdive_bandStats__Dqtpt{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.deepdive_bandStats__Dqtpt>div{border-left:0;border-top:1px solid var(--ink)}.deepdive_bandStats__Dqtpt>div:nth-child(-n+2){border-top:0}.deepdive_bandStats__Dqtpt>div:nth-child(2n){border-left:1px solid var(--ink)}}@media (max-width:700px){.deepdive_gallery__tqMIW{grid-template-columns:1fr}.deepdive_evidenceDetail__18Eao{grid-template-columns:1fr;gap:16px}.deepdive_detailCrop__x1E62{aspect-ratio:1.5}.deepdive_plateCap__1XCKd{flex-wrap:wrap;gap:4px 12px;font-family:var(--font-sans-stack);font-size:13px}.deepdive_enlargeHint__JIOyZ{margin-left:0;width:100%}.deepdive_outlineItem__xT31h{min-height:44px;align-items:center}.deepdive_bandStats__Dqtpt{grid-template-columns:minmax(0,1fr)}.deepdive_bandStats__Dqtpt>div:nth-child(2n){border-left:0}.deepdive_bandStats__Dqtpt>div:nth-child(2){border-top:1px solid var(--ink)}}.deepdive_researchDetails___YMZu{margin-top:40px;border-block:1px solid var(--rule)}.deepdive_researchDetails___YMZu>summary{padding-block:16px;min-height:48px;cursor:pointer}.deepdive_researchDetails___YMZu section>div:first-child{margin-top:24px!important}.Plan_svg__Ew76w{display:block;width:100%;height:auto}.Plan_svg__Ew76w text{font-family:var(--font-sans-stack);font-size:12.5px;fill:var(--ink-soft)}.Plan_svg__Ew76w text.Plan_h__Au915{font-size:15px;font-weight:500;fill:var(--ink);letter-spacing:-.01em}.Plan_svg__Ew76w text.Plan_m__PKyWF{font-size:12px;fill:var(--muted)}.Plan_svg__Ew76w text.Plan_lab__Yisuv{font-size:11.5px;fill:var(--muted);paint-order:stroke;stroke:var(--paper);stroke-width:6px;stroke-linejoin:round}.Plan_svg__Ew76w text.Plan_code___iw6H{font-family:var(--font-mono-stack);font-size:10.5px;fill:var(--red);letter-spacing:.04em}.Plan_svg__Ew76w rect.Plan_box__PqvHO{fill:var(--paper);stroke:var(--ink);stroke-width:1}.Plan_svg__Ew76w rect.Plan_focal__0O1T1{fill:var(--paper-deep);stroke:var(--ink);stroke-width:1}.Plan_svg__Ew76w circle.Plan_pill__XP_GX,.Plan_svg__Ew76w rect.Plan_pill__XP_GX{fill:var(--paper);stroke:var(--red);stroke-width:1.25}.Plan_svg__Ew76w line,.Plan_svg__Ew76w path{stroke:var(--ink-soft);stroke-width:1;fill:none}.Plan_svg__Ew76w .Plan_hair__7YYnO{stroke:var(--rule)}.Plan_svg__Ew76w .Plan_dash__hoHA9{stroke:var(--muted);stroke-dasharray:3 4}.Plan_svg__Ew76w .Plan_arr__LdVzE{fill:var(--ink-soft)}.Insight_compare__oHj_s{margin-top:32px;border:1px solid var(--ink);display:grid;grid-template-columns:1fr 1fr}.Insight_panel__4Yd0q{padding:18px 20px 20px;border-left:1px solid var(--ink)}.Insight_panel__4Yd0q:first-child{border-left:0}.Insight_panelHead__8pLiZ{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.Insight_panelMark__rtAsv{font-family:var(--font-mono-stack);font-size:13px;color:var(--muted)}.Insight_panelMark__rtAsv.Insight_deny__sYK38{color:var(--red)}.Insight_panelTitle__NnjHt{font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.Insight_panelBody__cR9GT{font-size:14.5px;line-height:1.55;color:var(--ink-soft);max-width:48ch;margin:0 0 14px}.Insight_points__LMAQ8{list-style:none;margin:0;padding:0;display:grid}.Insight_points__LMAQ8 li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:7px 0;border-top:1px solid var(--rule-soft);font-size:14px;line-height:1.45;color:var(--ink-soft)}.Insight_points__LMAQ8 li:before{content:"";width:14px;height:1px;background:var(--rule);margin-top:.62em}.Insight_deny__sYK38 .Insight_points__LMAQ8 li:before{background:var(--red)}.Insight_tiers__u2tH0{margin-top:40px;border:1px solid var(--ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.Insight_tier__2H7rU{padding:16px 20px 18px;border-left:1px solid var(--ink);display:grid;gap:6px;align-content:start}.Insight_tier__2H7rU:first-child{border-left:0}.Insight_tierName__VRAE4{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.Insight_tierNeed__I3zFH{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.Insight_tierBody__CwZbz{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:4px 0 6px}.Insight_tierRule__DBaW9{font-family:var(--font-mono-stack);font-size:12.5px;color:var(--ink);background:var(--paper-deep);border:1px solid var(--rule);padding:8px 10px;align-self:end}@media (max-width:860px){.Insight_compare__oHj_s{grid-template-columns:1fr}.Insight_panel__4Yd0q{border-left:0;border-top:1px solid var(--ink)}.Insight_panel__4Yd0q:first-child{border-top:0}.Insight_tiers__u2tH0{grid-template-columns:1fr}.Insight_tier__2H7rU{border-left:0;border-top:1px solid var(--ink)}.Insight_tier__2H7rU:first-child{border-top:0}}.Journey_member__GuAAf{margin-top:32px;border:1px solid var(--ink);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.4fr;font-size:13px}.Journey_member__GuAAf>div{padding:10px 14px;border-left:1px solid var(--ink)}.Journey_member__GuAAf>div:first-child{border-left:0}.Journey_key__ndHDB{display:block;font-family:var(--font-mono-stack);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.Journey_val__PEBXB{font-weight:500;color:var(--ink)}.Journey_val__PEBXB.Journey_red__OZPAJ{color:var(--red)}.Journey_situation__icxIX{margin-top:12px;font-size:14.5px;line-height:1.5;color:var(--ink-soft);max-width:66ch}.Journey_context__cZcLq{margin-top:20px;border:1px solid var(--rule);background:var(--paper-deep)}.Journey_contextTitle__6pcwb{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 12px;border-bottom:1px solid var(--rule)}.Journey_contextRow__5XWlT{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px;border-top:1px solid var(--rule-soft)}.Journey_contextRow__5XWlT:first-of-type{border-top:0}.Journey_contextSource__9HW_9{font-family:var(--font-mono-stack);font-size:12px;line-height:1.6;color:var(--muted)}.Journey_contextQuote__Phh_Z{font-size:14.5px;line-height:1.5;color:var(--ink-soft);margin:0;max-width:60ch}.Journey_contextQuote__Phh_Z em{font-style:italic}.Journey_contextMap__nKEu5{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted);margin-bottom:4px}.Journey_contextInsight__XC2Nn{border-top:1px solid var(--rule);padding:10px 12px;display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;font-family:var(--font-mono-stack);font-size:12px;line-height:1.6;color:var(--ink)}.Journey_stepIndex__DB7Fk{margin-top:40px;border-top:1px solid var(--ink);padding-top:12px;display:flex;flex-wrap:wrap;gap:4px 24px}.Journey_stepToggle__JHYQf{font:inherit;font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.02em;color:var(--muted);background:none;border:0;padding:10px 0;min-height:44px;cursor:pointer;display:inline-flex;gap:8px;align-items:baseline;transition:color .2s cubic-bezier(.22,1,.36,1)}.Journey_stepToggle__JHYQf:hover,.Journey_stepToggle__JHYQf[aria-pressed=true]{color:var(--ink)}.Journey_stepToggle__JHYQf[aria-pressed=true] .Journey_stepToggleNum__COFSB{color:var(--red)}.Journey_steps__NSoMQ{margin-top:16px}.Journey_stepRow__qeNwC{border-top:1px solid var(--rule-soft)}.Journey_stepRow__qeNwC:last-child{border-bottom:1px solid var(--rule)}.Journey_stepHead__md6fF{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 24px;gap:16px;align-items:start;padding:16px 16px 16px 0;background:none;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.Journey_stepHead__md6fF:hover .Journey_stepTitle__JnO8_{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--red)}.Journey_stepNum__mZNUd{font-family:var(--font-mono-stack);font-size:12px;color:var(--red);padding-top:4px}.Journey_stepTitle__JnO8_{font-size:1.05rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.Journey_stepPreview__ngcTE{margin-top:2px;font-size:14px;line-height:1.5;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Journey_chevron__IYt8X{color:var(--muted);padding-top:4px;display:grid;place-items:center;transition:transform .2s cubic-bezier(.22,1,.36,1)}.Journey_chevron__IYt8X.Journey_open__vPNKJ{transform:rotate(180deg)}.Journey_stepBody__gi07h{padding:0 0 24px 60px;display:grid;gap:20px}.Journey_panels__KTOP9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;border-top:1px solid var(--rule);padding-top:12px}.Journey_panelKey__i_sym{display:block;font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.Journey_panelText__J0xRE{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0;max-width:52ch}.Journey_tryLabel__aWA5W{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.Journey_choices__r4aO1{border:1px solid var(--rule);background:var(--paper)}.Journey_choicesHead__hUOEX{padding:12px 14px;border-bottom:1px solid var(--rule)}.Journey_choicesStage__r1ai3{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.Journey_choicesQuestion__6yKiN{font-size:14.5px;line-height:1.55;color:var(--ink);margin:0;max-width:56ch}.Journey_choice__Ee2Jq{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px;border:0;border-top:1px solid var(--rule-soft);background:none;text-align:left;font:inherit;color:var(--ink-soft);cursor:pointer;transition:background .16s ease-out,color .16s ease-out}.Journey_choice__Ee2Jq:hover,.Journey_choice__Ee2Jq[aria-pressed=true]{color:var(--ink);background:var(--paper-deep)}.Journey_choiceNum__W5_SZ{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted);padding-top:3px}.Journey_choice__Ee2Jq[aria-pressed=true] .Journey_choiceNum__W5_SZ{color:var(--red)}.Journey_choiceText__N0SDl{font-size:14px;line-height:1.5;margin:0}.Journey_choiceMap__zOhJE{margin-top:3px;font-family:var(--font-mono-stack);font-size:12px;color:var(--muted)}.Journey_gauge__OaHT6{border:1px solid var(--rule);background:var(--paper-deep)}.Journey_gaugeTitle__MswAm{font-family:var(--font-mono-stack);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 12px;border-bottom:1px solid var(--rule)}.Journey_gaugeBody__u8egq{padding:12px;display:grid;gap:12px}.Journey_dimHead__nLONK{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px}.Journey_dimLabel__oXeP3{font-size:13.5px;font-weight:500;color:var(--ink)}.Journey_dimValue__h9qte{font-family:var(--font-mono-stack);font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums}.Journey_dimDelta__SYj74{margin-left:6px;color:var(--ink-soft)}.Journey_dimDelta__SYj74.Journey_down__jR3B_{color:var(--red)}.Journey_track__IQpuo{height:6px;border:1px solid var(--rule);background:var(--paper)}.Journey_fill__iLfIJ{height:100%;background:var(--ink);transition:width .4s cubic-bezier(.22,1,.36,1)}.Journey_dimDesc__b883P{font-size:12px;color:var(--muted);margin-top:3px}.Journey_routing__37tBQ{border-top:1px solid var(--rule);padding:10px 12px}.Journey_routingKey__jVcoW{font-size:12px;color:var(--muted);margin-bottom:3px}.Journey_routingLine__eb2Le{font-family:var(--font-mono-stack);font-size:12.5px;color:var(--ink)}.Journey_tier__MzlMl{font-weight:500}.Journey_tier__MzlMl.Journey_deny__HdLyZ{color:var(--red)}.Journey_demoGrid__H3oKv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:860px){.Journey_member__GuAAf{grid-template-columns:1fr 1fr}.Journey_member__GuAAf>div{border-left:0;border-top:1px solid var(--ink)}.Journey_member__GuAAf>div:nth-child(-n+2){border-top:0}.Journey_member__GuAAf>div:nth-child(2n){border-left:1px solid var(--ink)}.Journey_contextInsight__XC2Nn,.Journey_contextRow__5XWlT{grid-template-columns:1fr;gap:4px}.Journey_stepBody__gi07h{padding-left:0}.Journey_panels__KTOP9{gap:16px}.Journey_demoGrid__H3oKv,.Journey_panels__KTOP9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Journey_chevron__IYt8X,.Journey_choice__Ee2Jq,.Journey_fill__iLfIJ,.Journey_stepToggle__JHYQf{transition:none}}.Metrics_grid__AS8YL{margin-top:32px;border:1px solid var(--ink);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.Metrics_cell__DJDlI{padding:14px 18px 16px;border-left:1px solid var(--ink);border-top:1px solid var(--ink);display:grid;gap:4px;align-content:start}.Metrics_cell__DJDlI:nth-child(3n+1){border-left:0}.Metrics_cell__DJDlI:nth-child(-n+3){border-top:0}.Metrics_name___v4_R{font-size:15.5px;font-weight:500;letter-spacing:-.005em;color:var(--ink);margin:0}.Metrics_desc__4mEw9{font-size:14px;line-height:1.5;color:var(--ink-soft);margin:0}@media (max-width:860px){.Metrics_grid__AS8YL{grid-template-columns:repeat(2,minmax(0,1fr))}.Metrics_cell__DJDlI:nth-child(3n+1){border-left:1px solid var(--ink)}.Metrics_cell__DJDlI:nth-child(-n+3){border-top:1px solid var(--ink)}.Metrics_cell__DJDlI:nth-child(odd){border-left:0}.Metrics_cell__DJDlI:nth-child(-n+2){border-top:0}}@media (max-width:520px){.Metrics_grid__AS8YL{grid-template-columns:1fr}.Metrics_cell__DJDlI{border-left:0;border-top:1px solid var(--ink)}.Metrics_cell__DJDlI:first-child{border-top:0}}.ResearchFoundation_list__eM3qZ{margin-top:32px;border-top:1px solid var(--ink)}.ResearchFoundation_row__OFV6r{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) minmax(0,6fr);gap:0 32px;padding-block:22px;border-bottom:1px solid var(--rule-soft)}.ResearchFoundation_row__OFV6r:last-child{border-bottom:1px solid var(--rule)}.ResearchFoundation_study__IYCC5{font-size:15.5px;font-weight:500;line-height:1.35;color:var(--ink);margin:0;text-wrap:pretty}.ResearchFoundation_authors__q6sPD{margin-top:6px;line-height:1.6}.ResearchFoundation_authors__q6sPD,.ResearchFoundation_key__qVWam{font-family:var(--font-mono-stack);font-size:12px;color:var(--muted)}.ResearchFoundation_key__qVWam{display:block;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.ResearchFoundation_text__Itd7H{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0;max-width:52ch}.ResearchFoundation_note__zwFw7{margin-top:20px;max-width:62ch;font-size:13.5px;line-height:1.55;color:var(--muted)}@media (max-width:860px){.ResearchFoundation_row__OFV6r{grid-template-columns:1fr;gap:14px 0}}.ResearchFoundation_study__IYCC5 a{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:4px}.ResearchFoundation_study__IYCC5 a:hover{text-decoration-color:var(--red)}.DiagramOverview_overview__NS94U{margin-top:32px}.DiagramOverview_flow__ZX5Rt{list-style:none;border-top:1px solid var(--ink);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.DiagramOverview_flow__ZX5Rt li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:24px 28px 24px 0;border-bottom:1px solid var(--rule)}.DiagramOverview_flow__ZX5Rt h3{font-size:1.15rem;margin-bottom:8px}.DiagramOverview_flow__ZX5Rt p{font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:44ch}.DiagramOverview_number__JI40F{font-family:var(--font-mono-stack);font-size:13px;color:var(--red);padding-top:3px}.DiagramOverview_detail__yx8oI{margin-top:20px;border-bottom:1px solid var(--rule)}.DiagramOverview_detail__yx8oI>summary{padding-block:12px;min-height:48px;cursor:pointer;font-size:15px}.DiagramOverview_hint__7nKUw{font-size:14px;color:var(--muted);margin:8px 0 16px}.DiagramOverview_drawing__FJSh2{overflow:auto;border:1px solid var(--rule);padding:12px;margin-bottom:24px}.DiagramOverview_drawing__FJSh2>svg{display:block;width:100%;min-width:1100px;height:auto}.DiagramOverview_detail__yx8oI>div:last-child{margin-bottom:24px}@media (max-width:700px){.DiagramOverview_flow__ZX5Rt{grid-template-columns:1fr}.DiagramOverview_flow__ZX5Rt li{padding:20px 0}.DiagramOverview_flow__ZX5Rt li+li .DiagramOverview_number__JI40F:before{content:"↓";display:block;color:var(--muted);margin-top:-18px;margin-bottom:4px}}