@keyframes gv2-hop{0%{transform:none}30%{transform:translateY(-10px)scale(1.08)}60%{transform:none}80%{transform:translateY(-3px)}to{transform:none}}@keyframes gv2-drop-in{0%{opacity:0;transform:translateY(-14px)scale(.6)}70%{transform:translateY(2px)scale(1.1)}to{opacity:1;transform:none}}@keyframes gv2-bubble{0%{opacity:0;transform:scale(.85)translateY(8px)}60%{transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes gv2-walk-in{0%{opacity:0;transform:translate(60px)}60%{opacity:1;transform:translate(-4px)}to{transform:none}}@keyframes gv2-bob{0%,to{transform:none}50%{transform:translateY(-2px)}}@keyframes gv2-fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(460px)rotate(540deg)}}@keyframes gv2-sparkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.gv2-hop{animation:.7s both gv2-hop}.gv2-drop-in{animation:.4s both gv2-drop-in}.gv2-bubble{animation:.4s both gv2-bubble}.gv2-walk-in{animation:.8s both gv2-walk-in}.gv2-bob{animation:2.4s ease-in-out infinite gv2-bob}.gv2-sparkle{animation:1.4s ease-in-out infinite gv2-sparkle}.gv2-fall{animation:gv2-fall var(--gv2-dur,2s) ease-in var(--gv2-delay,0s) both}.gv2-lift{transition:transform .15s,box-shadow .15s}.gv2-lift:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1c191714}@media (prefers-reduced-motion:reduce){.gv2-hop,.gv2-drop-in,.gv2-bubble,.gv2-walk-in,.gv2-bob,.gv2-sparkle,.gv2-fall{animation:none}.gv2-fall{display:none}.gv2-lift{transition:none}.gv2-lift:hover{box-shadow:none;transform:none}.gv2-still{transition:none!important}}
