Animation is all CSS, no more JS