/* Existing campaign asset; brighten the scene while retaining contrast under copy. */
.hero-background img{filter:brightness(1.12)}
.hero-background:after{background:linear-gradient(90deg,rgba(12,18,14,.70) 0%,rgba(12,18,14,.62) 42%,rgba(12,18,14,.03) 68%,transparent 100%)}
.hero h1 em{color:#f0f0e9}
.hero-lede{color:#fff;text-shadow:0 1px 2px #0005}
@media(max-width:760px){
 .hero-background:after{background:linear-gradient(180deg,rgba(12,18,14,.70) 0%,rgba(12,18,14,.58) 65%,rgba(12,18,14,.08) 90%,rgba(12,18,14,.08) 100%)}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
