.journal .article-grid .card-image{height:clamp(320px,32vw,520px)!important;max-height:none!important}.journal .article-grid .card-image img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.journal .article-grid .card-image{height:115vw!important;max-height:650px!important}}
.front-feature-copy,.story-copy,.journal-head,.article-card,.footer-stories a{min-width:0}
.front-feature-copy,.story-copy{container-type:inline-size}
.front-feature h2,.story-copy h2{max-width:100%;font-size:clamp(32px,4vw,66px);font-size:clamp(30px,12cqi,66px);line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere;hyphens:auto;text-wrap:pretty}
.journal-head h2,.article-card h2,.article-card h3,.footer-stories b{max-width:100%;overflow-wrap:anywhere;hyphens:auto;line-height:1.12}
.journal-head{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
@media(max-width:760px){.journal-head{grid-template-columns:minmax(0,1fr)}.front-feature h2,.story-copy h2{font-size:clamp(30px,9vw,56px);font-size:clamp(30px,11cqi,56px)}}
