Motion is a material. Used well it guides attention; used badly it exhausts. Here is how we think about it at CyberLab.
Reveal, don’t distract
Content fades up as it enters the viewport, staggered by a few milliseconds per item. It reads as intention, not animation for its own sake.
Respect the user
Every effect bows to prefers-reduced-motion. The GPU hero gracefully drops to a calmer Canvas2D field, and counters stop counting.