.motion-layer{pointer-events:none;will-change:transform, opacity;transform:var(--motion-base,none);position:absolute}.motion-layer img,.motion-layer svg{width:100%;height:auto;display:block}.motion-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.motion-anim{animation-duration:var(--motion-duration,8s);animation-delay:var(--motion-delay,0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.motion-float-soft{animation-name:motion-float-soft}.motion-sway-soft{animation-name:motion-sway-soft}.motion-drift-slow{animation-name:motion-drift-slow}.motion-fade-breathe{animation-name:motion-fade-breathe}.motion-scale-breathe{animation-name:motion-scale-breathe}@keyframes motion-float-soft{0%{transform:var(--motion-base,translate(0, 0)) translateY(0)}to{transform:var(--motion-base,translate(0, 0)) translateY(-6px)}}@keyframes motion-sway-soft{0%{transform:var(--motion-base,translate(0, 0)) rotate(-.6deg)}to{transform:var(--motion-base,translate(0, 0)) rotate(1.2deg)}}@keyframes motion-drift-slow{0%{transform:var(--motion-base,translate(0, 0)) translateX(0)}to{transform:var(--motion-base,translate(0, 0)) translateX(8px)}}@keyframes motion-fade-breathe{0%{opacity:calc(var(--motion-opacity,1) * .62)}to{opacity:var(--motion-opacity,1)}}@keyframes motion-scale-breathe{0%{transform:var(--motion-base,translate(0, 0)) scale(1)}to{transform:var(--motion-base,translate(0, 0)) scale(1.03)}}.motion-parallax{transform:var(--motion-base,translate(0, 0)) translateY(var(--motion-parallax,0px))}[data-motion=paused] .motion-anim,[data-motion=paused] .motion-video{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.motion-anim{animation:none!important}.motion-parallax{transform:var(--motion-base,none)!important}.motion-video{display:none}.motion-poster{display:block!important}}
