.fixed-container{max-width:1146px;width:100%;margin:auto}.fixed-container-large{max-width:1920px;width:100%;margin:auto}.gradient-text{background:linear-gradient(236deg,#38c9f0 29.82%,#1452ca 109.42%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navbar{position:sticky;top:0;padding-top:30px;padding-bottom:30px;z-index:100;transition:all .2s linear;display:flex;align-items:center}@media(max-width:900px){.navbar{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:992px)and (min-width:344px){.navbar{padding-top:22px;padding-bottom:22px;height:-moz-fit-content;height:fit-content}}@media(max-width:760px){.navbar{padding-top:22px;padding-bottom:22px}}.navbar.add-overlay{background:#1e1e1e}.navbar.is-sticky{padding-top:10px;padding-bottom:10px;background:linear-gradient(258deg,rgba(30,30,30,.7) 38.64%,rgba(49,73,122,.06) 87.35%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:900px){.navbar.is-sticky{padding-top:22px;padding-bottom:22px}}.navbar .navbar-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.navbar .navbar-wrapper .nav-items-desktop{margin:auto;display:flex;gap:32px;padding:16px 24px}@media only screen and (max-width:992px){.navbar .navbar-wrapper .nav-items-desktop{display:none}}.navbar .navbar-wrapper .nav-items-mobile{position:fixed;top:70px;left:0;width:100%;max-height:0;height:100vh;overflow:hidden;background-color:#1e1e1e;display:flex;flex-direction:column;transition:all .2s linear;justify-content:space-between;z-index:1000}.navbar .navbar-wrapper .nav-items-mobile.open{max-height:100%}@media(min-width:992px){.navbar .navbar-wrapper .nav-items-mobile{display:none}}.navbar .navbar-wrapper .nav-items-mobile .nav-items-wrapper{padding:30px;display:flex;flex-direction:column;justify-content:space-between;height:90%}.navbar .navbar-wrapper .nav-items-mobile .nav-items-wrapper .nav-links{display:flex;flex-direction:column;gap:20px}.navbar .navbar-wrapper .nav-items-mobile .nav-items-wrapper .nav-links .custom-button{width:100%}.navbar .navbar-wrapper .nav-link{color:#fff;opacity:.8;font-size:16px;font-weight:400;transition:all .2s linear}.navbar .navbar-wrapper .nav-link:hover{opacity:1}.navbar .navbar-wrapper .nav-link.active{opacity:1;background:linear-gradient(93deg,#3cdaf7 -15.41%,#1c51bc 198.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.navbar .hamburger{display:none;width:30px;height:2px;background:#fff;border-radius:100px;transition:all .2s linear;z-index:101;cursor:pointer}@media only screen and (max-width:760px){.navbar .hamburger{display:block}}.navbar .hamburger:before{margin-top:6px}.navbar .hamburger:after,.navbar .hamburger:before{content:"";display:block;width:30px;height:2px;background:#fff;border-radius:100px;transition:all .2s linear}.navbar .hamburger:after{margin-top:5px}.navbar .logo{max-width:150px}@media(max-width:600px){.navbar .logo{max-width:100px}}.navbar .navbar-cta-wrapper{display:flex;gap:16px}.navbar .navbar-cta-wrapper .login{display:block}@media(max-width:992px){.navbar .navbar-cta-wrapper .login{display:none}}.navbar .navbar-cta-wrapper .custom-button{height:48px;min-width:unset}@media(max-width:992px){.navbar .navbar-cta-wrapper .custom-button{display:none}}.navbar .navbar-cta-wrapper-mobile{display:none;position:relative;width:40px;height:40px;cursor:pointer;border-radius:8px;align-items:center;justify-content:center;background:linear-gradient(#1e1e1e,#1e1e1e) padding-box,linear-gradient(135deg,#2168c6,#3bd9f6) border-box;border:1px solid transparent}@media only screen and (max-width:992px){.navbar .navbar-cta-wrapper-mobile{display:flex}}.navbar .navbar-cta-wrapper-mobile:before{top:12px}.navbar .navbar-cta-wrapper-mobile:after,.navbar .navbar-cta-wrapper-mobile:before{content:"";transition:all .2s linear;width:20px;height:2px;background-color:#fff;display:inline-block;position:absolute}.navbar .navbar-cta-wrapper-mobile:after{bottom:12px}.navbar .navbar-cta-wrapper-mobile.open span{display:none}.navbar .navbar-cta-wrapper-mobile.open:before{transform:rotate(45deg);top:18px}.navbar .navbar-cta-wrapper-mobile.open:after{transform:rotate(-45deg);bottom:18px}.navbar .navbar-cta-wrapper-mobile span{width:20px;height:2px;background-color:#fff}.navbar .custom-button{font-size:16px}.tealGradient{position:absolute;right:0;top:0;width:189px;height:189px;background:#228e9d;opacity:.3;filter:blur(100px);pointer-events:none}