.hero-editorial .hero-video-poster,.hero-editorial .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% center;z-index:0}
.hero-editorial .hero-video{opacity:0;pointer-events:none;transition:opacity 150ms cubic-bezier(.16,1,.3,1)}
.hero-office.has-video .hero-video{opacity:1}
@media(prefers-reduced-motion:reduce){.hero-editorial .hero-video{transition:none}}
