/* Desktop hero motion; mobile retains the existing photograph unchanged. */
.hero-art .hero-motion{display:none;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:0;background:transparent}
@media(min-width:769px) and (prefers-reduced-motion:no-preference){
 .hero .hero-art.is-motion-ready>img{display:none}
 .hero-art.is-motion-ready .hero-motion{display:block}
}
