@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb9lecyVC4A.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}*,:after,:before{margin:0;padding:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{min-height:100vh}body{background-color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#1f1f1f;font-size:16px;line-height:1.625;font-weight:400;word-wrap:break-word;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}svg:not(:root){overflow:hidden}figure{margin:0}img{height:auto}iframe,img{max-width:100%}.page-wrapper{position:relative}.section{margin-top:-1px}.section__wrapper{padding:32px 24px;overflow:hidden}@media (min-width:1024px){.section__wrapper{padding:100px 30px}}.section__title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;text-transform:uppercase;margin-bottom:24px;position:relative}@media (min-width:1024px){.section__title{margin-bottom:50px}}.section__title[\:has\(\%2B.section__subtitle\)]{margin-bottom:10px}.section__title:has(+.section__subtitle){margin-bottom:10px}@media (min-width:1024px){.section__title[\:has\(\%2B.section__subtitle\)]{margin-bottom:1rem}.section__title:has(+.section__subtitle){margin-bottom:1rem}}.section__subtitle{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:144%;color:#535353;margin-bottom:1.5rem}@media (min-width:1024px){.section__subtitle{margin-bottom:50px}}.container{width:100%}@media (min-width:1024px){.container{max-width:1220px;margin-left:auto;margin-right:auto}}.h1,h1{font-size:30px;line-height:1.2;font-weight:700}@media (min-width:1024px){.h1,h1{font-size:58px}}.h2,h2{font-size:28px;line-height:1.625;font-weight:700}@media (min-width:1024px){.h2,h2{font-size:50px}}.h3,h3{font-size:22px;line-height:1.625;font-weight:700}@media (min-width:1024px){.h3,h3{font-size:32px}}.h4,h4{font-size:18px;line-height:1.625;font-weight:700}@media (min-width:1024px){.h4,h4{font-size:22px}}.btn{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-decoration:none;overflow:hidden;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform;z-index:0;font-size:18px;font-weight:600;line-height:1.11;letter-spacing:1px;text-transform:uppercase;padding:15px 0;border-radius:50px;width:100%;text-align:center}.btn__black{color:#fff;background-color:#1f1f1f}@media (min-width:1024px){.btn__black{padding:24px 0;font-size:28px}}.btn__black.load-bg:before{content:"";position:absolute;display:inline-block;background-image:url(/images/img_white-arrow.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;top:15px;right:16px}@media (min-width:1024px){.btn__black.load-bg:before{width:32px;height:32px;top:22px;right:32px}}.btn__black:after{background-color:#694cf1;border-radius:50px;content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;-webkit-transform:translate(-100%) rotate(10deg);transform:translate(-100%) rotate(10deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform;z-index:-1}.btn__black:hover:after{-webkit-transform:translate(0);transform:translate(0)}.btn__black:focus,.btn__black:hover{color:#fff;text-decoration:none;will-change:transform}.btn__purple{color:#fff;background-color:#694cf1}@media (min-width:1024px){.btn__purple{padding:24px 0;font-size:28px}}.btn__purple:after{background-color:#fff;border-radius:50px;content:"";display:block;height:111%;width:105%;position:absolute;left:-3px;top:-4px;-webkit-transform:translate(-100%) rotate(10deg);transform:translate(-100%) rotate(10deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform;z-index:-1}.btn__purple:hover:after{-webkit-transform:translate(0);transform:translate(0)}.btn__purple:focus,.btn__purple:hover{color:#1f1f1f;text-decoration:none;will-change:transform}.btn__white{color:#1f1f1f;background-color:#fff}.btn__white:after{background-color:#694cf1;content:"";border-radius:50px;display:block;height:111%;width:105%;position:absolute;left:-3px;top:-4px;-webkit-transform:translate(-100%) rotate(10deg);transform:translate(-100%) rotate(10deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform;z-index:-1}.btn__white:hover:after{-webkit-transform:translate(0);transform:translate(0)}.btn__white:focus,.btn__white:hover{color:#fff;text-decoration:none;will-change:transform}@media (min-width:1024px){.btn__white{padding:24px 90px 24px 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}button{border:none}.select,select{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#212123}.select::-ms-expand,select::-ms-expand{display:none}.input,input:not([type=submit]){font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.Loader{background-color:transparent;width:100%;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:99}.Loader--center-mode{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Loader--top-mode{display:block;padding-top:20px}.Loader__inner,.Loader span{display:block;width:40px;height:40px;border-radius:50%;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.6) rgba(0,0,0,.6);border-style:solid;border-width:2px;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner-animation .35s linear infinite;animation:spinner-animation .35s linear infinite;position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.Loader__inner,.Loader span{margin:0}}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a{color:#694cf1;text-decoration:none}a:focus,a:hover{text-decoration:underline}a:active{color:#694cf1}ol,ul{margin:0;padding:0;list-style:none}.list li{position:relative;padding-left:1.5rem}.list--numbers-in-circles{counter-reset:list}.list--numbers-in-circles>li{counter-increment:list;margin-bottom:1rem;padding-left:2rem}@media (min-width:1024px){.list--numbers-in-circles>li{padding-left:48px}}.list--numbers-in-circles>li:before{content:counter(list);color:#fff;font-size:14px;font-weight:500;line-height:1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;left:0;top:0;background-color:#000;border-radius:50%}@media (min-width:1024px){.list--numbers-in-circles>li:before{font-size:18px;width:32px;height:32px}}.list--check li{background-image:url(/images/icons/ico_check-black.svg);background-size:18px 14px;background-repeat:no-repeat;background-position:0 8px}.list--check li:not(:last-child){margin-bottom:1rem}.list--check li h4,.list--check li strong{display:block;margin-bottom:.5rem}.list--check li strong.simple{display:inline;font-size:inherit;line-height:1.625;margin-bottom:0}.list--numbers{counter-reset:list}.list--numbers>li{counter-increment:list;margin-bottom:.75rem}.list--numbers>li:before{content:counter(list) ".";color:#1f1f1f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.375rem;font-weight:600;line-height:1;position:absolute;top:2px;left:0}.list--numbers>li h4,.list--numbers>li span,.list--numbers>li strong{display:block;margin-bottom:.5rem}p{margin-bottom:1em}.hidden-info:after{content:attr(data-title)}.section-calculator{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#cdd788));background-image:linear-gradient(#e9e9e9,#cdd788)}@media (min-width:1024px){.section-calculator.no-decor .section-calculator__heading.load-bg:after{content:none}}.section-calculator--light-purple-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#b0aaf9));background-image:linear-gradient(#e9e9e9,#b0aaf9)}.section-calculator--no-border-radius .section-calculator__wrapper{border-radius:0}.section-calculator--with-border-radius .section-calculator__wrapper{border-radius:32px}.section-calculator--wrapper-green-bg .section-calculator__wrapper{background-color:#cdd788}.section-calculator--wrapper-dark-green-bg .section-calculator__wrapper{background-color:#476a57}.section-calculator--wrapper-dark-green-bg .section-calculator__heading{color:#fff}@media (min-width:1024px){.section-calculator--wrapper-dark-green-bg .section-calculator__heading.load-bg:after{background-image:url(/images/img_loop-with-arrow-white.svg)}}.section-calculator--wrapper-dark-green-bg .section-calculator__subheading{color:#fff}@media (min-width:1024px){.section-calculator--title-loop-2 .section-calculator__heading.load-bg:after{background-image:url(/images/img_loop-with-arrow-2.svg);width:85px;height:60px;margin-top:0}}.section-calculator__wrapper{background-color:#e9e9e9;border-radius:0 0 32px 32px}.section-calculator__heading{line-height:1.2}@media (min-width:1024px){.section-calculator__heading{max-width:50rem}}@media (min-width:1024px){.section-calculator__heading.load-bg:after{content:"";display:inline-block;width:154px;height:112px;background-image:url(/images/img_loop-with-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:10px;position:absolute;top:0;left:100%}}@media (max-width:1024px){.section.section-first-screen{padding:32px 0 87px}}.section-first-screen{padding-top:0;padding-bottom:90px;background-color:#1f1f1f}@media (min-width:1024px){.section-first-screen{padding-top:40px;padding-bottom:100px}}@media (min-width:1024px){.section-first-screen__wrapper{display:grid;grid-template-columns:2fr 1.4fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-first-screen__block:first-child{margin-bottom:24px}@media (min-width:1024px){.section-first-screen__block:first-child{margin-bottom:0}}.section-first-screen__block--white{background-color:#fff;padding:24px;border-radius:32px}@media (min-width:1024px){.section-first-screen__block--white{padding:60px;margin-right:25px}}.section-first-screen__top-text{margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;line-height:normal;text-transform:uppercase;color:#1f1f1f;padding:21px 0 28px 26px;position:relative}@media (min-width:1024px){.section-first-screen__top-text{font-size:28px;padding:33px 0 48px 30px}}.section-first-screen__top-text:before{content:"";position:absolute;display:inline-block;background-image:url(/images/img_circle.svg);background-size:contain;background-repeat:no-repeat;width:146px;height:48px;top:4px;left:0}@media (min-width:1024px){.section-first-screen__top-text:before{width:223px;height:72px;top:11px}}.section-first-screen__title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:30px;font-weight:700;line-height:1.27;text-transform:uppercase;margin-bottom:32px}@media (min-width:1024px){.section-first-screen__title{font-size:58px;line-height:1.17;margin-bottom:87px}}.section-first-screen__advantages{margin-bottom:24px;list-style:none;position:relative;height:254px}@media (min-width:1024px){.section-first-screen__advantages{margin-bottom:60px;height:468px}}.section-first-screen__item{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px;font-weight:500;line-height:1.8;color:#1f1f1f;padding:24px 24px 54px;border-radius:32px 32px 0 0;position:absolute;width:100%;text-align:center}@media (min-width:1024px){.section-first-screen__item{font-size:28px;line-height:1.28;padding:60px 60px 120px}}.section-first-screen__item--green{background-color:#cdd788;top:0}.section-first-screen__item--red{background-color:#eb5951;color:#fff;top:85px}@media (min-width:1024px){.section-first-screen__item--red{top:156px}}.section-first-screen__item--purple{background-color:#694cf1;color:#fff;padding:24px;top:172px;border-radius:32px}@media (min-width:1024px){.section-first-screen__item--purple{padding:60px;top:312px}}.section-first-screen__bottom-text{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:700;line-height:normal;text-transform:uppercase;color:#fff;text-align:center;position:relative;margin-bottom:0}@media (min-width:1024px){.section-first-screen__bottom-text{font-size:32px;line-height:1.125}}.section-first-screen__bottom-text:before{content:"";position:absolute;display:inline-block;background:url(/images/img_white-line.svg) 50%/contain no-repeat;width:50%;height:100%;bottom:-30px;left:25%}@media (min-width:1024px){.section-first-screen__bottom-text:before{width:223px;bottom:-34px}}.section-samples{background-color:#1f1f1f}.section-samples--light-purple-bg{background-color:#b0aaf9}.section-samples__wrapper{background-color:#cdd788;border-radius:0 0 32px 32px}.section-samples--wrapper-light-purple-bg .section-samples__wrapper{background-color:#b0aaf9}.section-samples__header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media (min-width:1024px){.section-samples__header{margin-bottom:50px}}.section-samples__header__buttons{display:none}.section-samples__title{line-height:1.28;margin-bottom:0}@media (min-width:1024px){.section-samples__title{line-height:1.2}}.section-samples__title.load-bg:after{display:none}@media (min-width:1024px){.section-samples__title.load-bg:after{content:"";position:absolute;display:inline-block;background-image:url(/images/img_lines.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:47px;height:60px;top:-50%;left:100%}}.section-samples__subtitle{margin-bottom:0}@media (min-width:1024px){.section-samples__subtitle{max-width:75%}}.section-samples .samples{border-radius:32px}.section-samples .samples__info-container{padding:24px;background-color:#fff;border-radius:32px}@media (min-width:1024px){.section-samples .samples__info-container{padding:60px}}.section-samples .samples__item{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#535353),color-stop(50%,#1f1f1f));background-image:linear-gradient(90deg,#535353 50%,#1f1f1f 0);border-radius:32px;background-size:200% 100%;background-position:100% 100%;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.section-samples .samples__item.hovered{background-position:0 100%}.section-samples .samples__item__row--paper-title{margin-bottom:44px}@media (min-width:1024px){.section-samples .samples__item__row--paper-title{margin-bottom:52px}}.section-samples .samples__item__row--discipline{margin-bottom:16px}@media (min-width:1024px){.section-samples .samples__item__row--discipline{margin-bottom:24px}}.section-samples .samples__item__row--deadline{text-align:right}.section-samples .samples__item__label{color:#535353;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:400;line-height:1.42}@media (min-width:1024px){.section-samples .samples__item__label{font-size:16px;line-height:1.62}}.section-samples .samples__item__value{color:#1f1f1f;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-weight:600;line-height:1.55}@media (min-width:1024px){.section-samples .samples__item__value{font-size:22px;line-height:1.27}}.section-samples .samples__item__button{text-align:center}.section-samples .samples__horizontal-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-samples .samples__btn{font-size:24px;font-weight:600;line-height:normal;text-transform:uppercase;text-align:center;color:#fff;padding:24px 0;width:100%;display:block}@media (min-width:1024px){.section-samples .samples__btn{font-size:30px;padding:32px 0}}.section-samples .samples__btn:focus,.section-samples .samples__btn:hover{text-decoration:none}.section-services-with-img{background-image:-webkit-gradient(linear,left top,left bottom,from(#1f1f1f),to(#e9e9e9));background-image:linear-gradient(#1f1f1f,#e9e9e9)}.section-services-with-img--green-purple-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#cdd788),to(#b0aaf9));background-image:linear-gradient(#cdd788,#b0aaf9)}.section-services-with-img--red-bg{background:#eb5951}.section-services-with-img--wrapper-purple-bg .section-calculator__wrapper{background-color:#b0aaf9}.section-services-with-img--rounded-top .section-services-with-img__wrapper{border-radius:32px 32px 0 0}.section-services-with-img__wrapper{background-color:#b0aaf9;border-radius:32px}.section-services-with-img .container{padding:0}.section-services-with-img__title{line-height:1.3}@media (max-width:1024px){.section-services-with-img__title br{display:none}}.section-services-with-img__title.load-bg:after{display:none}@media (min-width:1024px){.section-services-with-img__title.load-bg:after{display:inline-block;content:"";background-image:url(/images/img_star.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:60px;height:62px;bottom:25%;left:52%;position:absolute}}.section-services-with-img.title-icon-further .section-services-with-img__title.load-bg:after{left:60%}.section-services-with-img.no-icon .section-services-with-img__title.load-bg:after{content:none}@media (min-width:1024px){.section-services-with-img__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}}.section-services-with-img__item{background-color:#fff;padding:24px;border-radius:24px;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.section-services-with-img__item{padding:60px;min-height:310px;border-radius:32px}}.section-services-with-img__item:not(:last-child){margin-bottom:8px}@media (min-width:1024px){.section-services-with-img__item:not(:last-child){margin-bottom:0}}.section-services-with-img__item__title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:8px}@media (min-width:1024px){.section-services-with-img__item__title{font-size:32px;margin-bottom:12px}}.section-services-with-img__item__description{color:#535353;margin:0}@media (max-width:1024px){.section-services-with-img__img-wrapper{display:none}}@media (min-width:1024px){.section-services-with-img__img-wrapper{width:100%;height:100%;position:relative}}.section-services-with-img__img-label{display:none}@media (min-width:1024px){.section-services-with-img__img-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1;border-radius:32px;padding:8px 16px}.section-services-with-img__img-label--1{color:#fff;-webkit-transform:rotate(16deg);transform:rotate(16deg);background-color:#eb5951;left:0;top:-38px}.section-services-with-img__img-label--2{color:#1f1f1f;-webkit-transform:rotate(-26deg);transform:rotate(-26deg);background-color:#f9cd61;right:0;top:0}}.section-services-with-img__img{-o-object-fit:cover;object-fit:cover;border-radius:32px;height:100%;max-width:100%}.section-cta{position:relative;overflow:hidden;padding-top:0;padding-bottom:0;z-index:2}@media (max-width:1024px){.section-cta{padding:0}}.section-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:#1f1f1f;border-bottom-left-radius:32px;border-bottom-right-radius:32px;z-index:-1}.section-cta--bottom-rounded:before{top:auto;bottom:0;border-radius:32px 32px 0 0}.section-cta--top-white{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(5%,#fff),color-stop(5%,#1f1f1f),to(#1f1f1f));background-image:linear-gradient(180deg,#fff 0,#fff 5%,#1f1f1f 0,#1f1f1f)}.section-cta--top-white:before{background-color:#fff}.section-cta--top-light-purple{background-image:-webkit-gradient(linear,left top,left bottom,from(#b0aaf9),color-stop(5%,#b0aaf9),color-stop(5%,#1f1f1f),to(#1f1f1f));background-image:linear-gradient(180deg,#b0aaf9 0,#b0aaf9 5%,#1f1f1f 0,#1f1f1f)}.section-cta--top-light-purple:before{background-color:#b0aaf9}.section-cta--top-purple-bottom-grey{background:#b0aaf9}.section-cta--top-purple-bottom-grey:before{background-color:#e9e9e9}.section-cta--top-purple-bottom-white{background:#b0aaf9}.section-cta--top-purple-bottom-white:before{background-color:#fff}.section-cta .container{padding:32px 24px;background-color:#f9cd61;border-radius:32px}@media (min-width:1024px){.section-cta .container{padding:60px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-cta__title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;line-height:1.28;text-transform:uppercase;margin-bottom:24px;position:relative}@media (min-width:1024px){.section-cta__title{margin-bottom:0;max-width:31rem}}.section-cta .circle{position:relative}.section-cta .circle.load-bg:before{content:"";position:absolute;width:115%;height:115%;top:-12%;left:-11%;background-image:url(/images/img_cta-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}@media (min-width:1024px){.section-cta--with-arrow .section-cta__title.load-bg:after{content:"";position:absolute;top:-15px;right:-143px;width:110px;height:100%;background-image:url(/images/img_red-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}}.section-cta__button-container{overflow:hidden;border-radius:50px}.section-cta__btn{overflow:visible}.section-cta__btn:after{background-color:#fff;content:""}.section-cta__btn:hover:after{-webkit-transform:translate(0);transform:translate(0)}.section-cta__btn:hover{color:#1f1f1f;text-decoration:none;will-change:transform}.section-cta__btn:hover.load-bg:before{background-image:url(/images/img_black-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}@media (min-width:1024px){.section-cta__btn{padding:24px 90px 24px 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1024px){.section-cta.wider-heading .section-cta__title{max-width:40rem}}.section-faqs__title{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:700;line-height:1.28;text-transform:uppercase;margin-bottom:24px}@media (min-width:1024px){.section-faqs__title{font-size:50px;margin-bottom:50px;line-height:1.2}}@media (min-width:1024px){.section-faqs__wrapper{display:grid;grid-template-columns:2.3fr 1fr;grid-gap:25px;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}.section-faqs__image{position:relative}@media (max-width:1024px){.section-faqs__image{display:none}}.section-faqs__image.load-bg:before{background-image:url(/images/img_online.svg);width:162px;top:-53%;left:9%}.section-faqs__image.load-bg:after,.section-faqs__image.load-bg:before{display:inline-block;content:"";background-size:contain;background-repeat:no-repeat;background-position:50%;height:100%;position:absolute}.section-faqs__image.load-bg:after{background-image:url(/images/img_quality-control.svg);width:218px;top:-45%;right:3%}.section-faqs__image--clean-code.load-bg:before{background-image:url(/images/img_clean-code.svg);width:162px;top:-53%;left:7%}.section-faqs__image--clean-code.load-bg:before,.section-faqs__image--flexible-prices.load-bg:after{display:inline-block;content:"";background-size:contain;background-repeat:no-repeat;background-position:50%;height:100%;position:absolute}.section-faqs__image--flexible-prices.load-bg:after{background-image:url(/images/img_flexible-prices.svg);width:199px;top:-47%;right:7%}.section-reviews{background-color:#fff}@media (min-width:1024px){.section-reviews.no-decor .section-reviews__title.load-bg:after{content:none}}.section-reviews__wrapper{background-color:#e9e9e9;border-radius:0 0 32px 32px}.section-reviews--no-border .section-reviews__wrapper{border-radius:0}.section-reviews__title{line-height:1.28;margin-bottom:0}@media (min-width:1024px){.section-reviews__title{line-height:1.2}}.section-reviews__title.load-bg:after{display:none}@media (min-width:1024px){.section-reviews__title.load-bg:after{display:inline-block;content:"";background-image:url(/images/img_heart.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:51px;height:48px;bottom:4px;right:-83px;position:absolute}}.section-reviews__subtitle{margin-bottom:0}.section-reviews__header{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:1024px){.section-reviews__header{margin-bottom:50px}}.section-reviews__buttons{display:none}@media (min-width:768px){.section-reviews__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-reviews__buttons button{display:inline-block;position:relative;left:auto;width:60px;height:60px;-webkit-transform:translateY(0);transform:translateY(0)}.section-reviews__buttons button.splide__arrow[disabled]:before{-webkit-filter:none;filter:none}.section-reviews__item{padding:32px 24px;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.section-reviews__item{padding:60px}}.section-reviews__item--dark-green{background-color:#476a57}.section-reviews__item--purple{background-color:#694cf1}.section-reviews__item--light-green{background-color:#cdd788}.section-reviews__item--red{background-color:#eb5951}.section-reviews__item--yellow{background-color:#f9cd61}.section-reviews__item--white{background-color:#fff}.section-reviews__item--light-purple{background-color:#b0aaf9}.section-reviews__item--light-blue{background-color:#bbdafc}.section-reviews__item--orange{background-color:#f9aa61}.section-reviews__item--dark-green .review__language,.section-reviews__item--dark-green .review__service,.section-reviews__item--dark-green .review__text,.section-reviews__item--purple .review__language,.section-reviews__item--purple .review__service,.section-reviews__item--purple .review__text,.section-reviews__item--red .review__language,.section-reviews__item--red .review__service,.section-reviews__item--red .review__text{color:#fff}.review__head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}@media (min-width:1024px){.review__head{margin-bottom:32px}}.review__head:before{content:"";position:absolute;display:inline-block;background:url(/images/img_quotation-marks.svg) 50%/contain no-repeat;width:36px;height:36px;top:-1px;left:0}.review__date,.review__id{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:normal;border-radius:32px;background-color:#1f1f1f;color:#fff;padding:10px 12px;margin-left:36px;display:inline-block}.review__date{margin-left:0}.review__text{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-weight:500;line-height:1.44;margin-bottom:24px}@media (min-width:1024px){.review__text{margin-bottom:32px}}.review__service{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:normal;margin-bottom:4px}.review__language{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:400;line-height:normal}.section-how-to{background:#1f1f1f}.section-how-to--white{background:#fff}.section-how-to--light-grey{background:#e9e9e9}.section-how-to__wrapper--light-purple{background:#b0aaf9}.section-how-to__wrapper--light-purple .section-how-to__heading-container__title{color:#1f1f1f}.section-how-to__wrapper--light-purple .section-how-to__heading-container__title:after{display:none}@media (min-width:1024px){.section-how-to__wrapper--light-purple .section-how-to__heading-container__title:after{display:inline-block;content:"";background-image:url(/images/img_x-black.svg);left:170px}}.section-how-to__wrapper--light-purple .section-how-to__heading-container__description{color:#1f1f1f}.section-how-to__wrapper--amour{background:#eb5951}.section-how-to__wrapper--amour .section-how-to__heading-container__title{color:#fff}.section-how-to__wrapper--amour .section-how-to__heading-container__title:after{display:none}@media (min-width:1024px){.section-how-to__wrapper--amour .section-how-to__heading-container__title:after{display:inline-block;content:"";background-image:url(/images/img_x-white.svg);left:170px}}.section-how-to__wrapper--rounded-top{border-top-left-radius:32px;border-top-right-radius:32px}.section-how-to__wrapper--rounded-bottom{border-bottom-left-radius:32px;border-bottom-right-radius:32px}.section-how-to .container{padding:0}@media (min-width:1024px){.section-how-to .container{display:grid;grid-template-columns:minmax(0,360px) minmax(0,805px);grid-gap:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-how-to__heading-container__title{line-height:1.28;color:#fff;margin-bottom:12px}@media (min-width:1024px){.section-how-to__heading-container__title{margin-bottom:0}}.section-how-to__heading-container__title:after{display:none}@media (min-width:1024px){.section-how-to__heading-container__title:after{display:inline-block;content:"";background-image:url(/images/img_x.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:40px;height:56px;bottom:-2%;right:22%;position:absolute}}.section-how-to__heading-container__description{color:#fff;line-height:1.62}@media (min-width:1024px){.section-how-to__heading-container__description{margin-bottom:0;margin-top:16px;line-height:1.44}}.section-how-to__list-container{background-color:#fff;border-radius:32px;padding:24px;margin-top:24px}@media (min-width:1024px){.section-how-to__list-container{padding:60px;margin-top:0}}@media (min-width:1024px){.section-how-to__list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:46px;grid-row-gap:48px}}.section-how-to__list__item{color:#535353}.section-how-to__list__item:last-child,.section-how-to__list__item p{margin-bottom:0}@media (min-width:1024px){.section-how-to .list--numbers-in-circles>li.section-how-to__list__item{margin-bottom:0}}.section-how-to--with-no-title-icon .section-how-to__heading-container__title:after{content:none}.section-statistics{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));background-image:linear-gradient(#fff,#e9e9e9)}.section-statistics__wrapper{background-color:#fff;border-radius:0 0 32px 32px}.section-statistics__title{line-height:1.28;max-width:300px}@media (min-width:1024px){.section-statistics__title{margin-bottom:50px;max-width:45rem}}@media (min-width:768px){.section-statistics__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}}.section-statistics__list li{padding-left:24px}@media (min-width:1024px){.section-statistics__list li{padding-left:60px}}.section-statistics__list__item{padding:24px;background-color:#e9e9e9;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:16px;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.section-statistics__list__item:not(:last-of-type){margin-bottom:10px}@media (min-width:768px){.section-statistics__list__item:not(:last-of-type){margin-bottom:0}}@media (min-width:768px){.section-statistics__list__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:110px}}@media (min-width:1024px){.section-statistics__list__item{padding:60px 60px 60px 83px;min-height:195px}}.section-statistics__value{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:700;line-height:.9;text-transform:uppercase}@media (min-width:1024px){.section-statistics__value{font-size:100px}}.section-statistics__value sup{font-size:30px}@media (min-width:1024px){.section-statistics__value sup{font-size:60px}}.section-statistics__description{font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;line-height:normal;margin-bottom:0;color:#535353}@media (min-width:1024px){.section-statistics__description{font-size:32px;max-width:13rem}}