
/* Reveal the full cyclist first, then the runner. Retain both after completion. */
@keyframes vl-hero-photo-in{from{opacity:0}to{opacity:1}}
#hero.vl-hero-sequence-ready .hero-media-main,
#hero.vl-hero-sequence-ready .hero-media-sm{
 animation:vl-hero-photo-in 1.8s ease-in-out 0s 1 both;
 animation-play-state:paused;
}
#hero.vl-hero-sequence-ready .hero-media-sm{animation-duration:1s;animation-delay:1.8s}
#hero.vl-hero-sequence-ready.vl-hero-sequence-active .hero-media-main,
#hero.vl-hero-sequence-ready.vl-hero-sequence-active .hero-media-sm{animation-play-state:running}
@media(prefers-reduced-motion:reduce){
 #hero.vl-hero-sequence-ready .hero-media-main,
 #hero.vl-hero-sequence-ready .hero-media-sm{animation:none!important;opacity:1!important}
}
