@charset "UTF-8";
:root{--paper:#f2eee4;--cream:#fffaf0;--ink:#17372d;--green:#285b46;--deep:#103d30;--rust:#a8442f;--gold:#d7af54;--line:#a7aa9d;--muted:#52665d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:3px solid var(--rust);outline-offset:4px}.shell{width:min(calc(100% - 64px),1260px);margin:auto}.skip{position:absolute;left:16px;top:-100px;z-index:10;background:var(--cream);padding:12px}.skip:focus{top:16px}.status{background:var(--ink);color:var(--cream);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.status .shell{display:flex;justify-content:space-between;gap:20px;padding:10px 0}.status strong{color:#f0b8a7}.masthead{display:flex;justify-content:space-between;align-items:center;min-height:92px;border-bottom:1px solid var(--ink)}.wordmark{font:700 52px/1 Georgia,serif;letter-spacing:-.08em;text-decoration:none}.wordmark span{color:var(--rust)}.mast-tools{display:flex;align-items:center;gap:26px}.home-link,.edition{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-link{padding:9px 12px;border:1px solid var(--ink);text-decoration:none}.edition{line-height:1.45}.hero{padding:30px 0 46px}.overline,.section-kicker,.eyebrow,.mini{font-size:10px;line-height:1.4;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.overline{display:flex;align-items:center;gap:16px}.overline i{height:1px;background:var(--line);flex:1}.hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:72px;align-items:end;padding:48px 0 30px}.hero h1{font:500 clamp(58px,7.4vw,108px)/.86 Georgia,serif;letter-spacing:-.065em;margin:0;max-width:900px}.hero h1 em{color:var(--rust);font-weight:400}.dek{font:400 clamp(20px,2vw,29px)/1.35 Georgia,serif;margin:30px 0 0;max-width:850px}.fact-card{background:var(--deep);color:var(--cream);padding:28px;box-shadow:12px 12px 0 var(--rust)}.fact-card .big{font:500 clamp(68px,7vw,96px)/.9 Georgia,serif;color:var(--gold);margin:18px 0 8px}.fact-card h2{font:500 29px/1.02 Georgia,serif;margin:0 0 18px}.fact-card p{font-size:14px;line-height:1.55;margin:0}.fact-card a{display:inline-block;margin-top:22px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-foot{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:13px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.story{background:var(--cream);padding:80px 0}.story-grid{display:grid;grid-template-columns:220px minmax(0,760px);gap:70px;justify-content:center}.rail{border-right:1px solid var(--line);padding-right:28px}.rail strong{display:block;font:500 52px/1 Georgia,serif;color:var(--rust);margin:14px 0}.rail p{font-size:13px;line-height:1.6}.article h2{font:500 clamp(45px,5vw,70px)/.98 Georgia,serif;letter-spacing:-.045em;margin:12px 0 24px}.standfirst{font:400 24px/1.45 Georgia,serif;border-bottom:1px solid var(--line);padding-bottom:28px}.body-copy{font:400 18px/1.78 Georgia,serif}.body-copy:first-of-type:first-letter{float:left;font-size:75px;line-height:.76;padding:9px 10px 0 0;color:var(--rust)}.how{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin:36px 0}.how div{background:var(--paper);padding:22px}.how b{display:block;font:500 22px/1.1 Georgia,serif;margin:8px 0}.how p{font-size:13px;line-height:1.55}.caution{border-left:7px solid var(--rust);padding:22px 24px;background:#f5e4d8;margin:34px 0}.caution h3{font:500 28px/1.1 Georgia,serif;margin:5px 0 10px}.caution p{line-height:1.6;margin:0}.action{background:var(--green);color:var(--cream);padding:28px;margin-top:34px}.action h3{font:500 31px/1.1 Georgia,serif;margin:8px 0 12px}.action p{line-height:1.6}.action-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.action a{border:1px solid var(--cream);padding:11px 13px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.briefs{padding:78px 0}.briefs-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--ink);padding-bottom:14px}.briefs-head h2{font:500 48px/1 Georgia,serif;margin:0}.brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.brief{border-top:8px solid var(--green);padding:28px;background:var(--cream)}.brief.transit{border-color:var(--rust)}.brief h3{font:500 35px/1.04 Georgia,serif;margin:12px 0 18px}.brief p{font:400 17px/1.65 Georgia,serif}.brief a{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sources{background:var(--ink);color:var(--cream);padding:68px 0}.sources-grid{display:grid;grid-template-columns:250px 1fr;gap:58px}.sources h2{font:500 42px/1 Georgia,serif;margin:0}.sources ol{margin:0;padding-left:22px}.sources li{padding:0 0 19px 8px;line-height:1.55}.sources small{color:#ccd5ce}.notes{padding:54px 0}.notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.notes h2{font:500 32px/1.05 Georgia,serif;margin:8px 0 15px}.notes p{line-height:1.65}.footer{min-height:120px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ink);gap:20px}.footer p{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.footer .wordmark{font-size:38px}@media(max-width:850px){.hero-grid{grid-template-columns:1fr;gap:45px}.fact-card{max-width:560px}.story-grid{grid-template-columns:170px minmax(0,1fr);gap:40px}.sources-grid{grid-template-columns:190px 1fr}}
@media(max-width:620px){.shell{width:calc(100% - 34px)}.status .shell{display:block;line-height:1.5}.status span{display:block}.masthead{min-height:78px;gap:10px}.wordmark{font-size:40px}.mast-tools{gap:8px}.edition{display:none}.home-link{font-size:10px;padding:8px}.hero{padding-top:22px}.overline{font-size:8px}.hero-grid{padding:36px 0 28px}.hero h1{font-size:clamp(54px,16.2vw,72px)}.dek{font-size:20px}.fact-card{padding:24px;box-shadow:8px 8px 0 var(--rust)}.hero-foot span:nth-child(2){display:none}.story{padding:62px 0}.story-grid{display:flex;flex-direction:column-reverse;gap:42px}.rail{border-right:0;border-top:1px solid var(--line);padding:25px 0 0}.article h2{font-size:45px}.standfirst{font-size:21px}.body-copy{font-size:17px;line-height:1.7}.how{grid-template-columns:1fr}.briefs{padding:58px 0}.briefs-head h2{font-size:40px}.brief-grid{grid-template-columns:1fr}.brief{padding:23px}.sources{padding:52px 0}.sources-grid,.notes-grid{grid-template-columns:1fr;gap:26px}.sources h2{font-size:37px}.footer{min-height:105px}.footer p{display:none}}
@media(max-width:390px){.mast-tools{gap:6px}.home-link{padding:7px 8px}.wordmark{font-size:37px}.hero h1{font-size:15.6vw}.action-links{display:grid}.action a{text-align:center}.brief h3{font-size:32px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
