/* Only the enclosing homepage zones alternate. Cards and image overlays keep their own backgrounds. */
.mw-home-zone{display:flow-root;color:#333}
.mw-home-zone-white{background-color:#fff}
.mw-home-zone-red{background-color:var(--site-main-color,#b30206)}
.mw-home-zone>.section{background-color:transparent!important}
.mw-home-zone-white h1.posts-entry-title,.mw-home-zone-white h2.posts-entry-title{color:#000!important;border-bottom-color:#aaa!important}
.mw-home-zone-red h1.posts-entry-title,.mw-home-zone-red h2.posts-entry-title{color:#fff!important;border-bottom-color:#fff!important}
.mw-home-zone-white h1.posts-entry-title>a,.mw-home-zone-white h2.posts-entry-title>a{color:var(--site-main-color,#b30206)!important}
.mw-home-zone-red h1.posts-entry-title>a,.mw-home-zone-red h2.posts-entry-title>a{color:#fff!important}
.mw-home-zone-red>.section.justified p{color:#fff}
.mw-home-zone-red>.section>.container>p>a{color:#fff}
