@keyframes astro-wave{0%,to{transform:translate(150px,154px) rotate(30deg)}50%{transform:translate(150px,154px) rotate(52deg)}}.astro-wave{transform:translate(150px,154px) rotate(40deg);animation:astro-wave 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.astro-wave{animation:none}}@keyframes cel-in{0%{opacity:0;transform:translateY(40px) scale(.5)}60%{opacity:1;transform:translateY(-10px) scale(1.06)}to{transform:none}}@keyframes cel-jump{0%,to{transform:translateY(0) rotate(-4deg)}45%{transform:translateY(-16px) rotate(4deg)}}@keyframes cel-shadow{0%,to{transform:scaleX(1);opacity:.18}45%{transform:scaleX(.7);opacity:.08}}@keyframes cel-arm2{0%,to{transform:translate(72px,152px) rotate(112deg)}50%{transform:translate(72px,152px) rotate(136deg)}}@keyframes cel-bit{0%{opacity:1;transform:translate(0) rotate(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 60px)) rotate(var(--r)) scale(1)}}.cel{aspect-ratio:220/260;flex:none;animation:cel-in .7s cubic-bezier(.3,1.4,.5,1) both}.cel,.cel-jump{position:relative}.cel-jump{z-index:1;width:100%;height:100%;animation:cel-jump .9s ease-in-out .7s infinite;filter:drop-shadow(0 12px 16px rgba(11,13,20,.14))}.cel .astro-wave{animation-duration:.55s}.cel .astro-arm2{animation:cel-arm2 .55s ease-in-out infinite}.cel-shadow{position:absolute;left:22%;right:22%;bottom:-6px;height:10px;border-radius:50%;background:#0B0D14;opacity:.18;animation:cel-shadow .9s ease-in-out .7s infinite}.cel-burst{position:absolute;left:50%;top:40%;width:0;height:0;z-index:0}.cel-burst i{position:absolute;left:-4px;top:-3px;width:8px;height:5px;border-radius:2px;opacity:0;animation:cel-bit 1.4s cubic-bezier(.15,.7,.3,1) .35s both}.cel-burst i.is-round{width:6px;height:6px;border-radius:50%}@media (prefers-reduced-motion:reduce){.cel,.cel .astro-arm2,.cel .astro-wave,.cel-jump,.cel-shadow{animation:none}.cel .astro-arm2{transform:translate(72px,152px) rotate(124deg)}.cel-burst{display:none}}