/* Preserve the existing catchphrases as subtitles beneath the shared titles. */
#main .structure-title{overflow-wrap:anywhere}
#main .structure-tagline{font-size:18px!important;line-height:1.5!important;margin:6px 0 12px;color:inherit}
#main .structure-tagline em{font-style:normal;color:inherit}
#main .structure-title.section-title{font-size:clamp(26px,2.6vw,36px);line-height:1.35;margin-bottom:0}
main > section[data-structure-hidden]{display:none!important}
@media(min-width:761px){
 #main .news-section .structure-title{font-size:28px}
 #main .news-section .structure-tagline{font-size:16px!important;margin:2px 0 0}
}
@media(max-width:760px){
 #main .structure-title.section-title{font-size:28px}
 #main .structure-tagline{font-size:17px!important}
}
