body{background:#fff}.article-shell{max-width:850px;margin:0 auto;padding:65px 24px 90px}.article-shell .crumb{color:#0f766e;font-weight:750;font-size:13px}.article-shell h1{font-size:clamp(38px,6vw,62px);line-height:1.05;letter-spacing:-.045em;margin:22px 0}.article-shell .dek{font-size:20px;line-height:1.65;color:#657083}.article-meta{padding:14px 0 28px;border-bottom:1px solid #e8e4da;color:#657083}.article-shell h2{font-size:28px;margin-top:40px}.article-shell p,.article-shell li{font-size:17px;line-height:1.75}.article-shell li{margin-bottom:10px}.note{background:#fffaf0;border-left:5px solid #ef5b5b;padding:18px 22px;margin:28px 0}.page-card{max-width:900px;margin:60px auto;padding:0 24px 90px}.page-card h1{font-size:48px}.page-card p,.page-card li{font-size:17px;line-height:1.75}.footer-links a{text-decoration:underline}
