.video-scene{background:#0c0c0e}
.video-scene video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.video-scene::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0c0c0e66 0%,#0c0c0e25 36%,#0c0c0e7a 100%)}
.nav-social{color:#f5f2f3;text-shadow:0 1px 8px #000}
.hero-title h1{text-shadow:0 2px 40px #0009}
.hero-bottom{justify-content:flex-end}
