@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pulse-glow{0%{text-shadow:0 0 10px rgba(255,255,255,.7),0 0 20px rgba(255,255,255,.5),0 0 30px rgba(128,128,255,.3)}50%{text-shadow:0 0 15px rgba(255,255,255,.9),0 0 30px rgba(255,255,255,.7),0 0 40px rgba(128,128,255,.5)}to{text-shadow:0 0 10px rgba(255,255,255,.7),0 0 20px rgba(255,255,255,.5),0 0 30px rgba(128,128,255,.3)}}.animate-float{animation:4s ease-in-out infinite float}.animate-pulse-glow{animation:3s ease-in-out infinite pulse-glow}.glass-morphism{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(20,20,40,.2);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(10,10,30,.1)}.text-gradient-cyber{background:linear-gradient(135deg,#20b2aa,#008b8b,#4682b4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.title-3d{text-shadow:0 1px rgba(255,255,255,.4),0 2px rgba(255,255,255,.3),0 3px rgba(255,255,255,.2),0 4px rgba(255,255,255,.1),0 12px 5px rgba(0,0,0,.3)}.shadow-glow{box-shadow:0 0 15px rgba(32,178,170,.6),0 0 30px rgba(32,178,170,.2)}.glow-effect{transition:all .3s;position:relative;box-shadow:0 0 25px rgba(32,178,170,.5)}.glow-effect:hover{box-shadow:0 0 35px rgba(32,178,170,.8)}
