Booping Icons

Came across this tutorial from Josh W. Comeau and had to implement his booping icon hook. Who doesnt like a little animation with a11y and even some fallback for prefer-reduced-motion users?