.scroll-video-background{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#080809}
.scroll-video-background video{width:100%;height:100%;object-fit:cover;opacity:.48}
.scroll-video-background::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08080999,#080809b8 60%,#080809a8)}
body:has(> .scroll-video-background){background:transparent}
body:has(> .scroll-video-background)>main,body:has(> .scroll-video-background)>footer{position:relative;z-index:1}
body:has(> .scroll-video-background)>header{z-index:50}
body:has(> .scroll-video-background) .hero,
body:has(> .scroll-video-background) .intro,
body:has(> .scroll-video-background) .distinction,
body:has(> .scroll-video-background) .feature-catalog,
body:has(> .scroll-video-background) .proof,
body:has(> .scroll-video-background) .purchase,
body:has(> .scroll-video-background) .access,
body:has(> .scroll-video-background) .legal,
body:has(> .scroll-video-background) .download-section,
body:has(> .scroll-video-background) .ticker,
body:has(> .scroll-video-background)>footer{background-color:transparent;background-image:none}
body:has(> .scroll-video-background) .proof{color:var(--white);--line:#ffffff20;--muted:#aaa7a4;--quiet:#aaa7a4}
body:has(> .scroll-video-background) .proof .kicker,
body:has(> .scroll-video-background) .proof .section-index,
body:has(> .scroll-video-background) .proof-head>p:last-child,
body:has(> .scroll-video-background) .proof .stat p,
body:has(> .scroll-video-background) .proof .measurement-note,
body:has(> .scroll-video-background) .proof .trust-answer-list details p{color:#c4bbb2}
body.download-page:has(> .scroll-video-background){background:transparent}
body.download-page:has(> .scroll-video-background)>:not(.scroll-video-background){position:relative;z-index:1}
@media(prefers-reduced-motion:reduce){.scroll-video-background video{display:none}}
