/* Original heading layout; only the background zooms and darkens on scroll. */
.hero-scroll{--hero-zoom:1;--hero-dark:0}
.hero-scroll .hero-image{transform:scale(var(--hero-zoom));transform-origin:center 52%;will-change:transform}
.hero-scroll .hero-image:before{content:'';position:absolute;inset:0;z-index:1;background:#000;opacity:var(--hero-dark);pointer-events:none}
@media(prefers-reduced-motion:reduce){.hero-scroll .hero-image{transform:none;will-change:auto}.hero-scroll .hero-image:before{opacity:0}}
