.brush-article .article-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.brush-article .article-hero>div{min-width:0;padding:8vw 5vw;align-self:center}
.brush-article .article-hero h1{font-size:clamp(36px,4.3vw,74px);line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere;hyphens:none}
.brush-article .article-body h2{font-size:clamp(29px,3.4vw,46px);line-height:1.15;overflow-wrap:anywhere;hyphens:auto}
.brush-article .article-body .lead{font-size:clamp(23px,2.3vw,29px);line-height:1.5}
.brush-article .related-grid>*{min-width:0}.brush-article .related h3{overflow-wrap:anywhere;line-height:1.15}
@media(max-width:760px){.brush-article .article-hero{grid-template-columns:1fr}.brush-article .article-hero>div{padding:64px 7vw}.brush-article .article-body{padding:64px 7vw}.brush-article .article-hero h1{font-size:clamp(34px,9vw,52px)}}
