/* Shared intro widths; preserve fonts, margins and existing parent columns. */
:root{--section-intro-max-width:1040px;--hero-intro-max-width:950px}
#main .section-intro{width:100%;max-width:var(--section-intro-max-width)}
#main .hero-intro{width:100%;max-width:var(--hero-intro-max-width)}
@media(max-width:1000px){#main .section-intro,#main .hero-intro{width:100%;max-width:100%}}
