@keyframes float-particle{0%,to{opacity:.3;transform:translate(0,0)scale(1)}25%{opacity:.7;transform:translate3d(20px,-30px,50px)scale(1.2)}50%{opacity:.4;transform:translate3d(-15px,-60px,100px)scale(.8)}75%{opacity:.6;transform:translate3d(-25px,-30px,50px)scale(1.1)}}@keyframes float-orb{0%,to{opacity:.5;transform:translate(0,0)scale(1)}33%{opacity:.7;transform:translate3d(30px,-50px,30px)scale(1.3)}66%{opacity:.4;transform:translate3d(-30px,-80px,60px)scale(.9)}}@keyframes rotate-cube{0%{transform:rotateX(0)rotateY(0)rotate(0)}to{transform:rotateX(360deg)rotateY(360deg)rotate(360deg)}}@keyframes rotate-pyramid{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}@keyframes scan-lines{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes scan-overlay{0%{opacity:.5;transform:translateY(-100%)}50%{opacity:.8}to{opacity:.5;transform:translateY(100%)}}@keyframes pulse-glow{0%,to{opacity:.3;box-shadow:0 0 20px #c39c524d}50%{opacity:.6;box-shadow:0 0 40px #c39c5299}}@keyframes float-card{0%,to{transform:translateY(0)translateZ(30px)rotate(-2deg)}50%{transform:translateY(-20px)translateZ(40px)rotate(2deg)}}@keyframes float-card-delayed{0%,to{transform:translateY(0)translateZ(40px)rotate(2deg)}50%{transform:translateY(-15px)translateZ(50px)rotate(-2deg)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float-icon{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(5deg)}}@keyframes pulse-slow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes liquid-flow{0%{transform:translate(-100%)skew(-10deg)}to{transform:translate(100%)skew(10deg)}}@keyframes float{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-8px)scale(1.2)}}@keyframes float-delayed{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.7;transform:translateY(-6px)scale(1.1)}}@keyframes ripple-1{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@keyframes ripple-2{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes ripple-3{0%{opacity:.4;transform:scale(.8)}to{opacity:0;transform:scale(2.5)}}.animate-float-particle{animation:20s ease-in-out infinite float-particle}.animate-float-orb{animation:35s ease-in-out infinite float-orb}.animate-scan-lines{animation:10s linear infinite scan-lines}.animate-scan-overlay{animation:4s ease-in-out infinite scan-overlay}.animate-pulse-glow{animation:3s ease-in-out infinite pulse-glow}.animate-float-card{animation:6s ease-in-out infinite float-card}.animate-float-card-delayed{animation:6s ease-in-out 1s infinite float-card-delayed}.animate-fade-in-up{animation:1s ease-out forwards fade-in-up}.animate-float-icon{animation:3s ease-in-out infinite float-icon}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.animate-rotate-3d{transform-style:preserve-3d;animation:20s linear infinite rotate-cube}.animate-liquid-flow{animation:5s ease-in-out infinite liquid-flow}.animate-float{animation:5s ease-in-out infinite float}.animate-float-delayed{animation:5s ease-in-out .5s infinite float-delayed}.animate-ripple-1{animation:1.5s ease-out infinite ripple-1}.animate-ripple-2{animation:1.5s ease-out .3s infinite ripple-2}.animate-ripple-3{animation:1.5s ease-out .6s infinite ripple-3}.transform-3d{transform-style:preserve-3d;perspective:1000px}.bg-gradient-radial{background:radial-gradient(circle,var(--tw-gradient-stops))}@keyframes bubble-pop{0%{opacity:0;transform:scale(.2)}30%{opacity:.5;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes bubble-pop-out{0%{opacity:1;transform:scale(1)}30%{opacity:.7;transform:scale(1.3)}60%{opacity:.3;transform:scale(1.6)}to{opacity:0;transform:scale(2)}}@keyframes water-ripple{0%{opacity:.5;transform:scale(.8)}50%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.animate-bubble-pop{animation:.6s ease-out bubble-pop}.animate-water-ripple{animation:2s ease-out infinite water-ripple}
