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