@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-italic-bZegYFuM.woff2)format("woff2"),url(/assets/newsreader-vietnamese-400-italic-QbB8kb5s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-italic-BMTE_bNQ.woff2)format("woff2"),url(/assets/newsreader-latin-ext-400-italic-qdgKLcPG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/assets/newsreader-latin-400-italic-CNZoH1hn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#141311;--color-surface:#1b1a16;--color-stream:#0c0b0a;--color-stream-glow:#1c1a16;--color-text:#edebe3;--color-text-bright:#f5f3ec;--color-text-soft:#c9c7bc;--color-text-muted:#8b8a80;--color-text-faint:#6b6a61;--color-text-fainter:#4e4d46;--color-accent:#b4d843;--color-accent-hover:#cbe86f;--color-accent-65:#b4d843a6;--color-accent-40:#b4d84366;--color-on-accent:#141311;--color-pill-bg:#141311a6;--border-faint:#edebe314;--border:#edebe31f;--border-mid:#edebe324;--border-strong:#edebe329;--border-button:#edebe333;--font-display:"Newsreader", serif;--font-body:system-ui, -apple-system, "Segoe UI", sans-serif;--text-hero:clamp(38px, 6vw, 66px);--text-tagline:clamp(16px, 1.6vw, 19px);--text-stat:30px;--text-h2:26px;--text-stat-sm:26px;--text-stream-title:22px;--text-wordmark:19px;--text-card-title:18px;--text-spread-range:17px;--text-body:16px;--text-quote:14.5px;--text-rule:14.5px;--text-input:14px;--text-stat-unit:14px;--text-card:13.5px;--text-button:13px;--text-caps-lg:12.5px;--text-caps-md:12px;--text-helper:12px;--text-small:11.5px;--text-caps:11px;--text-tag:10.5px;--text-axis:10px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--leading-hero:1.02;--leading-card:1.55;--leading-prose:1.6;--leading-lede:1.7;--tracking-wordmark:.01em;--tracking-hero:-.01em;--tracking-button:.06em;--tracking-caps:.1em;--tracking-caps-wide:.12em;--tracking-caps-widest:.14em;--space-3:3px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-32:32px;--space-36:36px;--space-44:44px;--space-52:52px;--space-80:80px;--page-max:1120px;--page-pad:clamp(20px, 4vw, 56px);--stream-max:860px;--card-max:520px;--lede-max:70ch;--chart-height:140px;--tap-min:44px;--thumb-width:112px;--focus-ring:1px solid var(--color-accent);--focus-offset:2px;--opacity-dimmed:.55;--transition-fast:.12s ease}*,:before,:after{box-sizing:border-box;box-shadow:none;border-radius:0}html,body{background:var(--color-bg);margin:0}body{color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}::selection{background:var(--color-accent);color:var(--color-on-accent)}a{color:var(--color-accent)}a:hover{color:var(--color-accent-hover)}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%;display:block}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
