:root{--ink:#101722;--ink-soft:#1a2534;--paper:#f4eddf;--stone:#d7d0c4;--signal:#b62e3e;--silver:#b3b9bc;--line:#10172233;--creamline:#f4eddf3d;--serif:Georgia,"Times New Roman",serif;--mono:"Courier New",Courier,monospace;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;padding-bottom:67px}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}img{max-width:100%;display:block}.sr-header{background:var(--ink);height:72px;color:var(--paper);z-index:3;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(18px,4vw,70px);display:grid;position:relative}.sr-brand{font:12px/10px var(--mono);letter-spacing:.16em;align-items:center;gap:9px;text-decoration:none;display:flex}.sr-brand img{width:32px;height:32px}.sr-brand b{color:#efc86d}.sr-header>p{font:10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#aeb5ba;margin:0}.sr-header>p i{background:var(--signal);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.sr-header nav{font:10px var(--mono);letter-spacing:.05em;justify-content:flex-end;align-items:center;gap:24px;display:flex}.sr-header nav a{text-decoration:none}.sr-header nav a:not(.sr-live):hover{text-decoration:underline}.sr-live{border:1px solid var(--creamline);padding:8px 10px}.sr-live b{color:#efc86d}.sr-eyebrow{font:10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin:0;font-weight:700}.sr-hero{height:calc(100vh - 72px);min-height:620px;color:var(--paper);background:#0d131d;padding:clamp(40px,8vw,120px);position:relative;overflow:hidden}.sr-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.sr-hero-overlay{background:linear-gradient(90deg,#0a0f1724,#0a0f1703 45%,#0a0f17db 74%),linear-gradient(#0000 46%,#0a0f17b3);position:absolute;inset:0}.sr-hero-copy{z-index:1;width:min(600px,52%);margin-left:auto;padding-top:clamp(10px,4vh,75px);position:relative}.sr-hero-copy .sr-eyebrow{color:#efc86d}.sr-hero h1,.sr-statement h2,.sr-index h2,.sr-route h2,.sr-format h2,.sr-article h1,.sr-article h2,.sr-more h2,.sr-missing h1{font-family:var(--serif);letter-spacing:-.05em;font-weight:400;line-height:.92}.sr-hero h1{margin:19px 0;font-size:clamp(62px,8.5vw,132px)}.sr-hero h1 i{color:#efc86d}.sr-hero-copy>p:not(.sr-eyebrow){color:#f4eddfd9;max-width:500px;margin:0 0 28px;font-size:18px;line-height:1.55}.sr-button{background:var(--signal);color:#fff;font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:23px;padding:15px 17px;font-weight:700;text-decoration:none;display:inline-flex}.sr-button b{font-size:15px}.sr-hero-side{z-index:1;font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;color:#aeb5ba;margin:0;position:absolute;bottom:25px;left:29px}.sr-statement{border-bottom:1px solid var(--line);grid-template-columns:80px 1.1fr .6fr;gap:clamp(28px,7vw,130px);padding:clamp(72px,11vw,156px) clamp(20px,9vw,150px);display:grid}.sr-statement>span{font:30px var(--mono);color:var(--signal)}.sr-statement h2{max-width:720px;margin:11px 0 0;font-size:clamp(41px,5vw,76px)}.sr-statement>p{font:18px/1.65 var(--sans);align-self:end;margin:0}.sr-index{background:#d9d1c3;padding:clamp(70px,9vw,130px) clamp(18px,6vw,100px)}.sr-index-head{grid-template-columns:.7fr 1.2fr .7fr;align-items:end;gap:35px;max-width:1180px;margin:0 auto 42px;display:grid}.sr-index-head h2{margin:0;font-size:clamp(40px,5vw,76px)}.sr-index-head>p:last-child{margin:0;font-size:15px;line-height:1.55}.sr-note-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);max-width:1180px;margin:auto;display:grid}.sr-note-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:310px;padding:26px;text-decoration:none;transition:background .2s,color .2s;display:flex}.sr-note-card:hover{background:var(--ink);color:var(--paper)}.sr-note-card>span{font:21px var(--mono);color:var(--signal)}.sr-note-card:hover>span{color:#efc86d}.sr-note-card>i{font:10px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-style:normal}.sr-note-card h3{font:clamp(31px,3.3vw,48px)/.98 var(--serif);letter-spacing:-.04em;max-width:510px;margin:9px 0 12px;font-weight:400}.sr-note-card p{max-width:480px;margin:0;font-size:14px;line-height:1.5}.sr-note-card em{font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:18px;font-style:normal}.sr-note-card em b{margin-left:5px;font-size:15px}.sr-route{background:var(--ink);color:var(--paper);grid-template-columns:1.1fr .65fr;align-items:end;gap:clamp(35px,8vw,140px);padding:clamp(70px,10vw,145px) clamp(20px,9vw,150px);display:grid}.sr-route .sr-eyebrow{color:#efc86d}.sr-route h2{max-width:810px;margin:14px 0 0;font-size:clamp(45px,5.9vw,84px)}.sr-route>p{font:20px/1.5 var(--serif);margin:0}.sr-route>p a{color:#efc86d}.sr-route .sr-button{border:1px solid var(--creamline);background:0 0;grid-column:2;width:max-content}.sr-format{padding:clamp(70px,9vw,128px) clamp(20px,9vw,150px)}.sr-format>h2{max-width:780px;margin:13px 0 45px;font-size:clamp(42px,5.8vw,83px)}.sr-format>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.sr-format article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:320px;padding:25px;display:flex}.sr-format article>span{font:19px var(--mono);color:var(--signal)}.sr-format h3{font:40px/.98 var(--serif);letter-spacing:-.035em;margin:38px 0 12px;font-weight:400}.sr-format article p{margin:0;font-size:14px;line-height:1.5}.sr-format article a{font:10px var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-top:auto;padding-top:20px;font-weight:700}.sr-format article a b{margin-left:4px;font-size:15px}.sr-footer{border-top:1px solid var(--line);background:#c7bca9;grid-template-columns:1.6fr repeat(3,1fr);gap:25px;padding:42px clamp(20px,5vw,80px);display:grid}.sr-footer>div:not(.sr-footer-title){font:10px var(--mono);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:8px;display:flex}.sr-footer>div:not(.sr-footer-title)>span{color:#4e5155}.sr-footer a{font-size:11px}.sr-footer a b{color:var(--signal)}.sr-footer-title>span{font:18px var(--mono);letter-spacing:.11em;font-weight:700}.sr-footer-title p{font:22px var(--serif);margin:7px 0 0}.sr-sticky{z-index:8;height:67px;color:var(--paper);font:10px var(--mono);letter-spacing:.05em;background:#151e2b;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.sr-sticky>span{color:#aeb5ba;margin-right:8px}.sr-sticky a{background:#732c3b;padding:10px 12px;text-decoration:none}.sr-sticky a:last-child{background:#405b62}.sr-sticky b{font-size:13px}.sr-article{max-width:1180px;margin:auto;padding:clamp(52px,8vw,112px) clamp(20px,5vw,70px) 80px}.sr-article header{max-width:845px;margin:auto}.sr-back{font:10px var(--mono);text-transform:uppercase;letter-spacing:.09em}.sr-article header .sr-eyebrow{margin-top:65px}.sr-article h1{margin:18px 0;font-size:clamp(57px,8vw,115px)}.sr-dek{font:clamp(21px,2.2vw,30px)/1.38 var(--serif);max-width:750px;margin:0 0 33px}.sr-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:16px;padding:13px 0;display:flex}.sr-article figure{margin:58px 0 72px}.sr-article figure img{aspect-ratio:2.05;object-fit:cover;width:100%;height:auto}.sr-article figcaption{font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:9px}.sr-reading{grid-template-columns:190px minmax(0,680px);justify-content:center;gap:clamp(35px,8vw,120px);display:grid}.sr-reading>aside{height:max-content;font:10px/1.3 var(--mono);letter-spacing:.04em;flex-direction:column;gap:10px;display:flex;position:sticky;top:18px}.sr-reading>aside>span{text-transform:uppercase;letter-spacing:.1em;margin-bottom:5px;font-weight:700}.sr-reading>aside a{color:var(--signal);text-decoration:none}.sr-reading section{margin-bottom:72px}.sr-reading section>span{font:23px var(--mono);color:var(--signal)}.sr-reading h2{margin:11px 0 20px;font-size:clamp(35px,4.3vw,58px)}.sr-reading p{font:20px/1.62 var(--serif);margin:0 0 20px}.sr-reading p a{color:var(--signal);font-weight:700}.sr-live-break{background:var(--ink);color:var(--paper);margin:0 0 65px;padding:30px}.sr-live-break .sr-eyebrow{color:#efc86d}.sr-live-break h3{font:39px/.98 var(--serif);letter-spacing:-.03em;margin:9px 0 12px;font-weight:400}.sr-live-break p:not(.sr-eyebrow){font-size:19px;line-height:1.42}.sr-live-break a{font:10px var(--mono);letter-spacing:.1em;color:#efc86d;text-transform:uppercase;font-weight:700}.sr-directory{border-top:1px solid var(--line);padding-top:25px}.sr-directory .sr-eyebrow{margin-bottom:9px}.sr-more{background:#d9d1c3;padding:clamp(62px,8vw,105px) clamp(20px,9vw,150px)}.sr-more h2{margin:13px 0 38px;font-size:clamp(41px,5vw,74px)}.sr-more>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.sr-more>div a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:45px 1fr auto;align-items:center;gap:16px;padding:24px;text-decoration:none;display:grid}.sr-more>div a:hover{background:var(--signal);color:#fff}.sr-more>div span{font:19px var(--mono);color:var(--signal)}.sr-more>div a:hover span{color:#efc86d}.sr-more strong{font:26px/.98 var(--serif);letter-spacing:-.025em;font-weight:400}.sr-more em{font:10px var(--mono);text-transform:uppercase;letter-spacing:.08em;font-style:normal}.sr-missing{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:45px 20px;display:flex}.sr-missing h1{max-width:800px;margin:16px 0 30px;font-size:clamp(51px,8vw,111px)}@media (width<=760px){body{padding-bottom:98px}.sr-header{grid-template-columns:1fr auto;height:69px;padding:0 17px}.sr-header>p,.sr-header nav a:first-child,.sr-header nav a:nth-child(2){display:none}.sr-header nav{gap:0}.sr-hero{height:710px;min-height:0;padding:42px 22px}.sr-hero>img{object-position:33% center}.sr-hero-overlay{background:linear-gradient(#0a0f170d 12%,#0a0f17eb)}.sr-hero-copy{width:100%;margin:0;padding-top:205px}.sr-hero h1{font-size:64px}.sr-hero-copy>p:not(.sr-eyebrow){font-size:16px}.sr-hero-side{display:none}.sr-statement,.sr-route{grid-template-columns:1fr;gap:20px;padding:70px 23px}.sr-statement h2,.sr-route h2{font-size:47px}.sr-statement>p{font-size:16px}.sr-index{padding:70px 18px}.sr-index-head{margin-bottom:32px;display:block}.sr-index-head h2{margin:12px 0;font-size:45px}.sr-index-head>p:last-child{font-size:14px}.sr-note-grid,.sr-format>div,.sr-more>div{grid-template-columns:1fr}.sr-note-card{min-height:275px;padding:24px}.sr-route>p{font-size:19px}.sr-route .sr-button{grid-column:auto}.sr-format{padding:70px 22px}.sr-format>h2{font-size:47px}.sr-format article{min-height:270px}.sr-footer{grid-template-columns:1fr 1fr;padding:35px 20px}.sr-footer-title{grid-column:span 2}.sr-sticky{text-align:center;flex-wrap:wrap;gap:5px;height:98px}.sr-sticky>span{width:100%;margin:0}.sr-article{padding:48px 20px 65px}.sr-article header .sr-eyebrow{margin-top:45px}.sr-article h1{font-size:57px}.sr-article figure{margin:40px 0 50px}.sr-article figure img{aspect-ratio:1.13;object-position:left center}.sr-reading{display:block}.sr-reading>aside{display:none}.sr-reading p{font-size:19px}.sr-more{padding:60px 20px}.sr-more>div a{grid-template-columns:35px 1fr;gap:13px}.sr-more>div a em{grid-column:2}}
