.hero-drone img,.hero-drone video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-drone video{opacity:0;transition:opacity .6s ease}.hero-drone video.is-ready{opacity:1}@media (prefers-reduced-motion:reduce){.hero-drone video{display:none}}