/* The supplied footage retains its full 16:9 frame and native media controls. */
.film-section .baic-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#0d1718;object-fit:contain;border:1px solid #15352e26}
.film-section .baic-video:focus-visible{outline:2px solid #008b78;outline-offset:4px}
.film-section .film-label h2{font:500 12px/1.5 Poppins,sans-serif;letter-spacing:.1em}
@media(max-width:800px){.film-section .film-label h2{font-size:10px}}
