.story_article__OOU13{min-width:0;max-width:72rem;margin-inline:auto}.story_header__eFHYH{padding:var(--space-5) 0 var(--space-5);margin-bottom:var(--space-6);border-bottom:2px solid var(--color-text)}@media (min-width:48rem){.story_header__eFHYH{padding-top:var(--space-7)}}.story_eyebrow__anxGp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4)}.story_section__CPbB0,.story_via__iwZ9S{font-family:var(--font-mono);font-size:var(--text-label);line-height:1rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_section__CPbB0{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text)}.story_section__CPbB0:before{content:"";width:.625rem;height:.625rem;flex-shrink:0;background:var(--color-accent)}.story_label__W0jQ_{font-family:var(--font-mono);font-size:var(--text-label);line-height:1rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_label__W0jQ_ .ui-badge__glyph{text-transform:none}.story_via__iwZ9S{color:var(--color-text-muted)}.story_title__He3i8{max-width:22ch;margin:0 0 var(--space-4);font-size:clamp(2.125rem,1.4rem + 3vw,3.75rem);font-weight:700;line-height:var(--leading-display);letter-spacing:-.025em;overflow-wrap:anywhere}.story_deck__nUrtX{max-width:44rem;margin:0 0 var(--space-5);color:var(--color-text-muted);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.55}.story_byline__uIr4P{display:flex;max-width:52rem;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}.story_author___y9Po{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:600}.story_avatar__VP4ZS{display:grid;place-items:center;width:2rem;height:2rem;background:var(--color-text);color:var(--color-bg);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}.story_dates__BPWEU{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font-family:var(--font-mono);font-size:var(--text-label);line-height:1rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_notices__spbGn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:var(--measure);margin-bottom:var(--space-6)}.story_layout__EVw8w{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:60rem){.story_layout__EVw8w{grid-template-columns:minmax(0,46rem) 20rem;justify-content:space-between;grid-template-areas:"lead sources" "rest sources";grid-template-rows:auto 1fr;gap:var(--space-6) var(--space-7);align-items:start}.story_lead__gF6_M{grid-area:lead}.story_sources__U1Gpm{grid-area:sources;position:-webkit-sticky;position:sticky;top:calc(var(--space-8) + var(--space-3))}.story_rest__0LxVI{grid-area:rest}}.story_lead__gF6_M,.story_rest__0LxVI{min-width:0;max-width:46rem}.story_lead__gF6_M>:last-child,.story_rest__0LxVI>:last-child{margin-bottom:0}.story_figure__EMYO7{margin:0 0 var(--space-6)}.story_figure__EMYO7 img{display:block;width:100%;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.story_figureFrame__81hUL{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border:2px solid var(--color-text);background:var(--color-surface-sunken)}.story_figureFrame__81hUL img{object-fit:cover;border:0;border-radius:0;box-shadow:none}.story_figure__EMYO7 figcaption{margin-top:var(--space-2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.story_why__8I8NB{position:relative;margin:0;padding:var(--space-5) var(--space-5) var(--space-5) calc(var(--space-5) + 4px);overflow:hidden;border:1px solid var(--color-border-strong);border-radius:0;background:var(--color-surface-tint)}.story_why__8I8NB:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--color-accent)}@media (min-width:48rem){.story_why__8I8NB{padding:var(--space-6) var(--space-6) var(--space-6) calc(var(--space-6) + 4px)}}.story_why__8I8NB h2{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-label);line-height:1rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_why__8I8NB h2:before{content:"";width:.625rem;height:.625rem;flex-shrink:0;background:var(--color-accent)}.story_why__8I8NB p{margin:0;color:var(--color-text);font-size:1.125rem;line-height:1.6}.story_sources__U1Gpm{margin:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.story_sources__U1Gpm h2{font-size:var(--text-xl)}.story_sourceList__mcOgc{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.story_sourceItem__S_edg{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:0;background:var(--color-surface-sunken)}.story_publisher__6OGRL{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label);line-height:1rem;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_sourceNo__DLh_W{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;background:var(--color-text);color:var(--color-bg);letter-spacing:0}.story_sourceItem__S_edg:target{border-color:var(--color-accent);box-shadow:inset 4px 0 0 var(--color-accent)}.story_sourceItem__S_edg{scroll-margin-top:calc(var(--space-8) + var(--space-4))}.story_sourceLink__X1_rG{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.story_sourceLink__X1_rG:after{content:" ↗";content:" ↗"/""}.story_sourceTime__eG8y7{font-size:var(--text-xs)}.story_sourceNote__G_l7n{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.story_panel__cDyne{margin:0 0 var(--space-6)}.story_panel__cDyne h2{font-size:var(--text-xl)}.story_corrections__MqObP{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--color-warning-border);border-radius:0;background:var(--color-warning-bg);color:var(--color-warning-fg)}.story_corrections__MqObP .ui-time__label,.story_corrections__MqObP .ui-time__zone{color:inherit;font-weight:700}.story_pills__xs7ww{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.story_pill__uJ56V{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color var(--duration),border-color var(--duration),background-color var(--duration)}.story_pill__uJ56V:hover{border-color:var(--color-text);background:var(--color-surface-tint);color:var(--color-link)}nav.story_pills__xs7ww .story_pill__uJ56V:before{content:"#";content:"#"/"";margin-right:.15rem;color:var(--color-text-muted);font-family:var(--font-mono)}.story_footer___fZKY{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.story_report__UD3Au{color:var(--color-text-muted);font-size:var(--text-sm)}.story_hero__nxQVl{margin:0 0 var(--space-7)}.story_hero__nxQVl .story_figure__EMYO7{margin:0}.story_readTime__Kb7WE{color:var(--color-text-muted)}.story_toc__XRR_N{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-accent);background:var(--color-surface)}.story_tocTitle__TTfp0{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.story_toc__XRR_N ol{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding-left:var(--space-5)}.story_toc__XRR_N a{color:var(--color-link)}.story_related__9T05v{margin-top:var(--space-8);padding-top:var(--space-6);border-top:2px solid var(--color-text)}.story_relatedHead__u8mhF{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.story_relatedTitle__Kd8x1{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.015em}