Instead of video, the site uses 150 individually rendered frames that respond to scroll position in real time giving full control over pacing, easing, and motion without the overhead of a video file. The sequence is compressed to under 4MB and decoded on canvas, holding a smooth 60fps scrub even on mid-range mobile devices, with a static fallback for reduced-motion users.