.article-page{max-width:960px;margin:auto;padding-top:145px}.article-page .eyebrow{margin-top:70px}.article-page h1{font-size:clamp(48px,7vw,92px);max-width:850px;margin:20px 0}.article-date{color:var(--muted);font-weight:600;font-size:13px}.article-intro{max-width:760px;margin:68px 0 0;font-size:clamp(24px,2.35vw,34px);line-height:1.45;letter-spacing:-.018em;color:var(--ink)}.article-body{max-width:70ch;font-size:clamp(17px,1.35vw,20px);line-height:1.82;color:#405574;margin-top:38px}.article-body p{margin:0 0 1.45em;text-align:justify;text-justify:inter-word;hyphens:auto}.article-body p:last-child{margin-bottom:0}@media(max-width:760px){.article-page{padding-top:112px}.article-page .eyebrow{margin-top:45px}.article-intro{margin-top:42px;font-size:24px;line-height:1.5}.article-body{font-size:17px;margin-top:28px;line-height:1.76}.article-body p{text-align:start;hyphens:none}}
