.hero-motion-video{pointer-events:none}
.hero-motion-video[hidden],.hero-motion-control[hidden]{display:none}
.hero-motion-control{position:absolute;right:5%;bottom:76px;z-index:2;min-height:44px;padding:9px 15px;border:1px solid #f4efdc99;border-radius:24px;background:#102d32d9;color:#fff;font:12px var(--font-body,sans-serif);cursor:pointer}
.hero-motion-control:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(max-width:650px){.hero-motion-control{right:7%;bottom:65px;font-size:11px}}
