A CodePen by Hakim El Hattab. Hole - Having too much fun with these CSS animations to stop.