.sova-film-main .sova-film-bleed { width: 100%; }
.sova-film-main .sova-film-media { display: block; position: relative; width: 100%; overflow: hidden; background: rgba(var(--color-foreground), .04); }
.sova-film-main .sova-film-media video { width: 100%; height: 100%; object-fit: cover; pointer-events: none; }
.sova-film-main .sova-film-media .sova-placeholder { position: absolute; inset: 0; }
