I finally got the image marquee to work on my website without adding too much code, using the native BricksBuilder’s Slider widget. I followed the tutorial by Design With Cracka:
The only problem with this is that I have to call another script, Splide, which might increase load time and add more assets to load onto the website. However, this is the only solution I’ve found so far that avoids jitter, prevents image overlay, doesn’t require duplicating images, and uses the native BricksBuilder nestable slider widget. It also offers easier scaling for query loops and responsive adjustments for smaller screens. I do want to learn how to do it with GSAP eventually, but this will work for now.