@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/source-sans/source-sans-pro.light.ttf);font-weight:300}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/source-sans/source-sans-pro.regular.ttf);font-weight:400}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/source-sans/source-sans-pro.semibold.ttf);font-weight:500}@font-face{font-family:Source Sans Pro;src:url(/assets/fonts/source-sans/source-sans-pro.bold.ttf);font-weight:700}a{color:inherit;text-decoration:none}a,p{font-family:Source Sans Pro}h1,h2,h3,h4,h5,h6{font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.headerWrapper{height:145px;background:hsla(0,0%,100%,.97);box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);padding:0 5%;position:-webkit-sticky;position:sticky;top:0;z-index:10}.desktopHeader{height:100%;display:flex;width:100%;max-width:1220px;margin:0 auto;gap:2rem;align-items:center;justify-content:space-between}.headerLogo{min-width:48px;max-width:54px;margin-right:4rem}.headerLogo img{width:100%}.header-nav-main{width:100%;display:flex;justify-content:space-between;gap:4rem}.center-nav-links a,.header-cta .nav-login{color:#1b1b1b;font-size:17px;letter-spacing:1px;font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:500;transition:all .4s ease;cursor:pointer}.center-nav-links a:hover,.header-cta .nav-login:hover{background-image:-webkit-linear-gradient(45deg,#8ed8ff,#67ccff 29%,#851f99 50%,#ca66df 73%,#d88ce6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-nav-main .center-nav-links{display:flex;align-items:center;gap:1.5rem}.products-menu-anchor,.support-menu-anchor{display:flex;gap:.5rem}.products-menu-anchor svg,.support-menu-anchor svg{width:24px;height:24px;stroke-width:2.5}.products-menu-container,.support-menu-container{position:relative;display:inline-block;place-items:center}.products-menu-container:hover .products-menu-items-wrapper,.support-menu-container:hover .support-menu-items-wrapper{display:block}.products-menu-items-wrapper,.support-menu-items-wrapper{position:absolute;display:none;width:240px;padding-top:2.5rem}.products-menu-items-wrapper .products-menu-items-container,.support-menu-items-wrapper .support-menu-items-container{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);background-color:#fff;padding:1rem 0}.products-menu-container .products-menu-items-wrapper a,.support-menu-container .support-menu-items-wrapper a{padding:.5rem 1.5rem;display:block;width:100%;font-weight:400}.header-cta{display:flex;align-items:center;gap:1.5rem}.header-cta .nav-login,.header-cta .nav-register,.mobileMenu .login,.mobileMenu .register{font-size:17px;font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;text-decoration:none;transition:all .3s ease;font-weight:500}.header-cta .nav-register,.mobile-menu .register{color:#fff;padding:17px 48px 15px 50px;background:linear-gradient(45deg,#5cc3ee,#5d91ef 29%,#5e5ef0 50%,#947be1 73%,#ca97d2);border:1px solid #fff;border-radius:6px}.header-cta .nav-register:hover{background:#fff;border:1px solid #5d2370;color:#5d2370}.header-bars{all:unset;display:none;width:2.5rem;flex-direction:column;align-items:flex-end;gap:.75rem;cursor:pointer}.header-bars span{display:block;width:100%;height:2px;background-color:#000;transition:.3s ease}.header-bars span:nth-child(2){width:1.75rem}.mobileMenu{background:#1b1b1b;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-menu-container{display:flex;flex-direction:column;gap:.5rem;align-items:center;width:100%;margin-top:6rem}.menu-item-mobile{color:#fff;font-size:17px;letter-spacing:1px;padding:.5rem;font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-image:linear-gradient(-90deg,#5cc2ed,#5d62ee 25%,#c298d3 50%,currentColor 51%,currentColor);font-weight:500;background-size:200% 100%;background-position:0;transition:all .4s ease;cursor:pointer}.menu-item-mobile,.menu-item-mobile:hover{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.menu-item-mobile:hover{background-image:-webkit-linear-gradient(45deg,#8ed8ff,#67ccff 29%,#851f99 50%,#ca66df 73%,#d88ce6)}.menu-item-mobile:hover svg{color:#fff}.mobileMenu .mobile-menu-container .register{padding:17px 48px 15px 50px;color:#fff;background:linear-gradient(45deg,#5cc3ee,#5d91ef 29%,#5e5ef0 50%,#947be1 73%,#ca97d2);border:1px solid #fff;border-radius:6px;transition:all .3s ease-out}.mobileMenu .mobile-menu-container .register:hover{background:#fff;border:1px solid #5d2370;color:#5d2370}@media (max-width:768px){.headerWrapper{height:72px}.header-nav-main{display:none}.header-bars{display:flex}.header-cta{flex-direction:column;margin-top:1rem}.close-button{all:unset;width:4rem;height:4rem;display:grid;place-items:center;position:fixed;cursor:pointer;top:3%;right:3%}.close-button svg{stroke:#fff}}@media (max-width:600px){.mobileMenu{align-items:center}.mobile-menu-container{margin-top:-5rem;align-items:flex-start;padding:0 5%}.header-cta{align-items:flex-start}}