@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.D-yuW59g.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.CxNHBx-q.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--ink: #111111;--ink-muted: #444444;--ink-faint: #6f6f6f;--rule: #111111;--hairline: #d9d9d9;--surface: #f4f4f2;--focus-ring: #1a56db;--signal: #d0db02;--signal-ink: #5b6300;--signal-surface: #f6f8d0;--on-signal: #111111;--numeral-ink: var(--ink);--numeral-shadow: .07em .07em 0 var(--signal);--accent-0: #b3261e;--accent-1: #1a56db;--accent-2: #0e7a4a;--accent-3: #9333ea;--accent-4: #b45309;--accent-5: #0e7490;--font-display: "Archivo Variable", system-ui, sans-serif;--font-serif: "Source Serif 4 Variable", georgia, serif;--display-weight: 860;--display-width: 78;--kicker-tracking: .08em;--text-meta: .72rem;--text-kicker: .78rem;--text-body-sm: .92rem;--text-body: 1rem;--text-deck: 1.18rem;--text-title: 1.35rem;--text-headline: clamp(1.6rem, 2.6vw, 2.3rem);--text-hero: clamp(2.1rem, 3.8vw, 3.4rem);--shell: 76rem;--measure: 62ch;--rule-weight: 3px;--space-1: .5rem;--space-2: 1rem;--space-3: 1.75rem;--space-4: 3rem;--radius: 2px;--ease-out: cubic-bezier(.2, .8, .2, 1)}:root[data-theme=dark]{--paper: #1c1c1b;--ink: #f2f2ef;--ink-muted: #c2c2bd;--ink-faint: #92928d;--rule: #f2f2ef;--hairline: #424240;--surface: #2a2a28;--focus-ring: #7aa2ff;--signal: #d0db02;--signal-ink: #d0db02;--signal-surface: #262b0e;--on-signal: #111111;--numeral-ink: var(--signal);--numeral-shadow: none;--accent-0: #ff6f61;--accent-1: #7aa2ff;--accent-2: #4cc38a;--accent-3: #c084fc;--accent-4: #f5a524;--accent-5: #22c8e6}*,*:before,*:after{box-sizing:border-box}html{font-size:17px;overflow-x:clip;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-serif);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-variation-settings:"wdth" var(--display-width);font-weight:var(--display-weight);line-height:1.04;margin:0;text-wrap:balance}p{margin:0 0 var(--space-2);max-width:var(--measure)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}a:focus-visible,button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}img,video{max-width:100%;height:auto}::selection{background:var(--signal);color:var(--on-signal)}.story-body a,.radar-text a,.slow-body a,.edition-tldr a{text-decoration-color:var(--signal-ink);text-decoration-thickness:2px}.shell{max-width:var(--shell);margin-inline:auto;padding-inline:var(--space-2)}.kicker{font-family:var(--font-display);font-variation-settings:"wdth" 100;font-size:var(--text-kicker);font-weight:700;letter-spacing:var(--kicker-tracking);text-transform:uppercase}.section-rule{border:0;border-top:var(--rule-weight) solid var(--rule);margin:0}.full-bleed{position:relative}.full-bleed:before{content:"";position:absolute;inset-block:0;inset-inline:calc(50% - 50vw);background:var(--surface);border-top:var(--rule-weight) solid var(--rule);z-index:-1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:0;z-index:100;background:var(--ink);color:var(--paper);padding:var(--space-1) var(--space-2);font-family:var(--font-display);font-size:var(--text-body-sm)}.skip-link:focus{left:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}
