.subtitle{color:#1ed4fe;border:1px solid #1ed4fe;border-radius:120px;padding:8px 24px;display:inline-block}.section__title{display:flex;align-items:flex-start;flex-direction:column;gap:40px}.section__title p{color:#fff}.section__title{margin-bottom:40px}.btn{padding:8px 24px;color:#1ed4fe;border-radius:120px;border:1px solid #1ed4fe;background:rgba(0,0,0,0)}.btn:hover{color:#fff;border-color:#fff;text-decoration:none !important}.container{padding:0px 30px;width:100%;box-sizing:border-box}@media only screen and (min-width: 768px){.container{padding:0px 80px}}@media only screen and (min-width: 1280px){.container{padding:0px 120px}}@media only screen and (min-width: 1920px){.container{padding:0px 140px}}section{padding:40px 0}@media only screen and (min-width: 1280px){section{padding:60px 0}}@media only screen and (min-width: 1280px){section{padding:80px 0}}*{padding:0;margin:0;border:0;font-family:"Urbanist",serif;line-height:120%}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:140%;font-size:14px;font-family:Inter;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-weight:300;scroll-behavior:smooth;background-color:#0f101d}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1{line-height:120%;font-weight:900}h2,h3,h4,h5,h6{line-height:140%;font-weight:900}font{color:inherit}.h1,.stage__num,.advantage__value,.main__text-block h1{font-size:48px;font-weight:900;line-height:120%}@media only screen and (min-width: 768px){.h1,.stage__num,.advantage__value,.main__text-block h1{font-size:48px}}@media only screen and (min-width: 1280px){.h1,.stage__num,.advantage__value,.main__text-block h1{font-size:60px}}@media only screen and (min-width: 1920px){.h1,.stage__num,.advantage__value,.main__text-block h1{font-size:128px}}.b1,.case__title h4,.faq__wrapper summary,.stage__title h4,.for__info h4{font-size:16px}@media only screen and (min-width: 1280px){.b1,.case__title h4,.faq__wrapper summary,.stage__title h4,.for__info h4{font-size:20px}}@media only screen and (min-width: 1920px){.b1,.case__title h4,.faq__wrapper summary,.stage__title h4,.for__info h4{font-size:24px}}.price-text,.price__value{font-size:32px;font-weight:900}@media only screen and (min-width: 1280px){.price-text,.price__value{font-size:40px}}@media only screen and (min-width: 1920px){.price-text,.price__value{font-size:48px}}.text,.footer__column p,.contact__form-row input[type=text],.contact__form-row textarea,.contact__form-row label,.contact__info-mail,.contact__info p,.case__field,.price__text ul,.price__subtotal,.price__name,.for__info p,.advantage__text,.main__text-block p,.mobile-menu__contact a,.mobile-menu__nav ul li a,.header__menu ul li a,.subtitle,.section__title p,.btn{font-size:16px;font-weight:300}@media only screen and (min-width: 1280px){.text,.footer__column p,.contact__form-row input[type=text],.contact__form-row textarea,.contact__form-row label,.contact__info-mail,.contact__info p,.case__field,.price__text ul,.price__subtotal,.price__name,.for__info p,.advantage__text,.main__text-block p,.mobile-menu__contact a,.mobile-menu__nav ul li a,.header__menu ul li a,.subtitle,.section__title p,.btn{font-size:20px}}@media only screen and (min-width: 1920px){.text,.footer__column p,.contact__form-row input[type=text],.contact__form-row textarea,.contact__form-row label,.contact__info-mail,.contact__info p,.case__field,.price__text ul,.price__subtotal,.price__name,.for__info p,.advantage__text,.main__text-block p,.mobile-menu__contact a,.mobile-menu__nav ul li a,.header__menu ul li a,.subtitle,.section__title p,.btn{font-size:24px}}.text_sm,.case__props-item,.case__title p,.faq__wrapper p,.stage__title p{font-size:14px;font-weight:300}@media only screen and (min-width: 1280px){.text_sm,.case__props-item,.case__title p,.faq__wrapper p,.stage__title p{font-size:16px}}@media only screen and (min-width: 1920px){.text_sm,.case__props-item,.case__title p,.faq__wrapper p,.stage__title p{font-size:20px}}.btn{font-size:16px}@media only screen and (min-width: 1280px){.btn{font-size:20px}}@media only screen and (min-width: 1920px){.btn{font-size:24px}}.header{position:relative;z-index:3}.header__block{padding:24px 0;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 1920px){.header__block{padding:40px 0}}.header__logo img{height:51px;aspect-ratio:17/10}@media only screen and (min-width: 1280px){.header__logo img{height:40px}}@media only screen and (min-width: 1920px){.header__logo img{height:70px}}.header__menu{display:none}@media only screen and (min-width: 1280px){.header__menu{display:block}}.header__menu ul{display:flex;gap:64px;align-items:center}.header__menu ul li a{color:#fff}.header__menu ul li a:hover{color:#1ed4fe}.header__contacts{display:none}@media only screen and (min-width: 1280px){.header__contacts{display:flex;justify-content:space-between;margin-left:95px;height:100%;gap:12px}}@media only screen and (min-width: 1920px){.header__contacts{margin-left:160px}}.header__contacts a:hover{text-decoration:underline}@media only screen and (min-width: 1280px){.header__mobile{display:none}}.header__mobile-burger{width:100%;height:100%;display:block}.mobile-menu{position:fixed;z-index:1000;width:100%;height:100vh;overflow-y:scroll;background-color:#0f101d}.mobile-menu::-webkit-scrollbar{width:0}.mobile-menu{top:0;left:-100%;transition:left .3s linear}.mobile-menu.open{left:0}.mobile-menu__block{padding:20px 40px 54px}@media only screen and (min-width: 768px){.mobile-menu__block{padding:40px 80px 80px}}.mobile-menu__wrapper>:not(:last-child){padding-bottom:20px}@media only screen and (min-width: 768px){.mobile-menu__wrapper>:not(:last-child){padding-bottom:40px}}.mobile-menu__wrapper>:not(:first-child){padding-top:20px}@media only screen and (min-width: 768px){.mobile-menu__wrapper>:not(:first-child){padding-top:40px}}.mobile-menu__top{display:flex;justify-content:space-between;align-items:center}.mobile-menu__logo img{height:51px}.mobile-menu__close a{width:30px;height:30px;display:block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M24.7989 25L5 5M5.20105 25L25 5" stroke="white" stroke-width="2"/></svg>')}.mobile-menu__close a:hover{opacity:.7}.mobile-menu__nav ul{display:flex;flex-direction:column;align-items:center;margin-top:100px;gap:40px}.mobile-menu__nav ul li a{color:#fff}.mobile-menu__nav ul li a:hover{color:#1ed4fe}.mobile-menu__contact{display:flex;flex-direction:column;align-items:center;gap:24px}.mobile-menu__contact a:hover{text-decoration:underline}.main{padding:0 !important}.main__block{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 1280px){.main__block{flex-direction:row;flex-wrap:nowrap}}@media only screen and (min-width: 1280px){.main__text{padding-right:0 !important;flex-grow:1}}.main__text-block{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 0}@media only screen and (min-width: 1280px){.main__text-block{gap:40px;padding:80px 0}}.main__text-block h1{color:#fff}.main__text-block h1 span{background-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.main__text-block p{color:#fff}.main__video{width:100%;height:307px;overflow:hidden;position:relative;flex-shrink:0}@media only screen and (min-width: 768px){.main__video{height:387px}}@media only screen and (min-width: 1280px){.main__video{height:auto;width:606px}}@media only screen and (min-width: 1920px){.main__video{width:1008px}}.main__video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative}.main__video-mask{background:linear-gradient(0deg, rgba(73, 83, 145, 0.2) 0%, rgba(73, 83, 145, 0.2) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.advantage{border-top-width:4px;border-bottom-width:4px;border-style:solid;-o-border-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%) 1;border-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%) 1}.advantage__list{display:flex;flex-wrap:wrap;gap:24px 20px}@media only screen and (min-width: 1280px){.advantage__list{gap:auto;justify-content:space-evenly}}.advantage__item{width:100%}@media only screen and (min-width: 768px){.advantage__item{width:calc(50% - 10px)}}@media only screen and (min-width: 1280px){.advantage__item{width:auto}}.advantage__value{background-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;text-align:center}.advantage__text{color:#fff;text-align:center}.for__list{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:20px}@media only screen and (min-width: 1280px){.for__list{justify-content:space-between}}@media only screen and (min-width: 1920px){.for__list{gap:40px}}.for__item{width:100%;max-width:500px;border-radius:20px;border-radius:20px;background:linear-gradient(180deg, #2D2E50 0.05%, rgba(45, 46, 80, 0) 67.9%);padding:30px}@media only screen and (min-width: 768px){.for__item{width:calc(50% - 10px)}}@media only screen and (min-width: 1280px){.for__item{width:calc(25% - 15px);max-width:auto}}@media only screen and (min-width: 1920px){.for__item{width:calc(25% - 30px);padding:50px;margin-bottom:50px}}.for__image{width:100%;margin-bottom:24px}@media only screen and (min-width: 1920px){.for__image{margin-bottom:50px}}.for__image img{width:100%;aspect-ratio:1/1}.for__info h4{color:#fff;margin-bottom:12px}.for__info p{color:#fff}@media only screen and (min-width: 1920px){.for__info p{margin-bottom:24px}}.price{background:url("../img/price_bg.png") no-repeat}.price__list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly}@media only screen and (min-width: 1280px){.price__list{justify-content:space-between}}@media only screen and (min-width: 1920px){.price__list{gap:40px}}.price__item::before{content:"";border-radius:516px;opacity:.56;background:#1ed4fe;filter:blur(50px);position:absolute;width:100%;height:122px;top:-61px;left:0}.price__item{overflow:hidden;position:relative;border-radius:20px;border:1px solid #fff;background-color:hsla(0,0%,100%,.05);width:100%;max-width:600px;padding:20px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.price__item{padding:20px 30px}}@media only screen and (min-width: 1280px){.price__item{max-width:auto;width:calc((100% - 40px)/3)}}@media only screen and (min-width: 1920px){.price__item{padding:20px 40px;width:calc((100% - 80px)/3)}}.price__name{color:#fff}.price__value{color:#fff}.price__subtotal{color:hsla(0,0%,100%,.7)}.price__info{display:flex;flex-direction:column;gap:6px;padding-bottom:24px;border-bottom:1px solid #fff}@media only screen and (min-width: 768px){.price__info{padding-bottom:40px}}.price__text{padding-top:24px;padding-bottom:24px}@media only screen and (min-width: 768px){.price__text{padding-top:40px;padding-bottom:40px}}.price__text ul{display:flex;flex-direction:column;gap:12px}.price__text ul li{display:flex;align-items:flex-start;color:#fff;gap:12px}.price__text ul li::before{content:"✦";color:#fff}.price__more{margin-top:auto;display:flex;align-items:flex-end}.price__more a{width:100%;text-align:center}.stage__list{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width: 1280px){.stage__list{gap:auto;justify-content:space-evenly}}.stage__item{width:100%}@media only screen and (min-width: 768px){.stage__item{width:calc(50% - 10px)}}@media only screen and (min-width: 1280px){.stage__item{width:calc((100% - 60px)/4)}}.stage__num{background-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;margin-bottom:12px}@media only screen and (min-width: 768px){.stage__num{margin-bottom:24px}}.stage__title h4{color:#fff;margin-bottom:12px}@media only screen and (min-width: 768px){.stage__title h4{margin-bottom:24px}}.stage__title p{color:#fff}.faq{background:url("../img/faq_bg.png") no-repeat}.faq__block{display:flex;justify-content:center}.faq__wrapper{width:100%;display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1280px){.faq__wrapper{width:60%}}.faq__wrapper details{padding:20px;border-radius:20px;border:1px solid #fff;background:hsla(0,0%,100%,.05)}@media only screen and (min-width: 768px){.faq__wrapper details{padding:20px 40px}}.faq__wrapper details[open]{border-color:#1ed4fe}.faq__wrapper details[open]>summary{color:#1ed4fe}.faq__wrapper details[open]>summary::after{transform:rotate(0deg)}.faq__wrapper summary{list-style-type:none;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq__wrapper summary::-webkit-details-marker{display:none}.faq__wrapper summary::after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="37" height="18" viewBox="0 0 37 18" fill="none"><path d="M2 16L18.5 2L35 16" stroke="%231ED4FE" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:33px;height:14px;flex-shrink:0;aspect-ratio:33/14;transform:rotate(180deg)}.faq__wrapper p{color:hsla(0,0%,100%,.7);margin-top:24px}.case__list{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-evenly}@media only screen and (min-width: 1280px){.case__list{justify-content:space-between}}@media only screen and (min-width: 1920px){.case__list{gap:40px}}.case__item{overflow:hidden;position:relative;border-radius:20px;background:linear-gradient(180deg, #2D2E50 0.05%, rgba(45, 46, 80, 0) 67.9%);width:100%;max-width:600px;padding:20px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px){.case__item{padding:30px}}@media only screen and (min-width: 1280px){.case__item{max-width:auto;width:calc((100% - 100px)/3)}}@media only screen and (min-width: 1920px){.case__item{padding:50px}}.case__field{color:#1ed4fe;border:1px solid #1ed4fe;border-radius:120px;padding:8px 24px;display:inline-block;background:rgba(30,212,254,.1);margin-bottom:24px}@media only screen and (min-width: 768px){.case__field{margin-bottom:50px}}.case__title h4{color:#fff;margin-bottom:12px}@media only screen and (min-width: 768px){.case__title h4{margin-bottom:24px}}.case__title p{color:#fff}.case__props{display:flex;flex-direction:column;gap:24px;margin-top:24px}.case__props-item{display:flex;gap:12px;align-items:center;color:#fff}.case__props-item_ungrow::before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12.9924 1.26289C12.992 0.710603 12.544 0.263021 11.9917 0.263184C11.4394 0.263347 10.992 0.711195 10.9924 1.26348L11.9924 1.26318L12.9924 1.26289ZM11.0037 16.4214C11.0041 16.9737 11.4521 17.4212 12.0044 17.4211C12.5567 17.4209 13.0041 16.9731 13.0037 16.4208L12.0037 16.4211L11.0037 16.4214ZM11.9924 1.26318L10.9924 1.26348L11.0037 16.4214L12.0037 16.4211L13.0037 16.4208L12.9924 1.26289L11.9924 1.26318Z" fill="%231ED4FE"/><path d="M19 11L12 17L5 11" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 21.4736C12.5523 21.4736 13 21.1908 13 20.842C13 20.4932 12.5523 20.2104 12 20.2104C11.4477 20.2104 11 20.4932 11 20.842C11 21.1908 11.4477 21.4736 12 21.4736Z" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.case__props-item_grow::before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12.9924 1.26289C12.992 0.710603 12.544 0.263021 11.9917 0.263184C11.4394 0.263347 10.992 0.711195 10.9924 1.26348L11.9924 1.26318L12.9924 1.26289ZM11.0037 16.4214C11.0041 16.9737 11.4521 17.4212 12.0044 17.4211C12.5567 17.4209 13.0041 16.9731 13.0037 16.4208L12.0037 16.4211L11.0037 16.4214ZM11.9924 1.26318L10.9924 1.26348L11.0037 16.4214L12.0037 16.4211L13.0037 16.4208L12.9924 1.26289L11.9924 1.26318Z" fill="%231ED4FE"/><path d="M19 11L12 17L5 11" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 21.4736C12.5523 21.4736 13 21.1908 13 20.842C13 20.4932 12.5523 20.2104 12 20.2104C11.4477 20.2104 11 20.4932 11 20.842C11 21.1908 11.4477 21.4736 12 21.4736Z" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px;transform:rotate(180deg)}.case__props-item_price::before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 10H16" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4 14H13" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.9999 6.00003C17.577 4.70768 15.7221 3.99427 13.7999 4.00003C12.7624 4.01308 11.7377 4.23037 10.7842 4.63949C9.83074 5.0486 8.96718 5.64153 8.24287 6.38442C7.51855 7.1273 6.94767 8.00559 6.56282 8.96913C6.17797 9.93266 5.98669 10.9626 5.99991 12C5.99991 16.4 9.49991 20 13.7999 20C15.7999 20 17.5999 19.2 18.9999 18" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.contact__block{display:flex;gap:40px;flex-wrap:wrap}@media only screen and (min-width: 1280px){.contact__block{gap:80px}}.contact__info{width:100%}@media only screen and (min-width: 1280px){.contact__info{width:calc(50% - 40px)}}.contact__info p{color:#fff;margin-bottom:40px}.contact__info-mail{display:flex;gap:12px;color:#fff;align-items:center}.contact__info-mail:hover{color:#1ed4fe}.contact__info-mail::before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22 7L13.009 12.727C12.7039 12.9042 12.3573 12.9976 12.0045 12.9976C11.6517 12.9976 11.3051 12.9042 11 12.727L2 7" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20 4H4C2.89543 4 2 4.89543 2 6V18C2 19.1046 2.89543 20 4 20H20C21.1046 20 22 19.1046 22 18V6C22 4.89543 21.1046 4 20 4Z" stroke="%231ED4FE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.contact__form{width:100%}@media only screen and (min-width: 1280px){.contact__form{width:calc(50% - 40px)}}.contact__form-block{display:flex;gap:20px;flex-wrap:wrap}.contact__form-row{width:100%}.contact__form-row_send{text-align:right}@media only screen and (min-width: 768px){.contact__form-row_half{width:calc(50% - 10px)}}.contact__form-row label{display:block;margin-bottom:12px;color:#fff}.contact__form-row label span{color:#ed1845}.contact__form-row input[type=text],.contact__form-row textarea{width:100%;padding:16px 0;box-sizing:border-box;background:rgba(0,0,0,0);resize:none;border-bottom:1px solid #fff;color:#fff}.contact__form-row input[type=text]:focus,.contact__form-row input[type=text]:hover,.contact__form-row textarea:focus,.contact__form-row textarea:hover{border-bottom:1px solid #1ed4fe}.contact__form-row input[type=text].error,.contact__form-row textarea.error{border-bottom:1px solid #ed1845 !important;color:#ed1845 !important}.footer{border-top-width:4px;border-style:solid;-o-border-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%) 1;border-image:linear-gradient(253deg, #1ED4FE -1.62%, #9E5EF8 100%) 1;padding:40px 0}.footer__column p{color:#fff;text-align:center}