:root{--body-bg:#000;--section-bg:#12131a;--text-primary:#fff;--text-secondary:#5e6e78;--btn-bg-primary:#ef2a82}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;background-color:var(--body-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Regular.e470c5b4a71a37029ec0.woff2) format("woff2"),url(/static/media/Montserrat-Regular.a17bef9704784fed65c7.woff) format("woff"),url(/static/media/Montserrat-Regular.7c8ccfe4b8a1b8ea2327.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/Roboto-Regular.0f3bda99e16bc93d65a9.woff2) format("woff2"),url(/static/media/Roboto-Regular.2443f369889d465ace96.woff) format("woff"),url(/static/media/Roboto-Regular.f25bd05915c1a3468d3d.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}*{font-family:Roboto}a{text-decoration:none}button{border:none;border-radius:68px;cursor:pointer;display:inline-block;font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button.outlined{background-color:initial;border:1px solid #fff}button.outlined,button.primary{color:#fff;color:var(--text-primary)}button.primary{background-color:#ef2a82;background-color:var(--btn-bg-primary)}button.strict-edges{border-radius:16px}h1{font-size:50px}h1,h2{color:#fff;color:var(--text-primary);font-weight:700;margin:0}h2{font-size:40px}h3{font-size:32px;font-weight:700}h3,h5{color:#fff;color:var(--text-primary);margin:0}h5{font-size:22px;font-weight:600}.description{color:#5e6e78;color:var(--text-secondary);font-size:18px}section{align-items:center;display:flex;flex-direction:column;padding:68px 0;position:relative}.section-bg,section{background-color:#12131a;background-color:var(--section-bg)}section:last-of-type{padding-bottom:0}.top-cross-section{bottom:-75vh;box-shadow:inset 0 10px 8px -5px hsla(0,0%,100%,.5)}.bottom-cross-section,.top-cross-section{background-color:#12131a;background-color:var(--section-bg);height:100vh;position:absolute;right:0;-webkit-transform:skewY(-10deg);transform:skewY(-10deg);width:100vw;z-index:-1}.bottom-cross-section{box-shadow:inset 0 -10px 8px -5px hsla(0,0%,100%,.5);top:-75vh}.mt-24{margin-top:24px}.landing{align-items:center;background-color:inherit;display:flex;justify-content:space-between;padding-top:80px;position:relative}.landing>div:first-of-type{display:flex;flex-direction:column;margin-left:10vw;max-width:35%;padding-bottom:10vh}.landing>div:first-of-type h1{margin-bottom:15px}.landing>div:first-of-type button{margin-top:50px;padding:10px 80px}.landing .graphs{max-width:50%;position:relative}.landing .graphs>div{background-color:#221f2c;border-radius:32px;-webkit-filter:drop-shadow(0 8px 18px hsla(0,0%,100%,.5));filter:drop-shadow(0 8px 18px rgba(255,255,255,.5));height:30vh;left:-4%;padding:10px 30px;position:absolute;top:30%}.landing .graphs>div>video{height:100%}.landing .graphs img{height:75vh}.analytics{position:relative}.analytics>h1{margin-bottom:50px}.analytics>span{max-width:52vw}.analytics>div{display:flex;justify-content:space-between;padding-top:25px;width:100%}.analytics>div span{color:var(--text-primary);margin-bottom:25px}.analytics>div>img{height:50vh}.analytics>div>img:last-of-type{padding-right:15vw}.analytics>div>img:first-of-type{padding-left:15vw}.features>h1{margin-bottom:96px}.features .chart-video{background-color:#221f2c;border-radius:32px;height:40vh}.features .chart-video>video{border-radius:32px;height:100%}.features>div{display:flex;flex-direction:column;gap:120px;padding:0 10vw}.features>div .feature{align-items:center;display:flex;gap:100px;justify-content:space-between}.features>div .feature h2{margin-bottom:30px}.features>div .feature>img{height:45vh}.features button{margin-top:50px;padding:10px 80px}.pass>h1{margin-bottom:32px}.pass>div{align-items:center;display:flex;gap:80px;justify-content:space-between;margin-top:32px;padding:0 10vw}.pass>div h2{margin-bottom:30px}.pass>div>img{height:45vh}.jobs h1{margin-bottom:8px}.jobs .list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;margin-top:48px;padding:0 7.5vw}.jobs .list>div{background-color:#262626;border-radius:30px;display:flex;flex-basis:calc(33.33333% - 35px);flex-direction:column;height:410px;padding:24px}.jobs .list>div button{cursor:pointer;margin-top:auto;width:100%}.jobs .location{color:#ef2a82;font-style:italic;margin-bottom:12px}.jobs .title{color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:8px}.jobs .description{-webkit-line-clamp:10;-webkit-box-orient:vertical;color:#c4c4c4;display:-webkit-box;overflow:hidden}.ReactModal__Content{border-radius:30px!important;display:flex;flex-direction:column;padding:24px!important}.ReactModal__Content>div{overflow:auto}.ReactModal__Content .location{color:#ef2a82;font-style:italic;margin-bottom:12px}.ReactModal__Content .title{color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:8px}.ReactModal__Content .description{color:#c4c4c4}.ReactModal__Content button{margin-top:auto;width:100%}#application-form{display:flex;flex-direction:column;padding:0 7.5vw}#application-form h1{margin-bottom:8px}#application-form .form{display:flex;justify-content:space-between;margin-top:50px;width:100%}#application-form .form>div{display:flex;flex-direction:column;gap:14px;width:40%}#application-form>.input{margin-top:24px}#application-form button{align-self:flex-start;margin-top:50px;min-width:418px}.select{margin-bottom:45px;position:relative}.select>span{color:var(--text-primary);display:block;font-size:22px;font-style:italic}.select .placeholder{border-bottom:1px solid hsla(0,0%,100%,.25);cursor:pointer;padding:21px 0;width:100%}.select .placeholder>span{color:#999;font-size:22px}.select .menu{background-color:#35363b;border-radius:16px;display:none;margin-top:12px;position:absolute;width:100%}.select .menu.open{display:inline;display:initial}.select .menu>div{color:var(--text-primary);cursor:pointer;padding:16px}.select .menu>div:not(:last-of-type){border-bottom:1px solid #707070}.input>span{color:var(--text-primary);display:block;font-size:22px;font-style:italic;margin-bottom:14px}.input>div{background-color:hsla(0,0%,62%,.25);border-radius:4px;padding:12px 16px}.input>div input,.input>div textarea{background-color:transparent;border:none;color:var(--text-primary);width:100%}.input>div input:focus,.input>div textarea:focus{outline:none}.input>div input::-webkit-input-placeholder,.input>div textarea::-webkit-input-placeholder{color:#707070;opacity:1}.input>div input::placeholder,.input>div textarea::placeholder{color:#707070;opacity:1}.input>div textarea{height:316px;resize:none}.features-heading{align-items:center;background-color:var(--section-bg);display:flex;flex-direction:column;gap:44px;padding:50px 0 104px}.feature img{border-radius:40px}.pricing-table{align-items:center;display:flex;flex-direction:column;margin-top:50px;padding:0 7.5vw;position:relative;width:100%}.pricing-table>.controls{display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.pricing-table .pricing-mode{align-items:center;background:#35363b;border-radius:68px;display:flex;padding:0 16px}.pricing-table .pricing-mode>span{color:var(--text-primary);padding:0 8px}.pricing-table .pricing-mode:last-of-type{padding:0 12px}.pricing-table .pricing-mode:last-of-type>span{font-size:18px}.pricing-table .pricing-mode:last-of-type>img{padding-left:12px}.pricing-table .switch{display:inline-block;height:34px;position:relative;width:60px}.pricing-table .switch input{height:0;opacity:0;width:0}.pricing-table .switch input:checked+.slider{background-color:var(--btn-bg-primary)}.pricing-table .switch input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.pricing-table .switch .slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.pricing-table .switch .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.pricing-table .feature-table{color:var(--text-primary);position:relative;width:100%;z-index:0}.pricing-table .feature-table thead tr td{cursor:pointer;font-size:30px;font-weight:600;padding:16px 0;position:relative;text-align:center;z-index:2}.pricing-table .feature-table thead tr td:nth-of-type(3){border-radius:40px 40px 0 0}.pricing-table .feature-table .overlay{background-color:rgba(239,42,130,.6);border-radius:40px;min-height:100%;min-width:20vw;position:absolute;top:0;transition:right .4s ease-in-out;z-index:1}.pricing-table .feature-table tbody tr:nth-last-of-type(2n){background-color:#35363b}.pricing-table .feature-table tbody tr:first-of-type td:first-of-type{border-top-left-radius:40px}.pricing-table .feature-table tbody tr:first-of-type td:last-of-type{border-top-right-radius:40px}.pricing-table .feature-table tbody tr:nth-of-type(11) td:first-of-type{border-bottom-left-radius:40px}.pricing-table .feature-table tbody tr:nth-of-type(11) td:last-of-type{border-bottom-right-radius:40px}.pricing-table .feature-table tbody tr:last-of-type td{border-radius:0 0 40px 40px;font-size:40px}.pricing-table .feature-table tbody tr td{font-size:20px;font-weight:700;padding:12px 0;position:relative;z-index:2}.pricing-table .feature-table tbody tr td:not(:first-of-type){text-align:center;width:20vw}.pricing-table .feature-table tbody tr td:first-of-type{padding-left:80px}.pass-section>h1{margin-top:40px}.pass-section .pass-types{display:flex;gap:20px;justify-content:space-between;margin-top:40px;padding:0 7.5vw;width:100%}.pass-section .pass-types>div{align-items:center;border-radius:30px;box-shadow:0 18px 50px -15px #fff;display:flex;flex-basis:calc(33.33333% - 45px);flex-direction:column;padding:60px}.pass-section .pass-types>div>.description{padding-bottom:12px}.pass-section .pass-types>div>.description:first-of-type{border-bottom:1px solid #000;margin-top:20px;text-align:center;width:50%}.pass-section .pass-types>div>img{padding:40px}.pass-section .pass-types>div a{min-width:80%}.pass-section .pass-types>div a>button{width:100%}.faq>.questions{border-bottom:1px solid #fff;border-top:1px solid #fff;margin-top:20px;max-width:920px;width:100%}.faq>.questions>.accordion{border-bottom:1px solid #fff;color:var(--text-primary);cursor:pointer;font-size:18px;font-weight:700;padding:22px 0}.faq>.questions>.accordion:last-of-type{border:none}.faq>.questions>.accordion>.question{align-items:center;display:flex;justify-content:space-between}.faq>.questions>.accordion>.question>span:last-of-type{font-size:28px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.faq>.questions>.accordion>.answer{font-size:16px;font-weight:400;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq>.questions>.accordion>.answer>a{color:var(--text-primary);text-decoration:underline}.faq>.questions>.accordion.expanded>.question>span:last-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq>.questions>.accordion.expanded>.answer{max-height:200px;overflow:hidden}.contact-form>form{min-width:30vw}.contact-form>form>*{width:100%}.contact-form>form>.names{display:flex;flex-direction:row;gap:12px;justify-content:space-between}.contact-form>form>.names>*{width:100%}.contact-form>form>button{margin-top:24px;transition:background-color .3s ease-in-out}.contact-form>form>button.disabled{background-color:#ccc;cursor:not-allowed;pointer-events:none}.homepage{position:relative}.homepage.noscroll{height:100vh;overflow:hidden}.bg-shape{fill:#5e6e78;position:absolute;z-index:-1}.bg-shape.small{left:0;top:0;width:35vw}.bg-shape.big{right:0;top:0;width:70vw}.banner{background-color:#ef2a82;padding:4px;text-align:center;width:100%}.banner a{color:var(--text-primary);font-size:20px}header{align-items:center;display:flex;justify-content:space-between;padding:27px 10vw}header .logo img{height:54px}header nav{align-items:flex-end;display:flex}header nav ul{display:flex;gap:36px;list-style-type:none;margin:0;overflow:hidden;padding:0}header nav li a{color:#fff;display:block;font-size:16px;text-align:center;text-decoration:none}header nav li a.active{border-bottom:1px solid #fff}header button{font-size:16px;max-width:210px;overflow:hidden;padding:10px 50px;text-overflow:ellipsis;white-space:nowrap}header .header-controls{align-items:center;display:flex;gap:24px}footer{padding:41vh 10vw 30px;position:relative;text-align:center}footer .email-input{background:hsla(0,0%,62%,.25);border-radius:30px;display:flex;margin-top:24px;padding-left:24px}footer .email-input input{background-color:transparent;border:none;color:var(--text-primary);width:100%}footer .email-input input:focus{outline:none}footer .email-input input::-webkit-input-placeholder{color:#707070;opacity:1}footer .email-input input::placeholder{color:#707070;opacity:1}footer>div:last-of-type{align-items:flex-start;border-top:1px solid #2a407c;display:flex;justify-content:space-between;padding:30px 50px 80px 30px}footer>div:last-of-type nav ul{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin:0;padding:0}footer>div:last-of-type nav li a{color:#fff;display:block;font-size:16px;text-align:center;text-decoration:none}.wl-overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:550}.wl-popup a{color:#fff;text-decoration:underline}.wl-popup .btn{background-color:var(--btn-bg-primary);color:#fff;margin-left:auto;margin-right:auto;max-width:300px}.mobile-banner{align-items:center;background-color:#000;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0;width:100vw;z-index:1000}.mobile-banner>div{background:#12131a;border-radius:25px;display:flex;flex-direction:column;padding:40px 88px 90px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mobile-banner>div>img{height:10vh;margin-bottom:2vh}.mobile-banner>div>h3{font-size:2rem}.mobile-banner>div>.description{margin:2vh 0}.mobile-banner>div>div{display:flex;justify-content:space-between;padding:0 3vw}
/*# sourceMappingURL=main.f890f49e.css.map*/