Made with GSAP:

Made with Framer Motion: