Distoring vertical lines to achieve a double spiral moiré effect

Hi, I am trying to emulate this effect that distorts vertical lines in a way that creates a Moiré effect with a double spiral in the center.
Ideally, I should have control over the amount of distortion, and also the “scale” of it, like in the GIF example attached:

I was hoping I could use Vector Fields to emulate this aesthetic, but it doesn’t work because the lines repel or attract in a way that I can’t get a close result. I’ve tried different iterations with different combinations of Fspin and PCharges with no success.

Maybe using Nurbs or Kinky Curve? Control the amount of degree for the distortion.
Anyone has a direction to give me?

Thank you so much in advance.