@font-face{font-family:"Cal Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cal-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Cal Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/cal-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:13px}@media(min-width: 450px){html{font-size:14px}}@media(min-width: 800px){html{font-size:16px}}body{background:#161821;color:#b9bdcd;font-family:"Inter",Arial,sans-serif;margin:0;overscroll-behavior:none;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,a:visited{color:#fff}p{font-size:1.1rem;color:#cfd1de;margin:0 0 1.5rem;max-width:650px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Cal Sans",Arial,sans-serif;font-weight:400;letter-spacing:.01em;line-height:1.2}h2{font-size:1.8rem;max-width:800px;margin:0 auto 2rem;color:#fff}button,input[type=submit],a.button{color:#000;padding:1em 1.5em;border:none;border-radius:8px;cursor:pointer;outline:none;font-size:1rem;font-weight:600;width:auto;font-family:"Inter",Arial,sans-serif;text-decoration:none;position:relative;display:inline-flex;gap:10px;align-items:center;justify-content:center;transition:background .2s cubic-bezier(0.15, 0.72, 0.3, 0.92),color .2s cubic-bezier(0.15, 0.72, 0.3, 0.92);z-index:1;background:#fff}button:before,input[type=submit]:before,a.button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, #c7abd8, #a2fffa);border-radius:8px;z-index:-1;opacity:1;transition:opacity .4s cubic-bezier(0.15, 0.72, 0.3, 0.92)}button svg,button img,input[type=submit] svg,input[type=submit] img,a.button svg,a.button img{height:2rem;font-size:1.4rem;flex:none}button i,input[type=submit] i,a.button i{transition:transform .2s ease}button.secondary,input[type=submit].secondary,a.button.secondary{color:#fff;box-shadow:#2c3040 0 0 0 1px inset;background:rgba(255,255,255,0)}button.secondary:before,input[type=submit].secondary:before,a.button.secondary:before{display:none}button.highlighted,input[type=submit].highlighted,a.button.highlighted{box-shadow:#232531 0 0 0 10px;transition:box-shadow .8s cubic-bezier(0.15, 0.72, 0.3, 0.92)}button.highlighted:hover,button.highlighted:focus,button.highlighted:active,input[type=submit].highlighted:hover,input[type=submit].highlighted:focus,input[type=submit].highlighted:active,a.button.highlighted:hover,a.button.highlighted:focus,a.button.highlighted:active{box-shadow:#232531 0 0 0 15px}button:hover,button:focus,button:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,a.button:hover,a.button:focus,a.button:active{background:#fff;color:#000}button:hover i,button:focus i,button:active i,input[type=submit]:hover i,input[type=submit]:focus i,input[type=submit]:active i,a.button:hover i,a.button:focus i,a.button:active i{transform:translateX(2px)}button:hover:before,button:focus:before,button:active:before,input[type=submit]:hover:before,input[type=submit]:focus:before,input[type=submit]:active:before,a.button:hover:before,a.button:focus:before,a.button:active:before{opacity:0}button[disabled],input[type=submit][disabled],a.button[disabled]{opacity:.7;cursor:not-allowed !important}a.logo{cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:7px}a.logo .globe{height:30px;width:30px;border-radius:30px;overflow:hidden;background:url("/assets/images/globe.svg") no-repeat center center;background-size:cover;position:relative}a.logo .globe img,a.logo .globe video{position:absolute;top:0;left:0;height:100%;width:100%}a.logo .globe video{z-index:1;width:100.5%;height:100.5%}a.logo img{width:120px;margin-top:-5px}@media(max-width: 1000px){a.logo img{width:105px}}.header{position:sticky;margin:20px auto;top:0;height:80px;padding:0 40px;z-index:10;background:#161821;display:flex;align-items:center}@media(max-width: 800px){.header{height:60px;padding:0 15px}}@media(max-width: 1000px){.header{height:60px;padding:0 15px;border-bottom:1px solid rgba(255,255,255,.0901960784);margin:0}}.header .belt{max-width:1300px;display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto}.header.backdrop-active{border-bottom:1px solid rgba(255,255,255,.0901960784)}.header .lhs{display:flex;align-items:center;gap:10px;cursor:pointer}.header .menu{display:flex;gap:1.5rem;align-items:center;display:none}@media(min-width: 1000px){.header .menu{display:flex}}.header .menu a{color:#a3a8c1;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s cubic-bezier(0.15, 0.72, 0.3, 0.92);padding:8px 12px;border-radius:6px;position:relative}.header .menu a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.05);border-radius:6px;opacity:0;transition:opacity .2s cubic-bezier(0.15, 0.72, 0.3, 0.92)}.header .menu a:hover,.header .menu a:active,.header .menu a:focus{color:#fff}.header .menu a:hover::before,.header .menu a:active::before,.header .menu a:focus::before{opacity:1}.header .menu .cta{display:none}@media(max-width: 800px){.header .menu .cta{display:inline-flex}}.header .rhs{display:flex;align-items:center;gap:15px}.header a.cta{display:none;padding:0 15px;line-height:40px;border-radius:8px;font-size:.9rem}@media(min-width: 650px){.header a.cta{display:inline-flex}}@media(min-width: 1000px){.header a.cta{line-height:43px}}.header .mobile-menu-toggle{display:flex;background:none;border:none;cursor:pointer;width:44px;height:44px;padding:0;flex-direction:column;gap:10px;align-items:center;justify-content:center;border-radius:10px;transition:background .2s cubic-bezier(0.15, 0.72, 0.3, 0.92);position:relative;z-index:1002;overflow:hidden}@media(min-width: 1000px){.header .mobile-menu-toggle{display:none}}.header .mobile-menu-toggle span{width:28px;height:2px;background:#fff;border-radius:2px;transition:all .2s cubic-bezier(0.15, 0.72, 0.3, 0.92);position:absolute;left:50%;transform:translateX(-50%) scaleX(1) scaleY(1);opacity:1}.header .mobile-menu-toggle span:nth-child(1){top:12px}.header .mobile-menu-toggle span:nth-child(2){top:22px}.header .mobile-menu-toggle span:nth-child(3){top:32px}.header .mobile-menu-toggle.active{background:rgba(30,32,40,.92)}.header .mobile-menu-toggle.active span:nth-child(1){transform:translateX(-50%) rotate(45deg) scaleX(1.1);top:22px}.header .mobile-menu-toggle.active span:nth-child(2){opacity:0;transform:translateX(-50%) scaleX(0.5) scaleY(0.5)}.header .mobile-menu-toggle.active span:nth-child(3){transform:translateX(-50%) rotate(-45deg) scaleX(1.1);top:22px}.header .mobile-menu-toggle:hover{background:#333647}.header .mobile-menu-toggle:focus-visible span{background:#1c79e1 !important}.header .mobile-menu{overflow:hidden;padding:0;transition:height .3s linear;height:0;position:absolute;left:0;right:0;top:61px;background:#161821;overflow-y:scroll}@media(min-width: 1000px){.header .mobile-menu{display:none}}.header .mobile-menu>div{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:1rem}.header .mobile-menu.active{height:calc(100dvh - 61px)}.header .mobile-menu a{font-size:2rem;font-weight:400;text-decoration:none;display:flex;gap:10px;align-items:center}.header .mobile-menu a:hover{color:#67abf8}footer{position:relative;margin-top:2rem}footer hr{background:rgba(255,255,255,.1);height:1px;border:none}footer:after{content:"";width:100%;background:linear-gradient(145deg, transparent, transparent, rgba(15, 47, 90, 0.7294117647));position:absolute;bottom:0;right:0;z-index:-1;aspect-ratio:1}footer .footer-content{display:grid;grid-template-columns:repeat(2, 1fr);max-width:1300px;margin:0 auto;row-gap:2rem;column-gap:1rem;padding:2rem 20px}@media(min-width: 600px){footer .footer-content{padding:3rem 40px}}@media(min-width: 900px){footer .footer-content{grid-template-columns:repeat(4, 1fr)}}footer .footer-section h4{color:#fff;font-size:1.1rem;margin:0 0 1rem;letter-spacing:.5px}footer .footer-section ul{list-style:none;padding:0;margin:0}footer .footer-section ul li{margin-bottom:.75rem}footer .footer-section ul li a{color:#8faec6;text-decoration:none;font-size:.95rem;transition:color .2s cubic-bezier(0.15, 0.72, 0.3, 0.92);position:relative;padding:.25rem 0}footer .footer-section ul li a:hover{color:#fff}footer .footer-bottom{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:1300px;margin:0 auto;padding:2rem 1rem}@media(min-width: 600px){footer .footer-bottom{flex-direction:row;justify-content:space-between;align-items:center;padding:3rem 2rem}}footer .footer-bottom .footer-logo{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}footer .footer-bottom .footer-logo video{height:30px;width:30px;border-radius:30px}footer .footer-bottom .footer-logo .logo-link{cursor:pointer;text-decoration:none;display:flex;align-items:center}footer .footer-bottom .footer-logo img.logo{width:120px}footer .footer-bottom .copyright{margin:0;font-size:.9rem;text-align:center;line-height:2}@media(min-width: 600px){footer .footer-bottom .copyright{text-align:right}}.signup{padding:60px 20px 0;display:flex;row-gap:3rem;column-gap:8%;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;flex-direction:column;max-width:1300px;margin:0 auto}@media(min-width: 800px){.signup{padding:100px 40px 0;flex-direction:row;align-items:flex-start}}.signup .hrgroup{flex:1 1 auto;max-width:600px}.signup .hrgroup h2{font-size:2.3rem;margin:0 0 2.5rem;text-align:left}@media(min-width: 1000px){.signup .hrgroup h2{font-size:2.6rem}}.signup form{margin:0;padding:0;display:flex;flex-direction:column;gap:30px;max-width:400px}.signup form>div{flex:1 1 auto}.signup form input[type=text],.signup form input[type=email]{padding:5px 10px;border:none;border-radius:5px;color:#fff;font-size:1.1rem;line-height:1.8;display:block;width:calc(100% - 20px);outline:none;background:#2b3754;box-shadow:rgba(0,0,0,.2) 2px 2px 10px;transition:box-shadow .1s ease-in-out}.signup form input[type=text]::placeholder,.signup form input[type=text]::-webkit-input-placeholder,.signup form input[type=email]::placeholder,.signup form input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,.5019607843)}.signup form input[type=text]:hover,.signup form input[type=email]:hover{box-shadow:rgba(0,0,0,.5) 2px 2px 10px}.signup form input[type=text]:focus,.signup form input[type=email]:focus{box-shadow:rgba(0,0,0,.5) 2px 2px 10px,#1c79e1 0 0 0 2px inset}.signup form label{display:block;margin:0 0 10px;padding:0;font-size:1rem}.signup form .spam{font-size:1rem;display:block;margin:0;line-height:1.5;opacity:.7;max-width:400px;color:#a2a9c6}.signup .form-container{flex:0 1 50%;display:flex;justify-content:center}/*# sourceMappingURL=base.css.map */
