Motion
[SCAFFOLD - Baki to revise] Every frame enters with its own delay and duration
Animation
Each frame enters with its own delay + duration so the page reveals like a technical paper being scanned rather than a single curtain lift. The base cascade:
header → 120ms / 680ms
scene → 200ms / 900ms
pullquote → 280ms / 760ms
metrics → 360ms / 620ms
longform → 440ms / 1000ms
beats → 440ms / 1000ms (same slot - beats replaces longform)
experts → 500ms / 820ms
demo/media → 520ms / 820ms
debates → 580ms / 820ms
process → 600ms / 820ms
echoes → 720ms / 720ms
Widgets inherit a fallback of 200ms + (i × 80ms). reducedMotion or scale < 0.55 skips
the reveal entirely - no animation when you’re zoomed out looking at the world, and none
when the OS asks us to calm down.