@font-face{font-family:sourceSans;src:url(../media/source_sans_3_latin_normal-s.p.3y33ar50ixvlj.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:sourceSans;src:url(../media/source_sans_3_latin_italic-s.p.1mppgir28ayr9.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:sourceSans Fallback;src:local(Arial);ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.0%;size-adjust:89.41%}.sourcesans_9666f400-module__g8XRTa__className{font-family:sourceSans,sourceSans Fallback,Arial,sans-serif}.sourcesans_9666f400-module__g8XRTa__variable{--font-source-sans:"sourceSans", "sourceSans Fallback", Arial, sans-serif}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin_normal-s.p.0dc79pquxokce.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_latin_italic-s.p.11ae33ayisz--.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.newsreader_8314919-module__08e4xa__className{font-family:newsreader,newsreader Fallback,Georgia,serif}.newsreader_8314919-module__08e4xa__variable{--font-newsreader:"newsreader", "newsreader Fallback", Georgia, serif}
:root{--paper:#f4f1ea;--paper-deep:#e9e4db;--surface:#fcfbf8;--ink:#111820;--ink-soft:#3e474e;--ink-faint:#59636b;--rule:#c8c3ba;--rule-dark:#727c83;--accent:#8c2f2b;--accent-dark:#8c2f2b;--accent-wash:#efe1de;--focus:#8c2f2b;--font-sans:var(--font-source-sans), Arial, sans-serif;--font-display:var(--font-newsreader), Georgia, serif;--shell:min(calc(100% - 4rem), 1280px);--reading:720px;--shadow-small:none}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:var(--font-sans);scroll-behavior:smooth;text-rendering:optimizelegibility}body{background:var(--paper);min-width:320px;margin:0}::selection{background:var(--accent-wash);color:var(--ink)}a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 48%, transparent);text-decoration-color:color-mix(in srgb, currentColor 48%, transparent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:2px}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}.shell{width:var(--shell);margin-inline:auto}.skip-link{background:var(--ink);color:#fff;z-index:100;padding:.75rem 1rem;position:fixed;top:-8rem;left:1rem}.skip-link:focus{top:1rem}.site-header{background:var(--surface);border-top:5px solid var(--accent)}.edition-bar{border-bottom:1px solid var(--rule);color:var(--ink-faint);letter-spacing:.085em;text-transform:uppercase;font-size:.78rem;font-weight:700}.edition-bar__inner{justify-content:space-between;align-items:center;min-height:34px;display:flex}.masthead{justify-content:center;align-items:center;min-height:106px;padding-block:1.55rem;display:flex}.wordmark{letter-spacing:.105em;text-align:center;text-transform:uppercase;white-space:nowrap;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:830;line-height:.92;text-decoration:none;display:block}.section-nav{border-block:1px solid var(--ink)}.section-nav__desktop{justify-content:center;align-items:center;gap:clamp(1.4rem,3vw,2.75rem);min-height:48px;display:flex}.section-nav a{letter-spacing:.1em;text-transform:uppercase;border-bottom:3px solid #0000;align-items:center;min-height:47px;padding-top:3px;font-size:.76rem;font-weight:730;text-decoration:none;display:flex}.section-nav a:hover{border-bottom-color:var(--accent);color:var(--accent)}.section-nav__mobile{display:none}main{min-height:55vh}.page-kicker,.eyebrow,.section-label,.article-status{color:var(--accent);letter-spacing:.115em;text-transform:uppercase;font-size:.75rem;font-weight:760}.page-header{border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(0,1.6fr) minmax(250px,.7fr);gap:2rem;padding-block:clamp(3rem,6vw,5.5rem) 2.25rem;display:grid}.page-header h1{font-family:var(--font-display);letter-spacing:-.045em;max-width:14ch;margin:.5rem 0 0;font-size:clamp(3.05rem,6vw,5.5rem);font-weight:640;line-height:.96}.page-header__description{color:var(--ink-soft);font-family:var(--font-display);align-self:end;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.45}.breadcrumbs{letter-spacing:.06em;text-transform:uppercase;padding-top:1.25rem;font-size:.76rem;font-weight:620}.breadcrumbs ol{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{color:var(--ink-faint);content:"/";margin-left:.55rem}.article-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;display:grid}.article-card{border-top:1px solid var(--rule-dark);flex-direction:column;gap:.85rem;padding:1.2rem 0 2rem;display:flex}.article-card h2,.article-card h3{font-family:var(--font-display);letter-spacing:-.028em;margin:0;font-size:clamp(1.55rem,2.4vw,2.45rem);font-weight:620;line-height:1.08}.article-card h2 a,.article-card h3 a{text-decoration:none}.article-card h2 a:hover,.article-card h3 a:hover{color:var(--accent-dark)}.article-card__deck{color:var(--ink-soft);max-width:62ch;margin:0;font-size:1rem;line-height:1.5}.article-card__meta,.article-meta{color:var(--ink-faint);letter-spacing:.045em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;font-size:.77rem;font-weight:620;display:flex}.article-card__meta span:not(:last-child):after,.article-meta span:not(:last-child):after{content:"·";margin-left:.8rem}.article-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:3rem 6rem;display:grid}.article-index .article-card{border-right:1px solid var(--rule);padding-inline:1.5rem}.article-index .article-card:first-child{padding-left:0}.article-index .article-card:last-child{border-right:0;padding-right:0}.section-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;margin-top:5rem;padding-bottom:.7rem;display:flex}.section-heading h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:620;line-height:1.04}.section-heading a{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.article-graphic{background:var(--ink);color:#f4efe6;flex-direction:column;justify-content:space-between;min-height:clamp(390px,44vw,660px);margin:0;padding:clamp(1.1rem,2.5vw,2.4rem);display:flex;position:relative;overflow:hidden}.article-graphic:after{content:"";pointer-events:none;border:1px solid #f4efe62e;position:absolute;inset:.65rem}.article-graphic--compact{min-height:340px}.article-graphic__register{letter-spacing:.12em;text-transform:uppercase;z-index:1;justify-content:space-between;font-size:.75rem;font-weight:690;display:flex;position:relative}.article-graphic figcaption{color:#afb5b4;letter-spacing:.045em;text-transform:uppercase;z-index:1;font-size:.82rem;line-height:1.55;position:relative}.graphic-palantir{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(210px,.7fr);gap:2rem;display:grid;position:relative}.graphic-palantir__path{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid;position:relative}.graphic-palantir__path:before{content:"";background:#777f83;height:1px;position:absolute;left:8%;right:8%}.graphic-palantir__path span{background:var(--accent);border:5px solid var(--ink);justify-self:center;width:clamp(18px,2vw,28px);height:clamp(18px,2vw,28px);box-shadow:0 0 0 1px #adb3b2}.graphic-palantir__dates{color:#b9bfbd;letter-spacing:.06em;text-align:center;text-transform:uppercase;grid-column:1;grid-template-columns:repeat(4,minmax(0,1fr));font-size:clamp(.75rem,1vw,.82rem);line-height:1.4;display:grid}.graphic-palantir__finding{border-left:1px solid #667074;grid-area:1/2/span 2;align-self:center;padding-left:2rem;display:grid}.graphic-palantir__finding strong{color:#f4efe6;font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(3.5rem,7vw,7rem);font-weight:500;line-height:.8}.graphic-palantir__finding span{color:#bbc0be;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.graphic-palantir__finding b{color:var(--accent);font-family:var(--font-display);margin-top:1rem;font-size:2.5rem;font-weight:500;line-height:1}.graphic-ledger{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:relative}.graphic-ledger>div{border-left:1px solid #636c70;flex-direction:column;min-height:260px;padding:1.2rem;display:flex}.graphic-ledger>div:first-child{border-left:0}.graphic-ledger span,.graphic-ledger small{color:#bac0be;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}.graphic-ledger strong{font-family:var(--font-display);letter-spacing:-.065em;margin-block:auto;font-size:clamp(2.8rem,6vw,6.8rem);font-weight:480;line-height:.85}.graphic-supply{z-index:1;flex-direction:column;align-items:stretch;width:min(92%,780px);margin-inline:auto;display:flex;position:relative}.graphic-supply>div{border-top:1px solid #656e72;grid-template-columns:42px 1fr auto;align-items:center;gap:1rem;min-height:62px;padding-inline:.85rem;display:grid}.graphic-supply>div:nth-child(2){margin-inline:5%}.graphic-supply>div:nth-child(3){margin-inline:10%}.graphic-supply>div:nth-child(4){margin-inline:15%}.graphic-supply>div:nth-child(5){border-bottom:1px solid #656e72;margin-inline:20%}.graphic-supply span,.graphic-supply i{color:#aeb4b3;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-style:normal}.graphic-supply strong{font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.7rem);font-weight:500}.article-prose{font-family:var(--font-display);font-size:clamp(1.18rem,1.4vw,1.34rem);line-height:1.68}.article-prose>*{max-width:var(--reading);margin-inline:auto}.article-prose>h2,.article-prose>h3,.article-prose>table,.article-prose>.finding,.article-prose>.data-note,.article-prose>.distinction{max-width:920px}.article-prose h2{border-top:1px solid var(--ink);letter-spacing:-.045em;margin-top:4.6rem;padding-top:1.1rem;font-size:clamp(2.2rem,4vw,4rem);font-weight:570;line-height:1.02}.article-prose h3{letter-spacing:-.025em;margin-top:3rem;font-size:clamp(1.55rem,2.4vw,2.3rem);font-weight:600;line-height:1.1}.article-prose p,.article-prose ul,.article-prose ol{margin-top:0;margin-bottom:1.45em}.article-prose li{margin-bottom:.45em;padding-left:.35em}.article-prose strong{font-weight:700}.article-prose a{color:var(--accent-dark)}.citation{font-family:var(--font-sans);vertical-align:super;font-size:.66em;font-weight:700;text-decoration:none}.article-prose table{border-collapse:collapse;font-family:var(--font-sans);table-layout:fixed;width:100%;margin-block:2.5rem 3rem;font-size:.88rem;line-height:1.4;display:table}.article-prose th,.article-prose td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.9rem .8rem}.article-prose th{border-bottom-color:var(--ink);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.article-prose tbody tr:nth-child(2n){background:#ffffff59}.finding,.data-note,.distinction{font-family:var(--font-sans);grid-template-columns:150px minmax(0,1fr);gap:1rem;margin-block:2.8rem;padding:1.4rem 1.5rem;line-height:1.5;display:grid}.finding{background:var(--ink);color:#f3efe6}.data-note{background:var(--paper-deep);border-left:4px solid var(--accent)}.distinction{border-block:1px solid var(--rule-dark)}.finding__label,.data-note__label,.distinction>p{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:720}.finding div>:last-child,.data-note div>:last-child,.distinction div>:last-child{margin-bottom:0}.sources-list{border-top:2px solid var(--ink);grid-template-columns:minmax(220px,.75fr) minmax(0,1.8fr);gap:3rem;margin-top:5rem;padding-top:1.5rem;display:grid}.sources-list__heading h2{font-family:var(--font-display);letter-spacing:-.04em;margin:.2rem 0 1rem;font-size:3.2rem;font-weight:560}.sources-list__heading>p:last-child{color:var(--ink-soft);line-height:1.5}.sources-list ol{margin:0;padding-left:1.7rem}.sources-list li{border-bottom:1px solid var(--rule);padding:.2rem 0 1rem .5rem;font-size:.96rem;line-height:1.4}.sources-list li+li{margin-top:1rem}.sources-list li::marker{color:var(--accent-dark);font-weight:720}.sources-list li a{font-weight:680;display:block}.sources-list li span{color:var(--ink-faint);letter-spacing:.04em;text-transform:uppercase;margin-top:.3rem;font-size:.78rem;display:block}.home-lead{padding-top:clamp(2rem,4vw,3rem)}.home-lead__register{border-block:3px solid var(--ink) 1px solid var(--rule);justify-content:space-between;align-items:center;min-height:46px;display:flex}.home-lead__register p{margin:0}.home-lead__register>p:last-child{color:var(--ink-faint);letter-spacing:.065em;text-transform:uppercase;font-size:.75rem;font-weight:650}.home-lead__grid{border-bottom:2px solid var(--ink);grid-template:"media headline""media summary""media details"1fr/minmax(0,1.52fr) minmax(380px,.92fr);column-gap:clamp(2.5rem,4.5vw,4.5rem);padding-block:1.4rem 3rem;display:grid}.home-lead__headline{grid-area:headline;align-self:end}.home-lead__headline .eyebrow{margin:0 0 1rem}.home-lead__headline h1{font-family:var(--font-display);letter-spacing:-.043em;margin:0;font-size:clamp(3.05rem,3.85vw,3.65rem);font-weight:640;line-height:.99}.home-lead__details{grid-area:details;align-self:start}.home-lead__summary{grid-area:summary}.home-lead__deck{color:var(--ink-soft);font-family:var(--font-display);margin:1.25rem 0 0;font-size:clamp(1.15rem,1.6vw,1.32rem);line-height:1.45}.home-lead__evidence{border-block:2px solid var(--ink) 1px solid var(--rule-dark);grid-template-columns:minmax(132px,.88fr) minmax(0,1.12fr);margin:1.5rem 0 0;display:grid}.home-lead__evidence div{min-width:0;margin:0;padding:.72rem .8rem}.home-lead__evidence div:not(.home-lead__evidence-value){border-left:1px solid var(--rule)}.home-lead__evidence div:last-child{border-top:1px solid var(--rule)}.home-lead__evidence-value{border-left:5px solid var(--accent);grid-row:1/span 2;padding-left:.9rem}.home-lead__evidence dt{color:var(--ink-faint);letter-spacing:.075em;text-transform:uppercase;font-size:.75rem;font-weight:720}.home-lead__evidence dd{margin:.25rem 0 0;font-size:.84rem;font-weight:670;line-height:1.25}.home-lead__evidence-value dd{font-family:var(--font-display);letter-spacing:-.045em;margin-top:.45rem;font-size:clamp(2.3rem,3.4vw,3rem);font-weight:650;line-height:.95}.home-lead__meta{color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:.45rem .75rem;margin-top:1.15rem;font-size:.75rem;font-weight:700;display:flex}.home-lead__meta span:not(:last-child):after{color:var(--rule-dark);content:"/";margin-left:.75rem}.editorial-link{border-bottom:2px solid var(--accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.65rem;min-height:34px;margin-top:1.35rem;font-size:.76rem;font-weight:760;text-decoration:none;display:inline-flex}.editorial-link:hover{color:var(--accent)}.home-lead__media{grid-area:media;min-width:0;margin:0}.home-lead__media img{aspect-ratio:16/10;background:var(--ink);border-bottom:5px solid var(--ink);filter:saturate(.62)contrast(1.06);object-fit:cover;object-position:48% 50%;width:100%;height:auto}.home-lead__media figcaption{color:var(--ink-faint);max-width:98ch;margin-top:.7rem;font-size:.84rem;line-height:1.55}.home-secondary{margin-top:3.5rem}.editorial-section-heading{border-block:3px solid var(--ink) 1px solid var(--rule);justify-content:space-between;align-items:center;min-height:62px;display:flex}.editorial-section-heading h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.85rem,3vw,2.55rem);font-weight:650;line-height:1}.editorial-section-heading>a,.editorial-section-heading>span{color:var(--ink-faint);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:700}.home-secondary__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.secondary-story{padding:1.65rem 2rem 1.9rem 0;display:block}.secondary-story+.secondary-story{border-left:1px solid var(--rule);padding-left:2rem}.secondary-story__register{color:var(--ink-faint);letter-spacing:.075em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.75rem;font-weight:720}.secondary-story .eyebrow{margin:0 0 .6rem}.secondary-story h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.7vw,2.35rem);font-weight:630;line-height:1.08}.secondary-story h3 a,.coverage-entry h3 a{text-decoration:none}.secondary-story h3 a:hover,.coverage-entry h3 a:hover{color:var(--accent)}.secondary-story__deck{color:var(--ink-soft);margin:.8rem 0 1rem;font-size:.95rem;line-height:1.5}.reporting-standard{border-top:5px solid var(--accent);color:var(--paper);background:#0d1720;margin-top:5rem;padding-block:2.75rem}.reporting-standard__inner{grid-template-columns:.8fr .9fr 1.2fr;align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.reporting-standard h2{font-family:var(--font-display);letter-spacing:-.035em;margin:.55rem 0 0;font-size:clamp(2.1rem,3.3vw,3.2rem);font-weight:620;line-height:1}.reporting-standard .section-label{color:#c7cbd0}.reporting-standard__inner>p{color:#c7cbd0;font-family:var(--font-display);margin:0;font-size:1.12rem;line-height:1.5}.reporting-standard ol{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.reporting-standard li{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #47515a;min-height:40px;padding-top:.8rem;font-size:.75rem;font-weight:720}.reporting-standard li:nth-child(2n){padding-left:1rem}.home-coverage{margin-top:5rem}.home-coverage__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.coverage-entry{border-bottom:1px solid var(--rule);min-height:228px;padding:1.5rem 1.5rem 1.8rem 0;display:block}.coverage-entry:not(:nth-child(3n+1)){border-left:1px solid var(--rule);padding-left:1.5rem}.coverage-entry h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:650;line-height:1}.coverage-entry div>p{color:var(--ink-soft);margin:.75rem 0 0;line-height:1.45}.coverage-entry__story{margin-top:1.5rem;font-size:.82rem;font-weight:650;line-height:1.4;display:block}.home-about{border-block:2px solid var(--ink) 1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:clamp(2rem,6vw,6rem);margin-top:5rem;padding-block:clamp(2.75rem,5vw,4.5rem);display:grid}.home-about h2{font-family:var(--font-display);letter-spacing:-.04em;max-width:14ch;margin:.65rem 0 0;font-size:clamp(2.5rem,4.6vw,4.5rem);font-weight:640;line-height:1}.home-about>div:last-child{align-self:end}.home-about>div:last-child>p{color:var(--ink-soft);font-family:var(--font-display);margin:0;font-size:1.25rem;line-height:1.5}.article-library__register{color:var(--ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.article-library{padding-block:2rem 7rem}.article-library__register{justify-content:space-between;padding-bottom:1rem;display:flex}.article-library__row{grid-template-columns:70px minmax(0,1fr);gap:2rem;display:grid}.article-library__number{border-top:1px solid var(--rule-dark);color:var(--accent-dark);font-family:var(--font-display);padding-top:1.2rem;font-size:2rem}.category-lens{border-bottom:1px solid var(--rule-dark);grid-template-columns:170px minmax(280px,.8fr) minmax(280px,.7fr);gap:1rem 2rem;padding-block:2rem;display:grid}.category-lens h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:620;line-height:1.04}.category-lens>p:last-child{color:var(--ink-soft);margin:0;line-height:1.55}.article-header{padding-block:clamp(2.75rem,6vw,5.5rem) 2.5rem}.article-header__register{border-bottom:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:.65rem;font-size:.75rem;font-weight:670;display:flex}.article-header h1{font-family:var(--font-display);letter-spacing:-.048em;max-width:14ch;margin:clamp(2rem,4vw,3.5rem) 0 2rem;font-size:clamp(3.25rem,6.9vw,6.75rem);font-weight:640;line-height:.95}.article-header__deck{color:var(--ink-soft);font-family:var(--font-display);max-width:48ch;margin:0;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.45}.article-header__details{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3rem;padding-top:1rem;display:grid}[data-content-type=sponsored] .article-header__details{grid-template-columns:repeat(5,minmax(0,1fr))}.article-header__details div{flex-direction:column;display:flex}.article-header__details span,.article-rail dt{color:var(--ink-faint);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:680}.article-header__details strong{margin-top:.25rem;font-size:.88rem;font-weight:650}.article-hero{width:min(96vw,1740px)}.article-layout{grid-template-columns:210px minmax(0,920px) minmax(0,1fr);gap:clamp(2rem,5vw,6rem);padding-top:4.5rem;display:grid}.article-layout .article-prose{grid-column:2}.article-rail{border-top:2px solid var(--ink);grid-area:1/1;height:fit-content;padding-top:1rem;position:sticky;top:1rem}.article-rail>p:nth-child(2){color:var(--ink-soft);font-size:.85rem;line-height:1.45}.article-rail dl{border-top:1px solid var(--rule);margin-top:1.3rem;padding-top:.5rem}.article-rail dl div{border-bottom:1px solid var(--rule);padding-block:.7rem}.article-rail dd{margin:.2rem 0 0;font-size:.82rem}.article-disclosure{border-block:1px solid var(--rule-dark);grid-template-columns:170px minmax(260px,.8fr) minmax(260px,.7fr);gap:2rem;margin-top:5rem;padding-block:1.5rem;display:grid}.article-disclosure h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:2.2rem;font-weight:560}.article-disclosure>p:last-child{color:var(--ink-soft);margin:0;line-height:1.5}.prose-page{max-width:1080px;padding-block:3rem 2rem}.prose-page section{border-top:1px solid var(--rule-dark);grid-template-columns:minmax(230px,.7fr) minmax(0,1.4fr);gap:1.5rem 3rem;padding-block:2rem 3rem;display:grid}.prose-page h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:620;line-height:1.04}.prose-page section>p,.prose-page section>ul,.prose-page section>ol{font-family:var(--font-display);grid-column:2;margin-block:0;font-size:1.22rem;line-height:1.6}.prose-page section>div{grid-column:2}.prose-page code{font-family:var(--font-sans);font-size:.9em;font-weight:680}.sponsored-content-label{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:780}.sponsored-disclosure{border-block:3px solid var(--ink) 1px solid var(--rule-dark);grid-template-columns:150px minmax(220px,.8fr) minmax(260px,1fr);gap:1rem 2rem;margin-top:1.5rem;padding-block:1rem;display:grid}.sponsored-disclosure p{margin:0;line-height:1.45}.sponsored-disclosure__sponsor{font-family:var(--font-display);font-size:1.05rem}.sponsored-teaser{background:var(--surface);border:1px solid var(--rule-dark);border-top:5px solid var(--accent);max-width:820px;margin:4rem auto;padding:clamp(1.5rem,4vw,3rem)}.sponsored-teaser h2{font-family:var(--font-display);letter-spacing:-.04em;margin:1rem 0;font-size:clamp(2.2rem,5vw,4.3rem);font-weight:640;line-height:.98}.sponsored-teaser h2 a{text-decoration:none}.sponsored-teaser__deck{color:var(--ink-soft);font-family:var(--font-display);margin:0;font-size:1.25rem;line-height:1.5}.sponsored-teaser__sponsor{border-top:1px solid var(--rule);color:var(--ink-faint);margin:1.5rem 0 0;padding-top:1rem;font-size:.88rem;line-height:1.5}.prose-page section>p+p,.prose-page section>p+ul,.prose-page section>p+ol{margin-top:-.5rem}.prose-page li{margin-bottom:.55rem;padding-left:.35rem}.html-sitemap{grid-template-columns:.8fr 1.5fr 1fr;gap:3rem;padding-block:3rem 6rem;display:grid}.html-sitemap section{border-top:1px solid var(--ink);padding-top:1rem}.html-sitemap h2{font-family:var(--font-display);margin:0 0 1.2rem;font-size:2.4rem;font-weight:560}.html-sitemap ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.not-found{padding-block:clamp(5rem,12vw,12rem)}.not-found h1{font-family:var(--font-display);letter-spacing:-.045em;max-width:10ch;margin:1rem 0 2rem;font-size:clamp(3.5rem,7vw,6.5rem);font-weight:640;line-height:.95}.not-found>p:not(.page-kicker){color:var(--ink-soft);font-family:var(--font-display);max-width:50ch;font-size:1.35rem;line-height:1.5}.not-found div{gap:2rem;margin-top:2.5rem;display:flex}.not-found div a{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}@media (max-width:1100px){.home-lead__grid{grid-template-columns:minmax(0,1.3fr) minmax(350px,.95fr);column-gap:2.5rem}.reporting-standard__inner{gap:2rem}.article-layout{grid-template-columns:160px minmax(0,1fr)}.article-layout .article-prose{grid-column:2}}@media (max-width:900px){.home-lead__grid{grid-template:"headline""summary""media""details"/1fr;row-gap:1.4rem}.home-lead__headline h1{max-width:18ch}.home-lead__deck{max-width:58ch}.home-coverage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage-entry,.coverage-entry:not(:nth-child(3n+1)){border-left:0;padding-left:0;padding-right:1.5rem}.coverage-entry:nth-child(2n){border-left:1px solid var(--rule);padding-left:1.5rem}.reporting-standard__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.reporting-standard ol{grid-column:1/-1}.category-lens,.article-disclosure{grid-template-columns:1fr 1fr}.category-lens .section-label,.article-disclosure .section-label{grid-column:1/-1}.article-header__details,[data-content-type=sponsored] .article-header__details{grid-template-columns:repeat(2,minmax(0,1fr))}.sponsored-disclosure{grid-template-columns:1fr 1fr}.sponsored-disclosure .sponsored-content-label{grid-column:1/-1}.article-layout{display:block}.article-rail{margin-bottom:3rem;position:static}.article-rail dl{grid-template-columns:repeat(3,1fr);display:grid}.html-sitemap{grid-template-columns:1fr 1fr}.html-sitemap section:nth-child(2){grid-area:2/1/auto/-1}}@media (max-width:620px){.home-lead{padding-top:1.25rem}.home-lead__register>p:last-child{display:none}.home-lead__grid{row-gap:1.1rem;padding-block:1.1rem 2rem}.home-lead__headline .eyebrow{margin-bottom:.65rem}.home-lead__headline h1{letter-spacing:-.038em;font-size:clamp(2.35rem,10.8vw,2.7rem);line-height:1}.home-lead__media img{aspect-ratio:16/9}.home-lead__media figcaption{margin-top:.6rem;font-size:.8rem;line-height:1.5}.home-lead__deck{margin-top:0;font-size:1.03rem;line-height:1.4}.home-lead__evidence{margin-top:1.2rem}.home-lead__evidence-value dd{font-size:2.25rem}.home-lead__meta{gap:.3rem .55rem;margin-top:1rem}.home-lead__meta span:not(:last-child):after{margin-left:.55rem}.editorial-link{margin-top:1.15rem}.home-secondary{margin-top:2.75rem}.editorial-section-heading{flex-direction:column;justify-content:center;align-items:flex-start;gap:.45rem;min-height:76px}.home-secondary__grid,.home-coverage__grid,.reporting-standard__inner,.home-about,.category-lens,.article-disclosure{grid-template-columns:1fr}.secondary-story,.secondary-story+.secondary-story{border-left:0;border-bottom:1px solid var(--rule);padding:1.4rem 0 1.6rem}.secondary-story h3{font-size:1.75rem}.reporting-standard{margin-top:3.75rem;padding-block:2.25rem}.reporting-standard ol{grid-column:1}.home-coverage{margin-top:3.75rem}.coverage-entry,.coverage-entry:not(:nth-child(3n+1)),.coverage-entry:nth-child(2n){border-left:0;min-height:0;padding:1.4rem 0 1.65rem}.home-about{margin-top:3.75rem;padding-block:2.5rem}.home-about h2{font-size:2.7rem}.article-library__register{flex-direction:column;gap:.35rem}.article-library__row{grid-template-columns:38px minmax(0,1fr);gap:.8rem}.article-library__number{font-size:1.25rem}.article-header__details{grid-template-columns:1fr 1fr}.article-rail dl,.prose-page section,.html-sitemap{grid-template-columns:1fr}.prose-page section>p,.prose-page section>ul,.prose-page section>ol,.prose-page section>div{grid-column:1}.sponsored-disclosure{grid-template-columns:1fr}.sponsored-disclosure .sponsored-content-label{grid-column:1}.html-sitemap section:nth-child(2){grid-area:auto/1}}@media (max-width:760px){.graphic-palantir{grid-template-columns:1fr}.graphic-palantir__finding{border-top:1px solid #667074;border-left:0;grid-area:auto/1;padding-top:1.3rem;padding-left:0}.graphic-ledger{grid-template-columns:1fr}.graphic-ledger>div{border-top:1px solid #636c70;border-left:0;min-height:88px}.graphic-ledger strong{margin-block:.35rem}.article-prose table{display:block;overflow-x:auto}.finding,.data-note,.distinction,.sources-list{grid-template-columns:1fr}.sources-list{gap:1rem}}.site-footer{background:var(--ink);border-top:4px solid var(--accent);color:var(--paper);margin-top:5rem;padding-block:3.5rem 1.25rem}.site-footer__grid{grid-template-columns:1.7fr 1fr 1fr;gap:clamp(2.5rem,5vw,5rem);display:grid}.site-footer__identity{max-width:480px}.site-footer__name{letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:1.4rem;font-weight:820}.site-footer__identity>p:last-child{color:#b9bec3;max-width:46ch;line-height:1.55}.footer-heading{color:#aeb4b9;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:760}.site-footer ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.site-footer a{font-size:.9rem;text-decoration-color:#69727a}.site-footer a:focus-visible{outline-color:var(--paper)}.site-footer__baseline{color:#949ba1;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #3e4851;justify-content:space-between;margin-top:3.5rem;padding-top:1.2rem;font-size:.75rem;display:flex}@media (max-width:900px){.masthead{align-items:center}.section-nav__desktop{display:none}.section-nav__mobile{display:block}.section-nav__mobile summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:44px;font-size:.76rem;font-weight:760;list-style:none;display:flex}.section-nav__mobile summary::-webkit-details-marker{display:none}.section-nav__mobile summary:after{color:var(--accent);content:"+";font-size:1rem}.section-nav__mobile[open] summary:after{content:"−"}.section-nav__mobile div{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:.5rem 1rem;display:grid}.section-nav__mobile a{min-height:44px;padding-block:.65rem}.page-header{grid-template-columns:1fr}.page-header__description{max-width:58ch}.article-index{grid-template-columns:1fr}.article-index .article-card,.article-index .article-card:first-child,.article-index .article-card:last-child{border-right:0;padding-inline:0}.site-footer__grid{grid-template-columns:1.5fr 1fr 1fr;gap:2rem}}@media (max-width:620px){:root{--shell:calc(100% - 2rem)}.edition-bar__inner span:nth-child(n+2){display:none}.edition-bar{letter-spacing:.065em;font-size:.75rem}.masthead{min-height:72px;padding-block:1rem}.wordmark{letter-spacing:.075em;font-size:clamp(1.45rem,7vw,1.7rem)}.page-header{padding-block:2.6rem 1.7rem}.page-header h1{font-size:clamp(2.75rem,13vw,3.8rem)}.section-heading{flex-direction:column;align-items:flex-start;gap:.75rem}.site-footer__grid{grid-template-columns:1fr 1fr;row-gap:2.5rem}.site-footer__identity{grid-column:1/-1}.site-footer__baseline{flex-direction:column;gap:.45rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
