"Scroll into view" nested animation recurring

I have a “scroll into view” animation on a div with a 70% offset. The div is being animated along with an absolute positioned image within in. The image is the same size as the div. Once the div is out of sight, the positioning resets.

On scroll, everything works as it should. However, keeping the div on screen while scrolling, the nested image animation will replay. It’s only supposed to happen as part of the whole animation. Not sure what I’m missing here. Any help would be appreciated.

Here is my public share link: LINK
(how to access public share link)