.video-look-layer{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:rgba(0,0,0,var(--video-look-shade,0));overflow:hidden}
.video-look-layer::before{content:"";position:absolute;inset:0;opacity:var(--video-look-strength,.35)}
.video-look-layer[data-effect=soft]::before{background:linear-gradient(rgba(28,35,43,.14),rgba(28,35,43,.14)),radial-gradient(ellipse at center,transparent 35%,rgba(5,12,22,.7) 100%)}
.video-look-layer[data-effect=racing]::before{background:repeating-linear-gradient(135deg,rgba(0,0,0,.55) 0 1px,transparent 1px 4px),radial-gradient(ellipse at center,transparent 25%,rgba(5,12,22,.7) 100%)}
.hero>.video-look-layer{z-index:-2}.hero[data-marketing-video]>.video-look-layer{border-radius:12px}
.video-look-preview{position:relative;isolation:isolate;overflow:hidden;border-radius:8px;margin:12px 0;background:#10131d}
.video-preparation .video-look-preview video{margin:0;border-radius:0}
.video-look-preview>.video-look-layer{z-index:1}
.video-look-controls{margin:18px 0}.video-look-controls label{display:block;margin:16px 0}.video-look-controls input{display:block;width:100%}.video-look-controls [aria-pressed=true]{outline:2px solid #ed5b35;outline-offset:-2px}
.video-look-layer[hidden]{display:none!important}
