@charset "UTF-8";.success-checkmark{width:80px;height:115px;margin:0 auto;position:absolute;bottom:-126px;right:40%}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;overflow-y:auto;color:#000;transition:opacity .3s ease,visibility .3s ease;background:#fff}.popup.show{display:block;opacity:1;visibility:visible}.popup #popup-form{position:relative}.popup #popup-form #form-result{position:absolute;width:100%;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100}.popup .popup-content{background-color:#fefefe;padding:100px;width:80%;max-width:100%;width:100%;min-height:100vh;display:grid;grid-template-columns:1.3fr 1fr;gap:16px}@media (max-width:1199px) and (min-width:991px){.popup .popup-content{padding:35px}}@media screen and (max-width:991px){.popup .popup-content{padding:32px 16px 24px;display:flex;flex-direction:column;gap:16px}}.popup .close-btn{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;position:absolute;right:50px;top:50px;transition:.5s}@media screen and (max-width:991px){.popup .close-btn{right:16px;top:16px}}.popup .close-btn svg{width:74px;height:74px}@media screen and (max-width:991px){.popup .close-btn svg{width:20px;height:20px}}.popup .close-btn:hover{transition:.5s;transform:rotate(900deg)}.popup .left h2{font-weight:500;font-size:5.1em;line-height:95%;color:#0a0a1c;margin-bottom:24px}@media screen and (max-width:1439px){.popup .left h2{font-size:4.1em}}@media screen and (max-width:991px){.popup .left h2{font-size:24px;margin-bottom:12px}}.popup .left p{font-weight:400;font-size:24px;line-height:140%;color:#858993}@media (max-width:1199px) and (min-width:991px){.popup .left p{font-size:14px}}@media screen and (max-width:991px){.popup .left p{font-size:14px}}.popup .right{display:flex;flex-direction:column;justify-content:flex-end}.popup .right .form-bottom{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:991px){.popup .right .form-bottom{flex-direction:column;gap:18px;justify-content:flex-start}}.popup .right .form-bottom .checkbox-container{display:flex;align-items:center;gap:10px;color:#858993;font-weight:400;font-size:20px}@media screen and (max-width:991px){.popup .right .form-bottom .checkbox-container{display:grid;grid-template-columns:1fr 20fr;font-size:14px;width:100%}}.popup .right .form-bottom .checkbox-container input{width:fit-content;margin:0}.popup .right .form-bottom .btn{justify-content:space-between;outline:0 solid;border:0}@media screen and (max-width:991px){.popup .right .form-bottom .btn{width:100%}}.popup .right .attach-row{display:flex;justify-content:space-between;position:relative;margin-bottom:70px}@media screen and (max-width:991px){.popup .right .attach-row{margin-bottom:16px;padding:16px 0;border-bottom:1px solid rgba(10,10,28,.3019607843)}}.popup .right .attach-row label:first-child{font-weight:500;font-size:32px;line-height:100%;letter-spacing:-3%;color:#0a0a1c}@media (max-width:1199px) and (min-width:991px){.popup .right .attach-row label:first-child{font-size:24px}}@media screen and (max-width:991px){.popup .right .attach-row label:first-child{font-size:14px}}.popup .right .attach-row label:first-child span{color:#858993}.popup .right .attach-row .file-upload .file-name{padding:5px 0;color:#858993}.popup .right .attach-row .file-upload .file-upload-label{color:#4f5ddb;font-weight:500;font-size:24px;line-height:100%;display:flex;align-items:center;gap:4px;justify-content:flex-end}@media screen and (max-width:991px){.popup .right .attach-row .file-upload .file-upload-label{font-size:14px}}.popup .right .file-upload .file-input{display:none}.popup .right input{border:0 solid;border-bottom:1px solid rgba(10,10,28,.3019607843);padding:16px 0;margin-bottom:24px;width:100%;font-weight:500;font-size:32px;line-height:100%;letter-spacing:-3%;color:#0a0a1c}@media (max-width:1199px) and (min-width:991px){.popup .right input{font-size:24px}}@media screen and (max-width:991px){.popup .right input{font-size:14px;margin-bottom:16px}}.popup .right input::placeholder{font-family:SF Pro Display,sans-serif!important;font-weight:500;font-size:32px;line-height:100%;letter-spacing:-3%;color:#0a0a1c}@media (max-width:1199px) and (min-width:991px){.popup .right input::placeholder{font-size:24px}}@media screen and (max-width:991px){.popup .right input::placeholder{font-size:14px}}.pl{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:12px;align-items:center;height:50px;z-index:9999}.pl__dot{width:20px;height:20px;background-color:#fff;border-radius:50%;opacity:.3;animation:pl-pulse 1.2s infinite}.pl__dot:nth-child(1){animation-delay:0s}.pl__dot:nth-child(2){animation-delay:.2s}.pl__dot:nth-child(3){animation-delay:.4s}@keyframes pl-pulse{0%,100%,80%{opacity:.3}40%{opacity:1}}.hero{background:#0a0a1c;position:relative;padding-top:25px;overflow:hidden;height:100vh;-webkit-overflow-scrolling:touch}.hero:before{content:" ";background:radial-gradient(50.11% 56.99% at 48.26% 64.54%,rgba(27,190,255,.7098039216) 0,rgba(79,93,219,0) 100%);width:100%;height:100%;position:absolute;transform:scale(1);opacity:.6;z-index:0}.hero .hero-video{position:absolute;left:0;top:0;z-index:0;padding-top:90px;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@media (max-width:4000px) and (min-width:1600px){.hero .hero-video{width:130%!important;height:100vh!important;margin-left:-17%!important}}@media (max-width:991px) and (min-width:767px){.hero .hero-video{width:100%!important;height:530px!important;-o-object-fit:cover;object-fit:cover;padding-left:10vw}}@media (max-width:767px) and (min-width:320px){.hero .hero-video{width:100%!important;height:100vh!important;-o-object-fit:contain!important;object-fit:contain!important;padding-left:15vw!important;margin-left:0!important;transform:scale(3.9)!important;margin-top:-17vh!important}}@media (max-width:1439px) and (min-width:991px){.hero{padding-top:5vh;height:100vh}}.hero .decor{max-width:213px;position:absolute;left:0;bottom:0;width:100%;z-index:4;transform:translateZ(0)}@media (max-width:1439px) and (min-width:320px){.hero .decor{max-width:83px}}.hero .container{z-index:inherit;perspective:1000px}.hero .container .hero-wrapper{position:relative;height:100vh;-webkit-transform-style:preserve-3d}.hero .container .hero-wrapper .hero-title{font-weight:800;font-size:120px;line-height:90%;text-transform:uppercase;-webkit-font-smoothing:antialiased}@media (max-width:1439px) and (min-width:1199px){.hero .container .hero-wrapper .hero-title{font-size:100px}}@media (max-width:1199px) and (min-width:991px){.hero .container .hero-wrapper .hero-title{font-size:90px}}@media (max-width:991px) and (min-width:320px){.hero .container .hero-wrapper .hero-title{font-size:48px}}.hero .container .hero-wrapper .hero-top{position:absolute;top:100px;left:0;max-width:820px;display:flex;flex-direction:column;gap:32px;z-index:3;will-change:transform}@media (max-width:991px) and (min-width:320px){.hero .container .hero-wrapper .hero-top{top:46px;gap:12px}}.hero .container .hero-wrapper .hero-top .btn{gap:62px}@media screen and (max-width:991px){.hero .container .hero-wrapper .hero-top .btn{padding:8px 8px 8px 12px;font-size:14px}}.hero .container .hero-wrapper .hero-top .hero-title{position:relative;z-index:-1;letter-spacing:-6px;min-height:108px}@media screen and (max-width:1439px){.hero .container .hero-wrapper .hero-top .hero-title{min-height:108px}}@media screen and (max-width:1199px){.hero .container .hero-wrapper .hero-top .hero-title{min-height:103px}}@media screen and (max-width:991px){.hero .container .hero-wrapper .hero-top .hero-title{min-height:43px;letter-spacing:-1px}}.hero .container .hero-wrapper .hero-top .hero-text{color:#858993;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-3%;max-width:509px}@media (max-width:991px) and (min-width:320px){.hero .container .hero-wrapper .hero-top .hero-text{font-size:14px;max-width:208px}}.hero .container .hero-wrapper .hero-bottom{position:absolute;bottom:95px;right:0;text-align:end;z-index:7;transform:translateZ(0)}@media screen and (max-width:991px){.hero .container .hero-wrapper .hero-bottom{bottom:40px}}.hero .container .hero-wrapper .hero-bottom .hero-title{z-index:3}.advantage{background:#0a0a1c;display:flex;background:#0a0a1c;min-height:100vh;align-items:center}@media (max-width:3000px) and (max-width:1920px){.advantage{display:flex}}@media screen and (max-width:991px){.advantage{overflow:hidden}}.advantage .container .advantage-wrapper{position:relative;padding:50px 0 40px}.advantage .container .advantage-wrapper .advantage-title{font-weight:600;font-size:64px;line-height:110%;margin-bottom:-80px;position:relative}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-title{font-size:24px;margin-bottom:12px}}.advantage .container .advantage-wrapper .advantage-title:after{content:" ";width:40px;height:4px;background:#3fc2f2;position:absolute;top:-28px}.advantage .container .advantage-wrapper .advantage-title b,.advantage .container .advantage-wrapper .advantage-title strong{color:#3fc2f2}.advantage .container .advantage-wrapper .advantage-text{color:#858993;position:absolute;bottom:100px;right:0;max-width:550px}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-text{bottom:40px}}.advantage .container .advantage-wrapper .advantage-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:1px}@media (max-width:1720px) and (min-width:1301px){.advantage .container .advantage-wrapper .advantage-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid{grid-template-columns:repeat(2,1fr);margin-top:-120px;padding-bottom:105px;gap:3px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item{min-height:210px;min-width:101%;padding:16px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item{min-height:130px;min-width:130px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item .sub-counter{color:#3fc2f2;font-weight:600;font-size:40px;margin-top:-55px;text-align:end}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item .sub-counter{font-size:22px;margin-top:-25px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item .counter{color:#3fc2f2;font-weight:600;font-size:64px;line-height:110%;letter-spacing:-3%;text-align:start}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item .counter{font-size:24px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item .counter-name{font-weight:500;font-size:24px;line-height:100%;letter-spacing:-3%;text-align:end;color:#f4f4f4}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item .counter-name{font-size:14px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:first-child{grid-column:5;grid-row:1;background:#1c1c41;opacity:.2}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:first-child{display:none}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:first-child{display:none}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(2){grid-column:7;grid-row:1;background:#1c1c41;opacity:.1}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(2){grid-column:5}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(2){grid-column:5}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(2){grid-column:3;grid-row:1}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(3){grid-column:8;grid-row:1;background:rgba(28,28,65,.6)}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(3){grid-column:6}}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(3){grid-column:5}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(3){grid-column:5}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(3){grid-column:1;grid-row:2}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(4){grid-column:1;grid-row:2;background:#1c1c41;opacity:.2}@media screen and (max-width:1199px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(4){display:none}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(4){display:none}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(5){grid-column:2;grid-row:2;background:rgba(28,28,65,.6)}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(5){grid-column:2;grid-row:2}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(6){grid-column:4;grid-row:2;background:#1c1c41;opacity:.1}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(6){grid-column:3}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(6){grid-column:3}}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(6){display:none}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(7){grid-column:6;grid-row:2;background:#1c1c41;opacity:.2}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(7){display:none}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(7){display:none}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(8){grid-column:7;grid-row:2;background:rgba(28,28,65,.6)}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(8){grid-column:5}}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(8){grid-column:4}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(8){grid-column:4}}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(8){grid-column:2;grid-row:3}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9){grid-column:4;grid-row:3;background:rgba(28,28,65,.6)}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9){grid-column:3}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9){grid-column:3}}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9){grid-column:1;grid-row:4}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9) .sub-counter{font-size:40px}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(9) .sub-counter{font-size:24px}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(10){grid-column:8;grid-row:3;background:#1c1c41;opacity:.1}@media (max-width:1720px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(10){grid-column:6}}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(10){grid-column:5}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(10){grid-column:5}}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(10){display:none}}.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(11){grid-column:3;grid-row:4;background:#1c1c41;opacity:.1}@media (max-width:1300px) and (min-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(11){grid-column:2}}@media screen and (max-width:991px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(11){grid-column:2}}@media screen and (max-width:767px){.advantage .container .advantage-wrapper .advantage-grid .grid-item:nth-child(11){display:none}}.about-slider-outer{position:relative;overflow:hidden;background:#f4f4f4;min-height:100vh;max-height:110vh;-webkit-overflow-scrolling:touch}.about-slider-outer .decor{position:absolute;left:0;top:0;max-width:105px;transform:translateZ(0)}@media (max-width:1800px) and (min-width:991px){.about-slider-outer .decor{max-width:55px}}@media (max-width:991px) and (min-width:320px){.about-slider-outer .decor{position:absolute;left:0;top:-4px;max-width:45px;right:0;left:auto;transform:rotate(90deg) translateZ(0)}}.about-slider-outer .about-title{margin:108px 0 24px;color:#0a0a1c;font-weight:600;font-size:64px;line-height:110%;-webkit-font-smoothing:antialiased}@media (max-width:1800px) and (min-width:991px){.about-slider-outer .about-title{font-size:50px;margin:75px 0 18px}}@media screen and (max-width:991px){.about-slider-outer .about-title{margin:50px 0 8px}}.about-slider-outer .about-text{color:#858993;max-width:877px;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-3%;margin-bottom:94px;will-change:transform}@media (max-width:1800px) and (min-width:1439px){.about-slider-outer .about-text{font-size:21px;margin-bottom:50px}}@media (max-width:1439px) and (min-width:991px){.about-slider-outer .about-text{font-size:18px;line-height:130%;margin-bottom:50px}}@media screen and (max-width:991px){.about-slider-outer .about-text{font-size:14px;margin-bottom:24px}}.about-slider-outer .about-slider-inner{height:100%;width:100%;position:relative;-webkit-transform-style:preserve-3d}.about-slider-outer .about-slider-track{display:flex;height:100vh;will-change:transform;backface-visibility:hidden}.about-slider-outer .about-slide{flex:0 0 100vw;height:-moz-fit-content;height:fit-content;background:#fff;display:flex;justify-content:center;gap:80px;padding:40px;max-width:880px;color:#000;margin-right:32px;transform:translateZ(0);backface-visibility:hidden}@media screen and (max-width:991px){.about-slider-outer .about-slide{flex-direction:column;gap:12px}}.about-slider-outer .about-slide:first-child{margin-left:20vw}@media screen and (max-width:991px){.about-slider-outer .about-slide:first-child{margin-left:0}}.about-slider-outer .about-slide .right{display:flex;flex-direction:column;align-items:flex-end;gap:20px;justify-content:space-between;position:relative;will-change:transform}.about-slider-outer .about-slide .right:before{content:" ";min-width:1px;background:#e0e0e0;height:100%;position:absolute;left:-39px;top:0}.about-slider-outer .slide-text{color:#858993;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-3%;-webkit-font-smoothing:antialiased}@media (max-width:1800px) and (min-width:1439px){.about-slider-outer .slide-text{font-size:21px}}@media (max-width:1439px) and (min-width:991px){.about-slider-outer .slide-text{font-size:18px;line-height:130%}}@media screen and (max-width:991px){.about-slider-outer .slide-text{font-size:14px}}.about-slider-outer .about-slide img{max-width:40px;transform:translateZ(0)}.about-slider-outer .about-slide h3{font-weight:600;font-size:40px;line-height:100%;letter-spacing:-3%;-webkit-font-smoothing:antialiased}@media (max-width:1439px) and (min-width:991px){.about-slider-outer .about-slide h3{font-size:32px}}@media screen and (max-width:991px){.about-slider-outer .about-slide h3{font-size:20px}}.vacancy{background:#4f5ddb;height:100vh;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.vacancy{height:-moz-fit-content;height:fit-content}}.vacancy .container .vacancy-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:100px 0 72px;perspective:1000px}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper{grid-template-columns:1fr;padding:45px 0 40px}}.vacancy .container .vacancy-wrapper .left{display:flex;flex-direction:column;justify-content:space-between;height:100%;backface-visibility:hidden}.vacancy .container .vacancy-wrapper .left .top .vacancy-title{font-weight:600;font-size:64px;line-height:110%;margin-bottom:24px;-webkit-font-smoothing:antialiased}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .left .top .vacancy-title{margin-bottom:8px}}.vacancy .container .vacancy-wrapper .left .top .vacancy-text{font-weight:400;font-size:24px;line-height:140%;letter-spacing:-3%;color:rgba(255,255,255,.6);max-width:589px;will-change:transform}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .left .top .vacancy-text{max-width:100%;font-size:14px}}.vacancy .container .vacancy-wrapper .left .bottom .after-text{font-weight:400;font-size:24px;line-height:140%;color:rgba(255,255,255,.6);max-width:589px;margin-bottom:8px;will-change:transform}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .left .bottom .after-text{font-size:14px}}.vacancy .container .vacancy-wrapper .left .bottom .email{color:#f4f4f4;margin-bottom:32px;text-decoration:underline;font-weight:400;font-size:24px;line-height:140%;letter-spacing:-3%;display:flex;-webkit-font-smoothing:antialiased}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .left .bottom .email{font-size:18px;margin-bottom:16px}}.vacancy .container .vacancy-wrapper .right{height:85vh;overflow-y:auto;padding:105px 8px 0 23px;-webkit-overflow-scrolling:touch;-webkit-transform-style:preserve-3d}.vacancy .container .vacancy-wrapper .right::-webkit-scrollbar{width:6px;-webkit-appearance:none}.vacancy .container .vacancy-wrapper .right::-webkit-scrollbar-track{background:0 0}.vacancy .container .vacancy-wrapper .right::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.vacancy .container .vacancy-wrapper .right::-webkit-scrollbar-thumb:hover{background-color:#ccc}.vacancy .container .vacancy-wrapper .right .vacancy-item{color:#fff;padding:56px 46px 56px 0;border-bottom:1px solid #f4f4f4;display:flex;flex-direction:column;position:relative;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;backface-visibility:hidden;will-change:transform,opacity}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .right .vacancy-item{padding:24px 48px 24px 0}}.vacancy .container .vacancy-wrapper .right .vacancy-item.visible{opacity:1;transform:translateY(0)}.vacancy .container .vacancy-wrapper .right .vacancy-item .arrow{position:absolute;right:0;top:19px;width:24px;height:24px;transition:.5s;transform:translateZ(0)}.vacancy .container .vacancy-wrapper .right .vacancy-item:hover .arrow{animation:arrowMove .8s ease-in-out infinite}@keyframes arrowMove{0%{transform:translateX(0)}50%{transform:translateX(-5px)}100%{transform:translateX(0)}}.vacancy .container .vacancy-wrapper .right .vacancy-item:first-child{padding-top:0}.vacancy .container .vacancy-wrapper .right .vacancy-item h3{color:#f4f4f4;font-weight:600;font-size:40px;line-height:100%;letter-spacing:-3%;margin-bottom:24px;position:relative;-webkit-font-smoothing:antialiased}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .right .vacancy-item h3{font-size:18px;margin-bottom:18px}}.vacancy .container .vacancy-wrapper .right .vacancy-item h3 .vacancy-number{left:-21px;top:-18px;font-weight:300;font-size:16px;position:absolute}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .right .vacancy-item h3 .vacancy-number{font-size:14px}}.vacancy .container .vacancy-wrapper .right .vacancy-item ul{display:flex;gap:12px;align-items:center;flex-wrap:wrap;perspective:1000px}.vacancy .container .vacancy-wrapper .right .vacancy-item ul li{font-weight:500;font-size:20px;line-height:140%;letter-spacing:-3%;text-transform:uppercase;border:1px solid #707ad8;padding:0 16px;border-radius:60px;transition:.5s;height:38px;display:flex;align-items:center;justify-content:center;transform:translateZ(0);backface-visibility:hidden}@media screen and (max-width:1199px){.vacancy .container .vacancy-wrapper .right .vacancy-item ul li{font-size:14px;padding:0 12px;height:26px}}.benefits{position:relative;min-height:100vh;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.benefits{overflow:hidden}}.benefits .decor{position:absolute;left:0;bottom:0;max-width:87px;z-index:2;transform:translateZ(0)}@media (max-width:1720px) and (min-width:320px){.benefits .decor{max-width:55px}}@media screen and (max-width:991px){.benefits .decor{left:auto;bottom:-30px;right:-29px;transform:rotate(270deg) translateZ(0)}}.benefits .container .benefits-wrapper{display:grid;grid-template-columns:1fr 1fr;-webkit-transform-style:preserve-3d}@media screen and (max-width:991px){.benefits .container .benefits-wrapper{display:flex;flex-direction:column-reverse}}.benefits .container .benefits-wrapper .left{padding:100px 0;border-right:1px solid #e0e0e0;perspective:1000px}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .left{padding:40px 0;border-right:0 solid}}.benefits .container .benefits-wrapper .left .benefits-item{border-bottom:1px solid #e0e0e0;padding:50px 0;backface-visibility:hidden;will-change:transform}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .left .benefits-item{padding:25px 0}}.benefits .container .benefits-wrapper .left .benefits-item:first-child{padding-top:0}.benefits .container .benefits-wrapper .left .benefits-item:hover .text{max-height:100vh;height:100%;transition:.5s}.benefits .container .benefits-wrapper .left .benefits-item img{min-width:30px;max-width:30px;max-height:30px;min-height:30px;margin-bottom:16px;transform:translateZ(0)}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .left .benefits-item img{min-width:24px;max-width:24px;max-height:24px;min-height:24px;margin-bottom:0;position:absolute}}.benefits .container .benefits-wrapper .left .benefits-item .title{color:#000;font-weight:600;font-size:40px;line-height:100%;letter-spacing:-3%;margin-bottom:12px;-webkit-font-smoothing:antialiased}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .left .benefits-item .title{font-size:24px;padding-left:38px}}.benefits .container .benefits-wrapper .left .benefits-item .text{color:#858993;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-3%;max-height:0;overflow:hidden;transition:.5s;will-change:max-height}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .left .benefits-item .text{font-size:14px}}.benefits .container .benefits-wrapper .right{padding:100px 0;padding-left:100px;perspective:1000px}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .right{padding:40px 0;padding-left:0}}.benefits .container .benefits-wrapper .right .sticky{position:sticky;top:125px;backface-visibility:hidden;will-change:transform}.benefits .container .benefits-wrapper .right .sticky .subtitle{color:#000;margin-bottom:24px;-webkit-font-smoothing:antialiased}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .right .sticky .subtitle{margin-bottom:14px}}.benefits .container .benefits-wrapper .right .sticky p{color:#858993;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-3%;max-height:0;will-change:transform}@media screen and (max-width:991px){.benefits .container .benefits-wrapper .right .sticky p{font-size:14px}}.map{background:#0a0a1c;padding:120px 0 100px;position:relative;height:100vh;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.map{padding:60px 0 100px}}@media screen and (max-width:991px){.map{height:-moz-fit-content;height:fit-content}}.map .decor{position:absolute;right:0;top:0;max-width:213px;z-index:2;transform:rotate(180deg) translateZ(0)}@media (max-width:1720px) and (min-width:991px){.map .decor{max-width:105px}}@media screen and (max-width:991px){.map .decor{display:none}}.map .container .map-wrapper{position:relative;display:flex;justify-content:center;align-items:center;perspective:1000px}.map .container .map-wrapper svg{height:80vh!important;width:100vw!important;transform:translateZ(0)}@media screen and (max-width:991px){.map .container .map-wrapper svg{width:100vw!important;height:200px!important}}.map .container .map-wrapper .subtitle{position:absolute;left:0;top:0;font-size:64px;-webkit-font-smoothing:antialiased;will-change:transform}@media screen and (max-width:1199px){.map .container .map-wrapper .subtitle{font-size:24px}}@media screen and (max-width:991px){.map .container .map-wrapper .subtitle{top:-20px}}.map .container .map-wrapper .text{position:absolute;right:0;bottom:0;font-size:24px;max-width:760px;color:#858993;will-change:transform}@media screen and (max-width:1199px){.map .container .map-wrapper .text{font-size:14px;bottom:-70px}}@media (max-width:1300px) and (min-width:991px){.map .container .map-wrapper .text{max-width:500px}}.tools{padding:100px 0 40px;overflow:hidden;position:relative;background:#f4f4f4;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.tools{padding:45px 0 65px}}.tools .decor{position:absolute;left:0;bottom:0;max-width:80px;transform:translateZ(0)}@media (max-width:1720px) and (min-width:991px){.tools .decor{max-width:55px}}@media screen and (max-width:991px){.tools .decor{max-width:51px}}.tools .container .subtitle{margin:auto;color:#0a0a1c;margin-bottom:24px;width:-moz-fit-content;width:fit-content;-webkit-font-smoothing:antialiased}.tools .container .subtitle:after{left:35%}.tools .container p{text-align:start;color:#858993;font-weight:500;font-size:24px;line-height:120%;text-align:center;max-width:912px;margin:auto;margin-bottom:28px;will-change:transform}@media screen and (max-width:991px){.tools .container p{font-size:14px}}.tools .tools-wrapper{display:flex;gap:20px;transform-style:preserve-3d;justify-content:center;flex-wrap:nowrap;overflow:visible;-webkit-transform-style:preserve-3d}@media screen and (max-width:991px){.tools .tools-wrapper{gap:8px}}.tools .tools-wrapper .column-tools{display:flex;flex-direction:column;gap:12px;transition:transform .8s ease;will-change:transform;backface-visibility:hidden}.tools .tools-wrapper .items-tools{max-width:129px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;padding:22px;transform:translateZ(0);backface-visibility:hidden}@media screen and (max-width:991px){.tools .tools-wrapper .items-tools{max-width:58px;max-height:58px}}.tools .tools-wrapper .items-tools img{min-width:86px;min-height:86px;max-width:86px;max-height:86px;-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}@media screen and (max-width:991px){.tools .tools-wrapper .items-tools img{min-width:38px;min-height:38px;max-width:38px;max-height:38px}}