.ww-hero-motion{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.ww-hero-motion[data-paused=true] *{animation-play-state:paused}.ww-hm-piece{transform-box:fill-box;transform-origin:center;animation-duration:var(--dur);animation-delay:var(--delay);animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.ww-hm-dot,.ww-hm-piece{animation-name:ww-hm-drift}.ww-hm-sparkle{animation-name:ww-hm-twinkle}.ww-hm-burst{animation-name:ww-hm-burst}.ww-hm-spark{animation-name:ww-hm-blink}@keyframes ww-hm-drift{0%{transform:translate(0) rotate(0deg)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot))}}@keyframes ww-hm-twinkle{0%{transform:scale(1) rotate(0deg);opacity:1}to{transform:scale(1.22) rotate(var(--rot));opacity:.72}}@keyframes ww-hm-burst{0%{transform:translate(0);opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:.45}}@keyframes ww-hm-blink{0%{opacity:1}to{opacity:.2}}.ww-hm-arm{transform-box:view-box;transform-origin:var(--px) var(--py);animation:ww-hm-wave 8s ease-in-out .8s infinite}@keyframes ww-hm-wave{0%{transform:rotate(0deg)}6.25%{transform:rotate(-10deg)}18.75%{transform:rotate(8deg)}31.25%{transform:rotate(-10deg)}43.75%{transform:rotate(8deg)}50%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce),print{.ww-hero-motion{display:none}}