.home-motion::before{background-image:url('/assets/home-background-poster.jpg')}.home-motion .home-motion-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(1);opacity:.65;pointer-events:none}.home-motion::after{background:linear-gradient(180deg,rgba(0,0,0,.68),rgba(0,0,0,.75))}.home-motion-toggle{position:absolute;right:24px;bottom:20px;z-index:2;border:1px solid #ffffff60;border-radius:50%;width:44px;height:44px;background:#0008;color:#f4efd4;font-size:18px;cursor:pointer}.home-motion-toggle[hidden]{display:none}.home-motion-toggle:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media(prefers-reduced-motion:reduce){.home-motion-video{display:none}}
