@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes floatSlow{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-30px) translateX(10px)}}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes fadeInOut{0%,to{opacity:.1}50%{opacity:.3}}@keyframes scrollLine{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}