@keyframes goose-waddle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes goose-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes footprint-fade{0%{opacity:.6}to{opacity:0}}@keyframes note-drop{0%{opacity:0;transform:scale(0)rotate(-10deg)}60%{opacity:1;transform:scale(1.1)rotate(2deg)}to{transform:scale(1) rotate(var(--note-rotation,0deg));opacity:1}}@keyframes note-dismiss{to{opacity:0;transform:scale(0)}}@keyframes goose-honk{0%{opacity:0;transform:translate(-50%)scale(0)}20%{opacity:1;transform:translate(-50%)scale(1.3)}40%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(1)}}@keyframes goose-steal{0%,to{transform:rotate(0)}20%{transform:rotate(-15deg)}40%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}}.desktop-goose--waddle{animation:.4s ease-in-out infinite goose-waddle}.desktop-goose--idle{animation:2s ease-in-out infinite goose-idle}.desktop-goose--steal{animation:.5s ease-in-out infinite goose-steal}.desktop-goose__footprint{animation:4s ease-out forwards footprint-fade}.desktop-goose__note{animation:.4s ease-out forwards note-drop}.desktop-goose__note--dismissing{animation:.3s ease-in forwards note-dismiss}.desktop-goose__honk{animation:.8s ease-out forwards goose-honk}@media (prefers-reduced-motion:reduce){.desktop-goose--waddle,.desktop-goose--idle,.desktop-goose--steal,.desktop-goose__honk{animation:none}}