.lv-bg-video{display:block;width:100%;height:100%;object-fit:cover;background:#181818;pointer-events:none}
.lv-feature,.lv-cover{isolation:isolate}
.lv-feature>.lv-bg-video,.lv-cover>.lv-bg-video{object-position:50% 50%}
.lv-feature--left>.lv-bg-video{object-position:65% 50%}
.lv-video-toggle{position:absolute;z-index:4;top:24px;right:24px;border:1px solid #ffffff88;background:#18181866;color:#fff;padding:9px 14px;font:inherit;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.08em;cursor:pointer;border-radius:0;backdrop-filter:blur(5px)}
.lv-video-toggle:hover,.lv-video-toggle:focus-visible{background:#181818cc;border-color:#fff}
.lv-video-toggle:focus-visible{outline:2px solid #fff;outline-offset:4px}
.lv-cover>.lv-video-toggle{top:auto;bottom:18px;right:22px}
@media(max-width:767px){.lv-feature>.lv-bg-video{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16/9;object-position:center}.lv-video-toggle{top:12px;right:12px;padding:7px 10px;font-size:9px}.lv-cover>.lv-bg-video{object-position:center}.lv-cover>.lv-video-toggle{bottom:12px;right:12px}}
@media(prefers-reduced-motion:reduce){.lv-video-toggle{backdrop-filter:none}}
