.deepdive_frame__70QHW{--rail:12rem;--gutter:3.5rem;--measure:40rem;--ease:cubic-bezier(0.22,1,0.36,1);max-width:1180px;margin:0 auto;padding-inline:clamp(16px,5vw,64px)}.deepdive_opening__jchPO{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter);margin-top:40px;padding:44px 0;background:var(--paper-deep);box-shadow:0 0 0 100vmax var(--paper-deep);clip-path:inset(0 -100vmax)}.deepdive_rail___poXX{align-self:start}.deepdive_when__j6BkQ{font-size:clamp(2rem,2.6vw,2.75rem);font-weight:500;letter-spacing:-.045em;line-height:.98;font-variant-numeric:tabular-nums;color:var(--ink)}.deepdive_when__j6BkQ span{display:block}.deepdive_facts__RW2dG{list-style:none;display:grid;gap:4px;margin-top:16px;font-size:.9375rem;line-height:1.45;color:var(--muted)}.deepdive_facts__RW2dG a{color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule)}.deepdive_facts__RW2dG a:hover{text-decoration-color:var(--red)}.deepdive_head__fiDyn{max-width:var(--measure)}.deepdive_label__3w7v5{display:none}.deepdive_title__Wk_Jn{font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:500;letter-spacing:-.045em;line-height:1;color:var(--ink);text-wrap:balance}.deepdive_meta__Ru52S{display:none}.deepdive_intro__55opg{margin-top:22px;max-width:var(--measure);font-size:1.25rem;line-height:1.5;letter-spacing:-.01em;color:var(--ink)}.deepdive_backlink___72P8{font-size:.9375rem;color:var(--ink-soft)}.deepdive_backlink___72P8:hover{color:var(--ink)}.deepdive_h2__pREOx{font-size:1.5rem;font-weight:500;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.deepdive_lead__sxbBU{margin-top:12px;max-width:66ch;font-size:1.0625rem;line-height:1.6;color:var(--ink-soft)}.deepdive_grid__kH5Wv{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);-moz-column-gap:var(--gutter);column-gap:var(--gutter);margin-top:56px}.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}.deepdive_content__F5QcL{min-width:0;max-width:46rem;padding-bottom:64px;overflow-wrap:anywhere}.deepdive_content__F5QcL h2{font-size:1.5rem;font-weight:500;letter-spacing:-.025em;line-height:1.15}.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}.deepdive_outlineLabel__v2qEU{font-size:.8125rem;color:var(--muted);margin-bottom:8px}.deepdive_outlineItem__xT31h{display:block;padding:6px 0;background:none;border:0;text-align:left;cursor:pointer;font:inherit;font-size:.875rem;line-height:1.4;color:var(--muted);transition:color .2s var(--ease)}.deepdive_outlineItem__xT31h:hover,.deepdive_outlineItem__xT31h[aria-current=true]{color:var(--ink)}.deepdive_outlineNum__ohcpm{display:none}.deepdive_outlineItem__xT31h:focus-visible{outline:2px solid var(--red);outline-offset:2px}.deepdive_relatedOutline__YbpkN{margin-top:32px}.deepdive_prevnext__bX98D{margin-top:72px;padding-top:20px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.deepdive_prevnext__bX98D a{display:grid;gap:4px;font-size:1rem;color:var(--ink);min-height:44px}.deepdive_prevnext__bX98D a:hover .deepdive_pnTitle__6PAbM{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--red)}.deepdive_pnKicker__FWS6C{font-size:.8125rem;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(--rule);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:10px;font-size:.8125rem;color:var(--muted);line-height:1.5}.deepdive_plateCap__1XCKd b{font-weight:500;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_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:28px;align-items:center}.deepdive_detailCrop__x1E62{position:relative;display:block;padding:0;width:100%;aspect-ratio:1.25;overflow:hidden;border:1px solid var(--rule);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-size:.9375rem;font-style:italic;color:var(--red)}.deepdive_evidenceNote__e4fGr h3{margin-block:6px 10px}.deepdive_evidenceNote__e4fGr p{font-size:.9375rem;line-height:1.6;color:var(--ink-soft)}.deepdive_imageOverview__iP_LO{margin-top:16px}.deepdive_imageOverview__iP_LO summary{cursor:pointer;padding-block:12px;min-height:44px;font-size:.875rem}.deepdive_enlargeHint__JIOyZ{margin-left:auto;white-space:nowrap}.deepdive_steps__g3wa1{margin-block:28px}.deepdive_stepsTitle__AY65Y{font-size:1.125rem;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.deepdive_stepsDesc__2Zdcz{margin-top:8px;max-width:62ch;font-size:.9375rem;line-height:1.55;color:var(--ink-soft)}.deepdive_stepsList__sOVuW{list-style:none;margin:16px 0 0;padding:0;display:grid}.deepdive_step__nw2dN{display:grid;grid-template-columns:2.5rem 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-size:.875rem;color:var(--muted);padding-top:2px;font-variant-numeric:tabular-nums}.deepdive_stepLabel__aiOmb{font-size:1rem;font-weight:500;color:var(--ink)}.deepdive_stepDesc__yOdxC{font-size:.9375rem;line-height:1.5;color:var(--ink-soft);margin-top:2px}.deepdive_noteInsight__3gu_U{position:relative;padding-left:32px;margin-block:24px;max-width:62ch;font-size:1rem;line-height:1.55;color:var(--ink-soft)}.deepdive_noteInsight__3gu_U:before{content:"";position:absolute;left:2px;top:.35em;width:12px;height:12px;border-radius:50%;border:1.5px solid var(--ink)}.deepdive_noteDecision__AozDs:before{left:0;top:.2em;width:20px;height:20px;border:0;background:var(--red)}.deepdive_noteInsight__3gu_U strong{color:var(--ink);font-weight:500}.deepdive_noteContext__QY4gp{margin-block:24px;padding:16px 20px;background:var(--paper-deep);max-width:66ch;font-size:.9375rem;line-height:1.55;color:var(--ink-soft)}.deepdive_noteMetric__IHWfK{display:inline;font-size:1rem}.deepdive_noteMetricValue__KMens{font-weight:500;color:var(--ink)}.deepdive_noteMetricLabel__0YeEZ{color:var(--ink-soft)}.deepdive_noteMetricLabel__0YeEZ:before{content:" "}.deepdive_noteSlide__joFmY{margin-top:8px;font-size:.8125rem;color:var(--muted)}.deepdive_bandRule__YgaSX{margin-block:56px 0}.deepdive_bandStats__Dqtpt{margin-block:28px;display:flex;flex-wrap:wrap;gap:6px 28px;font-size:1rem;line-height:1.5}.deepdive_bandStats__Dqtpt>div{display:inline}.deepdive_bandStatValue__kUcXD{font-weight:500;color:var(--ink)}.deepdive_bandStatLabel__Qy_OY{color:var(--ink-soft)}.deepdive_bandStatLabel__Qy_OY:before{content:" "}.deepdive_bandProgress__B7m3O{display:none}.deepdive_divider__DYhdV{margin-block:48px 0}.deepdive_card__SZyk0{border:1px solid var(--rule);padding:18px 20px;background:var(--paper)}.deepdive_expand__ZMiJ9{font:inherit;font-size:.875rem;color:var(--ink);background:transparent;border:1px solid var(--rule);padding:8px 14px;min-height:40px;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:.875rem;padding:10px 16px;min-height:44px;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:.8125rem;padding:6px 12px;min-height:36px}.deepdive_buttonLg__H3FuY{font-size:1rem;padding:12px 20px}.deepdive_code__gwKhC{margin-block:20px;border:1px solid var(--rule);background:var(--paper-deep)}.deepdive_codeTitle__104Xf{font-size:.8125rem;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:20px;border-top:1px solid var(--rule)}.deepdive_indexRow__tzSze{display:grid;grid-template-columns:4rem minmax(0,1fr) 15rem;gap:24px;padding:22px 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-size:.9375rem;color:var(--muted);padding-top:4px;font-variant-numeric:tabular-nums}.deepdive_indexTitle__3miOY{font-size:1.25rem;font-weight:500;letter-spacing:-.02em;margin:0 0 6px}.deepdive_indexLine__qa_3V{font-size:1rem;line-height:1.5;color:var(--ink-soft);max-width:56ch}.deepdive_indexTopics__g5Nz8{font-size:.875rem;line-height:1.55;color:var(--muted);padding-top:6px}.deepdive_drawing__AX3PF{margin-top:24px;border:1px solid var(--rule);padding:8px;overflow-x:auto}.deepdive_drawing__AX3PF svg{display:block;width:100%;height:auto;min-width:680px}.deepdive_section__VNi0h{margin-top:72px;max-width:var(--measure)}.deepdive_footer__UXxOS,.deepdive_offset__i3YYl,.deepdive_section__VNi0h{margin-left:calc(var(--rail) + var(--gutter))}.deepdive_footer__UXxOS{margin-top:96px;padding:20px 0 88px;display:flex;flex-wrap:wrap;gap:12px 32px;font-size:.875rem;color:var(--ink-soft)}.deepdive_footer__UXxOS a{min-height:44px;display:inline-flex;align-items:center}.deepdive_footer__UXxOS a:hover{color:var(--ink)}@media (max-width:1079px){.deepdive_opening__jchPO{grid-template-columns:minmax(0,1fr);row-gap:18px;padding:30px 0 34px}.deepdive_rail___poXX{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.deepdive_when__j6BkQ span{display:inline}.deepdive_facts__RW2dG{display:flex;flex-wrap:wrap;gap:2px 16px;margin-top:0}.deepdive_footer__UXxOS,.deepdive_offset__i3YYl,.deepdive_researchDetails___YMZu,.deepdive_section__VNi0h{margin-left:0}}@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_indexRow__tzSze{grid-template-columns:3.5rem 1fr}.deepdive_indexTopics__g5Nz8{grid-column:2;padding-top:0}}@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}.deepdive_enlargeHint__JIOyZ{margin-left:0;width:100%}.deepdive_outlineItem__xT31h{min-height:44px}.deepdive_when__j6BkQ{font-size:1.75rem}}.deepdive_researchDetails___YMZu{margin-top:56px;max-width:var(--measure);margin-left:calc(var(--rail) + var(--gutter))}.deepdive_researchDetails___YMZu>summary{padding-block:12px;min-height:48px;cursor:pointer;font-size:1rem}.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:28px;border:1px solid var(--rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.Insight_tier__2H7rU{padding:18px 20px 20px;border-left:1px solid var(--rule);display:grid;gap:6px;align-content:start}.Insight_tier__2H7rU:first-child{border-left:0}.Insight_tierName__VRAE4{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.Insight_tierNeed__I3zFH{font-size:.875rem;color:var(--muted)}.Insight_tierBody__CwZbz{font-size:.9375rem;line-height:1.5;color:var(--ink-soft);margin:4px 0 8px}.Insight_tierRule__DBaW9{font-family:var(--font-mono-stack);font-size:12.5px;color:var(--muted);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(--rule)}.Insight_tier__2H7rU:first-child{border-top:0}}.Journey_member__GuAAf{margin-top:28px;border-block:1px solid var(--rule);display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.4fr;font-size:.9375rem}.Journey_member__GuAAf>div{padding:12px 16px 12px 0}.Journey_key__ndHDB{display:block;font-size:.8125rem;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-size:.8125rem;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-size:.8125rem;line-height:1.5;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-size:.8125rem;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-size:.875rem;line-height:1.55;color:var(--ink)}.Journey_steps__NSoMQ{list-style:none;margin:40px 0 0;padding:0}.Journey_stepRow__qeNwC{border-top:1px solid var(--rule);padding:22px 0 8px}.Journey_stepHead__md6fF{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:16px;align-items:baseline;margin-bottom:14px}.Journey_stepNum__mZNUd{font-size:.875rem;color:var(--muted);font-variant-numeric:tabular-nums}.Journey_stepTitle__JnO8_{font-size:1.125rem;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:0}.Journey_detail__LUU8r{border:1px solid var(--rule);background:var(--paper-deep)}.Journey_detail__LUU8r>summary{font-size:.875rem;color:var(--ink-soft)}.Journey_detail__LUU8r pre{padding:0 16px 14px}.Journey_stepBody__gi07h{padding:0 0 20px calc(2.5rem + 16px);display:grid;gap:20px}.Journey_panels__KTOP9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.Journey_panelKey__i_sym{display:block;font-size:.8125rem;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-size:.8125rem;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-size:.8125rem;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-size:.8125rem;color:var(--muted);padding-top:3px}.Journey_choice__Ee2Jq[aria-pressed=true] .Journey_choiceNum__W5_SZ{color:var(--ink)}.Journey_choiceText__N0SDl{font-size:14px;line-height:1.5;margin:0}.Journey_choiceMap__zOhJE{margin-top:3px;font-size:.8125rem;color:var(--muted)}.Journey_gauge__OaHT6{border:1px solid var(--rule);background:var(--paper-deep)}.Journey_gaugeTitle__MswAm{font-size:.8125rem;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_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_choice__Ee2Jq,.Journey_fill__iLfIJ{transition:none}}.Metrics_grid__AS8YL{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.Metrics_cell__DJDlI{padding:14px 0 16px;border-top:1px solid var(--rule-soft);display:grid;gap:4px;align-content:start}.Metrics_name___v4_R{font-size:1rem;font-weight:500;color:var(--ink);margin:0}.Metrics_desc__4mEw9{font-size:.9375rem;line-height:1.5;color:var(--ink-soft);margin:0}@media (max-width:520px){.Metrics_grid__AS8YL{grid-template-columns:1fr}}.ResearchFoundation_list__eM3qZ{margin-top:20px;border-top:1px solid var(--rule)}.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;font-size:.875rem;line-height:1.5;color:var(--muted)}.ResearchFoundation_key__qVWam{display:block;font-size:.875rem;color:var(--muted);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:64px;margin-left:calc(var(--rail) + var(--gutter))}@media (max-width:1079px){.DiagramOverview_overview__NS94U{margin-left:0}}.DiagramOverview_flow__ZX5Rt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.DiagramOverview_flow__ZX5Rt li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.DiagramOverview_number__JI40F{font-size:.875rem;color:var(--muted);padding-top:3px;font-variant-numeric:tabular-nums}.DiagramOverview_flow__ZX5Rt h3{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.DiagramOverview_flow__ZX5Rt p{margin-top:6px;font-size:.9375rem;line-height:1.5;color:var(--ink-soft)}.DiagramOverview_detail__yx8oI{margin-top:28px;max-width:46rem}.DiagramOverview_detail__yx8oI>summary{min-height:44px;padding-block:10px;cursor:pointer;font-size:.9375rem;color:var(--ink)}.DiagramOverview_hint__7nKUw{font-size:.875rem;color:var(--muted);margin-top:4px}.DiagramOverview_detail__yx8oI p{font-size:.875rem;color:var(--muted);margin-top:12px}.DiagramOverview_drawing__FJSh2{margin-top:16px;border:1px solid var(--rule);padding:8px;overflow-x:auto}.DiagramOverview_drawing__FJSh2 svg{display:block;width:100%;height:auto;min-width:680px}@media (max-width:900px){.DiagramOverview_flow__ZX5Rt{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@media (max-width:520px){.DiagramOverview_flow__ZX5Rt{grid-template-columns:minmax(0,1fr)}}