/* The model fades in after its first rendered frame; there is no photo swap. */
#hero-visual .scene-canvas { opacity:0; transition:opacity .45s var(--ease); }
#hero-visual.scene-ready .scene-canvas { opacity:1; }
#hero-visual img[data-scene-poster][hidden] { display:none!important; }
@media(prefers-reduced-motion:reduce) {
 #hero-visual .scene-canvas { transition:none; }
}
