Elements reveal with blur and slide-up transitions as they enter the viewport.
Each item animates with a slight delay, creating a cascading waterfall effect.
Animations play once when scrolled into view — no repeated triggers on scroll.
Adjust delay, duration, blur amount, and slide distance to match your design.
Built on Framer Motion variants — minimal code with maximum visual impact.
Respects reduced-motion preferences and works with screen readers.