@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gradient-text{background:linear-gradient(90deg,#4cceac,#6c63ff);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.gradient-text-secondary{background:linear-gradient(90deg,#ff5252,#ffb74d);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.gradient-text-blue{background:linear-gradient(90deg,#64b5f6,#4cceac);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.gradient-text-purple{background:linear-gradient(90deg,#6c63ff,#ff5252);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff1a;box-shadow:0 8px 32px 0 #0003}.glass-light{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff0d;border:1px solid #ffffff0d}.glass-heavy{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff26;border:1px solid #ffffff26;box-shadow:0 16px 48px 0 #0000004d}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(-10px) rotate(240deg)}}@keyframes floatReverse{0%,to{transform:translateY(0) rotate(1turn)}33%{transform:translateY(15px) rotate(240deg)}66%{transform:translateY(-25px) rotate(120deg)}}@keyframes pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes glow{0%,to{box-shadow:0 0 20px #00d4ff4d}50%{box-shadow:0 0 40px #00d4ff99,0 0 60px #ff6b6b4d}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes techGrid{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes dataStream{0%{opacity:0;transform:translateY(100vh) translateX(-50px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) translateX(50px)}}.float-animation{animation:float 6s ease-in-out infinite}.float-reverse-animation{animation:floatReverse 8s ease-in-out infinite}.pulse-animation{animation:pulse 3s ease-in-out infinite}.glow-animation{animation:glow 4s ease-in-out infinite}.slide-in-left{animation:slideInFromLeft .8s ease-out}.slide-in-right{animation:slideInFromRight .8s ease-out}.fade-in-up{animation:fadeInUp .8s ease-out}.hover-float{transition:transform .3s ease}.hover-float:hover{transform:translateY(-8px)}.hover-glow{transition:box-shadow .3s ease}.hover-glow:hover{box-shadow:0 0 20px #4cceac80}.particles-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00d4ff,#ff6b6b);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#3df,#ff8a8a)}::selection{background:#00d4ff4d;color:#fff}::-moz-selection{background:#00d4ff4d;color:#fff}
/*# sourceMappingURL=main.5bc74144.css.map*/