
Each section (hero, character reveals, videos, outro) is orchestrated to the user’s scroll progress. Carefully tuned timelines with scrub and pin keep motion “frame‑perfect,” while targeted preloading and lazy media improve perceived smoothness.
currentTime tweening synced to scroll.start/end and debug markers in dev.mask-image for elegant, low‑overhead reveals.Responsive Tailwind layout, readable contrast, and accessible video controls. The progression remains clear even with non‑linear input, and a few strategic highlights guide attention at key moments.