@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fillAndStroke{0%{clip-path:inset(100% 0 0 0);opacity:0;transform:scale(.9)}50%{clip-path:inset(0 0 0 0);opacity:1;transform:scale(1.05)}to{clip-path:inset(0 0 0 0);opacity:1;transform:scale(1)}}@keyframes fadeInFromRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes move-bg{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes rotate-gradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes gradientShift{0%{background-position:60% 70%}50%{background-position:100% 50%}to{background-position:40% 50%}}
