.hero-contrast-scrim{background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.1) 40%,rgba(0,0,0,.4))}.hero-contrast-scrim,.hero-overlay{position:absolute;inset:0;pointer-events:none}.hero-overlay{background-color:rgba(0,0,0,var(--hero-overlay-a,0));transition:background-color .2s ease}