.header{z-index:100;background:linear-gradient(#060010,transparent);justify-content:space-between;align-items:center;width:100vw;height:160px;margin:0 auto;padding:0 4em;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.header-container{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}.nav-cta-group{align-items:center;gap:1.5rem;display:flex}.logo{z-index:2;position:relative}.logo:before{content:"";-webkit-backdrop-filter:blur(8px);z-index:-1;pointer-events:none;background:0 0;width:200px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(#000 0%,#000 20%,transparent 80%);mask:radial-gradient(#000 0%,#000 20%,transparent 80%)}.logo svg{z-index:2;width:auto;height:32px;position:relative}.landing-nav-items{color:#fff;-webkit-backdrop-filter:blur(15px);background:rgba(255,255,255,.01);border:1px solid rgba(255,255,255,.07);border-radius:50px;height:60px;padding:0 2.4rem 0 calc(2.4rem + 6px);display:none;box-shadow:0 8px 32px rgba(31,38,135,.15)}.nav-link{color:inherit;opacity:.6;font-weight:400;text-decoration:none;transition:opacity .3s,transform .2s;position:relative}.nav-link:hover{opacity:1;transform:translateY(-1px)}.active-link{opacity:1}.active-link:before{content:"";z-index:2;background-color:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.cta-button{color:#fff;cursor:pointer;white-space:nowrap;border-right:1px solid rgba(255,255,255,.07);border-radius:50px;justify-content:space-between;align-items:center;height:58px;padding:0 0 0 1.4rem;font-weight:500;transition:all .3s;display:flex;-webkit-backdrop-filter:blur(25px)!important;background:linear-gradient(135deg,rgba(124,58,237,.3),rgba(24,47,255,.2))!important;border:1px solid rgba(255,255,255,.15)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 6px 24px rgba(0,0,0,.06),0 3px 12px rgba(0,0,0,.03),inset 0 1px rgba(255,255,255,.2),inset 0 -1px rgba(0,0,0,.05)!important}.cta-button span{border-radius:50px;justify-content:center;align-items:center;width:100px;height:45px;margin-left:1em;margin-right:calc(1em - 10px);padding-top:.1em;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;-webkit-backdrop-filter:blur(25px)!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 6px 24px rgba(0,0,0,.06),0 3px 12px rgba(0,0,0,.03),inset 0 1px rgba(255,255,255,.2),inset 0 -1px rgba(0,0,0,.05)!important}.cta-button span img{width:16px;height:16px;margin-right:6px;transition:all .3s}.cta-button:hover{transform:translateY(-1px);-webkit-backdrop-filter:blur(30px)!important;background:linear-gradient(135deg,rgba(124,58,237,.4),rgba(24,47,255,.3))!important;border:1px solid rgba(255,255,255,.25)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 12px 36px rgba(0,0,0,.1),0 6px 18px rgba(0,0,0,.06),inset 0 1px rgba(255,255,255,.35),inset 0 -1px rgba(0,0,0,.03)!important}.cta-button:hover span{-webkit-backdrop-filter:blur(30px)!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 12px 36px rgba(0,0,0,.1),0 6px 18px rgba(0,0,0,.06),inset 0 1px rgba(255,255,255,.35),inset 0 -1px rgba(0,0,0,.03)!important}.cta-button:hover span img{transition:all .3s;transform:scale(1.2)}@media (max-width:900px){.header{height:120px;padding:0 2em}.logo svg{height:30px}.logo:before{width:180px;height:120px}.cta-button{height:50px;padding:0 0 0 1rem;font-size:.9rem}.cta-button span{width:80px;height:38px;margin-left:.8em;margin-right:calc(.8em - 6px)}.cta-button span img{width:14px;height:14px;margin-right:4px}}@media (max-width:640px){.header{height:100px;padding:0 1.5em}.logo svg{height:28px}.logo:before{width:160px;height:110px}.cta-button{height:45px;padding:0 0 0 .8rem;font-size:.85rem}.cta-button span{height:35px;margin-left:.6em;margin-right:calc(.6em - 4px);width:60px!important}.cta-button span img{width:12px;height:12px;margin-right:3px}}@media (max-width:480px){.header{height:90px;padding:0 1rem}.logo svg{height:26px}.logo:before{width:140px;height:95px}.cta-button{height:40px;padding:0 0 0 .6rem;font-size:.8rem}.cta-button span{width:60px;height:32px;margin-left:.5em;margin-right:calc(.5em - 3px);font-weight:500}.cta-button span img{width:10px;height:10px;margin-right:2px}}@media (max-width:375px){.header{height:80px;padding:0 .8rem}.logo svg{height:22px}.logo:before{width:120px;height:80px}.cta-button{height:36px;padding:0 0 0 .5rem;font-size:.75rem}.cta-button span{width:50px;height:28px;margin-left:.4em;margin-right:calc(.4em - 2px)}.cta-button span img{width:9px;height:9px;margin-right:1px}}.mobile-menu-button{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;padding:0;display:none}.hamburger-line{transform-origin:50%;background-color:#fff;border-radius:2px;width:100%;height:3px;transition:all .3s}.hamburger-line.open:first-child{transform:rotate(45deg)translate(6px,6px)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}.mobile-nav{-webkit-backdrop-filter:blur(20px);z-index:1000;background:rgba(6,0,16,.95);justify-content:center;align-items:center;width:100%;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.mobile-nav.open{transform:translate(0)}.mobile-nav-items{flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}.mobile-nav-link{color:#fff;opacity:.7;font-size:1.5rem;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.mobile-nav-link:hover{opacity:1;transform:translateY(-2px)}.mobile-nav-link.active-link{opacity:1}.mobile-nav-link.active-link:after{content:"";background-color:#fff;border-radius:1px;width:30px;height:2px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}@media (max-width:900px){.mobile-menu-button{display:flex}.landing-nav-items{display:none}.nav-cta-group{gap:1rem}}@media (min-width:900px){.landing-nav-items{justify-content:space-between;align-items:center;gap:2rem;display:flex}.nav-cta-group{gap:2rem}.mobile-nav{display:none}}
.GlassButton-module__U_GdbW__glassButton{z-index:1;cursor:pointer;text-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:50px;justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;display:inline-flex;position:relative;-webkit-backdrop-filter:blur(25px)!important;color:#fff!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.15)!important;font-weight:600!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 6px 24px rgba(0,0,0,.06),0 3px 12px rgba(0,0,0,.03),inset 0 1px rgba(255,255,255,.2),inset 0 -1px rgba(0,0,0,.05)!important}.GlassButton-module__U_GdbW__glassButton:before{content:"";pointer-events:none;z-index:-1;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.GlassButton-module__U_GdbW__glassButton:hover,.GlassButton-module__U_GdbW__glassButton:focus{-webkit-backdrop-filter:blur(30px)!important;background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 12px 36px rgba(0,0,0,.1),0 6px 18px rgba(0,0,0,.06),inset 0 1px rgba(255,255,255,.35),inset 0 -1px rgba(0,0,0,.03)!important}.GlassButton-module__U_GdbW__glassButton:active{transition:all .1s}.GlassButton-module__U_GdbW__glassButton>*{z-index:1;position:relative}.GlassButton-module__U_GdbW__glassButton svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.GlassButton-module__U_GdbW__glassButtonS{padding:6px 12px;font-size:12px}@media (min-width:640px){.GlassButton-module__U_GdbW__glassButtonS{padding:8px 16px;font-size:14px}}.GlassButton-module__U_GdbW__glassButtonM{padding:10px 20px;font-size:14px}@media (min-width:640px){.GlassButton-module__U_GdbW__glassButtonM{padding:12px 24px;font-size:16px}}.GlassButton-module__U_GdbW__glassButtonL{padding:12px 24px;font-size:16px}@media (min-width:640px){.GlassButton-module__U_GdbW__glassButtonL{padding:16px 32px;font-size:18px}}.GlassButton-module__U_GdbW__glassButtonPrimary{background:linear-gradient(135deg,rgba(124,58,237,.3),rgba(24,47,255,.2))!important}.GlassButton-module__U_GdbW__glassButtonPrimary:hover{background:linear-gradient(135deg,rgba(124,58,237,.4),rgba(24,47,255,.3))!important}.GlassButton-module__U_GdbW__glassButtonSecondary{background:rgba(255,255,255,.08)!important}.GlassButton-module__U_GdbW__glassButtonSecondary:hover{background:rgba(255,255,255,.15)!important}.GlassButton-module__U_GdbW__glassButton{animation:.6s ease-out GlassButton-module__U_GdbW__glassReveal}@keyframes GlassButton-module__U_GdbW__glassReveal{0%{opacity:0;-webkit-backdrop-filter:blur();transform:translateY(20px)}to{opacity:1;-webkit-backdrop-filter:blur(25px);transform:translateY(0)}}@media (max-width:768px){.GlassButton-module__U_GdbW__glassButton{-webkit-backdrop-filter:blur(15px)!important}.GlassButton-module__U_GdbW__glassButton:hover,.GlassButton-module__U_GdbW__glassButton:focus{-webkit-backdrop-filter:blur(20px)!important}}@media (prefers-reduced-motion:reduce){.GlassButton-module__U_GdbW__glassButton{transition:none!important;animation:none!important}.GlassButton-module__U_GdbW__glassButton:hover,.GlassButton-module__U_GdbW__glassButton:focus{transform:none!important}}
