body{background:var(--paper)}.article-shell{width:min(820px,calc(100% - 32px));margin:0 auto;padding:80px 0 120px}.article-shell>a{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--olive)}.article-shell header{padding:55px 0;border-bottom:1px solid #d8d0c3}.article-shell h1{font-size:clamp(2.5rem,6vw,4.8rem)}.article-shell .lead{font:400 1.35rem/1.55 var(--serif);color:var(--warm);margin-top:28px}.article-body{padding-top:45px}.article-body h2{font-size:2.2rem;margin:55px 0 18px}.article-note{background:var(--linen);border-left:3px solid var(--olive);padding:24px;margin:38px 0}.sources{font-size:.85rem;color:var(--warm);border-top:1px solid #d8d0c3;margin-top:60px;padding-top:25px}.sources a{text-decoration:underline}.article-cta{margin-top:55px;background:var(--moss);color:#fff;padding:35px;text-align:center}.article-cta h3{margin-bottom:20px}.article-cta .button{background:#fff;color:var(--moss)}
