Here are the things I didn’t understand:
a) What is the purpose of scrollDist?
b) Does the ‘pos’ variable have to be in pixels?
c) What does the highlighted text below represent:
.from('#container', {opacity:0, ease:'power1.inOut', duration:1}, 0.3)
d) In the timeline below the comment “//tween the svg path + circle”, how can I add animations to the circle or some other object (with scrub:true) because I tried and it gave me weird results.