/* Content headings only: navigation and sidebar sizing is preserved. */
main h1{font-size:clamp(2.15rem,4.7vw,3.5rem);line-height:1.14;overflow-wrap:break-word}
.article-body h2,.article-content h2,.seo26-reader h2,.seo26-update h2{font-size:clamp(1.7rem,3.1vw,2.3rem);line-height:1.24}
.nav27-card a{font-size:16.8px}.seo26-reader h1{font-size:clamp(2.15rem,4.7vw,3.5rem)}
@media(max-width:650px){main h1,.seo26-reader h1{font-size:clamp(2rem,8.5vw,2.3rem)}.nav27-card a{font-size:16px}}
