.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_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_consoleTitle__qtojN{margin-top:40px;font-size:1.125rem;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.Journey_consoleLead__Gayzh{margin-top:6px;font-size:14.5px;line-height:1.55;color:var(--ink-soft);max-width:60ch}@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{grid-template-columns:1fr;gap:16px}}.MariaConsole_console__8KAAb{--ease:cubic-bezier(0.22,1,0.36,1);margin-top:28px;width:min(50.25rem,calc(100vw - 2 * clamp(16px, 5vw, 64px) - 15.5rem));border:1px solid var(--rule);background:var(--paper);font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.MariaConsole_bar__GbV6T{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--rule)}.MariaConsole_bar__GbV6T p{margin:0}.MariaConsole_bar__GbV6T strong{font-weight:500;color:var(--ink)}.MariaConsole_bar__GbV6T span{margin-left:8px;font-size:13px;color:var(--muted)}.MariaConsole_body__t9fil{display:grid;grid-template-columns:minmax(0,1fr) 17rem}.MariaConsole_conversation__oIL_W{display:flex;flex-direction:column;min-width:0}.MariaConsole_thread__fIzB_{height:22rem;overflow-y:auto;overscroll-behavior:contain;padding:18px 16px 8px;display:flex;flex-direction:column;gap:14px}.MariaConsole_thread__fIzB_:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.MariaConsole_agentRow__bXb5j,.MariaConsole_memberRow__04_2y{display:flex;flex-direction:column}.MariaConsole_fresh__uc7_7{animation:MariaConsole_arrive__0WrBe .26s var(--ease) both}.MariaConsole_agentRow__bXb5j{align-items:flex-start}.MariaConsole_memberRow__04_2y{align-items:flex-end}.MariaConsole_bubble__jzu8A{max-width:82%;padding:9px 13px;border-radius:14px;overflow-wrap:anywhere}.MariaConsole_agent__EsKS3{background:var(--paper-deep);color:var(--ink);border-bottom-left-radius:4px}.MariaConsole_member__D4XFc{background:var(--ink);color:var(--paper);border-bottom-right-radius:4px}.MariaConsole_meta__ffgiF{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:4px 4px 0;font-size:13px;color:var(--muted)}.MariaConsole_gate__Oe26e{font:inherit;font-size:13px;color:var(--ink-soft);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}.MariaConsole_gate__Oe26e:hover{text-decoration-color:var(--ink-soft)}.MariaConsole_gate__Oe26e:focus-visible{outline:2px solid var(--red);outline-offset:2px}.MariaConsole_checks__HnI15{list-style:none;margin:6px 4px 0;padding:8px 12px;border:1px solid var(--rule);display:grid;gap:2px;font-size:13px;color:var(--ink-soft)}.MariaConsole_event__mbzvy{margin:2px 0;font-size:13px;color:var(--muted)}.MariaConsole_eventKind__7gfRH{font-weight:500;color:var(--ink)}.MariaConsole_event__mbzvy[data-tone=refused] .MariaConsole_eventKind__7gfRH{color:var(--red)}.MariaConsole_typing__Yvmfu{padding-block:12px}.MariaConsole_dots__FKwRV{display:inline-flex;gap:4px}.MariaConsole_dots__FKwRV i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:MariaConsole_blink__Kl8CZ 1.2s infinite both}.MariaConsole_dots__FKwRV i:nth-child(2){animation-delay:.15s}.MariaConsole_dots__FKwRV i:nth-child(3){animation-delay:.3s}.MariaConsole_composer__s2lrx{border-top:1px solid var(--rule);padding:12px 16px 14px;min-height:18rem}.MariaConsole_composer__s2lrx:focus{outline:none}.MariaConsole_composerHead__qhzwX{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.MariaConsole_composerHead__qhzwX p{margin:0;color:var(--ink);font-weight:500}.MariaConsole_composerHead__qhzwX .MariaConsole_keys__CUnO2{color:var(--muted);font-weight:400;font-size:13px}.MariaConsole_options__4SU0X{list-style:none;margin:0;padding:0;display:grid}.MariaConsole_option__g0AGl{min-height:40px;display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:10px;align-items:baseline;padding:8px 10px;margin-inline:-10px;width:calc(100% + 20px);border:0;border-radius:6px;background:none;font:inherit;text-align:left;color:var(--ink-soft);cursor:pointer;transition:background .14s var(--ease),color .14s var(--ease)}.MariaConsole_option__g0AGl:hover{background:var(--paper-deep);color:var(--ink)}.MariaConsole_option__g0AGl:active{background:var(--rule-soft)}.MariaConsole_option__g0AGl:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.MariaConsole_key__l1iTs{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.MariaConsole_option__g0AGl:hover .MariaConsole_key__l1iTs{color:var(--ink)}.MariaConsole_composerFoot__wmFOt{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px}.MariaConsole_compact__figWF{margin:0;font-size:13px;color:var(--muted)}.MariaConsole_waiting__EHHls{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-top:4px}.MariaConsole_waiting__EHHls p{margin:0;max-width:46ch}.MariaConsole_composerActions__tKafp{display:flex;align-items:center;gap:16px}.MariaConsole_button___uj_l,.MariaConsole_textButton__gLPKH{font:inherit;font-size:14px;cursor:pointer;min-height:36px}.MariaConsole_button___uj_l{padding:6px 14px;border:1px solid var(--ink);border-radius:6px;background:var(--paper);color:var(--ink);transition:background .14s var(--ease)}.MariaConsole_button___uj_l:hover{background:var(--paper-deep)}.MariaConsole_textButton__gLPKH{padding:6px 8px;border:0;background:none;color:var(--ink-soft);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px}.MariaConsole_textButton__gLPKH:hover{color:var(--ink);text-decoration-color:var(--ink-soft)}.MariaConsole_textButton__gLPKH:disabled{color:var(--muted);text-decoration:none;cursor:default}.MariaConsole_button___uj_l:focus-visible,.MariaConsole_textButton__gLPKH:focus-visible{outline:2px solid var(--red);outline-offset:2px}.MariaConsole_readout__T9XZb{border-left:1px solid var(--rule);background:var(--paper-deep);padding:16px;font-size:13.5px;min-width:0}.MariaConsole_readoutTitle__xX3j8{margin:18px 0 8px;font-weight:500;color:var(--ink);font-size:14.5px}.MariaConsole_readoutTitle__xX3j8:first-child{margin-top:0}.MariaConsole_bars__JTwq_{display:grid;gap:10px}.MariaConsole_dimHead__bifDp{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.MariaConsole_dim__bQVJ1[data-lowest=true] .MariaConsole_dimHead__bifDp{color:var(--ink);font-weight:500}.MariaConsole_dimValue__cjo_r{font-variant-numeric:tabular-nums}.MariaConsole_delta___npRa{margin-right:8px;color:var(--muted);font-weight:400;animation:MariaConsole_fade__CSSE8 1.8s var(--ease) both}.MariaConsole_track__XqjCq{height:6px;background:var(--paper);border:1px solid var(--rule);overflow:hidden}.MariaConsole_fill__AnnLK{height:100%;background:var(--muted);transform-origin:left center;transition:transform .52s var(--ease)}.MariaConsole_dim__bQVJ1[data-lowest=true] .MariaConsole_fill__AnnLK{background:var(--ink)}.MariaConsole_route__wI2Ut{margin:12px 0 0;color:var(--ink-soft)}.MariaConsole_route__wI2Ut strong{font-weight:500;color:var(--ink)}.MariaConsole_thresholds__6nUFP{margin:4px 0 0;font-size:13px;color:var(--muted)}.MariaConsole_plain__MFumQ{margin:0;color:var(--ink-soft)}.MariaConsole_plain__MFumQ:first-letter{text-transform:uppercase}.MariaConsole_log__brQ3q{margin:0;padding:0;list-style:none;display:grid;gap:6px;counter-reset:log}.MariaConsole_log__brQ3q li{display:grid;color:var(--ink)}.MariaConsole_logDetail__5rDdz{color:var(--muted);font-size:13px}.MariaConsole_traceActions__knHZ1{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.MariaConsole_copyStatus__FPTxJ{font-size:13px;color:var(--muted)}.MariaConsole_trace__j0OZl{margin-top:8px}.MariaConsole_trace__j0OZl summary{cursor:pointer;font-size:13.5px;color:var(--ink-soft);min-height:32px;display:flex;align-items:center}.MariaConsole_trace__j0OZl pre{margin:6px 0 0;max-height:14rem;overflow:auto;padding:10px;border:1px solid var(--rule);background:var(--paper);font-family:var(--font-mono-stack);font-size:12px;line-height:1.5;color:var(--ink-soft);white-space:pre}.MariaConsole_srOnly__h_E2E{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes MariaConsole_arrive__0WrBe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes MariaConsole_blink__Kl8CZ{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes MariaConsole_fade__CSSE8{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@media (max-width:1079px){.MariaConsole_console__8KAAb{width:100%}}@media (max-width:760px){.MariaConsole_body__t9fil{grid-template-columns:1fr}.MariaConsole_readout__T9XZb{border-left:0;border-top:1px solid var(--rule)}.MariaConsole_thread__fIzB_{height:min(20rem,50vh)}.MariaConsole_bubble__jzu8A{max-width:90%}.MariaConsole_bar__GbV6T span{display:block;margin-left:0}.MariaConsole_composerHead__qhzwX .MariaConsole_keys__CUnO2{display:none}}@media (min-width:761px){.MariaConsole_compact__figWF{visibility:hidden}}@media (prefers-reduced-motion:reduce){.MariaConsole_delta___npRa,.MariaConsole_fresh__uc7_7{animation:none}.MariaConsole_dots__FKwRV i{animation:none;opacity:.6}.MariaConsole_fill__AnnLK,.MariaConsole_option__g0AGl{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)}}