.motion [data-motion]:not(.is-visible) .anim,.motion [data-motion].anim:not(.is-visible){animation-play-state:paused}.anim-left{animation:slide-left .9s cubic-bezier(.2,.8,.2,1) var(--d,0s) backwards}.anim-right{animation:slide-right .9s cubic-bezier(.2,.8,.2,1) var(--d,.15s) backwards}.anim-up{animation:rise-up .8s cubic-bezier(.2,.8,.2,1) var(--d,0s) backwards}.anim-drop{animation:drop-in .9s cubic-bezier(.2,.8,.2,1) var(--d,0s) backwards}.anim-pop{animation:pop-in .9s cubic-bezier(.2,.9,.25,1.2) var(--d,0s) backwards}@keyframes slide-left{0%{opacity:0;transform:translate(-80px)}}@keyframes slide-right{0%{opacity:0;transform:translate(80px)}}@keyframes rise-up{0%{opacity:0;transform:translateY(40px)}}@keyframes drop-in{0%{opacity:0;transform:translateY(-40px)rotate(8deg)}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)rotate(-25deg)}}.auto-video{position:relative}.sound-button{color:#102735;cursor:pointer;background:#f2bb05;border:0;border-radius:16px;align-items:center;gap:12px;padding:16px 24px;font:800 16px/1 Bricolage Grotesque,DM Sans,sans-serif;transition:transform .2s,box-shadow .2s;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px #a87f00,0 18px 28px -12px #0000008c}.sound-button:hover{transform:translate(-50%,3px);box-shadow:0 3px #a87f00,0 12px 22px -12px #0000008c}.sound-button:focus-visible{outline-offset:4px;outline:3px solid #d74e09}.sound-button svg{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@media (max-width:560px){.sound-button{padding:12px 16px;font-size:14px;bottom:14px}}@media (prefers-reduced-motion:reduce){.anim{animation:none!important}}
