/* Lifted from hero.html's <style> by hero_drop.py. */
.hero-media .hero-poster,.hero-media .hero-poster img,.hero-media>canvas,.hero-media noscript img{position:absolute;inset:0;display:block;width:100%;height:100%}.hero-media .hero-poster img,.hero-media noscript img{object-fit:cover;object-position:50% 50%}@media (min-width:1024px){.hero-media .hero-poster img,.hero-media noscript img{object-position:100% 50%}}.hero-media>canvas{opacity:0;transition:opacity .6s ease}.hero-media>canvas.is-on{opacity:1}html:not(.js) .hero-media .hero-poster{display:none}@media (prefers-reduced-motion:reduce){.hero-media>canvas{transition:none}}
