Keyframes without a reduced-motion fallback
Why it matters
People with vestibular disorders turn on reduced motion; the animation ignores it.
Fix
Add @media (prefers-reduced-motion: reduce) that stops or simplifies the animations.
Credit
From W3C Web Accessibility Initiative
WCAG 2.3.3 asks that motion triggered by interaction can be disabled, which prefers-reduced-motion exposes.