/* Late, scoped water-system alignment. Technical diagrams retain their data
   treatment while Water uses the same Olive + Cream brand family as all pages. */
.wsp-hero{background-image:linear-gradient(90deg,rgba(247,245,239,.98) 0%,rgba(247,245,239,.92) 42%,rgba(247,245,239,.30) 77%),var(--wsp-image)!important}
.wsp-hero:before{background:radial-gradient(circle at 16% 28%,rgba(138,166,58,.18),transparent 30%)!important}
.wsp-hero__copy{color:var(--ek-ink)!important}.wsp-breadcrumb{color:var(--ek-muted)!important}.wsp-breadcrumb a{color:var(--ek-forest)!important}
.wsp-hero .wsp-eyebrow{color:var(--ek-forest)!important}.wsp-hero h1{color:var(--ek-ink)!important}.wsp-hero p{color:var(--ek-text)!important}
.wsp-hero .page-button-secondary{border-color:var(--ek-border)!important;color:var(--ek-forest)!important;background:rgba(255,255,255,.68)!important}
@media(max-width:600px){.wsp-hero{background-image:linear-gradient(90deg,rgba(247,245,239,.96),rgba(247,245,239,.46)),var(--wsp-image)!important}}
