@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap";*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}body{font-family:Inter,sans-serif;font-weight:400;font-size:18px;color:#fff;overflow-x:clip;background:url(/build/assets/bg_top-hAtzdAJQ.svg) no-repeat top 0 left 0,linear-gradient(180deg,#171616,#252525);background-size:cover}a{text-decoration:none}h1,h2,h3,.text-gradient{background:linear-gradient(267deg,#fff 42.14%,#c2c2c2 92.08%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.container{margin:0 auto;position:relative;width:100%;max-width:1920px;min-width:1441px;padding-left:100px;padding-right:100px}.btn-register{height:60px;background:#466187;color:#fff;font-size:18px;font-weight:700;line-height:100%;padding:18px 38px;display:block;cursor:pointer}.btn-register:hover{opacity:.9}.btn-register:disabled{cursor:default;opacity:.6}.card{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.card-icon{width:160px;height:160px;margin:0 auto}.card-icon svg{width:100%;height:auto}.card-name{font-weight:700;margin-top:36px;text-align:center}.card-text{margin-top:24px}.first-screen .container-padding{padding-top:125px}.first-screen .header-block{width:574px;margin:auto}.first-screen .header-block h1{font-size:74px;text-align:center}.first-screen .header-block p{margin-top:20px;text-align:center}.first-screen .btn-block{position:absolute;right:40px;top:40px;z-index:100}.first-screen .coming-soon{font-size:64px;font-weight:400;margin-top:100px;text-align:center}.first-screen .map-block{position:absolute;top:550px;left:0;filter:blur(5px);opacity:.5;z-index:-1;max-width:1920px;width:100%;height:-moz-fit-content;height:fit-content;overflow:clip;display:flex;justify-content:center;align-items:center}.first-screen .video-player{height:610px;width:1080px;background:linear-gradient(180deg,#444,#25272a);margin:60px auto 0}.first-screen .video-player video{height:100%;width:100%}.first-screen .promo-block{padding:200px 0 450px}.first-screen .promo-block h2{text-align:center;font-size:42px;font-weight:500}.first-screen .promo-block .cards{margin-top:80px;display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.first-screen .promo-block .cards .card{max-width:370px;min-width:170px;width:20%}.roadmap{display:flex;justify-content:space-between;margin-top:100px;position:relative;-moz-column-gap:10px;column-gap:10px}.roadmap-block{position:relative;width:100%;background:linear-gradient(0deg,#272b3099,#24242499);padding:300px 0 140px}.roadmap-block .proline{width:100%;position:absolute;top:-250px}.roadmap-block h2{font-size:64px;font-weight:500;text-align:center}.roadmap-block h3{font-size:38px;font-weight:500;text-align:center;margin-top:20px}.roadmap-line{width:90%;height:4px;background:linear-gradient(270deg,#25252500 -2.95%,#fff,#0000 110.1%);position:absolute;top:60px;left:5%;z-index:-1}.roadmap-card{width:230px;text-align:center}.roadmap-card .icon{margin:0 auto}.roadmap-card .name{margin-top:48px;font-weight:700}.roadmap-card .text{margin-top:24px;font-weight:300}.service-block{padding-top:140px}.service-block h2{font-size:42px;font-weight:500;text-align:center}.service-cards{display:flex;margin-top:120px;justify-content:center;-moz-column-gap:100px;column-gap:100px;row-gap:30px;flex-wrap:wrap}.service-cards .card{max-width:400px;text-align:center;width:25%}.modal{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;display:flex;align-items:center;justify-content:center}.modal-fade{position:fixed;z-index:900;width:100vw;height:100vh;top:0;background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-block{max-width:788px;width:90%;height:100%;display:flex;align-items:center}.modal-content{position:relative;z-index:1100}.modal-close{position:absolute;right:10px;top:10px}.register-block{margin-top:140px;margin-bottom:200px}.register-block p{text-align:center;width:540px;margin:0 auto 24px}.register-block button{margin-left:auto;margin-right:auto}.register-modal{width:100%;border-radius:5px;background:#29292a;box-shadow:0 0 25px #00000026,0 4px 111px #00000040;padding:30px 50px;max-height:90vh;overflow-y:auto}.register-modal-header{text-align:center;font-weight:400}.register-form-block{margin-top:32px;display:flex;gap:32px}.register-form-btn{display:flex;justify-content:center;margin-top:32px}.register-form-column{width:100%}.register-form-column div.form-item{margin-top:24px}.register-form-column div.form-item:first-child{margin-top:0}.register-form .require{position:relative}.register-form .require:before{content:"*";color:#ae3d3d;position:absolute;left:-15px;top:-3px}.register-form input,.register-form select,.register-form textarea{width:100%;padding:9px 16px;background:#3c3c3c;color:#fff;font-size:18px;font-weight:400;font-family:Inter,sans-serif;border-bottom:1px solid #3C3C3C}.register-form input::-moz-placeholder,.register-form select::-moz-placeholder,.register-form textarea::-moz-placeholder{color:#787878}.register-form input::placeholder,.register-form select::placeholder,.register-form textarea::placeholder{color:#787878}.register-form input:focus,.register-form select:focus,.register-form textarea:focus{border-bottom:1px solid #FFF;background:#466187}.register-form select option{padding:24px 7px}.register-form textarea{resize:none;height:144px}.footer{bottom:0;background:linear-gradient(188deg,#393c41 -75.75%,#252525 93.81%);box-shadow:0 0 83px #00000040}.footer-wrapper{display:flex;justify-content:center;align-items:end;gap:40px;padding:40px}.footer .item{width:360px;text-align:center;color:#fff}.footer .item-logo{margin-bottom:12px}.footer .item-name{font-weight:700;margin-bottom:12px}.footer .item-text{font-weight:400}.footer .item-sign{height:100%;display:flex;align-items:center;padding-bottom:40px}.footer .address{display:flex;justify-content:space-between;padding:20px 110px;background:linear-gradient(180deg,#303844,#23272c);font-size:18px;line-height:20px}.font-size-17{font-size:17px}@media(max-height:850px){.register-modal{height:90%}}@media(max-width:1440px){.container{max-width:1440px;min-width:1281px;padding-left:80px;padding-right:80px}.first-screen .promo-block .cards{flex-wrap:wrap;row-gap:90px;-moz-column-gap:90px;column-gap:90px;justify-content:center}.first-screen .promo-block .cards .card{width:40%}.roadmap{padding-right:180px;padding-left:180px;flex-direction:column;row-gap:75px}.roadmap-line{width:4px;height:90%;background:linear-gradient(180deg,#25252500 -2.95%,#fff,#0000 110.1%);left:225px}.roadmap-card{display:flex;width:100%;text-align:start;-moz-column-gap:40px;column-gap:40px;align-items:center}.roadmap-card .icon{margin:0}.roadmap-card .content{width:100%}.roadmap-card .name{margin-top:0}.service-cards{-moz-column-gap:40px;column-gap:40px}}@media(max-width:1280px){.container{max-width:1280px;min-width:771px;padding-left:80px;padding-right:80px}.first-screen .video-player{width:100%;height:-moz-fit-content;height:fit-content}.first-screen .promo-block .cards .card{width:40%}.roadmap{padding-right:80px;padding-left:80px}.roadmap-line{left:125px}.service-cards{-moz-column-gap:200px;column-gap:200px}.footer{height:auto;position:unset}.footer-wrapper{margin:0 auto;flex-direction:column;gap:10px;align-items:start;max-width:800px}.footer .item{display:flex;-moz-column-gap:40px;column-gap:40px;align-items:center;width:100%}.footer .item-logo{margin-bottom:0}.footer .item-logo-wrapper{min-width:201px;text-align:start}.footer .item-name{margin-bottom:12px;text-align:start}.footer .item-text{text-align:start}.footer .item-text-wrapper{width:100%}.footer .item-sign{padding-bottom:0;margin-left:auto;margin-right:auto}.footer .address{font-size:16px}}@media(max-width:960px){.footer .address{padding-left:30px;padding-right:30px;font-size:14px}}@media(max-width:770px){body{font-size:14px}.container{max-width:770px;min-width:391px;padding-left:15px;padding-right:15px}.btn-register{font-size:15px}.first-screen .container-padding{padding-top:70px}.first-screen .video-player{margin-top:50px}.first-screen .map-block{display:none}.first-screen .header-block{width:100%;max-width:420px}.first-screen .header-block h1{font-size:36px}.first-screen .header-block p{text-align:center;font-size:14px}.first-screen .btn-block{position:unset;margin-top:24px;display:flex;justify-content:center}.first-screen .coming-soon{margin-top:50px;font-size:30px}.first-screen .promo-block{padding:50px 0 150px}.first-screen .promo-block h2{font-size:28px}.first-screen .promo-block .cards{margin-top:50px;-moz-column-gap:20px;column-gap:20px;row-gap:40px}.first-screen .promo-block .cards .card-icon{width:100px;height:100px}.first-screen .promo-block .cards .card-name{margin-top:24px}.first-screen .promo-block .cards .card-text{font-size:14px;margin-top:18px}.roadmap{padding-right:0;padding-left:0;margin-top:50px}.roadmap-line{left:45px}.roadmap-card{-moz-column-gap:20px;column-gap:20px}.roadmap-block{padding-top:150px;padding-bottom:70px}.roadmap-block h2{font-size:30px}.roadmap-block h3{font-size:24px}.service-block{padding-top:50px}.service-block h2{font-size:30px}.service-cards{margin-top:50px;-moz-column-gap:20px;column-gap:20px;justify-content:space-around}.service-cards .card{width:40%;min-width:170px}.service-cards .card-icon{width:100px;height:100px}.service-cards .card-name{margin-top:24px}.service-cards .card-text{font-size:14px;margin-top:18px}.register-modal{padding:20px}.register-block{margin-top:120px;margin-bottom:140px}.register-block p{width:100%}.register-form-block{flex-direction:column}.footer{height:auto;position:unset}.footer .item{flex-direction:column}.footer .item-sign{margin-top:20px;margin-bottom:20px}.footer .item-name,.footer .item-text{text-align:center;margin-top:20px}.footer .item-logo-wrapper{min-width:unset}.footer .address{flex-direction:column;align-items:center}.footer .address div:first-child{margin-bottom:10px}}@media(max-width:390px){.container{max-width:390px;min-width:260px;padding-left:15px;padding-right:15px}.first-screen .map-block{display:none}.first-screen .header-block{width:100%}.first-screen .header-block h1{font-size:42px}.first-screen .header-block p{text-align:center;font-size:14px}.first-screen .promo-block h2{font-size:24px}.first-screen .promo-block .cards .card{width:90%}.first-screen .coming-soon{font-size:32px}.roadmap-block h2{font-size:24px}.roadmap-block h3{font-size:18px}.service-block h2{font-size:24px}.service-cards .card{width:90%}.register-form input,.register-form select,.register-form textarea{font-size:14px}.register-form-btn .btn-register{padding:18px 20px}.footer{height:auto;position:unset;flex-direction:column;gap:10px;align-items:center}}
