/* Original Squarespace HLS homepage hero video */
.hero .hero-film{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
.hero .hero-background-video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.22;filter:grayscale(.55);}
.hero .hero-inner{position:relative;z-index:1}
.hero:has(.hero-background-video) .hero-inner{background:transparent;padding:0}
@media(prefers-reduced-motion:reduce){.hero .hero-background-video{display:none}}
