/* One motion system; every complex animation may later be upgraded independently. */
@keyframes glow-breathe{0%,100%{opacity:.60}50%{opacity:1}}
@keyframes gentle-zoom{0%,100%{transform:scale(1.05)}50%{transform:scale(1.11)}}
@keyframes progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes rise{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
