*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-theme=classic]{background:#fbfbfa}html[data-theme=classic] body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1f2328;background:#fbfbfa;line-height:1.55;-webkit-font-smoothing:antialiased}html[data-theme=classic] .site-header{border-bottom:1px solid #e4e2dd;background:#fff;padding:.85rem 1.25rem;display:flex;align-items:baseline;gap:1.25rem}html[data-theme=classic] .site-name{font-size:1.15rem;font-weight:700;letter-spacing:.01em;color:#1f2328;text-decoration:none}html[data-theme=classic] .site-name:hover{color:#55524c}html[data-theme=classic] .site-nav{display:flex;gap:1rem;flex:1}html[data-theme=classic] .site-nav a{color:#55524c;text-decoration:none;font-size:.9rem}html[data-theme=classic] .site-nav a:hover{color:#1f2328;text-decoration:underline}html[data-theme=classic] .mobile-disclosure{display:none}html[data-theme=classic] .site-search{display:flex;align-items:center;gap:.35rem}html[data-theme=classic] .site-search input{font:inherit;font-size:.85rem;color:#1f2328;background:#fbfbfa;border:1px solid #d9d6cf;border-radius:999px;padding:.15rem .75rem;width:9rem}html[data-theme=classic] .site-search input:focus{outline:2px solid #a8a49b;outline-offset:1px}html[data-theme=classic] .site-search button{font:inherit;font-size:.85rem;color:#55524c;background:none;border:1px solid #d9d6cf;border-radius:999px;padding:.1rem .6rem;cursor:pointer}html[data-theme=classic] .site-search button:hover{border-color:#a8a49b}html[data-theme=classic] .search-box-large{display:flex;gap:.35rem;max-width:28rem;margin:.75rem 0 1rem}html[data-theme=classic] .search-box-large input{font:inherit;font-size:.9rem;flex:1;min-width:0;color:#1f2328;background:#fff;border:1px solid #d9d6cf;border-radius:999px;padding:.25rem .85rem}html[data-theme=classic] .search-box-large input:focus{outline:2px solid #a8a49b;outline-offset:1px}html[data-theme=classic] .search-box-large button{font:inherit;font-size:.85rem;color:#55524c;background:none;border:1px solid #d9d6cf;border-radius:999px;padding:.25rem .85rem;cursor:pointer}html[data-theme=classic] .search-box-large button:hover{border-color:#a8a49b}html[data-theme=classic] .search-helper{margin:0 0 1rem;font-size:.9rem;color:#807c74;font-style:italic}html[data-theme=classic] .search-error{margin:0 0 1rem;font-size:.9rem;color:#8a4b3c}html[data-theme=classic] .search-empty{margin:.3rem 0}html[data-theme=classic] .lang-switcher{display:flex;gap:.3rem}html[data-theme=classic] .lang-option{font:inherit;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#55524c;background:none;border:1px solid #d9d6cf;border-radius:999px;padding:.1rem .6rem;cursor:pointer}html[data-theme=classic] .lang-option:hover{border-color:#a8a49b}html[data-theme=classic] .lang-current{background:#1f2328;border-color:#1f2328;color:#fff}html[data-theme=classic] main{max-width:44rem;margin:0 auto;padding:1.5rem 1.25rem 4rem}html[data-theme=classic] .state{color:#6b6861;padding:2rem 0;text-align:center}html[data-theme=classic] .state-error{color:#8a4b3c}html[data-theme=classic] .stale-banner{background:#faf3e3;border:1px solid #e8dcbc;border-radius:6px;color:#6e5a2a;font-size:.85rem;padding:.6rem .9rem;margin:0 0 1rem}html[data-theme=classic] .fp-list{list-style:none;margin:0;padding:0}html[data-theme=classic] .fp-item{border-bottom:1px solid #e9e7e2;padding:1.4rem 0}html[data-theme=classic] .item-card{display:flex;flex-direction:column}html[data-theme=classic] .item-card-main{display:contents}html[data-theme=classic] .fp-headline{order:1}html[data-theme=classic] .lang-fallback{order:2}html[data-theme=classic] .fp-image{order:3}html[data-theme=classic] .fp-lede{order:4}html[data-theme=classic] .fp-meta{order:5}html[data-theme=classic] .item-card-main>.tags{order:6}html[data-theme=classic] .fp-headline{margin:0 0 .4rem;font-size:1.3rem;line-height:1.3}html[data-theme=classic] .fp-headline a{color:#1f2328;text-decoration:none}html[data-theme=classic] .fp-headline a:hover{text-decoration:underline}html[data-theme=classic] .fp-image,html[data-theme=classic] .article-image{display:block;max-width:100%;border-radius:4px;margin:.6rem 0}html[data-theme=classic] .fp-lede,html[data-theme=classic] .article-lede{margin:.4rem 0 .6rem;color:#3d3a35}html[data-theme=classic] .article-lede{font-size:1.08rem}html[data-theme=classic] .fp-meta,html[data-theme=classic] .article-dates{margin:.3rem 0;font-size:.85rem;color:#807c74}html[data-theme=classic] .fp-ago:before{content:" · "}html[data-theme=classic] .fp-end{text-align:center;color:#807c74;font-size:.9rem;padding:2rem 0 0}html[data-theme=classic] .badge{display:inline-block;vertical-align:middle;margin-left:.5rem;padding:.1rem .45rem;border-radius:999px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}html[data-theme=classic] .badge-new{background:#e7efe4;color:#3c5a34}html[data-theme=classic] .badge-updated{background:#e9ecf2;color:#3b4c68}html[data-theme=classic] .lang-fallback{margin:.2rem 0;font-size:.8rem;font-style:italic;color:#8a4b3c}html[data-theme=classic] .tags{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}html[data-theme=classic] .tag{background:#f0eee9;color:#55524c;border-radius:999px;padding:.1rem .6rem;font-size:.75rem}html[data-theme=classic] .tag a{color:inherit;text-decoration:none}html[data-theme=classic] .tag a:hover{text-decoration:underline}html[data-theme=classic] .tag-overflow{color:#807c74;background:none;border:1px solid #e4e2dd}html[data-theme=classic] .chip-beat{background:#e6ebe3;border:1px solid #b9c7b3;color:#3c5a34;font-weight:600}html[data-theme=classic] .page-title{font-size:1.4rem;margin:.4rem 0 .3rem}html[data-theme=classic] .page-note{margin:0 0 1rem;font-size:.9rem;color:#807c74;font-style:italic}html[data-theme=classic] .sort-toggle{display:flex;gap:.4rem;margin:0 0 1rem}html[data-theme=classic] .sort-option{font-size:.85rem;color:#55524c;text-decoration:none;border:1px solid #d9d6cf;border-radius:999px;padding:.1rem .7rem}html[data-theme=classic] .sort-option:hover{border-color:#a8a49b}html[data-theme=classic] .sort-current{background:#1f2328;border-color:#1f2328;color:#fff}html[data-theme=classic] .pagination{display:flex;justify-content:space-between;padding:1.5rem 0 0;font-size:.9rem}html[data-theme=classic] .pagination a{color:#2c4a6e;text-decoration:none}html[data-theme=classic] .pagination a:hover{text-decoration:underline}html[data-theme=classic] .about-section{margin:1.6rem 0}html[data-theme=classic] .about-section h2{font-size:1.05rem;margin:0 0 .5rem;color:#3d3a35}html[data-theme=classic] .about-section p{margin:.5rem 0}html[data-theme=classic] .article-headline{margin:.4rem 0 .6rem;font-size:1.7rem;line-height:1.25}html[data-theme=classic] .article section{margin:1.4rem 0}html[data-theme=classic] .article h2{font-size:1.05rem;margin:0 0 .5rem;color:#3d3a35}html[data-theme=classic] .article-facts ul,html[data-theme=classic] .article-questions ul{margin:0;padding-left:1.2rem}html[data-theme=classic] .article-facts li,html[data-theme=classic] .article-questions li{margin:.25rem 0}html[data-theme=classic] .perspective{border-left:3px solid #e4e2dd;padding-left:.85rem;margin:.9rem 0}html[data-theme=classic] .perspective h3{margin:0 0 .25rem;font-size:.95rem}html[data-theme=classic] .perspective p{margin:.2rem 0}html[data-theme=classic] .perspective-sources{font-size:.8rem;color:#807c74}html[data-theme=classic] .article-generating{background:#f5f4f1;border-radius:6px;padding:1.5rem 1.25rem}html[data-theme=classic] .article-sources ul{list-style:none;margin:0;padding:0}html[data-theme=classic] .sources-note{margin:0 0 .75rem;font-size:.85rem;color:#807c74;font-style:italic}html[data-theme=classic] .source{padding:.45rem 0;border-bottom:1px solid #f0eee9}html[data-theme=classic] .source a{color:#2c4a6e;text-decoration:none}html[data-theme=classic] .source a:hover{text-decoration:underline}html[data-theme=classic] .source-meta{display:block;font-size:.78rem;color:#807c74}html[data-theme=classic] .source-more{margin-top:.75rem}html[data-theme=classic] .source-more summary{cursor:pointer;color:#2c4a6e;font-size:.9rem;padding:.3rem 0}html[data-theme=classic] .source-more summary:hover{text-decoration:underline}html[data-theme=classic] .not-found{text-align:center;padding:2rem 0}html[data-theme=classic] .not-found-code{margin:0;font-size:3rem;font-weight:700;color:#d9d6cf}html[data-theme=classic] .not-found h1{font-size:1.4rem;margin:.5rem 0}html[data-theme=classic] .not-found a{color:#2c4a6e}html[data-theme=classic] .site-footer{max-width:44rem;margin:0 auto;padding:1rem 1.25rem 2rem;border-top:1px solid #e4e2dd;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.25rem;font-size:.8rem;color:#807c74}html[data-theme=classic] .site-footer p{margin:0}html[data-theme=classic] .site-footer nav{display:flex;gap:1rem}html[data-theme=classic] .site-footer a{color:#55524c}html[data-theme=paper]{color-scheme:light dark;--font-editorial: Georgia, "Times New Roman", Times, serif;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--c-canvas: #f6f2e9;--c-surface: #fffdf8;--c-ink: #181713;--c-ink-soft: #47443d;--c-muted: #6a655c;--c-rule: #d8d1c4;--c-link: #274c67;--c-accent: #7a3346;--c-focus: #8a4b35;--c-perspective-bg: #eee5df;--c-perspective-ink: #181713;--c-perspective-rule: #7a3346;--c-beat-bg: #e6ece5;--c-beat-ink: #31483a;--c-tag-bg: #ece8df;--c-tag-ink: #4c473e;--c-stale-bg: #fff3d7;--c-stale-ink: #5a471a;--c-error-bg: #f6e7e2;--c-error-ink: #7a302b;--c-new-bg: #e2eee5;--c-new-ink: #2d5a3c;--c-updated-bg: #e6ebf0;--c-updated-ink: #3d5367;--c-selected-bg: #181713;--c-selected-ink: #f6f2e9;--step--2: clamp(.74rem, .71rem + .12vw, .8rem);--step--1: clamp(.84rem, .8rem + .16vw, .92rem);--step-0: clamp(1rem, .96rem + .18vw, 1.08rem);--step-1: clamp(1.18rem, 1.09rem + .42vw, 1.42rem);--step-2: clamp(1.48rem, 1.32rem + .7vw, 1.9rem);--step-3: clamp(1.88rem, 1.58rem + 1.25vw, 2.58rem);--step-4: clamp(2.34rem, 1.83rem + 2.1vw, 3.42rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--radius-s: .28rem;--radius-pill: 999px;--border-hairline: 1px solid var(--c-rule);--measure-copy: 68ch;--measure-wide: 82rem;--tap: 44px;background:var(--c-canvas);color:var(--c-ink)}@media(prefers-color-scheme:dark){html[data-theme=paper]{--c-canvas: #11110f;--c-surface: #181815;--c-ink: #f5f1e8;--c-ink-soft: #d1cbc0;--c-muted: #aaa398;--c-rule: #3a3832;--c-link: #9fc6de;--c-accent: #d68aa0;--c-focus: #d68aa0;--c-perspective-bg: #211a1d;--c-perspective-ink: #f5f1e8;--c-perspective-rule: #d68aa0;--c-beat-bg: #172019;--c-beat-ink: #c6dec9;--c-tag-bg: #27251f;--c-tag-ink: #d9d4c8;--c-stale-bg: #292216;--c-stale-ink: #f1d89a;--c-error-bg: #2a1816;--c-error-ink: #f1b3aa;--c-new-bg: #16221a;--c-new-ink: #b8dcbf;--c-updated-bg: #182129;--c-updated-ink: #bdcdda;--c-selected-bg: #f5f1e8;--c-selected-ink: #11110f}}html[data-theme=paper] body{margin:0;min-inline-size:320px;background:var(--c-canvas);color:var(--c-ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.62;text-rendering:optimizeLegibility}html[data-theme=paper] a{color:var(--c-link);text-decoration-thickness:.08em;text-underline-offset:.16em}html[data-theme=paper] :where(h1,h2,h3,p,li,a,button,summary){overflow-wrap:anywhere}html[data-theme=paper] a:hover{text-decoration-thickness:.14em}html[data-theme=paper] a:focus-visible,html[data-theme=paper] button:focus-visible,html[data-theme=paper] input:focus-visible,html[data-theme=paper] summary:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px;border-radius:var(--radius-s)}html[data-theme=paper] button,html[data-theme=paper] input{font:inherit;color:inherit}html[data-theme=paper] img{max-inline-size:100%;block-size:auto;display:block}html[data-theme=paper] .site-header{max-inline-size:var(--measure-wide);margin-inline:auto;padding:var(--space-4) clamp(var(--space-4),3vw,var(--space-6));display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--space-4);border-block-end:var(--border-hairline)}html[data-theme=paper] .site-name{font-family:var(--font-editorial);font-size:clamp(1.45rem,1.2rem + .9vw,2.05rem);font-weight:700;letter-spacing:-.035em;color:var(--c-ink);text-decoration:none;white-space:nowrap}html[data-theme=paper] .site-name:after{content:"";display:inline-block;inline-size:.23em;block-size:.23em;margin-inline-start:.08em;border-radius:50%;background:var(--c-accent);transform:translateY(-.07em)}html[data-theme=paper] .site-nav{display:flex;gap:var(--space-4);justify-self:start}html[data-theme=paper] .site-nav a{color:var(--c-ink-soft);font-size:var(--step--1);text-decoration:none;min-block-size:var(--tap);display:inline-flex;align-items:center}html[data-theme=paper] .site-search{display:flex;align-items:center;gap:var(--space-2)}html[data-theme=paper] .site-search input{inline-size:clamp(10rem,17vw,15rem);min-block-size:var(--tap);border:1px solid var(--c-rule);border-radius:var(--radius-pill);background:var(--c-surface);padding-inline:.9rem}html[data-theme=paper] .site-search button{min-block-size:var(--tap);min-inline-size:var(--tap);border:1px solid var(--c-rule);border-radius:50%;background:transparent;cursor:pointer}html[data-theme=paper] .lang-switcher{display:inline-flex;align-items:center;gap:.2rem;padding:.18rem;border:1px solid var(--c-rule);border-radius:var(--radius-pill)}html[data-theme=paper] .lang-option{min-block-size:2.25rem;min-inline-size:2.65rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--c-ink-soft);cursor:pointer;font-size:var(--step--2);font-weight:700;letter-spacing:.04em;text-transform:uppercase}html[data-theme=paper] .lang-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=paper] .mobile-disclosure{display:none}html[data-theme=paper] main{max-inline-size:var(--measure-wide);margin-inline:auto;padding:clamp(var(--space-5),3vw,var(--space-7)) clamp(var(--space-4),3vw,var(--space-6)) var(--space-8)}html[data-theme=paper] .front-page,html[data-theme=paper] .archive-page,html[data-theme=paper] .topic-page,html[data-theme=paper] .search-page{max-inline-size:58rem;margin-inline:auto}html[data-theme=paper] .fp-list{list-style:none;padding:0;margin:0;counter-reset:rank}html[data-theme=paper] .fp-item{counter-increment:rank;border-block-start:var(--border-hairline);padding-block:clamp(var(--space-5),3vw,var(--space-7))}html[data-theme=paper] .fp-item:first-child{border-block-start:2px solid var(--c-ink)}html[data-theme=paper] .item-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,36%);gap:clamp(var(--space-4),3vw,var(--space-6));align-items:start}html[data-theme=paper] .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr)}html[data-theme=paper] .item-card-main{min-inline-size:0}html[data-theme=paper] .fp-headline{font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.08;letter-spacing:-.025em;margin:0 0 var(--space-3);font-weight:700}html[data-theme=paper] .front-page .fp-headline:before{content:counter(rank,decimal-leading-zero);display:block;margin-block-end:var(--space-2);font-family:var(--font-ui);font-size:var(--step--2);line-height:1;letter-spacing:.08em;color:var(--c-muted);font-weight:700}html[data-theme=paper] .fp-headline a{color:var(--c-ink);text-decoration:none}html[data-theme=paper] .fp-headline a:hover{color:var(--c-link)}html[data-theme=paper] .badge{display:inline-flex;align-items:center;min-block-size:1.45rem;margin-inline-start:.45rem;padding-inline:.48rem;border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:.66rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;vertical-align:.2em}html[data-theme=paper] .badge-new{background:var(--c-new-bg);color:var(--c-new-ink)}html[data-theme=paper] .badge-updated{background:var(--c-updated-bg);color:var(--c-updated-ink)}html[data-theme=paper] .lang-fallback{margin:0 0 var(--space-3);color:var(--c-accent);font-size:var(--step--1);font-weight:650}html[data-theme=paper] .fp-lede{margin:0 0 var(--space-3);color:var(--c-ink-soft);max-inline-size:68ch}html[data-theme=paper] .fp-meta{margin:0 0 var(--space-3);display:flex;flex-wrap:wrap;gap:.35rem .8rem;color:var(--c-muted);font-size:var(--step--1)}html[data-theme=paper] .fp-corroboration{color:var(--c-ink-soft);font-weight:700}html[data-theme=paper] .fp-corroboration:before{content:"Evidence · ";color:var(--c-accent);font-weight:800}html[data-theme=paper] .fp-image{inline-size:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-s);border:1px solid var(--c-rule);background:var(--c-rule)}html[data-theme=paper] .tags{list-style:none;display:flex;flex-wrap:wrap;gap:.42rem;padding:0;margin:0}html[data-theme=paper] .tag a,html[data-theme=paper] .tag-overflow{min-block-size:1.85rem;display:inline-flex;align-items:center;padding-inline:.65rem;border-radius:var(--radius-pill);text-decoration:none;font-size:var(--step--2);font-weight:650}html[data-theme=paper] .chip-beat a{background:var(--c-beat-bg);color:var(--c-beat-ink)}html[data-theme=paper] .chip-tag a{background:var(--c-tag-bg);color:var(--c-tag-ink)}html[data-theme=paper] .tag-overflow{border:1px solid var(--c-rule);color:var(--c-muted);background:transparent}html[data-theme=paper] .tags a:hover{box-shadow:inset 0 0 0 1px currentColor}html[data-theme=paper] .stale-banner{max-inline-size:58rem;margin:0 auto var(--space-5);padding:.7rem .9rem;border-inline-start:4px solid #9a7419;background:var(--c-stale-bg);color:var(--c-stale-ink);font-size:var(--step--1)}html[data-theme=paper] .fp-end{margin:var(--space-7) 0 0;padding:var(--space-7) var(--space-4);border-block:1px solid var(--c-ink);text-align:center;font-family:var(--font-editorial);font-size:var(--step-1)}html[data-theme=paper] .fp-end:before{content:"◆";display:block;color:var(--c-accent);font-size:.65rem;margin-block-end:var(--space-3)}html[data-theme=paper] .page-title{font-family:var(--font-editorial);font-size:var(--step-4);line-height:1;letter-spacing:-.04em;margin:0 0 var(--space-3)}html[data-theme=paper] .page-note{max-inline-size:58ch;margin:0 0 var(--space-6);color:var(--c-muted)}html[data-theme=paper] .sort-toggle{display:inline-flex;gap:.2rem;padding:.2rem;border:1px solid var(--c-rule);border-radius:var(--radius-pill);margin-block-end:var(--space-6)}html[data-theme=paper] .sort-option{min-block-size:2.35rem;display:inline-flex;align-items:center;padding-inline:.85rem;border-radius:var(--radius-pill);text-decoration:none;color:var(--c-ink-soft);font-size:var(--step--1)}html[data-theme=paper] .sort-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=paper] .pagination{border-block-start:var(--border-hairline);margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:flex;justify-content:space-between;gap:var(--space-4)}html[data-theme=paper] .pagination a{min-block-size:var(--tap);display:inline-flex;align-items:center;font-weight:650}html[data-theme=paper] .article{max-inline-size:74rem;margin-inline:auto}html[data-theme=paper] .article-copy{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=paper] .article-headline{font-family:var(--font-editorial);font-size:var(--step-4);line-height:.98;letter-spacing:-.045em;margin:0 0 var(--space-5)}html[data-theme=paper] .article-image{inline-size:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--c-rule);margin-block:var(--space-5) var(--space-6)}html[data-theme=paper] .article-lede{font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.48;color:var(--c-ink-soft);margin-block:0 var(--space-7)}html[data-theme=paper] .article section:not(.article-sources){margin-block:var(--space-7)}html[data-theme=paper] .article h2{font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.1;margin-block:0 var(--space-4)}html[data-theme=paper] .article h3{font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.2;margin:0 0 var(--space-2)}html[data-theme=paper] .article-facts ul,html[data-theme=paper] .article-questions ul{padding-inline-start:1.2em}html[data-theme=paper] .article-facts li+li,html[data-theme=paper] .article-questions li+li{margin-block-start:var(--space-3)}html[data-theme=paper] .article-perspectives{padding:clamp(var(--space-5),3vw,var(--space-6));background:var(--c-perspective-bg);color:var(--c-perspective-ink);border-block:1px solid var(--c-rule)}html[data-theme=paper] .article-perspectives>h2:before{content:"";display:block;inline-size:2.5rem;block-size:3px;margin-block-end:var(--space-3);background:var(--c-perspective-rule)}html[data-theme=paper] .perspective{border-inline-start:4px solid var(--c-perspective-rule);padding-inline-start:var(--space-4);margin-block-start:var(--space-5)}html[data-theme=paper] .perspective p{margin:var(--space-2) 0 0}html[data-theme=paper] .perspective-sources{font-size:var(--step--1);color:var(--c-muted)}html[data-theme=paper] .perspective-sources:before{content:"Attributed to · ";color:var(--c-accent);font-weight:700}html[data-theme=paper] .article-support{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=paper] .article-support>.tags{margin-block:var(--space-7) var(--space-3)}html[data-theme=paper] .article-dates{color:var(--c-muted);font-size:var(--step--1);margin:0 0 var(--space-7)}html[data-theme=paper] .article-sources{border-block-start:2px solid var(--c-ink);padding-block-start:var(--space-5)}html[data-theme=paper] .article-sources h2{margin-block-end:var(--space-2)}html[data-theme=paper] .sources-note{color:var(--c-muted);margin:0 0 var(--space-5);font-size:var(--step--1)}html[data-theme=paper] .source-list{list-style:none;padding:0;margin:0}html[data-theme=paper] .source{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-hairline);align-items:baseline}html[data-theme=paper] .source a{min-inline-size:0;overflow-wrap:anywhere;color:var(--c-ink);font-family:var(--font-editorial)}html[data-theme=paper] .source-meta{color:var(--c-muted);font-size:var(--step--2);white-space:nowrap}html[data-theme=paper] .source-more{margin-block-start:var(--space-4);border-block-start:var(--border-hairline)}html[data-theme=paper] .source-more summary{cursor:pointer;min-block-size:var(--tap);display:flex;align-items:center;color:var(--c-link);font-weight:700}html[data-theme=paper] .article-generating{max-inline-size:58ch;margin:0 auto var(--space-7);padding:var(--space-6);border-block:2px solid var(--c-ink);font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.35}html[data-theme=paper] .article-generating:before{content:"Coverage is ready";display:block;margin-block-end:var(--space-3);color:var(--c-accent);font-family:var(--font-ui);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;font-weight:800}html[data-theme=paper] .about-page{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=paper] .about-section{padding-block:var(--space-6);border-block-start:var(--border-hairline)}html[data-theme=paper] .about-section h2{font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.12;margin-block:0 var(--space-4)}html[data-theme=paper] .about-section p{margin:0 0 var(--space-4)}html[data-theme=paper] .about-section strong{color:var(--c-accent)}html[data-theme=paper] .state{max-inline-size:48rem;margin:var(--space-7) auto;padding:var(--space-5);text-align:center;color:var(--c-muted);border-block:var(--border-hairline)}html[data-theme=paper] .state-error{color:var(--c-error-ink);background:var(--c-error-bg);border-color:transparent}html[data-theme=paper] .search-helper{color:var(--c-muted);font-size:var(--step--1);margin:var(--space-2) 0 var(--space-5)}html[data-theme=paper] .search-error{color:var(--c-error-ink);font-size:var(--step--1);margin:var(--space-2) 0 0}html[data-theme=paper] .search-box-large{display:flex;gap:var(--space-2);max-inline-size:36rem;margin-block:var(--space-5)}html[data-theme=paper] .search-box-large input{flex:1;min-inline-size:0;min-block-size:var(--tap);padding-inline:1rem;border:1px solid var(--c-rule);border-radius:var(--radius-pill);background:var(--c-surface)}html[data-theme=paper] .search-box-large button{min-block-size:var(--tap);padding-inline:1.15rem;border:1px solid var(--c-ink);border-radius:var(--radius-pill);color:var(--c-selected-ink);background:var(--c-selected-bg);font-weight:700;cursor:pointer}html[data-theme=paper] .not-found{max-inline-size:44rem;margin:var(--space-8) auto;text-align:center}html[data-theme=paper] .not-found-code{font-family:var(--font-editorial);font-size:clamp(4rem,15vw,8rem);line-height:.8;color:var(--c-accent);margin:0}html[data-theme=paper] .not-found h1{font-family:var(--font-editorial);font-size:var(--step-3);margin-block:var(--space-5) var(--space-3)}html[data-theme=paper] .site-footer{max-inline-size:var(--measure-wide);margin-inline:auto;border-block-start:var(--border-hairline);padding:var(--space-5) clamp(var(--space-4),3vw,var(--space-6)) var(--space-6);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3) var(--space-5);color:var(--c-muted);font-size:var(--step--2)}html[data-theme=paper] .site-footer p{margin:0}html[data-theme=paper] .site-footer nav{display:flex;gap:var(--space-4)}html[data-theme=paper] .site-footer a{color:var(--c-ink-soft)}@media(max-width:720px){html[data-theme=paper] .site-header{display:flex;flex-wrap:wrap;gap:var(--space-2)}html[data-theme=paper] .site-header>.site-name{flex:0 1 auto}html[data-theme=paper] .site-header>.lang-switcher{margin-inline-start:auto;flex:0 0 auto}html[data-theme=paper] .site-nav,html[data-theme=paper] .site-header>.site-search{display:none}html[data-theme=paper] .mobile-disclosure{display:block;flex-basis:100%;min-inline-size:0}html[data-theme=paper] .mobile-disclosure summary{min-block-size:var(--tap);display:flex;align-items:center;color:var(--c-muted);cursor:pointer;font-size:var(--step--1)}html[data-theme=paper] .mobile-panel{display:grid;gap:var(--space-3);padding-block:var(--space-3)}html[data-theme=paper] .mobile-panel .site-nav,html[data-theme=paper] .mobile-panel .site-search{display:flex}html[data-theme=paper] .mobile-panel .site-search{min-inline-size:0}html[data-theme=paper] .mobile-panel .site-search input{inline-size:0;min-inline-size:0;flex:1}html[data-theme=paper] .item-card{grid-template-columns:1fr}html[data-theme=paper] .fp-image{order:-1;aspect-ratio:16 / 9;margin-block-end:var(--space-1)}html[data-theme=paper] .source{grid-template-columns:1fr;gap:.15rem}html[data-theme=paper] .source-meta{white-space:normal}html[data-theme=paper] .pagination{align-items:stretch}html[data-theme=paper] .pagination a{flex:1}html[data-theme=paper] .page-next{justify-content:flex-end;text-align:end}}@media(min-width:1200px){html[data-theme=paper] .article-support,html[data-theme=paper] .article-sources{max-inline-size:74rem}html[data-theme=paper] .article-support>.tags,html[data-theme=paper] .article-dates{max-inline-size:var(--measure-copy);margin-inline:auto}}@media(prefers-reduced-motion:reduce){html[data-theme=paper] *,html[data-theme=paper] *:before,html[data-theme=paper] *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-theme=signal]{color-scheme:light dark;--font-editorial: Georgia, "Times New Roman", Times, serif;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Arial Black", "Helvetica Neue", Arial, sans-serif;--c-canvas: #f2efe7;--c-surface: #fbf9f3;--c-ink: #0b0c0c;--c-ink-soft: #343434;--c-muted: #5e5e59;--c-rule: #cbc6ba;--c-link: #173a8c;--c-signal: #e93619;--c-signal-text: #b92a15;--c-evidence: #e8ecff;--c-focus: #173a8c;--c-stage: #0b0c0c;--c-stage-ink: #f7f4ec;--c-stage-muted: #c9c5bb;--c-beat-bg: #0b0c0c;--c-beat-ink: #f7f4ec;--c-tag-bg: transparent;--c-tag-ink: #343434;--c-stale-bg: #fff0b8;--c-stale-ink: #4b3b00;--c-error-bg: #ffe1db;--c-error-ink: #8e2012;--c-new-bg: #0b0c0c;--c-new-ink: #f7f4ec;--c-updated-bg: #e8ecff;--c-updated-ink: #173a8c;--c-selected-bg: #0b0c0c;--c-selected-ink: #f7f4ec;--step--2: clamp(.72rem, .69rem + .12vw, .79rem);--step--1: clamp(.84rem, .8rem + .16vw, .94rem);--step-0: clamp(1rem, .95rem + .2vw, 1.1rem);--step-1: clamp(1.22rem, 1.09rem + .56vw, 1.56rem);--step-2: clamp(1.62rem, 1.34rem + 1.05vw, 2.28rem);--step-3: clamp(2.18rem, 1.66rem + 2.05vw, 3.48rem);--step-4: clamp(2.78rem, 1.84rem + 3.7vw, 5.15rem);--step-5: clamp(3.55rem, 2.06rem + 5.9vw, 7.35rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 6.5rem;--radius-s: .2rem;--border-hairline: 1px solid var(--c-rule);--measure-copy: 68ch;--measure-list: 76rem;--measure-wide: 86rem;--tap: 44px;background:var(--c-canvas);color:var(--c-ink)}@media(prefers-color-scheme:dark){html[data-theme=signal]{--c-canvas: #0a0a09;--c-surface: #121210;--c-ink: #f3efe5;--c-ink-soft: #cec8bc;--c-muted: #9a958b;--c-rule: #34312c;--c-link: #9db5ff;--c-signal: #ff6a4d;--c-signal-text: #ff8068;--c-evidence: #161c34;--c-focus: #9db5ff;--c-stage: #f3efe5;--c-stage-ink: #0a0a09;--c-stage-muted: #4f4c46;--c-beat-bg: #f3efe5;--c-beat-ink: #0a0a09;--c-tag-bg: transparent;--c-tag-ink: #cec8bc;--c-stale-bg: #312817;--c-stale-ink: #ffe8a1;--c-error-bg: #351714;--c-error-ink: #ffb1a2;--c-new-bg: #f3efe5;--c-new-ink: #0a0a09;--c-updated-bg: #161c34;--c-updated-ink: #b7c7ff;--c-selected-bg: #f3efe5;--c-selected-ink: #0a0a09}}html[data-theme=signal] body{margin:0;min-inline-size:320px;background:var(--c-canvas);color:var(--c-ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.58;text-rendering:optimizeLegibility}html[data-theme=signal] a{color:var(--c-link);text-decoration-thickness:.08em;text-underline-offset:.16em}html[data-theme=signal] :where(h1,h2,h3,p,li,a,button,summary,input){overflow-wrap:anywhere}html[data-theme=signal] a:hover{text-decoration-thickness:.14em}html[data-theme=signal] a:focus-visible,html[data-theme=signal] button:focus-visible,html[data-theme=signal] input:focus-visible,html[data-theme=signal] summary:focus-visible{outline:3px solid var(--c-focus);outline-offset:4px;border-radius:var(--radius-s)}html[data-theme=signal] button,html[data-theme=signal] input{font:inherit;color:inherit}html[data-theme=signal] img{max-inline-size:100%;block-size:auto;display:block}html[data-theme=signal] .site-header{max-inline-size:var(--measure-wide);margin-inline:auto;padding:var(--space-4) clamp(var(--space-4),3vw,var(--space-7)) var(--space-3);display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand brand brand" "nav search lang";align-items:center;gap:var(--space-3) var(--space-5);border-block-start:.52rem solid var(--c-signal);border-block-end:2px solid var(--c-ink)}html[data-theme=signal] .site-name{grid-area:brand;justify-self:stretch;display:block;font-family:var(--font-display);font-size:clamp(3.25rem,8.4vw,7.9rem);font-weight:900;line-height:.78;letter-spacing:-.075em;color:var(--c-ink);text-decoration:none;white-space:nowrap;padding-block:var(--space-3) var(--space-4);border-block-end:1px solid var(--c-rule)}html[data-theme=signal] .site-name:first-letter{letter-spacing:-.1em}html[data-theme=signal] .site-name:after{content:"";display:inline-block;inline-size:.17em;block-size:.17em;margin-inline-start:.075em;background:var(--c-signal);transform:translateY(-.08em) rotate(4deg)}html[data-theme=signal] .site-nav{grid-area:nav;display:flex;gap:clamp(var(--space-4),2vw,var(--space-6));align-items:center}html[data-theme=signal] .site-nav a{color:var(--c-ink);font-size:var(--step--1);font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;min-block-size:var(--tap);display:inline-flex;align-items:center}html[data-theme=signal] .site-nav a:hover{color:var(--c-signal-text)}html[data-theme=signal] .site-search{grid-area:search;display:flex;align-items:center;gap:var(--space-2)}html[data-theme=signal] .site-search input{inline-size:clamp(10rem,18vw,16rem);min-block-size:var(--tap);border:1px solid var(--c-ink);border-radius:0;background:var(--c-surface);padding-inline:.85rem}html[data-theme=signal] .site-search button{min-block-size:var(--tap);min-inline-size:var(--tap);border:1px solid var(--c-ink);border-radius:0;background:var(--c-ink);color:var(--c-canvas);cursor:pointer;font-weight:900}html[data-theme=signal] .lang-switcher{grid-area:lang;display:inline-flex;align-items:center;gap:0;border:1px solid var(--c-ink)}html[data-theme=signal] .lang-option{min-block-size:var(--tap);min-inline-size:3rem;border:0;border-inline-end:1px solid var(--c-ink);border-radius:0;background:transparent;color:var(--c-ink);cursor:pointer;font-size:var(--step--2);font-weight:900;letter-spacing:.08em;text-transform:uppercase}html[data-theme=signal] .lang-option:last-child{border-inline-end:0}html[data-theme=signal] .lang-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=signal] .mobile-disclosure{display:none}html[data-theme=signal] main{max-inline-size:var(--measure-wide);margin-inline:auto;padding:clamp(var(--space-5),3vw,var(--space-7)) clamp(var(--space-4),3vw,var(--space-7)) var(--space-9)}html[data-theme=signal] .front-page{max-inline-size:var(--measure-list);margin-inline:auto}html[data-theme=signal] .archive-page,html[data-theme=signal] .topic-page,html[data-theme=signal] .search-page{max-inline-size:66rem;margin-inline:auto}html[data-theme=signal] .stale-banner{margin:0 0 var(--space-6);padding:.8rem 1rem;background:var(--c-stale-bg);color:var(--c-stale-ink);border-block:2px solid currentColor;font-size:var(--step--1);font-weight:750}html[data-theme=signal] .fp-list{list-style:none;padding:0;margin:0}html[data-theme=signal] .fp-item{border-block-start:1px solid var(--c-ink);padding-block:clamp(var(--space-6),4vw,var(--space-8))}html[data-theme=signal] .fp-item:first-child{border-block-start:0;padding-block-start:var(--space-2)}html[data-theme=signal] .item-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,34%);gap:clamp(var(--space-5),4vw,var(--space-7));align-items:start}html[data-theme=signal] .item-card-main{min-inline-size:0}html[data-theme=signal] .fp-headline{font-family:var(--font-editorial);font-size:var(--step-2);line-height:1;letter-spacing:-.038em;margin:0 0 var(--space-4);font-weight:700}html[data-theme=signal] .fp-headline a{color:var(--c-ink);text-decoration:none;background-image:linear-gradient(var(--c-signal),var(--c-signal));background-size:0 .12em;background-position:0 98%;background-repeat:no-repeat;transition:background-size .18s ease}html[data-theme=signal] .fp-headline a:hover{color:var(--c-ink);background-size:100% .12em}html[data-theme=signal] .badge{display:inline-flex;align-items:center;min-block-size:1.45rem;margin-inline-start:.45rem;padding-inline:.48rem;border-radius:0;font-family:var(--font-ui);font-size:.64rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;vertical-align:.22em;font-weight:900}html[data-theme=signal] .badge-new{background:var(--c-new-bg);color:var(--c-new-ink)}html[data-theme=signal] .badge-updated{background:var(--c-updated-bg);color:var(--c-updated-ink);border:1px solid currentColor}html[data-theme=signal] .lang-fallback{margin:0 0 var(--space-3);padding-inline-start:.65rem;border-inline-start:4px solid var(--c-signal);color:var(--c-signal-text);font-size:var(--step--1);font-weight:750}html[data-theme=signal] .fp-lede{margin:0 0 var(--space-4);color:var(--c-ink-soft);max-inline-size:65ch}html[data-theme=signal] .fp-meta{margin:0 0 var(--space-4);display:flex;flex-wrap:wrap;gap:.55rem 1rem;color:var(--c-muted);font-size:var(--step--1)}html[data-theme=signal] .fp-corroboration{color:var(--c-ink);font-weight:850}html[data-theme=signal] .fp-corroboration:before{content:"EVIDENCE";display:inline-block;margin-inline-end:.55rem;padding:.11rem .34rem;background:var(--c-evidence);color:var(--c-link);font-size:.64rem;line-height:1.25;letter-spacing:.08em;font-weight:900;vertical-align:.08em}html[data-theme=signal] .fp-ago:before{content:"·";margin-inline-end:.9rem;color:var(--c-rule)}html[data-theme=signal] .fp-image{inline-size:100%;aspect-ratio:4 / 3;object-fit:cover;border:2px solid var(--c-ink);box-shadow:.62rem .62rem 0 var(--c-signal)}html[data-theme=signal] .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr)}html[data-theme=signal] .item-card:not(:has(.fp-image)) .item-card-main{max-inline-size:47rem}html[data-theme=signal] .front-page .fp-list{counter-reset:rank}html[data-theme=signal] .front-page .fp-item{counter-increment:rank}html[data-theme=signal] .front-page .fp-headline:before{content:counter(rank,decimal-leading-zero);display:block;margin-block-end:var(--space-3);font-family:var(--font-display);font-size:clamp(2.6rem,4.8vw,5rem);line-height:.72;letter-spacing:-.06em;color:var(--c-signal);font-weight:900}html[data-theme=signal] .front-page .fp-item:first-child .item-card{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(var(--space-6),5vw,var(--space-8));align-items:end;padding-block-end:var(--space-6)}html[data-theme=signal] .front-page .fp-item:first-child .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr)}html[data-theme=signal] .front-page .fp-item:first-child .fp-headline{font-size:clamp(2.55rem,5.5vw,5.45rem);line-height:.88;letter-spacing:-.055em;margin-block-end:var(--space-5)}html[data-theme=signal] .front-page .fp-item:first-child .fp-headline:before{font-size:clamp(4.8rem,10vw,9rem);margin-block-end:var(--space-5)}html[data-theme=signal] .front-page .fp-item:first-child .fp-lede{font-size:var(--step-1);line-height:1.48}html[data-theme=signal] .front-page .fp-item:first-child .fp-image{aspect-ratio:3 / 4;box-shadow:.9rem .9rem 0 var(--c-signal)}html[data-theme=signal] .front-page .fp-item:nth-child(n+2) .fp-headline{max-inline-size:32ch}html[data-theme=signal] .tags{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.42rem}html[data-theme=signal] .tag{font-size:.69rem;line-height:1;text-transform:uppercase;letter-spacing:.065em;font-weight:850}html[data-theme=signal] .tag a{min-block-size:2rem;display:inline-flex;align-items:center;padding-inline:.62rem;text-decoration:none}html[data-theme=signal] .chip-beat a{background:var(--c-beat-bg);color:var(--c-beat-ink);border:1px solid var(--c-beat-bg)}html[data-theme=signal] .chip-tag a{background:var(--c-tag-bg);color:var(--c-tag-ink);border:1px solid var(--c-rule)}html[data-theme=signal] .tag a:hover{border-color:var(--c-signal);color:var(--c-signal-text)}html[data-theme=signal] .chip-beat a:hover{color:var(--c-beat-ink);box-shadow:inset 0 -.24rem 0 var(--c-signal)}html[data-theme=signal] .tag-overflow{min-block-size:2rem;display:inline-flex;align-items:center;padding-inline:.62rem;border:1px dashed var(--c-muted);color:var(--c-muted)}html[data-theme=signal] .fp-end{margin:var(--space-8) 0 0;padding:clamp(var(--space-7),8vw,var(--space-9)) clamp(var(--space-5),5vw,var(--space-8));background:var(--c-stage);color:var(--c-stage-ink);border-block-start:.55rem solid var(--c-signal);font-family:var(--font-display);font-size:clamp(2.25rem,6.2vw,5.8rem);font-weight:900;line-height:.88;letter-spacing:-.06em;text-transform:uppercase}html[data-theme=signal] .fp-end:after{content:"●";display:block;margin-block-start:var(--space-5);color:var(--c-signal);font-size:.24em;line-height:1}html[data-theme=signal] .page-title{font-family:var(--font-display);font-size:var(--step-5);line-height:.78;letter-spacing:-.07em;margin:var(--space-4) 0 var(--space-4);text-transform:uppercase}html[data-theme=signal] .page-title:after{content:"";display:block;inline-size:1.15em;block-size:.14em;margin-block-start:.28em;background:var(--c-signal)}html[data-theme=signal] .page-note{max-inline-size:58ch;color:var(--c-ink-soft);font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.45;margin:0 0 var(--space-6)}html[data-theme=signal] .sort-toggle{display:inline-flex;border:1px solid var(--c-ink);margin-block-end:var(--space-6)}html[data-theme=signal] .sort-option{min-block-size:var(--tap);display:inline-flex;align-items:center;padding-inline:1rem;color:var(--c-ink);text-decoration:none;border-inline-end:1px solid var(--c-ink);font-weight:800;font-size:var(--step--1)}html[data-theme=signal] .sort-option:last-child{border-inline-end:0}html[data-theme=signal] .sort-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=signal] .pagination{margin-block-start:var(--space-7);padding-block-start:var(--space-5);border-block-start:2px solid var(--c-ink);display:flex;justify-content:space-between;gap:var(--space-4)}html[data-theme=signal] .pagination a{min-block-size:var(--tap);display:inline-flex;align-items:center;color:var(--c-ink);font-weight:850;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-size:var(--step--1)}html[data-theme=signal] .pagination a:hover{color:var(--c-signal-text)}html[data-theme=signal] .article,html[data-theme=signal] .article-copy{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=signal] .article-headline{font-family:var(--font-editorial);font-size:var(--step-4);line-height:.91;letter-spacing:-.052em;margin:var(--space-4) 0 var(--space-6)}html[data-theme=signal] .article-headline:before{content:"";display:block;inline-size:3.4rem;block-size:.52rem;margin-block-end:var(--space-5);background:var(--c-signal)}html[data-theme=signal] .article-image{inline-size:100%;aspect-ratio:16 / 9;object-fit:cover;border:2px solid var(--c-ink);box-shadow:.8rem .8rem 0 var(--c-signal);margin-block:var(--space-5) var(--space-7)}html[data-theme=signal] .article-lede{font-family:var(--font-editorial);font-size:clamp(1.28rem,1.15rem + .45vw,1.55rem);line-height:1.43;color:var(--c-ink-soft);margin-block:0 var(--space-8)}html[data-theme=signal] .article section:not(.article-sources){margin-block:var(--space-8)}html[data-theme=signal] .article section:not(.article-perspectives)>h2{font-family:var(--font-display);font-size:var(--step-2);line-height:.95;letter-spacing:-.045em;text-transform:uppercase;margin-block:0 var(--space-5);padding-block-start:var(--space-3);border-block-start:4px solid var(--c-ink)}html[data-theme=signal] .article h3{font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.15;margin:0 0 var(--space-3)}html[data-theme=signal] .article-facts ul,html[data-theme=signal] .article-questions ul{padding-inline-start:1.15em}html[data-theme=signal] .article-facts li+li,html[data-theme=signal] .article-questions li+li{margin-block-start:var(--space-4)}html[data-theme=signal] .article-facts li::marker,html[data-theme=signal] .article-questions li::marker{color:var(--c-signal-text)}html[data-theme=signal] .article-perspectives{position:relative;inset-inline-start:50%;transform:translate(-50%);inline-size:min(74rem,calc(100vw - 2rem));padding:clamp(var(--space-6),5vw,var(--space-8));background:var(--c-stage);color:var(--c-stage-ink);border-block-start:.62rem solid var(--c-signal);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) clamp(var(--space-6),6vw,var(--space-8));overflow:hidden}html[data-theme=signal] .article-perspectives:after{content:"P";position:absolute;inset-inline-end:-.03em;inset-block-end:-.29em;font-family:var(--font-display);font-size:clamp(12rem,31vw,31rem);line-height:1;color:var(--c-signal);opacity:.1;pointer-events:none}html[data-theme=signal] .article-perspectives>h2{grid-column:1 / -1;position:relative;z-index:1;font-family:var(--font-display);font-size:clamp(2.9rem,8vw,7.6rem);line-height:.76;letter-spacing:-.075em;text-transform:uppercase;margin:0 0 var(--space-5)}html[data-theme=signal] .perspective{position:relative;z-index:1;padding-block-start:var(--space-5);border-block-start:2px solid var(--c-stage-ink)}html[data-theme=signal] .perspective h3{font-size:clamp(1.45rem,1.2rem + .65vw,1.9rem);color:var(--c-stage-ink)}html[data-theme=signal] .perspective p{margin:var(--space-3) 0 0}html[data-theme=signal] .perspective-sources{font-size:var(--step--1);color:var(--c-stage-muted)}html[data-theme=signal] .perspective-sources:before{content:"SOURCE · ";color:var(--c-signal);font-weight:900;letter-spacing:.06em;font-size:.76em}html[data-theme=signal] .article-support{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=signal] .article-support>.tags{margin-block:var(--space-8) var(--space-4)}html[data-theme=signal] .article-dates{color:var(--c-muted);font-size:var(--step--1);margin:0 0 var(--space-8)}html[data-theme=signal] .article-sources{border-block-start:.55rem solid var(--c-ink);padding-block-start:var(--space-5)}html[data-theme=signal] .article-sources h2{font-family:var(--font-display);font-size:clamp(2rem,4.8vw,4.6rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase;margin:0 0 var(--space-3)}html[data-theme=signal] .sources-note{color:var(--c-muted);margin:0 0 var(--space-6);font-size:var(--step--1);max-inline-size:60ch}html[data-theme=signal] .source-list{list-style:none;padding:0;margin:0;border-block-end:1px solid var(--c-rule)}html[data-theme=signal] .source{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,auto);gap:var(--space-4) var(--space-6);padding-block:var(--space-4);border-block-start:1px solid var(--c-rule);align-items:baseline}html[data-theme=signal] .source a{min-inline-size:0;overflow-wrap:anywhere;color:var(--c-ink);font-family:var(--font-editorial);font-size:1.05em;line-height:1.25;text-decoration-color:var(--c-rule)}html[data-theme=signal] .source a:hover{text-decoration-color:var(--c-signal)}html[data-theme=signal] .source-meta{color:var(--c-muted);font-size:var(--step--2);line-height:1.25;text-align:end}html[data-theme=signal] .source-more{margin-block-start:var(--space-5);border:2px solid var(--c-ink)}html[data-theme=signal] .source-more summary{cursor:pointer;min-block-size:3.25rem;display:flex;align-items:center;padding-inline:1rem;color:var(--c-ink);font-weight:900;text-transform:uppercase;letter-spacing:.04em}html[data-theme=signal] .source-more[open] summary{background:var(--c-ink);color:var(--c-canvas)}html[data-theme=signal] .source-more .source-list{border-block-end:0;padding-inline:1rem}html[data-theme=signal] .about-page{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=signal] .about-section{padding-block:var(--space-7);border-block-start:2px solid var(--c-ink)}html[data-theme=signal] .about-section h2{font-family:var(--font-display);font-size:var(--step-2);line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin-block:0 var(--space-5)}html[data-theme=signal] .about-section p{margin:0 0 var(--space-4)}html[data-theme=signal] .about-section strong{color:var(--c-signal-text)}html[data-theme=signal] .state{max-inline-size:48rem;margin:var(--space-7) auto;padding:var(--space-6);text-align:start;color:var(--c-muted);border-block:2px solid var(--c-ink);background:var(--c-surface);font-family:var(--font-editorial);font-size:var(--step-1)}html[data-theme=signal] .state:before{content:"STATUS";display:block;margin-block-end:var(--space-3);font-family:var(--font-ui);font-size:var(--step--2);font-weight:900;letter-spacing:.09em;color:var(--c-ink)}html[data-theme=signal] .state-error{color:var(--c-error-ink);background:var(--c-error-bg);border-block-start:.5rem solid currentColor}html[data-theme=signal] .article-generating{max-inline-size:58ch;margin:var(--space-4) auto var(--space-8);padding:clamp(var(--space-5),4vw,var(--space-7));border-block-start:.62rem solid var(--c-signal);border-block-end:2px solid var(--c-ink);background:var(--c-surface);font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.25}html[data-theme=signal] .article-generating:before{content:"Coverage is ready";display:block;margin-block-end:var(--space-4);color:var(--c-signal-text);font-family:var(--font-display);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;font-weight:900}html[data-theme=signal] .search-helper{color:var(--c-muted);font-size:var(--step--1);margin:var(--space-2) 0 var(--space-5)}html[data-theme=signal] .search-error{color:var(--c-error-ink);font-size:var(--step--1);margin:var(--space-2) 0 0;font-weight:700}html[data-theme=signal] .search-box-large{display:flex;gap:0;max-inline-size:42rem;margin-block:var(--space-6);border:2px solid var(--c-ink)}html[data-theme=signal] .search-box-large input{flex:1;min-inline-size:0;min-block-size:3.25rem;padding-inline:1rem;border:0;background:var(--c-surface)}html[data-theme=signal] .search-box-large button{min-block-size:3.25rem;padding-inline:1.25rem;border:0;border-inline-start:2px solid var(--c-ink);color:var(--c-selected-ink);background:var(--c-selected-bg);font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}html[data-theme=signal] .not-found{max-inline-size:50rem;margin:var(--space-8) auto}html[data-theme=signal] .not-found-code{font-family:var(--font-display);font-size:clamp(7rem,24vw,16rem);line-height:.58;letter-spacing:-.08em;color:var(--c-signal);margin:0}html[data-theme=signal] .not-found h1{font-family:var(--font-editorial);font-size:var(--step-3);line-height:.95;margin-block:var(--space-6) var(--space-4)}html[data-theme=signal] .site-footer{max-inline-size:var(--measure-wide);margin-inline:auto;border-block-start:.52rem solid var(--c-signal);padding:var(--space-6) clamp(var(--space-4),3vw,var(--space-7)) var(--space-7);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4) var(--space-6);color:var(--c-muted);font-size:var(--step--1)}html[data-theme=signal] .site-footer p{margin:0;max-inline-size:42ch;font-family:var(--font-editorial);font-size:var(--step-1);color:var(--c-ink)}html[data-theme=signal] .site-footer nav{display:flex;gap:var(--space-5)}html[data-theme=signal] .site-footer a{color:var(--c-ink);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:var(--step--2)}@media(max-width:900px){html[data-theme=signal] .site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand brand" "nav lang"}html[data-theme=signal] .site-header>.site-search{display:none}html[data-theme=signal] .front-page .fp-item:first-child .item-card{grid-template-columns:1fr;align-items:start}html[data-theme=signal] .front-page .fp-item:first-child .fp-image{aspect-ratio:16 / 9;order:-1}html[data-theme=signal] .article-perspectives{grid-template-columns:1fr}html[data-theme=signal] .article-perspectives>h2{font-size:clamp(2.7rem,10vw,5.2rem);max-inline-size:none}}@media(max-width:720px){html[data-theme=signal] .site-header{display:flex;flex-wrap:wrap;gap:var(--space-2);border-block-start-width:.4rem;padding-block-start:var(--space-3)}html[data-theme=signal] .site-header>.site-name{flex:1 0 100%;font-size:clamp(3rem,18vw,5rem);padding-block:var(--space-2) var(--space-3)}html[data-theme=signal] .site-header>.lang-switcher{margin-inline-start:auto;flex:0 0 auto}html[data-theme=signal] .site-nav,html[data-theme=signal] .site-header>.site-search{display:none}html[data-theme=signal] .mobile-disclosure{display:block;flex:1 1 auto;min-inline-size:0}html[data-theme=signal] .mobile-disclosure summary{min-block-size:var(--tap);display:flex;align-items:center;color:var(--c-ink);cursor:pointer;font-size:var(--step--1);font-weight:850;text-transform:uppercase;letter-spacing:.06em}html[data-theme=signal] .mobile-panel{display:grid;gap:var(--space-3);padding-block:var(--space-3)}html[data-theme=signal] .mobile-panel .site-nav,html[data-theme=signal] .mobile-panel .site-search{display:flex}html[data-theme=signal] .mobile-panel .site-search{min-inline-size:0}html[data-theme=signal] .mobile-panel .site-search input{inline-size:0;min-inline-size:0;flex:1}html[data-theme=signal] main{padding-inline:var(--space-4)}html[data-theme=signal] .item-card{grid-template-columns:1fr}html[data-theme=signal] .fp-image{order:-1;aspect-ratio:16 / 9;box-shadow:.42rem .42rem 0 var(--c-signal);margin-block-end:var(--space-2)}html[data-theme=signal] .front-page .fp-item:first-child .fp-image{box-shadow:.5rem .5rem 0 var(--c-signal)}html[data-theme=signal] .front-page .fp-item:first-child .fp-headline{font-size:clamp(2.35rem,11vw,3.35rem)}html[data-theme=signal] .front-page .fp-item:first-child .fp-headline:before{font-size:clamp(4.5rem,21vw,6.8rem)}html[data-theme=signal] .fp-ago:before{display:none}html[data-theme=signal] .article-headline{font-size:clamp(2.45rem,11vw,3.6rem)}html[data-theme=signal] .article-image{box-shadow:.5rem .5rem 0 var(--c-signal)}html[data-theme=signal] .article-perspectives{inline-size:calc(100vw - 1rem);padding:var(--space-6) var(--space-5)}html[data-theme=signal] .article-perspectives:after{font-size:15rem}html[data-theme=signal] .source{grid-template-columns:1fr;gap:var(--space-2)}html[data-theme=signal] .source-meta{text-align:start}html[data-theme=signal] .pagination{align-items:stretch}html[data-theme=signal] .pagination a{flex:1}html[data-theme=signal] .page-next{justify-content:flex-end;text-align:end}html[data-theme=signal] .search-box-large{flex-direction:column}html[data-theme=signal] .search-box-large button{border-inline-start:0;border-block-start:2px solid var(--c-ink)}}@media(min-width:1200px){html[data-theme=signal] .article-support,html[data-theme=signal] .article-sources{max-inline-size:76rem}html[data-theme=signal] .article-support>.tags,html[data-theme=signal] .article-dates{max-inline-size:var(--measure-copy);margin-inline:auto}}@media(prefers-reduced-motion:reduce){html[data-theme=signal] *,html[data-theme=signal] *:before,html[data-theme=signal] *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-theme=proof]{color-scheme:light dark;--font-editorial: Georgia, "Times New Roman", Times, serif;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Arial Black", "Helvetica Neue", Arial, sans-serif;--c-canvas: #f2efe7;--c-surface: #fbf9f3;--c-ink: #0b0c0c;--c-ink-soft: #343434;--c-muted: #5e5e59;--c-rule: #cbc6ba;--c-link: #173a8c;--c-signal: #e93619;--c-signal-text: #b92a15;--c-evidence: #e8ecff;--c-focus: #173a8c;--c-stage: #0b0c0c;--c-stage-ink: #f7f4ec;--c-stage-muted: #c9c5bb;--c-beat-bg: #0b0c0c;--c-beat-ink: #f7f4ec;--c-tag-bg: transparent;--c-tag-ink: #343434;--c-stale-bg: #fff0b8;--c-stale-ink: #4b3b00;--c-error-bg: #ffe1db;--c-error-ink: #8e2012;--c-new-bg: #0b0c0c;--c-new-ink: #f7f4ec;--c-updated-bg: #e8ecff;--c-updated-ink: #173a8c;--c-selected-bg: #0b0c0c;--c-selected-ink: #f7f4ec;--step--2: clamp(.72rem, .69rem + .12vw, .79rem);--step--1: clamp(.84rem, .8rem + .16vw, .94rem);--step-0: clamp(1rem, .95rem + .2vw, 1.1rem);--step-1: clamp(1.22rem, 1.09rem + .56vw, 1.56rem);--step-2: clamp(1.62rem, 1.34rem + 1.05vw, 2.28rem);--step-3: clamp(2.18rem, 1.66rem + 2.05vw, 3.48rem);--step-4: clamp(2.78rem, 1.84rem + 3.7vw, 5.15rem);--step-5: clamp(3.55rem, 2.06rem + 5.9vw, 7.35rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 6.5rem;--radius-s: .2rem;--border-hairline: 1px solid var(--c-rule);--measure-copy: 68ch;--measure-list: 76rem;--measure-wide: 86rem;--tap: 44px;background:var(--c-canvas);color:var(--c-ink)}@media(prefers-color-scheme:dark){html[data-theme=proof]{--c-canvas: #0a0a09;--c-surface: #121210;--c-ink: #f3efe5;--c-ink-soft: #cec8bc;--c-muted: #9a958b;--c-rule: #34312c;--c-link: #9db5ff;--c-signal: #ff6a4d;--c-signal-text: #ff8068;--c-evidence: #161c34;--c-focus: #9db5ff;--c-stage: #f3efe5;--c-stage-ink: #0a0a09;--c-stage-muted: #4f4c46;--c-beat-bg: #f3efe5;--c-beat-ink: #0a0a09;--c-tag-bg: transparent;--c-tag-ink: #cec8bc;--c-stale-bg: #312817;--c-stale-ink: #ffe8a1;--c-error-bg: #351714;--c-error-ink: #ffb1a2;--c-new-bg: #f3efe5;--c-new-ink: #0a0a09;--c-updated-bg: #161c34;--c-updated-ink: #b7c7ff;--c-selected-bg: #f3efe5;--c-selected-ink: #0a0a09}}html[data-theme=proof] body{margin:0;min-inline-size:320px;background:var(--c-canvas);color:var(--c-ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.58;text-rendering:optimizeLegibility}html[data-theme=proof] a{color:var(--c-link);text-decoration-thickness:.08em;text-underline-offset:.16em}html[data-theme=proof] :where(h1,h2,h3,p,li,a,button,summary,input){overflow-wrap:anywhere}html[data-theme=proof] a:hover{text-decoration-thickness:.14em}html[data-theme=proof] a:focus-visible,html[data-theme=proof] button:focus-visible,html[data-theme=proof] input:focus-visible,html[data-theme=proof] summary:focus-visible{outline:3px solid var(--c-focus);outline-offset:4px;border-radius:var(--radius-s)}html[data-theme=proof] button,html[data-theme=proof] input{font:inherit;color:inherit}html[data-theme=proof] img{max-inline-size:100%;block-size:auto;display:block}html[data-theme=proof] .site-header{max-inline-size:var(--measure-wide);margin-inline:auto;padding:var(--space-4) clamp(var(--space-4),3vw,var(--space-7)) var(--space-3);display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand brand brand" "nav search lang";align-items:center;gap:var(--space-3) var(--space-5);border-block-start:.52rem solid var(--c-signal);border-block-end:2px solid var(--c-ink)}html[data-theme=proof] .site-name{grid-area:brand;justify-self:stretch;display:block;font-family:var(--font-display);font-size:clamp(3.25rem,8.4vw,7.9rem);font-weight:900;line-height:.78;letter-spacing:-.075em;color:var(--c-ink);text-decoration:none;white-space:nowrap;padding-block:var(--space-3) var(--space-4);border-block-end:1px solid var(--c-rule)}html[data-theme=proof] .site-name:first-letter{letter-spacing:-.1em}html[data-theme=proof] .site-name:after{content:"";display:inline-block;inline-size:.17em;block-size:.17em;margin-inline-start:.075em;background:var(--c-signal);transform:translateY(-.08em) rotate(4deg)}html[data-theme=proof] .site-nav{grid-area:nav;display:flex;gap:clamp(var(--space-4),2vw,var(--space-6));align-items:center}html[data-theme=proof] .site-nav a{color:var(--c-ink);font-size:var(--step--1);font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;min-block-size:var(--tap);display:inline-flex;align-items:center}html[data-theme=proof] .site-nav a:hover{color:var(--c-signal-text)}html[data-theme=proof] .site-search{grid-area:search;display:flex;align-items:center;gap:var(--space-2)}html[data-theme=proof] .site-search input{inline-size:clamp(10rem,18vw,16rem);min-block-size:var(--tap);border:1px solid var(--c-ink);border-radius:0;background:var(--c-surface);padding-inline:.85rem}html[data-theme=proof] .site-search button{min-block-size:var(--tap);min-inline-size:var(--tap);border:1px solid var(--c-ink);border-radius:0;background:var(--c-ink);color:var(--c-canvas);cursor:pointer;font-weight:900}html[data-theme=proof] .lang-switcher{grid-area:lang;display:inline-flex;align-items:center;gap:0;border:1px solid var(--c-ink)}html[data-theme=proof] .lang-option{min-block-size:var(--tap);min-inline-size:3rem;border:0;border-inline-end:1px solid var(--c-ink);border-radius:0;background:transparent;color:var(--c-ink);cursor:pointer;font-size:var(--step--2);font-weight:900;letter-spacing:.08em;text-transform:uppercase}html[data-theme=proof] .lang-option:last-child{border-inline-end:0}html[data-theme=proof] .lang-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=proof] .mobile-disclosure{display:none}html[data-theme=proof] main{max-inline-size:var(--measure-wide);margin-inline:auto;padding:clamp(var(--space-5),3vw,var(--space-7)) clamp(var(--space-4),3vw,var(--space-7)) var(--space-9)}html[data-theme=proof] .front-page{max-inline-size:var(--measure-list);margin-inline:auto}html[data-theme=proof] .archive-page,html[data-theme=proof] .topic-page,html[data-theme=proof] .search-page{max-inline-size:66rem;margin-inline:auto}html[data-theme=proof] .stale-banner{margin:0 0 var(--space-6);padding:.8rem 1rem;background:var(--c-stale-bg);color:var(--c-stale-ink);border-block:2px solid currentColor;font-size:var(--step--1);font-weight:750}html[data-theme=proof] .fp-list{list-style:none;padding:0;margin:0}html[data-theme=proof] .fp-item{border-block-start:1px solid var(--c-ink);padding-block:clamp(var(--space-6),4vw,var(--space-8))}html[data-theme=proof] .fp-item:first-child{border-block-start:0;padding-block-start:var(--space-2)}html[data-theme=proof] .item-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,34%);gap:clamp(var(--space-5),4vw,var(--space-7));align-items:start}html[data-theme=proof] .item-card-main{min-inline-size:0}html[data-theme=proof] .fp-headline{font-family:var(--font-editorial);font-size:var(--step-2);line-height:1;letter-spacing:-.038em;margin:0 0 var(--space-4);font-weight:700}html[data-theme=proof] .fp-headline a{color:var(--c-ink);text-decoration:none;background-image:linear-gradient(var(--c-signal),var(--c-signal));background-size:0 .12em;background-position:0 98%;background-repeat:no-repeat;transition:background-size .18s ease}html[data-theme=proof] .fp-headline a:hover{color:var(--c-ink);background-size:100% .12em}html[data-theme=proof] .badge{display:inline-flex;align-items:center;min-block-size:1.45rem;margin-inline-start:.45rem;padding-inline:.48rem;border-radius:0;font-family:var(--font-ui);font-size:.64rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;vertical-align:.22em;font-weight:900}html[data-theme=proof] .badge-new{background:var(--c-new-bg);color:var(--c-new-ink)}html[data-theme=proof] .badge-updated{background:var(--c-updated-bg);color:var(--c-updated-ink);border:1px solid currentColor}html[data-theme=proof] .lang-fallback{margin:0 0 var(--space-3);padding-inline-start:.65rem;border-inline-start:4px solid var(--c-signal);color:var(--c-signal-text);font-size:var(--step--1);font-weight:750}html[data-theme=proof] .fp-lede{margin:0 0 var(--space-4);color:var(--c-ink-soft);max-inline-size:65ch}html[data-theme=proof] .fp-meta{margin:0 0 var(--space-4);display:flex;flex-wrap:wrap;gap:.55rem 1rem;color:var(--c-muted);font-size:var(--step--1)}html[data-theme=proof] .fp-corroboration{color:var(--c-ink);font-weight:850}html[data-theme=proof] .fp-corroboration:before{content:"EVIDENCE";display:inline-block;margin-inline-end:.55rem;padding:.11rem .34rem;background:var(--c-evidence);color:var(--c-link);font-size:.64rem;line-height:1.25;letter-spacing:.08em;font-weight:900;vertical-align:.08em}html[data-theme=proof] .fp-ago:before{content:"·";margin-inline-end:.9rem;color:var(--c-rule)}html[data-theme=proof] .fp-image{inline-size:100%;aspect-ratio:4 / 3;object-fit:cover;border:2px solid var(--c-ink);box-shadow:.62rem .62rem 0 var(--c-signal)}html[data-theme=proof] .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr)}html[data-theme=proof] .item-card:not(:has(.fp-image)) .item-card-main{max-inline-size:47rem}html[data-theme=proof] .front-page .fp-item:first-child .item-card{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(var(--space-6),5vw,var(--space-8));align-items:end;padding-block-end:var(--space-6)}html[data-theme=proof] .front-page .fp-item:first-child .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr)}html[data-theme=proof] .front-page .fp-item:first-child .fp-headline{font-size:clamp(2.55rem,5.5vw,5.45rem);line-height:.88;letter-spacing:-.055em;margin-block-end:var(--space-5)}html[data-theme=proof] .front-page .fp-item:first-child .fp-lede{font-size:var(--step-1);line-height:1.48}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{aspect-ratio:3 / 4;box-shadow:.9rem .9rem 0 var(--c-signal)}html[data-theme=proof] .front-page .fp-item:nth-child(n+2) .fp-headline{max-inline-size:32ch}html[data-theme=proof] .tags{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.42rem}html[data-theme=proof] .tag{font-size:.69rem;line-height:1;text-transform:uppercase;letter-spacing:.065em;font-weight:850}html[data-theme=proof] .tag a{min-block-size:2rem;display:inline-flex;align-items:center;padding-inline:.62rem;text-decoration:none}html[data-theme=proof] .chip-beat a{background:var(--c-beat-bg);color:var(--c-beat-ink);border:1px solid var(--c-beat-bg)}html[data-theme=proof] .chip-tag a{background:var(--c-tag-bg);color:var(--c-tag-ink);border:1px solid var(--c-rule)}html[data-theme=proof] .tag a:hover{border-color:var(--c-signal);color:var(--c-signal-text)}html[data-theme=proof] .chip-beat a:hover{color:var(--c-beat-ink);box-shadow:inset 0 -.24rem 0 var(--c-signal)}html[data-theme=proof] .tag-overflow{min-block-size:2rem;display:inline-flex;align-items:center;padding-inline:.62rem;border:1px dashed var(--c-muted);color:var(--c-muted)}html[data-theme=proof] .fp-end{margin:var(--space-8) 0 0;padding:clamp(var(--space-7),8vw,var(--space-9)) clamp(var(--space-5),5vw,var(--space-8));background:var(--c-stage);color:var(--c-stage-ink);border-block-start:.55rem solid var(--c-signal);font-family:var(--font-display);font-size:clamp(2.25rem,6.2vw,5.8rem);font-weight:900;line-height:.88;letter-spacing:-.06em;text-transform:uppercase}html[data-theme=proof] .fp-end:after{content:"●";display:block;margin-block-start:var(--space-5);color:var(--c-signal);font-size:.24em;line-height:1}html[data-theme=proof] .page-title{font-family:var(--font-display);font-size:var(--step-5);line-height:.78;letter-spacing:-.07em;margin:var(--space-4) 0 var(--space-4);text-transform:uppercase}html[data-theme=proof] .page-title:after{content:"";display:block;inline-size:1.15em;block-size:.14em;margin-block-start:.28em;background:var(--c-signal)}html[data-theme=proof] .page-note{max-inline-size:58ch;color:var(--c-ink-soft);font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.45;margin:0 0 var(--space-6)}html[data-theme=proof] .sort-toggle{display:inline-flex;border:1px solid var(--c-ink);margin-block-end:var(--space-6)}html[data-theme=proof] .sort-option{min-block-size:var(--tap);display:inline-flex;align-items:center;padding-inline:1rem;color:var(--c-ink);text-decoration:none;border-inline-end:1px solid var(--c-ink);font-weight:800;font-size:var(--step--1)}html[data-theme=proof] .sort-option:last-child{border-inline-end:0}html[data-theme=proof] .sort-current{background:var(--c-selected-bg);color:var(--c-selected-ink)}html[data-theme=proof] .pagination{margin-block-start:var(--space-7);padding-block-start:var(--space-5);border-block-start:2px solid var(--c-ink);display:flex;justify-content:space-between;gap:var(--space-4)}html[data-theme=proof] .pagination a{min-block-size:var(--tap);display:inline-flex;align-items:center;color:var(--c-ink);font-weight:850;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-size:var(--step--1)}html[data-theme=proof] .pagination a:hover{color:var(--c-signal-text)}html[data-theme=proof] .article,html[data-theme=proof] .article-copy{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=proof] .article-headline{font-family:var(--font-editorial);font-size:var(--step-4);line-height:.91;letter-spacing:-.052em;margin:var(--space-4) 0 var(--space-6)}html[data-theme=proof] .article-headline:before{content:"";display:block;inline-size:3.4rem;block-size:.52rem;margin-block-end:var(--space-5);background:var(--c-signal)}html[data-theme=proof] .article-image{inline-size:100%;aspect-ratio:16 / 9;object-fit:cover;border:2px solid var(--c-ink);box-shadow:.8rem .8rem 0 var(--c-signal);margin-block:var(--space-5) var(--space-7)}html[data-theme=proof] .article-lede{font-family:var(--font-editorial);font-size:clamp(1.28rem,1.15rem + .45vw,1.55rem);line-height:1.43;color:var(--c-ink-soft);margin-block:0 var(--space-8)}html[data-theme=proof] .article section:not(.article-sources){margin-block:var(--space-8)}html[data-theme=proof] .article section:not(.article-perspectives)>h2{font-family:var(--font-display);font-size:var(--step-2);line-height:.95;letter-spacing:-.045em;text-transform:uppercase;margin-block:0 var(--space-5);padding-block-start:var(--space-3);border-block-start:4px solid var(--c-ink)}html[data-theme=proof] .article h3{font-family:var(--font-editorial);font-size:var(--step-1);line-height:1.15;margin:0 0 var(--space-3)}html[data-theme=proof] .article-facts ul,html[data-theme=proof] .article-questions ul{padding-inline-start:1.15em}html[data-theme=proof] .article-facts li+li,html[data-theme=proof] .article-questions li+li{margin-block-start:var(--space-4)}html[data-theme=proof] .article-facts li::marker,html[data-theme=proof] .article-questions li::marker{color:var(--c-signal-text)}html[data-theme=proof] .article-perspectives{position:relative;inset-inline-start:50%;transform:translate(-50%);inline-size:min(74rem,calc(100vw - 2rem));padding:clamp(var(--space-6),5vw,var(--space-8));background:var(--c-stage);color:var(--c-stage-ink);border-block-start:.62rem solid var(--c-signal);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) clamp(var(--space-6),6vw,var(--space-8));overflow:hidden}html[data-theme=proof] .article-perspectives:after{content:"P";position:absolute;inset-inline-end:-.03em;inset-block-end:-.29em;font-family:var(--font-display);font-size:clamp(12rem,31vw,31rem);line-height:1;color:var(--c-signal);opacity:.1;pointer-events:none}html[data-theme=proof] .article-perspectives>h2{grid-column:1 / -1;position:relative;z-index:1;font-family:var(--font-display);font-size:clamp(2.9rem,8vw,7.6rem);line-height:.76;letter-spacing:-.075em;text-transform:uppercase;margin:0 0 var(--space-5)}html[data-theme=proof] .perspective{position:relative;z-index:1;padding-block-start:var(--space-5);border-block-start:2px solid var(--c-stage-ink)}html[data-theme=proof] .perspective h3{font-size:clamp(1.45rem,1.2rem + .65vw,1.9rem);color:var(--c-stage-ink)}html[data-theme=proof] .perspective p{margin:var(--space-3) 0 0}html[data-theme=proof] .perspective-sources{font-size:var(--step--1);color:var(--c-stage-muted)}html[data-theme=proof] .perspective-sources:before{content:"SOURCE · ";color:var(--c-signal);font-weight:900;letter-spacing:.06em;font-size:.76em}html[data-theme=proof] .article-support{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=proof] .article-support>.tags{margin-block:var(--space-8) var(--space-4)}html[data-theme=proof] .article-dates{color:var(--c-muted);font-size:var(--step--1);margin:0 0 var(--space-8)}html[data-theme=proof] .article-sources{border-block-start:.55rem solid var(--c-ink);padding-block-start:var(--space-5)}html[data-theme=proof] .article-sources h2{font-family:var(--font-display);font-size:clamp(2rem,4.8vw,4.6rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase;margin:0 0 var(--space-3)}html[data-theme=proof] .sources-note{color:var(--c-muted);margin:0 0 var(--space-6);font-size:var(--step--1);max-inline-size:60ch}html[data-theme=proof] .source-list{list-style:none;padding:0;margin:0;border-block-end:1px solid var(--c-rule)}html[data-theme=proof] .source{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,auto);gap:var(--space-4) var(--space-6);padding-block:var(--space-4);border-block-start:1px solid var(--c-rule);align-items:baseline}html[data-theme=proof] .source a{min-inline-size:0;overflow-wrap:anywhere;color:var(--c-ink);font-family:var(--font-editorial);font-size:1.05em;line-height:1.25;text-decoration-color:var(--c-rule)}html[data-theme=proof] .source a:hover{text-decoration-color:var(--c-signal)}html[data-theme=proof] .source-meta{color:var(--c-muted);font-size:var(--step--2);line-height:1.25;text-align:end}html[data-theme=proof] .source-more{margin-block-start:var(--space-5);border:2px solid var(--c-ink)}html[data-theme=proof] .source-more summary{cursor:pointer;min-block-size:3.25rem;display:flex;align-items:center;padding-inline:1rem;color:var(--c-ink);font-weight:900;text-transform:uppercase;letter-spacing:.04em}html[data-theme=proof] .source-more[open] summary{background:var(--c-ink);color:var(--c-canvas)}html[data-theme=proof] .source-more .source-list{border-block-end:0;padding-inline:1rem}html[data-theme=proof] .article-generating{max-inline-size:58ch;margin:var(--space-4) auto var(--space-8);padding:clamp(var(--space-5),4vw,var(--space-7));border-block-start:.62rem solid var(--c-signal);border-block-end:2px solid var(--c-ink);background:var(--c-surface);font-family:var(--font-editorial);font-size:var(--step-2);line-height:1.25}html[data-theme=proof] .article-generating:before{content:"Coverage is ready";display:block;margin-block-end:var(--space-4);color:var(--c-signal-text);font-family:var(--font-display);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;font-weight:900}html[data-theme=proof] .about-page{max-inline-size:var(--measure-copy);margin-inline:auto}html[data-theme=proof] .about-section{padding-block:var(--space-7);border-block-start:2px solid var(--c-ink)}html[data-theme=proof] .about-section h2{font-family:var(--font-display);font-size:var(--step-2);line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin-block:0 var(--space-5)}html[data-theme=proof] .about-section p{margin:0 0 var(--space-4)}html[data-theme=proof] .about-section strong{color:var(--c-signal-text)}html[data-theme=proof] .state{max-inline-size:48rem;margin:var(--space-7) auto;padding:var(--space-6);text-align:start;color:var(--c-muted);border-block:2px solid var(--c-ink);background:var(--c-surface);font-family:var(--font-editorial);font-size:var(--step-1)}html[data-theme=proof] .state:before{content:"STATUS";display:block;margin-block-end:var(--space-3);font-family:var(--font-ui);font-size:var(--step--2);font-weight:900;letter-spacing:.09em;color:var(--c-ink)}html[data-theme=proof] .state-error{color:var(--c-error-ink);background:var(--c-error-bg);border-block-start:.5rem solid currentColor}html[data-theme=proof] .search-helper{color:var(--c-muted);font-size:var(--step--1);margin:var(--space-2) 0 var(--space-5)}html[data-theme=proof] .search-error{color:var(--c-error-ink);font-size:var(--step--1);margin:var(--space-2) 0 0;font-weight:700}html[data-theme=proof] .search-box-large{display:flex;gap:0;max-inline-size:42rem;margin-block:var(--space-6);border:2px solid var(--c-ink)}html[data-theme=proof] .search-box-large input{flex:1;min-inline-size:0;min-block-size:3.25rem;padding-inline:1rem;border:0;background:var(--c-surface)}html[data-theme=proof] .search-box-large button{min-block-size:3.25rem;padding-inline:1.25rem;border:0;border-inline-start:2px solid var(--c-ink);color:var(--c-selected-ink);background:var(--c-selected-bg);font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}html[data-theme=proof] .not-found{max-inline-size:50rem;margin:var(--space-8) auto}html[data-theme=proof] .not-found-code{font-family:var(--font-display);font-size:clamp(7rem,24vw,16rem);line-height:.58;letter-spacing:-.08em;color:var(--c-signal);margin:0}html[data-theme=proof] .not-found h1{font-family:var(--font-editorial);font-size:var(--step-3);line-height:.95;margin-block:var(--space-6) var(--space-4)}html[data-theme=proof] .site-footer{max-inline-size:var(--measure-wide);margin-inline:auto;border-block-start:.52rem solid var(--c-signal);padding:var(--space-6) clamp(var(--space-4),3vw,var(--space-7)) var(--space-7);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4) var(--space-6);color:var(--c-muted);font-size:var(--step--1)}html[data-theme=proof] .site-footer p{margin:0;max-inline-size:42ch;font-family:var(--font-editorial);font-size:var(--step-1);color:var(--c-ink)}html[data-theme=proof] .site-footer nav{display:flex;gap:var(--space-5)}html[data-theme=proof] .site-footer a{color:var(--c-ink);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:var(--step--2)}@media(max-width:900px){html[data-theme=proof] .site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand brand" "nav lang"}html[data-theme=proof] .site-header>.site-search{display:none}html[data-theme=proof] .front-page .fp-item:first-child .item-card{grid-template-columns:1fr;align-items:start}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{aspect-ratio:16 / 9;order:-1}html[data-theme=proof] .article-perspectives{grid-template-columns:1fr}html[data-theme=proof] .article-perspectives>h2{font-size:clamp(2.7rem,10vw,5.2rem);max-inline-size:none}}@media(max-width:720px){html[data-theme=proof] .site-header{display:flex;flex-wrap:wrap;gap:var(--space-2);border-block-start-width:.4rem;padding-block-start:var(--space-3)}html[data-theme=proof] .site-header>.site-name{flex:1 0 100%;font-size:clamp(3rem,18vw,5rem);padding-block:var(--space-2) var(--space-3)}html[data-theme=proof] .site-header>.lang-switcher{margin-inline-start:auto;flex:0 0 auto}html[data-theme=proof] .site-nav,html[data-theme=proof] .site-header>.site-search{display:none}html[data-theme=proof] .mobile-disclosure{display:block;flex:1 1 auto;min-inline-size:0}html[data-theme=proof] .mobile-disclosure summary{min-block-size:var(--tap);display:flex;align-items:center;color:var(--c-ink);cursor:pointer;font-size:var(--step--1);font-weight:850;text-transform:uppercase;letter-spacing:.06em}html[data-theme=proof] .mobile-panel{display:grid;gap:var(--space-3);padding-block:var(--space-3)}html[data-theme=proof] .mobile-panel .site-nav,html[data-theme=proof] .mobile-panel .site-search{display:flex}html[data-theme=proof] .mobile-panel .site-search{min-inline-size:0}html[data-theme=proof] .mobile-panel .site-search input{inline-size:0;min-inline-size:0;flex:1}html[data-theme=proof] main{padding-inline:var(--space-4)}html[data-theme=proof] .item-card{grid-template-columns:1fr}html[data-theme=proof] .fp-image{order:-1;aspect-ratio:16 / 9;box-shadow:.42rem .42rem 0 var(--c-signal);margin-block-end:var(--space-2)}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{box-shadow:.5rem .5rem 0 var(--c-signal)}html[data-theme=proof] .front-page .fp-item:first-child .fp-headline{font-size:clamp(2.35rem,11vw,3.35rem)}html[data-theme=proof] .fp-ago:before{display:none}html[data-theme=proof] .article-headline{font-size:clamp(2.45rem,11vw,3.6rem)}html[data-theme=proof] .article-image{box-shadow:.5rem .5rem 0 var(--c-signal)}html[data-theme=proof] .article-perspectives{inline-size:calc(100vw - 1rem);padding:var(--space-6) var(--space-5)}html[data-theme=proof] .article-perspectives:after{font-size:15rem}html[data-theme=proof] .source{grid-template-columns:1fr;gap:var(--space-2)}html[data-theme=proof] .source-meta{text-align:start}html[data-theme=proof] .pagination{align-items:stretch}html[data-theme=proof] .pagination a{flex:1}html[data-theme=proof] .page-next{justify-content:flex-end;text-align:end}html[data-theme=proof] .search-box-large{flex-direction:column}html[data-theme=proof] .search-box-large button{border-inline-start:0;border-block-start:2px solid var(--c-ink)}}@media(min-width:1200px){html[data-theme=proof] .article-support,html[data-theme=proof] .article-sources{max-inline-size:76rem}html[data-theme=proof] .article-support>.tags,html[data-theme=proof] .article-dates{max-inline-size:var(--measure-copy);margin-inline:auto}}@media(prefers-reduced-motion:reduce){html[data-theme=proof] *,html[data-theme=proof] *:before,html[data-theme=proof] *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-theme=proof]{--v3-paper: #f4f0e6;--v3-sheet: #fffdf7;--v3-ink: #0d0e12;--v3-ink-2: #2f3038;--v3-muted: #5a5b63;--v3-rule: #b9b5aa;--v3-blue: #3d4dff;--v3-blue-ink: #ffffff;--v3-acid: #dfff3f;--v3-acid-ink: #0d0e12;--v3-pale-blue: #e6e9ff;--v3-warn: #fff0a8;--v3-error: #8b201a;--v3-focus: #3d4dff;--v3-shadow: 10px 10px 0 #0d0e12;--v3-shadow-blue: 10px 10px 0 #3d4dff;--v3-hair: 1px solid var(--v3-rule);--v3-max: 88rem;--v3-copy: 68ch;--v3-on-ink-muted: #d3d0c7;--v3-persp-muted: #c8c5bc;--v3-persp-accent: #dfff3f;--c-canvas: var(--v3-paper);--c-surface: var(--v3-sheet);--c-ink: var(--v3-ink);--c-ink-soft: var(--v3-ink-2);--c-muted: var(--v3-muted);--c-rule: var(--v3-rule);--c-link: #2837d7;--c-signal: var(--v3-blue);--c-signal-text: #2837d7;--c-evidence: var(--v3-acid);--c-focus: var(--v3-focus);--c-stage: var(--v3-ink);--c-stage-ink: #fffdf7;--c-stage-muted: #cbc8bf;--c-beat-bg: var(--v3-ink);--c-beat-ink: #fffdf7;--c-tag-bg: transparent;--c-tag-ink: var(--v3-ink-2);--c-stale-bg: var(--v3-warn);--c-stale-ink: #3d3400;--c-error-bg: #ffe1dc;--c-error-ink: var(--v3-error);--c-new-bg: var(--v3-acid);--c-new-ink: var(--v3-acid-ink);--c-updated-bg: var(--v3-blue);--c-updated-ink: #ffffff;--c-selected-bg: var(--v3-blue);--c-selected-ink: #ffffff;--measure-wide: var(--v3-max)}@media(prefers-color-scheme:dark){html[data-theme=proof]{--v3-paper: #08090c;--v3-sheet: #111319;--v3-ink: #f5f2e9;--v3-ink-2: #d5d2ca;--v3-muted: #a7a8b0;--v3-rule: #3a3d46;--v3-blue: #5664ff;--v3-blue-ink: #ffffff;--v3-acid: #dfff3f;--v3-acid-ink: #08090c;--v3-pale-blue: #1a204f;--v3-warn: #332d13;--v3-error: #ffb8ad;--v3-focus: #dfff3f;--v3-shadow: 10px 10px 0 #7b86ff;--v3-shadow-blue: 10px 10px 0 #dfff3f;--v3-on-ink-muted: #34363d;--v3-persp-muted: #4c4d54;--v3-persp-accent: #2837d7;--c-link: #aeb6ff;--c-signal: var(--v3-blue);--c-signal-text: #aeb6ff;--c-stage: #f5f2e9;--c-stage-ink: #08090c;--c-stage-muted: #575a62;--c-beat-bg: #f5f2e9;--c-beat-ink: #08090c;--c-tag-ink: #d5d2ca;--c-stale-bg: #332d13;--c-stale-ink: #ffe78e;--c-error-bg: #351713;--c-error-ink: #ffb8ad;--c-new-bg: #dfff3f;--c-new-ink: #08090c;--c-updated-bg: var(--v3-blue);--c-updated-ink: #ffffff;--c-selected-bg: var(--v3-blue);--c-selected-ink: #ffffff}}html[data-theme=proof] ::selection{background:var(--v3-acid);color:var(--v3-acid-ink)}html[data-theme=proof] a:focus-visible,html[data-theme=proof] button:focus-visible,html[data-theme=proof] input:focus-visible,html[data-theme=proof] summary:focus-visible{outline:4px solid var(--v3-focus);outline-offset:4px}html[data-theme=proof] body{background-color:var(--v3-paper);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--v3-ink) 5%,transparent) .65px,transparent .7px);background-size:7px 7px;color:var(--v3-ink);letter-spacing:-.005em}html[data-theme=proof] .site-header{max-inline-size:none;margin:0;padding:.85rem max(1rem,calc((100vw - var(--v3-max)) / 2 + 1.5rem)) 1rem;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand brand brand" "nav search lang";background:var(--v3-ink);color:var(--v3-paper);border:0;position:relative;isolation:isolate}html[data-theme=proof] .site-header:before{content:"THE PROOF EDITION";position:absolute;inset-block-start:.7rem;inset-inline-end:max(1rem,calc((100vw - var(--v3-max)) / 2 + 1.5rem));z-index:2;padding:.32rem .5rem .27rem;background:var(--v3-acid);color:var(--v3-acid-ink);font-family:var(--font-ui);font-size:.67rem;line-height:1;letter-spacing:.13em;font-weight:950}html[data-theme=proof] .site-name{color:var(--v3-paper);border:0;padding-block:2.7rem .55rem;font-size:clamp(4.5rem,13vw,12.8rem);line-height:.64;letter-spacing:-.09em;text-transform:uppercase;overflow:hidden}html[data-theme=proof] .site-name:first-letter{letter-spacing:-.12em}html[data-theme=proof] .site-name:after{inline-size:.12em;block-size:.12em;margin-inline-start:.025em;background:var(--v3-blue);transform:translateY(-.1em)}html[data-theme=proof] .site-name:hover{color:var(--v3-paper)}html[data-theme=proof] .site-nav{padding-block-start:.8rem;border-block-start:1px solid color-mix(in srgb,var(--v3-paper) 36%,transparent)}html[data-theme=proof] .site-nav a{color:var(--v3-paper);font-size:.76rem;letter-spacing:.12em}html[data-theme=proof] .site-nav a:hover{color:var(--v3-acid)}html[data-theme=proof] .site-search{padding-block-start:.8rem;border-block-start:1px solid color-mix(in srgb,var(--v3-paper) 36%,transparent)}html[data-theme=proof] .site-search input{background:transparent;color:var(--v3-paper);border:1px solid color-mix(in srgb,var(--v3-paper) 62%,transparent);border-inline-end:0}html[data-theme=proof] .site-search input::placeholder{color:color-mix(in srgb,var(--v3-paper) 62%,transparent)}html[data-theme=proof] .site-search button{background:var(--v3-blue);color:var(--v3-blue-ink);border-color:var(--v3-blue)}html[data-theme=proof] .lang-switcher{margin-block-start:.8rem;border-color:color-mix(in srgb,var(--v3-paper) 62%,transparent)}html[data-theme=proof] .lang-option{color:var(--v3-paper);border-color:color-mix(in srgb,var(--v3-paper) 62%,transparent)}html[data-theme=proof] .lang-current{background:var(--v3-acid);color:var(--v3-acid-ink)}html[data-theme=proof] main{max-inline-size:var(--v3-max);padding-inline:clamp(1rem,3vw,2.25rem)}html[data-theme=proof] main:has(>.front-page){padding-block-start:.8rem}html[data-theme=proof] .front-page{max-inline-size:80rem;position:relative}html[data-theme=proof] .front-page:before{content:"THE PROOF EDITION";display:block;margin-block-end:clamp(var(--space-5),3vw,var(--space-7));padding:.65rem 0 .6rem;border-block-end:3px solid var(--v3-ink);color:var(--c-signal-text);font-size:.68rem;line-height:1.2;letter-spacing:.12em;font-weight:900;text-transform:uppercase}html[data-theme=proof] .front-page:after{content:"One event. One article. Sources in view.";position:absolute;inset-block-start:.45rem;inset-inline-end:0;font-family:var(--font-editorial);font-size:.9rem;line-height:1.2;letter-spacing:.04em;font-weight:700}html[data-theme=proof] .fp-list{counter-reset:vexa-rank}html[data-theme=proof] .fp-item{counter-increment:vexa-rank;position:relative;padding-block:clamp(2.5rem,6vw,5.6rem);border-block-start:3px solid var(--v3-ink)}html[data-theme=proof] .fp-item:before{content:counter(vexa-rank,decimal-leading-zero);position:absolute;inset-inline-start:.5rem;inset-block-start:clamp(2.2rem,5vw,4.6rem);color:var(--v3-blue);font-family:var(--font-display);font-size:clamp(3rem,6vw,6rem);line-height:.75;letter-spacing:-.08em;font-weight:950}html[data-theme=proof] .fp-item:not(:first-child) .item-card{padding-inline-start:clamp(4.8rem,9vw,8.8rem)}html[data-theme=proof] .item-card{grid-template-columns:minmax(0,1fr) minmax(14rem,31%);gap:clamp(1.8rem,5vw,4.8rem);align-items:start}html[data-theme=proof] .fp-headline{font-size:clamp(1.85rem,2.8vw,3.05rem);line-height:.94;letter-spacing:-.048em}html[data-theme=proof] .fp-headline a{background-image:linear-gradient(var(--v3-acid),var(--v3-acid));background-size:0 .26em;background-position:0 96%}html[data-theme=proof] .fp-lede{max-inline-size:60ch;font-size:clamp(.98rem,.9rem + .18vw,1.1rem)}html[data-theme=proof] .fp-meta{margin-block:1.15rem 1rem;padding:.72rem .8rem .66rem;display:inline-flex;align-items:center;gap:.65rem 1.2rem;background:var(--v3-blue);color:#fff;border-inline-start:.5rem solid var(--v3-acid);box-shadow:5px 5px 0 var(--v3-ink);font-size:.73rem;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}html[data-theme=proof] .fp-corroboration{color:inherit;font-weight:950}html[data-theme=proof] .fp-corroboration:before{content:"PROOF";margin-inline-end:.6rem;background:var(--v3-acid);color:var(--v3-acid-ink);padding:.18rem .34rem}html[data-theme=proof] .fp-ago{color:inherit;opacity:.9}html[data-theme=proof] .fp-ago:before{color:currentColor;opacity:.55}html[data-theme=proof] .fp-image{border:3px solid var(--v3-ink);box-shadow:var(--v3-shadow-blue);filter:grayscale(1) contrast(1.08);background:var(--v3-sheet)}html[data-theme=proof] .tags{margin-block-start:1.3rem}html[data-theme=proof] .tag a,html[data-theme=proof] .tag-overflow{min-block-size:2rem;border-radius:0;font-size:.66rem;letter-spacing:.09em;font-weight:900}html[data-theme=proof] .chip-beat a{background:var(--v3-ink);color:var(--v3-paper);border-color:var(--v3-ink)}html[data-theme=proof] .chip-tag a{background:transparent;color:var(--v3-ink-2);border-color:var(--v3-rule)}html[data-theme=proof] .tag a:hover{box-shadow:inset 0 -.3rem 0 var(--v3-acid);color:inherit}html[data-theme=proof] .front-page .fp-item:first-child{margin-inline:clamp(-1.25rem,-2vw,-.35rem);padding:clamp(2rem,5vw,4rem);background:var(--v3-ink);color:var(--v3-paper);border:0;overflow:hidden;isolation:isolate}html[data-theme=proof] .front-page .fp-item:first-child:before{content:"01";inset-inline-start:auto;inset-inline-end:clamp(1rem,2.8vw,2.4rem);inset-block-start:clamp(.6rem,1.3vw,1.4rem);color:var(--v3-acid);font-size:clamp(7rem,18vw,16rem);opacity:.96;z-index:-1}html[data-theme=proof] .front-page .fp-item:first-child:after{content:"MOST IMPORTANT NOW";position:absolute;inset-inline-start:0;inset-block-start:0;padding:.38rem .55rem .34rem;background:var(--v3-blue);color:#fff;font-size:.65rem;letter-spacing:.14em;line-height:1;font-weight:950}html[data-theme=proof] .front-page .fp-item:first-child .item-card{grid-template-columns:minmax(0,1.16fr) minmax(18rem,.84fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:0}html[data-theme=proof] .front-page .fp-item:first-child .item-card-main{padding-block-start:clamp(5.5rem,9vw,8rem)}html[data-theme=proof] .front-page .fp-item:first-child .fp-headline{color:var(--v3-paper);font-size:clamp(3.25rem,6.6vw,6.7rem);line-height:.82;letter-spacing:-.065em;max-inline-size:13ch;margin-block-end:1.6rem}html[data-theme=proof] .front-page .fp-item:first-child .fp-headline a{color:var(--v3-paper)}html[data-theme=proof] .front-page .fp-item:first-child .fp-lede{color:var(--v3-on-ink-muted);font-size:clamp(1.05rem,.95rem + .36vw,1.28rem);line-height:1.5;max-inline-size:52ch}html[data-theme=proof] .front-page .fp-item:first-child .fp-meta{background:var(--v3-acid);color:var(--v3-acid-ink);border-inline-start:.5rem solid var(--v3-blue);box-shadow:none}html[data-theme=proof] .front-page .fp-item:first-child .fp-corroboration:before{background:var(--v3-ink);color:var(--v3-paper)}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{aspect-ratio:4 / 5;object-fit:cover;border-color:var(--v3-paper);box-shadow:14px 14px 0 var(--v3-blue),26px 26px 0 var(--v3-acid);filter:grayscale(1) contrast(1.18)}html[data-theme=proof] .front-page .fp-item:first-child .chip-beat a{background:var(--v3-paper);color:var(--v3-ink);border-color:var(--v3-paper)}html[data-theme=proof] .front-page .fp-item:first-child .chip-tag a{color:var(--v3-on-ink-muted);border-color:#686a71}html[data-theme=proof] .front-page .fp-item:first-child .tag a:hover{box-shadow:inset 0 -.3rem 0 var(--v3-acid)}html[data-theme=proof] .item-card:not(:has(.fp-image)){grid-template-columns:minmax(0,1fr);padding-inline-end:clamp(1rem,5vw,5rem)}html[data-theme=proof] .item-card:not(:has(.fp-image)):after{content:"TEXT REPORT / NO WIRE IMAGE";justify-self:start;margin-block-start:.5rem;padding:.42rem .55rem;background:repeating-linear-gradient(135deg,var(--v3-pale-blue) 0 7px,transparent 7px 14px);border:1px solid var(--v3-blue);color:var(--c-signal-text);font-size:.63rem;letter-spacing:.1em;font-weight:950}html[data-theme=proof] .fp-end{position:relative;margin-block-start:1rem;padding:clamp(3.2rem,8vw,8rem) clamp(1.4rem,5vw,4.6rem);background:var(--v3-blue);color:#fff;border:0;font-size:clamp(3.2rem,9vw,9.8rem);line-height:.72;letter-spacing:-.08em;text-transform:uppercase;overflow:hidden}html[data-theme=proof] .fp-end:before{content:"END OF EDITION";display:block;margin-block-end:1.8rem;color:var(--v3-acid);font-family:var(--font-ui);font-size:.72rem;line-height:1;letter-spacing:.18em;font-weight:950}html[data-theme=proof] .fp-end:after{content:"✓";position:absolute;inset-inline-end:.04em;inset-block-end:-.32em;color:var(--v3-acid);font-family:var(--font-display);font-size:2.25em;opacity:.17;transform:rotate(-8deg)}html[data-theme=proof] .article{max-inline-size:var(--v3-copy)}html[data-theme=proof] .article:before{content:"PROOF FILE / " attr(data-article-id);margin:.5rem 0 2rem;display:inline-flex;align-items:center;padding:.4rem .55rem .34rem;background:var(--v3-blue);color:#fff;font-size:.68rem;line-height:1;letter-spacing:.14em;font-weight:950;text-transform:uppercase}html[data-theme=proof] .article-headline{font-size:clamp(3.15rem,7vw,7.25rem);line-height:.83;letter-spacing:-.067em;margin-block:1rem 2.1rem}html[data-theme=proof] .article-headline:before{inline-size:5.5rem;block-size:.75rem;background:var(--v3-blue)}html[data-theme=proof] .article-image{box-shadow:14px 14px 0 var(--v3-blue);filter:grayscale(1) contrast(1.12)}html[data-theme=proof] .article-lede{font-size:clamp(1.35rem,1.15rem + .65vw,1.8rem);line-height:1.37}html[data-theme=proof] .article section:not(.article-sources):not(.article-perspectives)>h2{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem;border-block-start:3px solid var(--v3-ink);font-size:clamp(1.65rem,3vw,2.65rem)}html[data-theme=proof] .article section:not(.article-sources):not(.article-perspectives)>h2:before{color:var(--v3-blue);font-size:.42em;letter-spacing:.12em;font-family:var(--font-ui);font-weight:950}html[data-theme=proof] .article-facts>h2:before{content:"01 / VERIFIED"}html[data-theme=proof] .article-context>h2:before{content:"02 / WHY IT MATTERS"}html[data-theme=proof] .article-questions>h2:before{content:"04 / STILL OPEN"}html[data-theme=proof] .article-facts ul,html[data-theme=proof] .article-questions ul{list-style:none;padding-inline-start:0;counter-reset:proof-bullet}html[data-theme=proof] .article-facts li,html[data-theme=proof] .article-questions li{counter-increment:proof-bullet;display:grid;grid-template-columns:2.3rem minmax(0,1fr);gap:.85rem;padding-block:.85rem;border-block-start:var(--v3-hair)}html[data-theme=proof] .article-facts li:before,html[data-theme=proof] .article-questions li:before{content:counter(proof-bullet,decimal-leading-zero);color:var(--c-signal-text);font-family:var(--font-ui);font-size:.72rem;letter-spacing:.08em;font-weight:950;padding-block-start:.12rem}html[data-theme=proof] .article-facts li::marker,html[data-theme=proof] .article-questions li::marker{content:""}html[data-theme=proof] .article-perspectives{inline-size:min(82rem,calc(100vw - 2rem));padding:clamp(2.1rem,5vw,5rem);background:var(--v3-blue);color:#fff;border-block-start:0;grid-template-columns:minmax(0,.72fr) repeat(2,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,4rem);box-shadow:0 0 0 3px var(--v3-ink)}html[data-theme=proof] .article-perspectives:before{content:"03 / THE COVERAGE DIVERGES HERE";grid-column:1 / -1;color:var(--v3-acid);font-family:var(--font-ui);font-size:.7rem;line-height:1;letter-spacing:.16em;font-weight:950}html[data-theme=proof] .article-perspectives:after{content:"≠";inset-inline-end:-.02em;inset-block-end:-.35em;color:var(--v3-acid);font-size:clamp(13rem,30vw,30rem);opacity:.16}html[data-theme=proof] .article-perspectives>h2{grid-column:1;grid-row:2 / span 2;align-self:start;color:#fff;font-size:clamp(3.1rem,6.8vw,7rem);line-height:.74;max-inline-size:7ch}html[data-theme=proof] .article-perspectives>h2:after{content:"Same event. Different framing. Attribution stays attached.";display:block;margin-block-start:1.3rem;max-inline-size:22ch;color:#fff;font-family:var(--font-editorial);font-size:clamp(.88rem,1vw,1rem);line-height:1.4;letter-spacing:0;text-transform:none;font-weight:700}html[data-theme=proof] .perspective{padding:1.4rem 1.45rem 1.35rem;background:var(--v3-ink);color:var(--v3-paper);border:0;border-block-start:.55rem solid var(--v3-persp-accent);box-shadow:8px 8px color-mix(in srgb,var(--v3-ink) 45%,transparent)}html[data-theme=proof] .perspective h3{color:var(--v3-paper);font-size:clamp(1.5rem,2vw,2rem)}html[data-theme=proof] .perspective-sources{color:var(--v3-persp-muted)}html[data-theme=proof] .perspective-sources:before{content:"ATTRIBUTED TO / ";color:var(--v3-persp-accent)}html[data-theme=proof] .article-support>.tags{margin-block-start:5rem}html[data-theme=proof] .article-sources{margin-block-start:4rem;border-block-start:.7rem solid var(--v3-blue)}html[data-theme=proof] .article-sources h2{font-size:clamp(3rem,7vw,6.8rem);letter-spacing:-.07em}html[data-theme=proof] .article-sources h2:before{content:"05 / SOURCE LEDGER";display:block;margin-block-end:1rem;color:var(--c-signal-text);font-family:var(--font-ui);font-size:.14em;letter-spacing:.15em}html[data-theme=proof] .source-list{counter-reset:source-proof}html[data-theme=proof] .source-more .source-list{counter-reset:none}html[data-theme=proof] .source{counter-increment:source-proof;grid-template-columns:2.6rem minmax(0,1fr) minmax(11rem,auto);gap:.7rem 1.25rem;padding-block:1.05rem;border-block-start:1px solid var(--v3-rule)}html[data-theme=proof] .source:before{content:counter(source-proof,decimal-leading-zero);color:var(--c-signal-text);font-size:.67rem;letter-spacing:.08em;font-weight:950}html[data-theme=proof] .source a{font-size:1.08em}html[data-theme=proof] .source-more{border:3px solid var(--v3-ink);box-shadow:7px 7px 0 var(--v3-blue)}html[data-theme=proof] .source-more summary{letter-spacing:.08em}html[data-theme=proof] .article-generating{border:3px solid var(--v3-ink);border-block-start:.75rem solid var(--v3-blue);box-shadow:10px 10px 0 var(--v3-acid)}html[data-theme=proof] .article-generating:before{color:var(--c-signal-text)}html[data-theme=proof] .page-title{font-size:clamp(3.7rem,10vw,9.5rem);line-height:.69;letter-spacing:-.085em;margin-block:1.2rem 1.7rem}html[data-theme=proof] .page-title:before{content:"VEXA / INDEX";display:block;margin-block-end:1rem;color:var(--c-signal-text);font-family:var(--font-ui);font-size:.09em;letter-spacing:.16em}html[data-theme=proof] .page-title:after{inline-size:1.45em;block-size:.16em;background:var(--v3-acid)}html[data-theme=proof] .archive-page .page-title:before{content:"VEXA / DEEPER SHELF"}html[data-theme=proof] .topic-page .page-title:before{content:"VEXA / TOPIC"}html[data-theme=proof] .search-page .page-title:before{content:"VEXA / CORPUS SEARCH"}html[data-theme=proof] .about-page .page-title:before{content:"VEXA / ABOUT"}html[data-theme=proof] .page-note{font-size:clamp(1.2rem,1rem + .5vw,1.5rem)}html[data-theme=proof] .archive-page,html[data-theme=proof] .topic-page,html[data-theme=proof] .search-page{max-inline-size:72rem}html[data-theme=proof] .archive-page .fp-item,html[data-theme=proof] .topic-page .fp-item,html[data-theme=proof] .search-page .fp-item{padding-block:2.4rem}html[data-theme=proof] .archive-page .fp-item:before,html[data-theme=proof] .topic-page .fp-item:before,html[data-theme=proof] .search-page .fp-item:before{display:none}html[data-theme=proof] .archive-page .item-card,html[data-theme=proof] .topic-page .item-card,html[data-theme=proof] .search-page .item-card{padding-inline-start:0!important}html[data-theme=proof] .sort-toggle{border:3px solid var(--v3-ink);box-shadow:5px 5px 0 var(--v3-acid)}html[data-theme=proof] .sort-current{background:var(--v3-blue);color:var(--v3-blue-ink)}html[data-theme=proof] .pagination{border-block-start:.5rem solid var(--v3-blue)}html[data-theme=proof] .pagination a{font-size:.73rem;letter-spacing:.1em}html[data-theme=proof] .about-page{max-inline-size:74rem}html[data-theme=proof] .about-section{display:grid;grid-template-columns:minmax(11rem,.34fr) minmax(0,.66fr);gap:clamp(1.5rem,5vw,5rem);border-block-start:3px solid var(--v3-ink)}html[data-theme=proof] .about-section h2{font-size:clamp(1.7rem,3vw,2.8rem)}html[data-theme=proof] .about-section p{max-inline-size:58ch}html[data-theme=proof] .state{border:3px solid var(--v3-ink);border-block-start:.7rem solid var(--v3-blue);box-shadow:8px 8px 0 var(--v3-acid)}html[data-theme=proof] .state:before{content:"SYSTEM / STATUS";color:var(--c-signal-text)}html[data-theme=proof] .stale-banner{border:3px solid var(--v3-ink);border-inline-start:.75rem solid var(--v3-blue);box-shadow:5px 5px 0 var(--v3-ink)}html[data-theme=proof] .badge{border-radius:0;letter-spacing:.11em}html[data-theme=proof] .badge-new{background:var(--v3-acid);color:var(--v3-acid-ink)}html[data-theme=proof] .badge-updated{background:var(--v3-blue);color:var(--v3-blue-ink);border:0}html[data-theme=proof] .lang-fallback{border-inline-start-width:.6rem;background:var(--v3-pale-blue);padding:.65rem .8rem}html[data-theme=proof] .search-error{padding:.55rem .7rem;border-inline-start:.5rem solid currentColor;background:var(--c-error-bg)}html[data-theme=proof] .site-footer{max-inline-size:none;margin:0;padding:2rem max(1rem,calc((100vw - var(--v3-max)) / 2 + 1.5rem)) 2.6rem;background:var(--v3-ink);color:#c9c6be;border-block-start:.65rem solid var(--v3-blue)}html[data-theme=proof] .site-footer p{color:var(--v3-paper);font-size:clamp(1.2rem,1rem + .55vw,1.6rem)}html[data-theme=proof] .site-footer a{color:var(--v3-paper)}html[data-theme=proof] .site-footer a:hover{color:var(--v3-acid)}@media(max-width:860px){html[data-theme=proof] .site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand brand" "nav lang"}html[data-theme=proof] .site-name{font-size:clamp(4.2rem,17vw,7.5rem)}html[data-theme=proof] .site-header>.site-search{display:none}html[data-theme=proof] .item-card{grid-template-columns:minmax(0,1fr) minmax(12rem,34%);gap:1.8rem}html[data-theme=proof] .front-page .fp-item:first-child .item-card{grid-template-columns:1fr}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{order:-1;aspect-ratio:16 / 9;max-block-size:28rem}html[data-theme=proof] .front-page .fp-item:first-child .item-card-main{padding-block-start:3rem}html[data-theme=proof] .article-perspectives{grid-template-columns:1fr 1fr}html[data-theme=proof] .article-perspectives>h2{grid-column:1 / -1;grid-row:auto;max-inline-size:none}html[data-theme=proof] .about-section{grid-template-columns:1fr;gap:1rem}}@media(max-width:720px){html[data-theme=proof] .mobile-disclosure summary{color:var(--v3-paper)}html[data-theme=proof] .mobile-panel{background:var(--v3-ink)}}@media(max-width:620px){html[data-theme=proof] .site-header{display:flex;flex-wrap:wrap;gap:.5rem;padding:.65rem 1rem .8rem}html[data-theme=proof] .site-header:before{inset-inline-end:1rem;inset-block-start:.55rem;font-size:.58rem}html[data-theme=proof] .site-header>.site-name{flex:1 0 100%;font-size:clamp(2.35rem,11.8vw,4.5rem);letter-spacing:-.09em;padding-block:2.4rem .55rem}html[data-theme=proof] .site-nav,html[data-theme=proof] .site-header>.site-search{display:none}html[data-theme=proof] .site-header>.lang-switcher{margin-inline-start:auto;margin-block-start:0}html[data-theme=proof] .mobile-disclosure{display:block}html[data-theme=proof] .mobile-disclosure summary{color:var(--v3-paper);border-color:#777}html[data-theme=proof] .mobile-panel{background:var(--v3-ink);border-color:#777}html[data-theme=proof] .mobile-panel .site-nav,html[data-theme=proof] .mobile-panel .site-search{display:flex;border:0;padding-block-start:0}html[data-theme=proof] .front-page:after{display:none}html[data-theme=proof] main{padding-inline:1rem}html[data-theme=proof] .fp-item{padding-block:2.35rem 2.7rem}html[data-theme=proof] .fp-item:before{font-size:3.2rem;inset-block-start:2rem}html[data-theme=proof] .fp-item:not(:first-child) .item-card{padding-inline-start:3.55rem}html[data-theme=proof] .item-card{grid-template-columns:1fr;gap:1.3rem}html[data-theme=proof] .fp-image{order:-1;aspect-ratio:16 / 9;box-shadow:7px 7px 0 var(--v3-blue)}html[data-theme=proof] .fp-headline{font-size:clamp(1.8rem,8.7vw,2.5rem)}html[data-theme=proof] .fp-meta{display:flex;inline-size:100%;flex-wrap:wrap;box-shadow:4px 4px 0 var(--v3-ink)}html[data-theme=proof] .front-page .fp-item:first-child{margin-inline:-.35rem;padding:1.25rem}html[data-theme=proof] .front-page .fp-item:first-child:before{font-size:7.5rem}html[data-theme=proof] .front-page .fp-item:first-child .item-card-main{padding-block-start:2.5rem}html[data-theme=proof] .front-page .fp-item:first-child .fp-headline{font-size:clamp(2.75rem,13.5vw,4rem);max-inline-size:none}html[data-theme=proof] .front-page .fp-item:first-child .fp-image{box-shadow:8px 8px 0 var(--v3-blue),14px 14px 0 var(--v3-acid)}html[data-theme=proof] .fp-end{font-size:clamp(3rem,15vw,5.2rem)}html[data-theme=proof] .article-headline{font-size:clamp(2.9rem,13vw,4.6rem)}html[data-theme=proof] .article-image{box-shadow:8px 8px 0 var(--v3-blue)}html[data-theme=proof] .article-perspectives{inline-size:calc(100vw - .75rem);grid-template-columns:1fr;padding:1.4rem}html[data-theme=proof] .article-perspectives>h2{font-size:clamp(2.3rem,10vw,3.2rem);overflow-wrap:normal;word-break:normal}html[data-theme=proof] .perspective{box-shadow:5px 5px #00000059}html[data-theme=proof] .source{grid-template-columns:2rem minmax(0,1fr)}html[data-theme=proof] .source-meta{grid-column:2;text-align:start}html[data-theme=proof] .page-title{font-size:clamp(3.2rem,18vw,6rem)}}@media(max-width:360px){html[data-theme=proof] .site-name{letter-spacing:-.1em}html[data-theme=proof] .fp-item:not(:first-child) .item-card{padding-inline-start:3rem}html[data-theme=proof] .fp-item:before{font-size:2.75rem}html[data-theme=proof] .tag a,html[data-theme=proof] .tag-overflow{padding-inline:.5rem}}@media(prefers-reduced-motion:reduce){html[data-theme=proof] .fp-headline a{transition:none}}
