.analytics-panel[data-astro-cid-fg2vtww3]{z-index:100;color:#171916;background:#eeeee5;border:2px solid #171916;max-width:42rem;max-height:85vh;padding:1.25rem;position:fixed;bottom:1rem;left:1rem;right:1rem;overflow:auto;box-shadow:5px 5px #171916}.analytics-panel[data-astro-cid-fg2vtww3][hidden]{display:none}.analytics-panel[data-astro-cid-fg2vtww3] h2[data-astro-cid-fg2vtww3]{margin:0 0 .5rem;font-size:1.7rem}.analytics-panel[data-astro-cid-fg2vtww3] p[data-astro-cid-fg2vtww3]{margin:.6rem 0;font-size:1rem;line-height:1.45}.analytics-actions[data-astro-cid-fg2vtww3]{flex-wrap:wrap;gap:.7rem;margin:1rem 0;display:flex}.analytics-actions[data-astro-cid-fg2vtww3] button[data-astro-cid-fg2vtww3]{font:inherit;color:#171916;cursor:pointer;background:#d7ff3f;border:2px solid #171916;flex:1;padding:.7rem 1rem;font-weight:700}.analytics-panel[data-astro-cid-fg2vtww3] a[data-astro-cid-fg2vtww3]{font-size:.9rem;text-decoration:underline}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-vietnamese-800-normal.CpjukuLw.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-800-normal.BZxKbt5V.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-ext-800-normal.DGNyg4u8.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-800-normal.gY_0Gifi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-800-normal.BKzMuPgK.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-800-normal.e9GbPXiK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-condensed-latin-500-normal.BgYH2mbd.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-500-normal.HIEiP5Ov.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.C1O10bxN.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}body.launch{--paper:#fff;--ink:#000;--muted:#555;--line:#d6d6d6;--lime:#000;--display:"Barlow Condensed","Arial Narrow",sans-serif;color:#111;background:#fff;font-family:"Source Serif 4",Georgia,serif}.launch :is(h1,h2,h3,h4){font-family:var(--display);letter-spacing:0;font-weight:500;line-height:1.02}.launch :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #000}.launch ::selection{color:#fff;background:#000}.launch .skip{z-index:200;background:#fff;border:2px solid #000}.launch>header,.launch>main,.launch>footer{width:min(100% - 64px,1160px);max-width:none;padding-inline:0}.launch .site-header{border-top:8px solid #000;border-bottom:1px solid #000}.launch .masthead{gap:24px;padding:20px 0}.launch .logo{color:#fff;font-family:var(--display);letter-spacing:.5px;text-transform:uppercase;background:#000;padding:8px 12px;font-size:36px;font-weight:500;display:inline-block}.launch .logo span,.launch .logo>svg{display:none}.launch .masthead p{text-transform:uppercase;font:11px/1.6 IBM Plex Mono,monospace}.launch .nav-row{border:0}.launch .nav-row nav{flex-wrap:wrap;gap:24px}.launch .nav-row a{text-transform:uppercase;letter-spacing:.7px;padding:14px 0;font:11px/1.4 IBM Plex Mono,monospace}.launch .nav-note{display:none}.launch .eyebrow,.launch .news-category,.launch .news-item-byline,.launch .news-story-meta,.launch time,.launch .report-byline,.launch .report-dates{text-transform:uppercase;letter-spacing:.6px;font:10px/1.7 IBM Plex Mono,monospace}.launch .news-front-page{padding:30px 0 0}.launch .news-masthead{justify-content:space-between;align-items:start;gap:30px;margin-bottom:32px;display:flex}.launch .news-masthead h1{text-transform:uppercase;margin:0;font-size:24px}.launch .news-masthead p{max-width:460px;margin:0;font-size:16px;line-height:1.5}.launch .news-edition-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,2.3fr) minmax(0,1.1fr);align-items:start;display:grid}.launch .news-edition-grid>*{border-top:2px solid #000;min-width:0}.launch .news-top-story{border-inline:1px solid #d6d6d6;grid-area:1/2;padding-inline:24px}.launch .news-picks{grid-area:1/1;margin-right:24px}.launch .news-edition-sidebar{grid-area:1/3;margin-left:24px}.launch .news-column-label{color:#fff;text-transform:uppercase;background:#000;margin:-1px 0 24px;padding:6px 10px;font:700 13px/1.3 IBM Plex Mono,monospace;display:table}.launch .news-edition-lead{text-align:center}.launch .news-edition-lead h3{margin:16px 0 24px;font-size:56px;font-weight:500;line-height:1}.launch .news-edition-dek{margin:0 0 20px;font-size:19px;line-height:28px}.launch .news-story-meta{font-size:10px}.launch .news-lead-photo{margin:24px 0}.launch .news-lead-photo img{object-fit:contain;width:100%;height:auto;display:block}.launch .news-lead-photo figcaption{text-align:left;color:#555;margin-top:8px;font:10px/1.7 IBM Plex Mono,monospace}.launch .news-lead-photo figcaption a{text-decoration:underline}.launch .news-picks ul,.launch .news-edition-sidebar ul{margin:0;padding:0;list-style:none}.launch .news-pick-row,.launch .news-latest-row{border-bottom:1px solid #d6d6d6;margin-bottom:24px;padding-bottom:24px}.launch .news-pick-row{align-items:start;gap:12px;display:flex}.launch .news-pick-row img{object-fit:contain;flex:0 0 74px;width:74px;height:auto;max-height:114px;display:block}.launch .news-pick-row>div{min-width:0}.launch .news-pick-row h3,.launch .news-latest-row h3{margin:8px 0 12px;font-size:25px}.launch .news-category{margin:0}.launch .news-item-byline{margin:0 0 8px;font-size:10px}.launch .news-resources{grid-template-columns:1fr 1fr;gap:32px;margin:40px 0;display:grid}.launch .news-resources section{border-top:2px solid #000}.launch .news-resources p{font-size:17px;line-height:1.6}.launch .news-resources a,.launch .news-edition-note{text-transform:uppercase;font:11px/1.8 IBM Plex Mono,monospace}.launch .news-edition-note{border-top:2px solid #000;flex-wrap:wrap;gap:24px;padding:20px 0;display:flex}.launch .reporting-head{max-width:900px;margin:40px auto 26px}.launch .reporting-head h1{letter-spacing:-.5px;font-size:64px;font-weight:500;line-height:1}.launch .report-dek{font:20px/1.6 "Source Serif 4",Georgia,serif}.launch .reporting-photo{background:#fff}.launch .reporting-photo figcaption{color:#555;background:#fff;font:10px/1.7 IBM Plex Mono,monospace}.launch .reporting-photo img{object-fit:contain;max-height:480px}.launch .reporting-prose p{font:19px/1.65 "Source Serif 4",Georgia,serif}.launch .reporting-prose h2{font:600 32px/1.15 var(--display)}.launch .report-context{background:#fff;border-top:2px solid #000;padding:16px 0}.launch .report-context h2{font-size:25px}.launch .claim-links{font:10px/1.6 IBM Plex Mono,monospace!important}.launch .sources{font:14px/1.7 "Source Serif 4",Georgia,serif}.launch .sources summary{text-transform:uppercase;font:700 13px/1.5 IBM Plex Mono,monospace}.launch .reporting-sources h3{font-size:24px;line-height:1.2}.launch .reporting-sources p{font:14px/1.7 "Source Serif 4",Georgia,serif}.launch .reporting-card h2{font:500 36px/1.05 var(--display)}.launch .reporting-card>p:not(.eyebrow):not(.report-byline){font:17px/1.6 "Source Serif 4",Georgia,serif}.launch .reporting-card img{background:#fff}.launch .reporting-card figcaption{font:10px/1.6 IBM Plex Mono,monospace}.launch .policy{font:18px/1.7 "Source Serif 4",Georgia,serif}.launch .policy h1{font-size:64px}.launch .policy h2{font:500 32px/1.1 var(--display)}.launch .page-head h1{font-weight:500}.launch .profile-letter{background:#fff;border:1px solid #000}.launch .empty,.launch .directory-card{background:#fff}.launch button,.launch input,.launch select{font-family:IBM Plex Mono,monospace}.launch .analytics-actions button{color:#000;background:#fff}.launch .analytics-panel{background:#fff}.launch footer{border-top:2px solid #000;flex-wrap:wrap;gap:32px;padding:32px 0;display:flex}.launch footer nav{font:11px/1.8 IBM Plex Mono,monospace}.launch .fine,.launch .publisher{font:10px/1.7 IBM Plex Mono,monospace}.launch .publisher{width:100%}.launch .fine{margin-left:auto}.launch .footer-logo{font-size:28px}@media (width<=1023px){.launch .news-edition-grid{grid-template-columns:minmax(0,1fr);gap:32px}.launch .news-edition-grid>*{border-inline:0;grid-area:auto;margin:0;padding-inline:0}.launch .news-edition-lead{max-width:680px;margin:auto}.launch .news-pick-row img{flex-basis:100px;width:100px}.launch .news-pick-row h3,.launch .news-latest-row h3{font-size:30px}.launch .news-edition-lead h3{font-size:54px}}@media (width<=640px){.launch>header,.launch>main,.launch>footer{width:calc(100% - 32px)}.launch .masthead{padding:16px 0}.launch .masthead .logo{letter-spacing:0;font-size:29px}.launch .nav-row nav{justify-content:flex-start;gap:8px 20px}.launch .nav-row a{padding:12px 0;font-size:10px}.launch .news-masthead{margin-bottom:24px;display:block}.launch .news-masthead h1{margin-bottom:12px;font-size:22px}.launch .news-masthead p{font-size:16px}.launch .news-edition-lead h3{font-size:44px}.launch .news-edition-dek{font-size:18px;line-height:27px}.launch .news-resources{grid-template-columns:minmax(0,1fr)}.launch .reporting-head h1{font-size:44px}.launch .report-dek{font-size:19px}.launch .reporting-photo img{height:auto;max-height:240px}.launch .reporting-prose p{font-size:18px}.launch .reporting-prose h2{font-size:30px}.launch .policy h1{font-size:48px}.launch .fine{margin-left:0}.launch .news-pick-row h3{font-size:29px}.launch .news-pick-row img{flex-basis:80px;width:80px}}.launch .news-pick-row{grid-template-columns:74px minmax(0,1fr);display:grid}.launch .news-pick-credit{color:#555;grid-column:1/-1;margin:0;font:9px/1.7 IBM Plex Mono,monospace}.launch .news-pick-credit a{text-decoration:underline}@media (width<=1023px){.launch .news-pick-row{grid-template-columns:100px minmax(0,1fr)}}@media (width<=640px){.launch .news-pick-row{grid-template-columns:80px minmax(0,1fr)}}:root{--paper:#f2f1e9;--ink:#20211d;--muted:#62645b;--line:#cfcec3;--lime:#c4f34a;--display:"Barlow Condensed","Arial Narrow",sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:5px;text-decoration:underline}button,input,select{font:inherit}button,a,input,select,summary{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #657f12}::selection{background:var(--lime);color:var(--ink)}[hidden]{display:none!important}.skip{z-index:10;background:var(--lime);padding:16px;position:fixed;top:-100px;left:20px}.skip:focus{top:10px}.preview-bar{background:var(--ink);color:var(--paper);letter-spacing:1px;align-items:center;gap:10px;padding:10px 4%;font-size:10px;display:flex}.dot{background:var(--lime);border-radius:50%;width:6px;height:6px}.preview-note{letter-spacing:.2px;color:#d0d0c5;font-size:10px}.preview-bar a{margin-left:auto}header,main,footer{max-width:1600px;margin:auto}header{padding:0 4%}.masthead{justify-content:space-between;align-items:center;padding:26px 0 23px;display:flex}.logo{letter-spacing:-7px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(48px,6.3vw,94px);font-weight:950;line-height:1}.logo span{color:var(--ink);vertical-align:top;background:var(--lime);letter-spacing:-3px;margin-left:12px;padding:0 4px;font-size:.65em;line-height:1.05;display:inline-block;transform:translateY(2px)}.masthead p{margin:0;font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.4}.nav-row{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:50px;display:flex}.nav-row nav{gap:30px;display:flex}.nav-row a{padding:16px 0;font-size:13px;font-weight:700}.nav-row a[aria-current=page]{text-underline-offset:7px;text-decoration:underline 2px}.nav-note{letter-spacing:1.2px;font-size:9px}.intro-line{letter-spacing:1.4px;color:var(--muted);justify-content:space-between;padding:22px 0;font-size:10px;display:flex}main{padding:0 4%}.hero{border-bottom:1px solid var(--ink);grid-template-columns:1.02fr 1.23fr .65fr;gap:28px;padding-bottom:36px;display:grid}.eyebrow{letter-spacing:1.2px;font-size:10px;font-weight:700;line-height:1.6}.eyebrow span{color:var(--muted);font-weight:400}h1,h2,h3,p{margin-top:0}h1{font-family:var(--display);letter-spacing:-2px;font-weight:900;line-height:.99}.hero h1{margin:24px 0 22px;font-size:clamp(52px,5.5vw,83px)}.hero h1 em{letter-spacing:-4px;font-family:Georgia,serif;font-weight:400}.hero-copy>p{max-width:310px;font-family:Georgia,serif;font-size:19px;line-height:1.45}.text-link{border-bottom:1px solid;gap:30px;padding:7px 0;font-size:12px;font-weight:700;display:inline-flex}.fixture-label{letter-spacing:1px;color:var(--muted);margin-top:22px;font-size:8px}.art{isolation:isolate;background:#bfc7ad;min-height:450px;position:relative;overflow:hidden}.art-grid{opacity:.35;background-image:linear-gradient(#2222 1px,#0000 1px),linear-gradient(90deg,#2222 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.paper{background:#eae8dc;border:1px solid #7776;width:63%;height:65%;padding:20px;position:absolute;top:14%;left:17%;box-shadow:8px 12px #2222}.paper-back{background:#d7d6c9;top:15%;left:11%;transform:rotate(-14deg)}.paper-back span{font:12px monospace}.paper-back i{background:#2225;width:80%;height:4px;margin-top:20px;display:block}.paper-back b{font:120px Georgia;position:absolute;bottom:5px}.paper-front{height:60%;top:23%;left:27%;transform:rotate(10deg)}.paper-front>span{font-family:var(--display);font-size:clamp(20px,2.4vw,35px);line-height:1}.signature{margin-top:22px;font:italic 24px/1.1 Georgia}.stamp{border:2px solid var(--ink);background:var(--lime);padding:9px;font:700 10px monospace;position:absolute;bottom:18px;right:16px;transform:rotate(-5deg)}.art-tag{letter-spacing:1px;background:var(--ink);color:var(--paper);padding:8px;font:9px monospace;position:absolute;bottom:15px;left:15px}.hero-aside{border-left:1px solid var(--line);flex-direction:column;padding-left:24px;display:flex}.hero-aside h2{margin:24px 0 15px;font:italic 30px/1.1 Georgia}.hero-aside>p{color:var(--muted);font-size:13px;line-height:1.65}.hero-aside .text-link{align-self:flex-start;font-size:11px}.aside-bottom{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.asterisk{font-size:58px;line-height:1}.aside-bottom p{margin:10px 0 0;font-size:11px;line-height:1.5}.section-block{padding:38px 0 45px}.section-heading{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding-bottom:15px;display:flex}.section-heading h2{font-family:var(--display);letter-spacing:-.6px;margin:0;font-size:31px}.section-heading h2 span{margin-left:20px}.section-heading>a,.section-heading>span{font-size:11px}.section-note{color:var(--muted);margin:14px 0 24px;font-size:12px}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.cards.two{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}.story-card .art{min-height:245px;margin-bottom:20px}.story-card h3{letter-spacing:-.8px;margin:12px 0;font-size:27px;line-height:1.08}.story-card p{color:var(--muted);font-family:Georgia,serif;font-size:15px;line-height:1.6}.meta{color:var(--muted);font-size:10px}.small .paper{height:65%;padding:14px;top:12%}.small .paper-front{height:62%;top:23%}.small .paper-front>span{font-size:23px}.small .signature{margin-top:12px;font-size:17px}.small .stamp{padding:4px;font-size:7px;bottom:10px}.small .art-tag{padding:5px;font-size:7px;bottom:10px}.clip{background:#ce644a}.play-frame{color:var(--lime);background:#242720;border:2px solid #222;justify-content:center;align-items:center;display:flex;position:absolute;inset:16% 12% 24%;transform:rotate(-8deg);box-shadow:10px 10px #2223}.play-frame span{font-size:65px}.play-frame b{letter-spacing:2px;font:9px monospace;position:absolute;bottom:12px;left:15px}.clip-label{font:32px/.9 var(--display);color:var(--paper);position:absolute;bottom:20px;right:15px;transform:rotate(-8deg)}.proof{background:#b7bdd1}.proof-circle{background:var(--lime);border:2px solid #222;border-radius:50%;justify-content:center;align-items:center;font:180px Georgia;display:flex;position:absolute;inset:8% 22% 14%;transform:rotate(12deg)}.proof-label{font:38px/.9 var(--display);background:var(--paper);padding:8px;position:absolute;bottom:18px;left:22px;transform:rotate(-6deg)}.index-banner{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;gap:30px;padding:45px;display:grid}.index-banner .eyebrow{color:var(--lime)}.index-banner h2{letter-spacing:-1.5px;margin:22px 0;font:42px/1.08 Georgia}.index-banner p{color:#cccdbf;font-size:13px;line-height:1.7}.button{background:var(--lime);color:var(--ink);gap:45px;margin-top:15px;padding:16px 20px;font-size:12px;font-weight:700;display:inline-flex}.index-type{font:clamp(45px,6.2vw,90px)/.97 var(--display);letter-spacing:-2px;align-self:center;transform:rotate(-5deg)}.index-type span{color:var(--lime)}.manifesto{text-align:center;padding:65px 0}.manifesto>p{margin:25px 0;font:32px/1.5 Georgia}.manifesto em{background:var(--lime)}.manifesto>a{font-size:12px;text-decoration:underline}footer{border-top:2px solid var(--ink);justify-content:space-between;gap:30px;padding:35px 4%;display:flex}.footer-logo{letter-spacing:-3px;font-size:42px}footer p{color:var(--muted);margin:12px 0;font-size:11px}footer nav{grid-template-columns:1fr 1fr;gap:16px 30px;font-size:12px;display:grid}.fine{line-height:1.7}.page-head{border-bottom:1px solid var(--ink);padding:54px 0 38px}.page-head h1{margin:22px 0;font-size:clamp(48px,6vw,80px)}.page-head>p{max-width:720px;color:var(--muted);font:19px/1.6 Georgia}.lime-text{background:var(--lime);margin-left:15px;display:inline-block}.filters{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.filters legend{margin-bottom:16px;font-size:12px}.filters input{opacity:0;position:absolute}.filters span{border:1px solid var(--line);cursor:pointer;padding:12px 20px;font-size:12px;display:inline-block}.filters input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filters input:focus-visible+span{outline-offset:3px;outline:3px solid #657f12}.result-count,#count{color:var(--muted);padding:10px 0;font-size:12px}.directory{padding:30px 0 60px}.directory-controls{align-items:end;gap:25px;display:flex}.directory-controls label{flex:1;gap:10px;font-size:12px;display:grid}.directory-controls label:last-child{max-width:240px}input[type=search],select{width:100%;color:var(--ink);background:0 0;border:1px solid #85867b;border-radius:0;min-height:50px;padding:15px}.directory-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.directory-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:15px;min-height:110px;padding:24px 18px;display:flex}.directory-card:hover{background:#e6e7da;text-decoration:none}.monogram{background:#e0e2d4;place-items:center;min-width:42px;height:48px;font:28px Georgia;display:grid}.directory-card h2{margin:5px 0 0;font-size:16px;line-height:1.3}.directory-card .eyebrow{font-size:8px}.arrow{align-self:start;margin-left:auto}.empty{background:#e8e9de;padding:35px}.empty h2{font:30px Georgia}.empty p{color:var(--muted);line-height:1.7}.empty button{background:var(--lime);border:1px solid;padding:12px}.profile-title{align-items:center;gap:30px;margin:35px 0;display:flex}.profile-title h1{overflow-wrap:anywhere;font-size:clamp(40px,5vw,65px)}.profile-letter{background:var(--lime);place-items:center;min-width:100px;height:120px;font:80px Georgia;display:grid}.profile-body{grid-template-columns:1fr 1fr;gap:50px;padding:40px 0 70px;display:grid}.profile-body h2{font:26px Georgia}.identity-list{padding:0;list-style:none}.identity-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:18px 0;display:flex}.identity-list span{text-transform:capitalize;color:var(--muted);font-size:12px}.article-notice{background:#e3e7d4;border-left:4px solid #708d24;margin-top:25px;padding:16px;font-size:12px;line-height:1.6}.article-head{max-width:880px;margin:50px auto 30px}.article-head h1{margin:25px 0;font-size:clamp(56px,7vw,96px)}.dek{color:var(--muted);font:23px/1.5 Georgia}.article-meta{border-top:1px solid var(--line);padding-top:20px;font-size:11px}.article-art{max-width:880px;margin:30px auto 45px}.article-art .art{min-height:420px}.article-art .paper{width:40%;left:25%}.article-art .paper-front{width:35%;left:38%}.article-art .signature{font-size:30px}.caption{color:var(--muted);margin:12px 0;font-size:10px}.article-layout{grid-template-columns:minmax(0,660px) 250px;gap:65px;max-width:1000px;margin:auto;display:grid}.prose{font:18px/1.8 Georgia}.prose .lead{font-size:24px;line-height:1.6}.prose h2{letter-spacing:-.7px;margin:42px 0 20px;font:700 29px/1.2 Arial}.prose h3{font:700 18px/1.4 Arial}.evidence{background:#e7e9dc;grid-template-columns:1fr 1fr;gap:20px;padding:25px;font-size:15px;display:grid}.evidence>div+div{border-left:1px solid var(--line);padding-left:20px}.evidence p{margin:0}.timeline{border-left:1px solid var(--ink);margin-left:8px;padding-left:25px;list-style:none}.timeline li{padding:10px 0 15px;position:relative}.timeline li:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-30px}.timeline span{letter-spacing:1px;font:10px Arial}.timeline h3{margin:12px 0}.timeline p{font-size:16px}.context-panel{border-top:4px solid var(--ink);background:#e8e9de;height:fit-content;padding:20px;position:sticky;top:20px}.context-panel h2{margin:20px 0;font:italic 27px/1.2 Georgia}.context-panel dt{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-top:20px;font-size:10px}.context-panel dd{margin:6px 0;font-size:13px}.context-panel a{border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:12px;display:block}.sources{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:40px;padding:20px 0;font:14px/1.7 Arial}.sources summary{cursor:pointer;font-weight:700}.sources summary span{color:var(--muted);padding-left:16px;font-size:11px;font-weight:400;display:block}.sources p{margin:0;padding:15px 0 0}.policy{max-width:800px;margin:0 auto;padding:55px 0 75px;font:18px/1.8 Georgia}.policy h1{font-size:65px}.policy h2{margin:35px 0 18px;font:700 26px/1.3 Arial}.policy a{text-decoration:underline}.policy .eyebrow{font-family:Arial}.policy li{margin-bottom:12px}@media (width>=1500px){.hero h1{font-size:88px}}@media (width<=1050px){.hero{grid-template-columns:1fr 1.1fr}.hero-aside{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:15px;padding:20px 0 0;display:grid}.hero-aside h2{grid-row:2;margin:0}.hero-aside>p{grid-area:1/2/3}.hero-aside .text-link{grid-column:2}.aside-bottom,.nav-note{display:none}.hero h1{font-size:70px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:minmax(0,1fr) 220px;gap:35px}.story-card h3{font-size:24px}.logo{letter-spacing:-5px}}@media (width<=680px){.preview-bar{padding:10px 5%;font-size:8px}.preview-note{display:none}.preview-bar a{font-size:9px}.masthead{padding:24px 0}.logo{letter-spacing:-4px;font-size:53px}.logo span{margin-left:7px}.masthead p{font-size:10px}.nav-row nav{flex-wrap:wrap;justify-content:space-between;gap:0;width:100%}.nav-row a{padding:16px 4px;font-size:11px}.intro-line{padding:18px 0;font-size:8px;line-height:1.5}.intro-line span:last-child{display:none}header,main{padding-left:5%;padding-right:5%}.hero{grid-template-columns:1fr;gap:24px;padding-bottom:25px}.hero h1{margin:20px 0;font-size:76px;line-height:.95}.hero h1 br{display:none}.hero h1 em{letter-spacing:-3px}.hero-copy>p{max-width:100%;font-size:19px}.fixture-label{margin-top:16px}.hero .art{min-height:360px}.hero-aside{grid-column:auto;grid-template-columns:1fr 1fr;column-gap:20px}.hero-aside .eyebrow{font-size:8px}.hero-aside h2{font-size:27px}.hero-aside>p{font-size:12px}.section-block{padding:30px 0}.section-heading h2{font-size:27px}.section-heading a{font-size:10px}.section-heading h2 span{margin-left:10px}.cards,.cards.two{grid-template-columns:1fr;gap:30px}.story-card .art{min-height:260px}.story-card h3{font-size:30px}.small .paper-front>span{font-size:27px}.small .signature{font-size:21px}.index-banner{grid-template-columns:1fr;gap:35px;padding:30px 25px}.index-banner h2{font-size:35px}.index-type{margin-left:20px;font-size:60px}.manifesto{padding:45px 0}.manifesto>p{font-size:23px}footer{flex-wrap:wrap;padding:30px 5%}footer nav{font-size:11px}.fine{width:100%;margin:0}.footer-logo{font-size:38px}.page-head{padding:35px 0 25px}.page-head h1{letter-spacing:-1.5px;font-size:52px}.page-head>p{font-size:17px}.directory-controls{flex-direction:column;align-items:stretch;gap:18px}.directory-controls label:last-child{max-width:none}.directory-grid{grid-template-columns:1fr}.directory-card{min-height:90px;padding:20px 15px}.directory-card h2{font-size:18px}.profile-title{gap:18px}.profile-title h1{letter-spacing:-1px;font-size:38px}.profile-letter{min-width:65px;height:85px;font-size:55px}.profile-body{grid-template-columns:1fr;gap:25px;padding:30px 0}.article-head{margin-top:30px}.article-head h1{font-size:59px}.dek{font-size:21px}.article-art .art{min-height:310px}.article-art .paper{width:60%;left:15%}.article-art .paper-front{width:60%;left:28%}.article-art .signature{font-size:22px}.article-layout{flex-direction:column;gap:30px;display:flex}.context-panel{order:-1;position:static}.context-panel h2{margin:10px 0;font-size:25px}.context-panel dl{flex-wrap:wrap;gap:6px 15px;display:flex}.context-panel dt{margin:0}.context-panel dd{margin:0 10px 0 0}.context-panel a{margin-top:10px;padding-top:12px}.prose{font-size:17px}.prose .lead{font-size:22px}.evidence{grid-template-columns:1fr}.evidence>div+div{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.policy{padding:35px 0;font-size:17px}.policy h1{font-size:53px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.icon{vertical-align:-.1em;flex-shrink:0;width:1em;height:1em;display:inline-block}.icon.down-left{transform:rotate(180deg)}.icon.left-arrow{transform:rotate(225deg)}.logo>span>.icon{width:.85em;height:.85em}.play-icon{width:60px;height:60px}.asterisk{color:var(--ink)}.hero>*{min-width:0}.hero h1,.index-type{font-weight:800}.logo.footer-logo>.icon{width:.65em;height:.65em}.intro-line .icon{width:12px;height:12px}@media (width<=680px){.hero{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:clamp(59px,18vw,76px)}.hero h1 em{font-size:.88em}.hero-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero-aside .text-link{gap:8px}.index-type{max-width:100%;margin-left:0;font-size:clamp(45px,15vw,62px)}.logo>span{padding:2px 5px;line-height:1}}.fixture-label{font-size:9px;font-weight:700}.logo{white-space:nowrap}.hero h1{font-weight:800}.hero h1 em{font-weight:400}@media (width<=680px){.hero h1 br{display:block}.masthead p{display:none}.masthead .logo{font-size:clamp(38px,13vw,53px)}.hero h1{letter-spacing:-1.5px;font-size:clamp(62px,18vw,76px)}.hero h1 em{font-size:1em}}.hero h1{letter-spacing:-1px;font-size:clamp(44px,4.4vw,65px);line-height:1.04}@media (width<=680px){.hero h1{letter-spacing:-.7px;font-size:clamp(48px,13vw,58px)}}.held-banner{border:2px solid var(--ink);background:#e5edce;margin:25px 0;padding:18px 22px;font-size:13px;line-height:1.6}.held-banner p{margin:8px 0 0}.reporting-head{max-width:920px;margin:40px auto 26px}.reporting-head h1{font:800 clamp(42px,5vw,72px)/1.04 var(--display);letter-spacing:-.8px;overflow-wrap:break-word}.report-dek{max-width:820px;font:21px/1.6 Georgia}.report-byline{font-size:14px;font-weight:700;line-height:1.6}.report-dates{color:var(--muted);font-size:12px;line-height:1.6}.reporting-photo{background:#e7e7dd;max-width:1000px;margin:25px auto 40px}.reporting-photo img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:420px;display:block}.reporting-photo figcaption{background:var(--paper);padding:12px 0;font-size:12px;line-height:1.7}.reporting-photo a,.reporting-card figcaption a{text-decoration:underline}.reporting-columns{grid-template-columns:minmax(0,690px) minmax(0,240px);gap:50px;max-width:1040px;margin:0 auto 60px;display:grid}.reporting-prose p{overflow-wrap:anywhere;font:18px/1.8 Georgia}.reporting-prose h2{letter-spacing:-.5px;margin:35px 0 18px;font:800 30px/1.25 Arial,sans-serif}.reporting-prose h3{font:700 18px/1.4 Arial}.reported-paragraph{margin-bottom:22px}.reported-paragraph>p:first-child{margin-bottom:6px}.claim-links{color:var(--muted);margin:5px 0 12px;font:11px/1.6 Arial!important}.claim-links a{margin-right:12px;text-decoration:underline;display:inline}.report-context{border-top:3px solid var(--ink);background:#e8e9de;height:fit-content;padding:20px}.report-context h2{font:700 23px/1.2 Arial}.report-context dt{text-transform:uppercase;margin-top:18px;font-size:11px}.report-context dd{margin:6px 0 0;font-size:13px;line-height:1.5}.report-context p{font-size:13px;line-height:1.6}.report-context a{font-size:12px;text-decoration:underline}.reporting-sources{overflow-wrap:anywhere;margin:35px 0}.reporting-sources li{border-top:1px solid var(--line);padding:16px 0}.reporting-sources p{font:14px/1.7 Arial}.reporting-sources a{text-decoration:underline}.passage-link{margin-right:14px;display:inline-block}.held-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;padding:35px 0 60px;display:grid}.reporting-card{min-width:0}.reporting-card figure{margin:0 0 20px}.reporting-card img{object-fit:contain;background:#e7e7dd;width:100%;height:210px}.reporting-card figcaption{margin:10px 0;font-size:10px;line-height:1.6}.reporting-card h2{letter-spacing:-.6px;font:800 29px/1.2 Arial}.reporting-card>p:not(.eyebrow):not(.report-byline){font:16px/1.65 Georgia}.reporting-card .report-byline{font-size:12px}.reporting-article{padding-bottom:30px}@media (width<=760px){.reporting-columns{grid-template-columns:minmax(0,1fr);gap:25px}.report-context{grid-row:1}.reporting-head h1{font-size:44px}.report-dek{font-size:19px}.reporting-photo img{object-fit:contain;height:auto;max-height:220px}.reporting-photo figcaption{font-size:11px}.reporting-prose p{font-size:17px;line-height:1.75}.reporting-prose h2{font-size:26px}.held-cards{grid-template-columns:minmax(0,1fr);gap:45px}.reporting-card h2{font-size:27px}.reporting-card img{object-fit:contain;height:180px}.held-banner{padding:15px;font-size:12px}.reporting-head{margin-top:28px}}.analysis-label{letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font:700 10px/1.4 Arial;display:block}.analytics-settings{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
