body{margin:0;padding-top:0}.navbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;box-sizing:border-box;background:#060620f2;align-items:center;width:100%;height:90px;padding:0 5vw;display:flex;position:relative;top:0;left:0}.navbar-container{justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.logo{z-index:1002}.logo-image{object-fit:contain;width:200px;height:auto}.hamburger{cursor:pointer;z-index:1002;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;transition:transform .3s;display:none}.hamburger span{background:#cfd4ff;border-radius:3px;width:28px;height:3px;transition:all .3s}.hamburger.active span:first-child{background:#8c5fff;transform:rotate(45deg)translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){background:#8c5fff;transform:rotate(-45deg)translate(8px,-8px)}.nav-links{align-items:center;gap:42px;margin:0;padding:0;list-style:none;display:flex}.nav-links li a{color:#7e83a8;padding:8px 4px;font-size:13px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.nav-links li a:hover{font-weight:500;line-height:92px;position:relative}.nav-links li a:after{content:"";background:linear-gradient(90deg,#c1b3b300,#3d1c91,#8c5fff,#86848400);border-radius:2px;width:0%;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.nav-links li a:hover:after,.nav-links li a.active:after{color:wheat;width:100%}.get-started-btn{color:#351c75;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:999px;padding:12px 28px;font-family:Poppins,sans-serif;font-size:16px;transition:all .3s}.get-started-btn:hover{transform:translateY(-1px);box-shadow:0 8px 25px #5b7cff40}.mobile-btn-wrapper,.overlay,.get-started-btn.mobile{display:none}.get-started-btn.desktop{display:block}@media (max-width:992px){.navbar{height:80px;padding:16px 5vw}.logo-image{height:60px}.nav-links{gap:32px}.nav-links li a{font-size:15px}.get-started-btn.desktop{padding:10px 24px;font-size:15px}}@media (max-width:768px){.navbar{height:70px}.navbar-container{gap:20px}.logo-image{height:50px}.hamburger{display:flex}.get-started-btn.desktop{display:none}.mobile-btn-wrapper{width:100%;margin-top:20px;display:block}.get-started-btn.mobile{width:100%;display:block}.nav-links{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10000;background:#060620fa;flex-direction:column;align-items:flex-start;gap:0;width:280px;height:100vh;padding:100px 30px 30px;transition:right .4s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-5px 0 20px #0000004d}.nav-links.active{right:0}.nav-links li{border-bottom:1px solid #cfd4ff1a;width:100%}.nav-links li:last-child{border-bottom:none}.nav-links li a{width:100%;padding:18px 12px;font-size:16px;display:block}.nav-links li a:after{width:calc(100% - 24px);left:12px;right:12px}.nav-links li a:hover:after,.nav-links li a.active:after{width:calc(100% - 24px)}}@media (max-width:480px){.navbar{height:65px;padding:14px 4vw}.logo-image{height:45px}.hamburger span{width:25px;height:2.5px}.nav-links{width:260px;padding:90px 25px 25px}.nav-links li a{padding:16px 10px;font-size:15px}}@media (max-width:360px){.navbar{height:60px}.logo-image{height:40px}.nav-links{width:240px;padding:85px 20px 20px}.nav-links li a{padding:14px 8px;font-size:14px}.get-started-btn.mobile{padding:10px 20px;font-size:14px}}body:has(.nav-links.active){overflow:hidden}.nav-links li a.active{color:#fff}
