/* Match the existing site frame and video controls; homepage only. */
.home-overview-video .home-overview-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}
.home-overview-video .home-overview-heading .lead{margin:0;max-width:28rem}
.home-overview-video .film-player{overflow:hidden;border-radius:8px;background:var(--ink)}
.home-overview-video .film-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:var(--ink)}
.home-overview-video #factory-video-status{margin-top:.75rem}
@media(max-width:767px){.home-overview-video .home-overview-heading{display:block;margin-bottom:1.5rem}.home-overview-video .home-overview-heading .lead{margin-top:1rem}.home-overview-video .film-play{font-size:.875rem;padding:.8rem 1rem}}
