@keyframes float-horizontal{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.floating-horizontal{animation:float-horizontal 3s ease-in-out infinite}@keyframes float-upright-rocket{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}.floating-upright-rocket{position:relative;animation:float-upright-rocket 4s ease-in-out infinite}.floating-upright-rocket::after{content:'';position:absolute;bottom:-20px;left:50%;width:10px;height:10px;background-color:rgba(255,165,0,0.8);border-radius:50%;animation:particle-float 1s ease-in-out infinite;box-shadow:0 0 10px rgba(255,165,0,0.8),-5px -20px 10px rgba(255,69,0,0.8),5px -30px 15px rgba(255,215,0,0.6)}@keyframes particle-float{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-20px) scale(0.5)}}@keyframes float-horizontal{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.floating-horizontal{animation:float-horizontal 3s ease-in-out infinite}