.article-hero{max-width:1120px;padding-top:38px;padding-bottom:64px}.article-hero h1{max-width:1000px;font-size:clamp(42px,5.5vw,72px);line-height:1.1}.article-hero .intro{max-width:800px;font-size:clamp(22px,2.7vw,32px);color:#d7e2f3}.byline{border-top:1px solid #ffffff30;padding-top:22px;margin-top:32px;font-size:14px}.article-paper{background:#f8f6f4;color:#021334}.reading{max-width:850px;margin:auto;padding:70px 50px 85px}.reading p{font-size:18px;line-height:1.85;color:#35445d;margin-bottom:24px}.reading .article-lead{font-size:22px;line-height:1.7;color:#021334}.reading h2{font-size:clamp(28px,3vw,36px);line-height:1.25;margin:58px 0 22px;text-wrap:balance}.article-next{max-width:1120px}.reading p:last-child{margin-bottom:0}@media(max-width:800px){.reading{padding:46px 24px 60px}.reading p{font-size:17px;line-height:1.8}.reading .article-lead{font-size:20px}.article-hero{padding-bottom:42px}.article-hero h1{font-size:42px}}@media print{.reading{padding:25px}.article-next{display:none}}