.home-product-video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#07091a;border:1px solid #ded7ee;border-radius:13px;overflow:hidden}.home-product-video:focus-visible{outline:3px solid var(--purple);outline-offset:4px}

.home-video-grid.home-video-single{display:block;max-width:1040px;margin-inline:auto}
