.hero-section{background-color:#04060d}.hero-grid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:60px 60px;-webkit-mask-image:linear-gradient(#fff 50%,#0000 100%);mask-image:linear-gradient(#fff 50%,#0000 100%)}.hero-aurora-primary{filter:blur(60px);background:radial-gradient(#1d4ed838 0%,#0000 70%);width:65%;height:70%;animation:8s ease-in-out infinite auroraFloat;top:-15%;left:-15%;transform:rotate(-20deg)}.hero-aurora-secondary{filter:blur(80px);background:radial-gradient(#6366f11f 0%,#0000 70%);width:40%;height:55%;top:0%;left:5%;transform:rotate(-30deg)}.hero-aurora-center{background:radial-gradient(80% 60% at 50% 40%,#384ec814 0%,#0000 70%)}.hero-subtitle{font-family:var(--font-inter), sans-serif;color:#fff;letter-spacing:-.03em;font-size:16px;font-weight:400;line-height:1.4;max-width:600px!important}@media (max-width:1199px){.hero-subtitle{font-size:28px}}@media (max-width:809px){.hero-subtitle{max-width:340px;margin-bottom:32px;padding:0 15px;font-size:16px;line-height:1.5}.hero-primary-btn{white-space:nowrap!important;flex:2 auto!important;min-height:36px!important;padding:6px 4px!important;font-size:14px!important}.hero-secondary-btn{white-space:nowrap!important;flex:auto!important;min-height:36px!important;padding:6px 4px!important;font-size:14px!important}}.hero-delay-1{animation-delay:.1s}.hero-delay-2{animation-delay:.22s}.hero-delay-3{animation-delay:.36s}.hero-delay-4{animation-delay:.5s}.hero-delay-5{animation-delay:.65s}.hero-primary-btn{color:#fff!important;background-color:#3052ff!important;border:1px solid #ffffff40!important;font-weight:600!important;box-shadow:0 4px 14px #3052ff59!important}.hero-primary-btn:hover{background-color:#2042ff!important;transform:translateY(-1px)!important}.hero-secondary-btn{color:#fff!important;background-color:#0a1121!important;border:1px solid #ffffff1a!important;font-weight:500!important}.hero-secondary-btn:hover{background-color:#121a30!important;border-color:#fff3!important;transform:translateY(-1px)!important}
