.perspective-1000{perspective:1000px}.transform-style-3d{transform-style:preserve-3d}.glow-effect{filter:drop-shadow(0 0 15px rgba(17,178,75,.3))}@keyframes float-3d{0%,to{transform:translateY(0) rotateX(10deg) rotateY(10deg)}50%{transform:translateY(-20px) rotateX(-10deg) rotateY(-10deg)}}@keyframes orbit-slow{0%{transform:rotate(0deg) scale(1.1)}to{transform:rotate(1turn) scale(1.1)}}@keyframes orbit-medium{0%{transform:rotate(1turn) scale(.9)}to{transform:rotate(0deg) scale(.9)}}@keyframes orbit-reverse{0%{transform:rotate(0deg) scale(1.2)}to{transform:rotate(-1turn) scale(1.2)}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes particle-float{0%,to{transform:translate(0);opacity:0}50%{transform:translate(var(--tx),var(--ty));opacity:1}}.animate-float-3d{animation:float-3d 6s ease-in-out infinite}.animate-orbit-slow{animation:orbit-slow 12s linear infinite}.animate-orbit-medium{animation:orbit-medium 8s linear infinite}.animate-orbit-reverse{animation:orbit-reverse 10s linear infinite}.animate-pulse-slow{animation:pulse 4s ease-in-out infinite}.wave-text{display:inline-block;animation:wave 1.5s ease-in-out infinite}.delay-75{animation-delay:75ms}.delay-150{animation-delay:.15s}.delay-225{animation-delay:225ms}.delay-300{animation-delay:.3s}.delay-375{animation-delay:375ms}.delay-450{animation-delay:.45s}.delay-1000{animation-delay:1s}.particles-container{position:absolute;inset:-100px;pointer-events:none}.particle{position:absolute;width:8px;height:8px;border-radius:50%;opacity:0;animation:particle-float 3s ease-in-out infinite}