*{box-sizing:border-box;margin:0;padding:0}html,body{position:relative;width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#0a1628;font-family:Outfit,sans-serif}nav,section,footer,div,main,article,header,img{max-width:100%!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-fadeInUp{animation:.8s forwards fadeInUp}.animate-fadeIn{animation:1s forwards fadeIn}.animate-slideLeft{animation:.8s forwards slideInLeft}.animate-slideRight{animation:.8s forwards slideInRight}.animate-float{animation:3s ease-in-out infinite float}.delay-1{opacity:0;animation-delay:.1s}.delay-2{opacity:0;animation-delay:.2s}.delay-3{opacity:0;animation-delay:.3s}.delay-4{opacity:0;animation-delay:.4s}.delay-5{opacity:0;animation-delay:.5s}.delay-6{opacity:0;animation-delay:.6s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a1628}::-webkit-scrollbar-thumb{background:#1a56db;border-radius:4px}::selection{color:#0a1628;background:#00d4ff}
