.hidden{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section.featured-articles{padding:clamp(4.5rem,7.51174vw + 2.73944rem,9.5rem) calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*0 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*1)}section.featured-articles div.block-text{text-align:center}section.featured-articles ul.articles{gap:clamp(2.5rem,3.75587vw + 1.61972rem,5rem) calc((100vw - clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*2 - clamp(1rem, 1.50235vw + .647887rem, 2rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem, 1.50235vw + .647887rem, 2rem)*1 + clamp(1.5rem, 9.01409vw + -.612676rem, 7.5rem)*0);grid-template-columns:repeat(3,1fr);margin-top:clamp(2.5rem,3.75587vw + 1.61972rem,5rem);display:grid}section.featured-articles ul.articles li.article a{flex-direction:column;row-gap:clamp(1rem,1.50235vw + .647887rem,2rem);display:flex}section.featured-articles ul.articles li.article a div.top{aspect-ratio:1;flex-direction:column;display:flex;position:relative}section.featured-articles ul.articles li.article a div.top figure.bg{filter:brightness(50%);border-radius:.5rem;position:absolute;inset:0}section.featured-articles ul.articles li.article a div.top figure.bg img{transition:scale .4s cubic-bezier(.33,1,.68,1)}section.featured-articles ul.articles li.article a div.top div.date-wrapper{flex:1}section.featured-articles ul.articles li.article a div.top div.date{-moz-column-gap:1.25rem;align-items:center;column-gap:1.25rem;padding-top:1.5rem;padding-left:1.5rem;display:flex;position:relative}section.featured-articles ul.articles li.article a div.top div.date span.text-label{color:#ece8e0}section.featured-articles ul.articles li.article a div.top div.date:after{content:"";background-color:#ece8e0;flex:1;height:1px}section.featured-articles ul.articles li.article a div.top figure.logo{align-self:center;width:50%;position:relative}section.featured-articles ul.articles li.article a div.top:after{content:"";flex:1}section.featured-articles ul.articles li.article a h2{text-wrap:balance}@media (hover:hover){section.featured-articles ul.articles li.article a:hover div.top figure.bg img{scale:1.05}}@media not (min-width:68.75rem){section.featured-articles ul.articles{grid-template-columns:auto}}
