.home-hero--video .hero-media{object-position:50% 52%}
.home-hero--video video.hero-media{opacity:0}
.home-hero--video.has-video video.hero-media{opacity:1}
.home-hero--video .hero-wash{position:absolute;inset:0;background:#111719;opacity:.12;z-index:-1;pointer-events:none}
.home-hero--video .hero-shading{opacity:.84;pointer-events:none}
.home-hero-play{position:absolute;right:28px;top:24px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #f4f2ed66;border-radius:50%;color:var(--paper);background:#11171977;cursor:pointer}
.home-hero-play[hidden]{display:none}
.home-hero-play svg{width:18px;height:18px;fill:currentColor}
.home-hero-play:hover{background:#111719cc}
.home-hero-play:focus-visible{outline:2px solid var(--paper);outline-offset:4px}
.home-hero-play[data-state=paused] .home-hero-play__pause,
.home-hero-play[data-state=playing] .home-hero-play__play{display:none}
@media(min-width:1180px){
 .home-hero--video{min-height:calc((100vw - 32px)/2);display:grid;align-items:center}
}
@media(max-width:767px){
 .home-hero-play{right:18px;top:16px}
}
