.article-page{background:var(--paper);min-height:100vh;color:var(--ink)}.article-page-header{color:#fff;position:absolute}.article-hero{background:var(--ink);color:#fff;min-height:630px;position:relative;overflow:hidden}.article-hero-image{filter:saturate(.75);background-position:50%;background-size:cover;position:absolute;inset:0}.article-hero-content{flex-direction:column;min-height:630px;padding-top:128px;display:flex;position:relative}.article-page .back-link{letter-spacing:.1em;text-transform:uppercase;color:#d3d8d6;border-bottom:1px solid #ffffff52;align-self:flex-start;padding-bottom:8px;font-size:10px;font-weight:800}.article-heading{max-width:920px;margin-top:auto;padding-bottom:62px}.article-heading h1,.article-state h1{letter-spacing:-.04em;text-transform:uppercase;margin:22px 0 0;font-family:Barlow Condensed;font-size:clamp(68px,9vw,125px);line-height:.82}.article-body{padding:70px 0 105px}.article-body-inner{grid-template-columns:1fr 1.25fr;gap:95px;display:grid}.article-sidebar{min-width:0}.article-lead{text-transform:uppercase;color:var(--red);margin:0;font-family:Barlow Condensed;font-size:38px;line-height:.98}.article-detail-image{object-fit:cover;width:100%;height:auto;max-height:520px;margin-top:32px;display:block}.article-copy{max-width:650px;font-size:16px;line-height:1.8}.article-copy p{margin:0 0 22px}.article-state{background:var(--ink);min-height:620px;color:var(--paper);padding:185px 7vw 100px}.article-state h1{margin:24px 0 35px}.article-state h1 em{color:var(--red-bright);font-style:normal}.article-state .button{margin-top:0}.article-page .footer{color:var(--paper)}@media (max-width:800px){.article-hero,.article-hero-content{min-height:650px}.article-hero-content{padding-top:118px}.article-heading{padding-bottom:46px}.article-heading h1{font-size:73px}.article-body{padding:55px 0 75px}.article-body-inner{display:block}.article-lead{margin-bottom:35px;font-size:31px}.article-copy{font-size:15px}.article-state{min-height:600px;padding:150px 32px 80px}.article-state h1{font-size:76px}}
