/* Home: progressive scroll reveals; opening video removed in 3.19.62. */
.mgx-home-brochure .mgx-scroll-reveal { transition: opacity .8s ease,translate .8s cubic-bezier(.2,.65,.3,1); }
.mgx-home-brochure .mgx-scroll-reveal.is-reveal-pending { opacity: 0; translate: 0 24px; }
.mgx-home-brochure .mgx-scroll-reveal:focus-within { opacity: 1; translate: none; }
@media(prefers-reduced-motion:reduce) { .mgx-home-brochure .mgx-scroll-reveal { transition: none; opacity: 1; translate: none; } }
