@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";body{background-color:#fafcff;color:#262d40;font-family:Poppins,sans-serif}button.primary{background:linear-gradient(to right,#9b5de5,#7768e5);color:#fff;border:none;padding:10px 20px;border-radius:6px;box-shadow:0 10px 15px #0000001a;transition:all .3s ease}button.primary:hover{box-shadow:0 20px 25px #00000026}.card{background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(225,25%,90%);box-shadow:0 10px 15px #0000001a;transition:box-shadow .3s}.card:hover{background:linear-gradient(to bottom right,#f3e7ff,#f0f2ff);box-shadow:0 20px 25px #00000026}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}@media screen and (max-width: 500px){.container{padding-left:0;padding-right:0}}.navbar-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:4px 14px;background:linear-gradient(to bottom right,#9b5de5,#7768e5);position:relative;z-index:100}.navbar-wrapper .navbar-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar-wrapper .navbar-inner .logo-container{display:flex;align-items:center;justify-content:center;gap:4px}.navbar-wrapper .navbar-inner .logo-container img{height:60px;object-fit:contain}.navbar-wrapper .text-gradient{color:#fff;text-transform:uppercase;font-weight:600;font-size:11px;max-width:140px;border-left:1px solid white;padding-left:4px}.navbar-wrapper .text-gradient span{font-size:8px;font-weight:500}.navbar-wrapper .navbar-menu{display:flex;gap:20px}.navbar-wrapper .navbar-menu .navbar-link{text-decoration:none;color:#fff;font-weight:500;cursor:pointer}.navbar-wrapper .navbar-menu .navbar-link:hover{color:#ffd166}.navbar-wrapper .navbar-menu .navbar-link.active{color:#ffd166;font-weight:600}.navbar-wrapper .login-signup-wrapper{display:flex;gap:10px}.navbar-wrapper .login-signup-wrapper .login-button{border:1px solid #9B5DE5;border-radius:10px;color:#9b5de5;padding:4px 14px;cursor:pointer}.navbar-wrapper .login-signup-wrapper .signUp-button{background:linear-gradient(to bottom right,#9b5de5,#7768e5);border-radius:10px;color:#fff;padding:6px 14px;font-weight:500;cursor:pointer}.navbar-wrapper .mobile-menu{display:none;cursor:pointer;color:#fff}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:200;display:flex;flex-direction:column;padding:20px}.mobile-menu-overlay .mobile-menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.mobile-menu-overlay .mobile-menu-header .close-icon{cursor:pointer;color:#262d40}.mobile-menu-overlay .mobile-menu-items{display:flex;flex-direction:column;gap:20px}.mobile-menu-overlay .mobile-menu-items .navbar-link{font-size:18px;color:#262d40;text-decoration:none}.mobile-menu-overlay .mobile-menu-items .navbar-link:hover{color:#9b5de5}.mobile-menu-overlay .mobile-login-signup{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:40px}.mobile-menu-overlay .mobile-login-signup .login-button{border:1px solid #9B5DE5;color:#9b5de5;border-radius:10px;padding:10px;text-align:center}.mobile-menu-overlay .mobile-login-signup .signUp-button{background:linear-gradient(to bottom right,#9b5de5,#7768e5);color:#fff;border-radius:10px;padding:10px;text-align:center;font-weight:500}.desktop-only{display:flex}.mobile-only{display:none}@media screen and (max-width: 500px){.navbar-wrapper{justify-content:space-between;gap:0;padding:5px}.logo-container img{height:50px!important;object-fit:contain}}@media screen and (max-width: 1030px){.desktop-only{display:none!important}.mobile-only{display:block!important}}
