*{box-sizing:border-box}body{margin:0;background:#f3efe6;color:#090a0b;font-family:"DM Sans",sans-serif}a{color:inherit}.article-top{height:72px;border-bottom:1px solid;padding:0 3.5vw;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.15em}.article-top a{text-decoration:none}.article-top span{color:#9b3d34}.article-hero{min-height:760px;padding:5vw 3.5vw 3vw;position:relative;display:grid;grid-template-columns:1fr .9fr;gap:4vw;align-items:end}.article-meta{position:absolute;top:4vw;left:3.5vw;font-size:9px;letter-spacing:.15em;line-height:1.8}.article-hero h1{font:700 clamp(60px,8vw,125px)/.8 "DM Sans";letter-spacing:-.07em;margin:0;position:relative;z-index:2}.article-hero .deck{font:clamp(28px,3.3vw,50px)/1.05 "Libre Caslon Display";margin:0 0 2vw}.article-photo{height:520px;margin:0}.article-photo img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}figcaption{font-size:7px;letter-spacing:.08em;margin-top:5px}.question{background:#11100f;color:#f3efe6;padding:9vw 6vw}.question span{font-size:9px;letter-spacing:.16em;color:#c45a4d}.question blockquote{margin:3vw 0 0;max-width:1200px;font:clamp(48px,7vw,105px)/.9 "Libre Caslon Display"}.article-body{max-width:1180px;margin:auto;padding:8vw 5vw;display:grid;grid-template-columns:220px minmax(0,680px);gap:5vw}.margin-note{font-size:9px;line-height:1.6;letter-spacing:.11em;border-top:1px solid;padding-top:12px}.prose{font:21px/1.7 "Libre Caslon Display"}.prose>p:first-child:first-letter{float:left;font:100px/.72 "Libre Caslon Display";padding:9px 12px 0 0}.prose h2{font:700 clamp(45px,5vw,72px)/.9 "DM Sans";letter-spacing:-.05em;margin:2em 0 .5em}.pull{margin:2.5em -10vw;font:italic clamp(35px,5vw,70px)/1.05 "Libre Caslon Display";border-top:1px solid;border-bottom:1px solid;padding:35px 0}.evidence{margin:3em 0;background:#e7e2d8;padding:30px;font-family:"DM Sans"}.evidence b{font-size:10px;letter-spacing:.15em;color:#9b3d34}.evidence p{font:20px/1.45 "Libre Caslon Display"}.next{border-top:1px solid;padding:6vw 4vw;display:flex;justify-content:space-between;align-items:end}.next a{text-decoration:none;font:700 clamp(35px,5vw,70px)/.9 "DM Sans";letter-spacing:-.05em}.next b{color:#9b3d34}@media(max-width:760px){.article-top{padding:0 5vw}.article-hero{min-height:auto;display:block;padding:30vw 4vw 12vw}.article-meta{top:9vw;left:5vw}.article-hero h1{font-size:14vw}.article-hero .deck{font-size:7.2vw;margin:8vw 0}.article-photo{height:460px;margin:8vw -4vw 0 14vw}.question{padding:16vw 5vw}.question blockquote{font-size:12vw}.article-body{display:block;padding:14vw 6vw}.margin-note{margin-bottom:12vw}.prose{font-size:20px}.pull{margin:2.5em -2vw;font-size:9vw}.next{padding:12vw 5vw;display:block}.next a{display:block;margin-top:20px}}
:root{--old-red:#9b3d34}
.article-kicker,.eyebrow,.article-no,.back:hover{color:var(--old-red)}
