The animation uses basic components and variants to get the job done. All you need to do is set up two variants for the two animation states, and Framer will cleverly animate between them.
I've also added a transition style to each animated SVG to delay each one slightly.