:root{--black-color:#171a50;--blue-color:#428ae2;--red-text-color:#cb0145;--red-dark-color:#4d001a;--lightblue-bg:#f0f7ff;--menu-bg:#fff;--links-color:var(--black-color);--links-hover-color:var(--red-text-color);--header-height:calc(45px + 2 * 10px);--content-width:360px}@property --red-bg-start{syntax:"<color>";initial-value:#fa2160;inherits:false}@property --red-bg-end{syntax:"<color>";initial-value:#c20446;inherits:false}@font-face{font-family:"Druk Cyr";src:url(/fonts/drukcyr-bold.eot),url(/fonts/drukcyr-bold.ttf),url(/fonts/drukcyr-bold.woff2),url(/fonts/drukcyr-bold.woff);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:"SF Pro Display";src:url(/fonts/SF-Pro-Display-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Display";src:url(/fonts/SF-Pro-Display-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}html{scroll-behavior:smooth}body,html{font:16px/1.5 "SF Pro Display",Arial,sans-serif;letter-spacing:-.15px;color:var(--black-color)}header{z-index:1000}header .container{padding:10px 20px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}main{padding-top:calc(var(--header-height) + 10px);overflow-x:hidden}a{text-decoration:none;color:var(--links-color)}a:focus,a:hover{text-decoration:underline;color:var(--links-hover-color)}a.btn{color:#fff}a.btn:focus,a.btn:hover{text-decoration:none}.btn,img{user-select:none}.logo{width:50px;height:45px;position:relative}.logo-img{max-height:100%;max-width:100%}.menu-list{display:none;align-items:center}section{display:flex;flex-direction:column;align-items:center}.container{width:var(--content-width);max-width:100%;position:relative;padding:10px 20px;box-sizing:border-box}.btn{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;position:relative;border-width:0;border-radius:56px;font-weight:700;color:#fff;transition:background .3s ease-out;user-select:none}.btn-primary{height:56px;background:linear-gradient(180deg,var(--red-bg-start) 0,var(--red-bg-end) 100%);box-shadow:0 3px 11px rgba(179,1,61,.1),0 2.3px 7.5px rgba(179,1,61,.08),0 1.6px 4.8px rgba(179,1,61,.06),0 1.1px 3px rgba(179,1,61,.06),0 .6px 1.8px rgba(179,1,61,.05),0 .3px 1px rgba(179,1,61,.05),0 .1px .6px rgba(179,1,61,.04),inset 0 -2px 1px #b3013d;transition:--red-bg-start .3s ease-out,--red-bg-end .3s ease-out}.btn-primary:focus,.btn-primary:hover{--red-bg-start:#d00046;--red-bg-end:#980033}.btn-secondary{padding:12px 24px;background:var(--black-color);border-radius:28px;font-weight:700;line-height:19px;color:#fff}.btn-secondary:focus,.btn-secondary:hover{background:var(--blue-color)}.about-section{gap:15px;position:relative;width:100%}.main-title,.section-title{position:relative;display:flex;flex-direction:column;justify-content:flex-start;margin-top:15px}.main-title::before{--size:340px;content:"";pointer-events:none;position:absolute;top:calc(var(--size)/ -2 + 35px);left:-87px;z-index:-1;display:block;width:var(--size);height:var(--size);border-radius:var(--size);background-color:#e0eeff;opacity:.35}.scroll-down{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;font-size:14px;line-height:18px;margin-top:80px}.promo-wrap::before{--size:350px;content:"";pointer-events:none;position:absolute;top:0;left:calc(50% - var(--size)/ 2 + 30px);z-index:-1;display:block;width:var(--size);height:var(--size);border-radius:var(--size);background-color:#e0eeff;opacity:.35}.promo-wrap::after{--size:245px;content:"";pointer-events:none;position:absolute;top:80px;left:calc(50% - var(--size)/ 2);z-index:20;display:block;width:var(--size);height:var(--size);border-radius:var(--size);background-color:#428ae2;opacity:1}.promo-wrap{height:var(--content-width);position:relative}.promo-wrap .blue-pill,.promo-wrap .dollar,.promo-wrap .promo-image,.promo-wrap .red-pill{position:absolute;transform:translateX(-50%)}.promo-wrap .red-pill{top:70px;left:calc(50% - 100px);z-index:10}.promo-wrap .dollar{top:90px;left:calc(50% + 120px);z-index:30}.promo-wrap .promo-image{top:18px;left:calc(50% + 10px);z-index:40}.promo-wrap .blue-pill{top:174px;left:calc(50% - 130px);z-index:60}.superscribe{font-size:14px;line-height:26px;letter-spacing:.02em;text-transform:uppercase;color:var(--red-text-color)}.title{font-family:"Druk Cyr",Arial,sans-serif;font-size:60px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--black-color)}.subtitle{max-width:300px;font-size:16px;line-height:28px;font-weight:400;margin-top:20px;margin-inline:auto}.about-section .superscribe{font-family:"Druk Cyr",Arial,sans-serif;font-size:30px;line-height:35px;color:var(--blue-color)}.about-section .title{color:var(--red-text-color);line-height:1.22}.about-section .subtitle{max-width:inherit}.section-title{display:flex;flex-direction:column;justify-content:flex-start;margin-top:15px;align-items:center;text-align:center}.section-title+.subtitle{text-align:center}.about-section__btn{margin-top:30px;height:64px;width:100%;max-width:var(--content-width);font-size:18px}.about-section::after,.about-section::before,.features-section::after,.features-section::before{content:"50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам";position:absolute;left:50%;display:block;width:2500px;overflow:hidden;white-space:nowrap;color:#fff;font-family:"Druk Cyr",Arial,sans-serif;font-size:32px;font-style:italic;line-height:1;letter-spacing:.02em;font-weight:900;text-transform:uppercase;text-align:center;padding:10px 0 11px;box-sizing:border-box}.about-section::before,.features-section::before{text-indent:-170px;background-color:var(--red-text-color);--stripe-width:55px;--stripe-position:40%;background:linear-gradient(-8.3deg,var(--red-text-color),var(--red-text-color) calc(var(--stripe-position) - var(--stripe-width)),var(--red-dark-color) var(--stripe-position),var(--red-text-color) calc(var(--stripe-position) + var(--stripe-width)));bottom:-10px;transform:translateX(-50%) rotate(3.8deg);z-index:98}.about-section::after,.features-section::after{text-indent:-185px;background-color:var(--blue-color);bottom:-23px;transform:translateX(-50%) rotate(-4.5deg);z-index:99}.how-it-works-section{position:relative;background:linear-gradient(180deg,#f4f9ff 0,#eef6fe 100%);--pt:60px;padding-top:var(--pt)}.steps{display:flex;flex-direction:column;gap:80px;counter-reset:step}.steps h3{font-size:20px;font-weight:900}.steps p{font-size:14px}.steps .section__btn{margin-top:30px;width:200px;max-width:var(--content-width);align-self:center}.step{position:relative;margin-left:60px}.how-it-works-section .blue-pill,.how-it-works-section .blue-pills,.how-it-works-section .dollars,.how-it-works-section .pills,.steps .step-blue-pills,.steps .step-dollars,.steps .step-pills{position:absolute;z-index:100}.how-it-works-section .dollars{top:calc(-74px - var(--pt));left:calc(-229px + 97px)}.how-it-works-section .pills{top:calc(6px - var(--pt));right:-59px}.how-it-works-section .blue-pill{bottom:calc(-1 * (230px + 40px));right:-40px}.how-it-works-section .blue-pills{top:-40px;left:0;transform:translateX(-50%)}.steps .step-blue-pills{top:-50px;left:-60px;transform:translateX(-50%)}.steps .step-dollars{top:-100px;right:-80px}.steps .step-pills{top:-80px;right:-30px}.step::after{counter-increment:step;content:counter(step);display:block;position:absolute;top:100px;left:-60px;width:50px;border-radius:50px;background:#0ff;text-align:center;height:50px;line-height:50px;font-size:24px;font-weight:900;font-family:Manrope,Arial,sans-serif;color:var(--red-text-color);background-color:#fff;box-shadow:0 4.375px 1.25px rgba(23,26,80,.02),0 3.18213px .842529px rgba(23,26,80,.0161875),0 2.21484px .544922px rgba(23,26,80,.0135),0 1.45264px .338135px rgba(23,26,80,.0115625),0 .875px .203125px rgba(23,26,80,.01),0 .461426px .12085px rgba(23,26,80,.0084375),0 .191406px .0722656px rgba(23,26,80,.0065),0 .0444336px .0383301px rgba(23,26,80,.0038125)}.step:not(:last-of-type):before{content:"";display:block;position:absolute;top:165px;left:-35px;width:1px;height:100%;background-color:var(--red-text-color)}.features-section{position:relative;display:flex;flex-direction:column;gap:40px;counter-reset:feature;padding-bottom:200px}.features-section__btn{width:230px;max-width:var(--content-width);align-self:center;position:relative;height:64px;font-size:18px;padding-right:40px}.features-section__btn::after{content:"";pointer-events:none;background-image:url(/img/features-dollar.webp);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg);width:64px;height:64px;position:absolute;right:-18px;display:block;overflow:visible}.features{display:flex;flex-wrap:wrap;gap:var(--features-gap,48px)}.feature{display:flex;flex:1 0 100%;flex-direction:column;background:var(--lightblue-bg);padding:16px 26px 26px;box-sizing:border-box;border-radius:14px}.feature-head{display:flex;justify-content:space-between;flex-grow:1}.feature-number{display:flex;align-items:center;justify-content:center;border-radius:50px;text-align:center;height:30px;min-width:30px;background-color:#fff;box-shadow:0 .03px .02px 0 #171a5001;box-shadow:0 .11px .04px 0 #171a5002;box-shadow:0 .27px .07px 0 #171a5002;box-shadow:0 .52px .12px 0 #171a5003;box-shadow:0 .86px .2px 0 #171a5003;box-shadow:0 1.31px .32px 0 #171a5003;box-shadow:0 1.88px .5px 0 #171a5004;box-shadow:0 2.59px .74px 0 #171a5005}.feature-number::after{counter-increment:feature;content:counter(feature,decimal-leading-zero);color:var(--red-text-color);line-height:30px;font-size:14px;line-height:1;font-weight:800;font-family:Manrope,Arial,sans-serif}.feature-image{margin-top:calc(-40px - 16px);margin-right:calc(10px - 26px);height:130px}.feature-header{font-family:"Druk Cyr",Arial,sans-serif;font-weight:700;font-size:26px;line-height:32px;letter-spacing:.5px;text-transform:uppercase;margin:0 0 14px 0}.feature-desc{font-size:10px;line-height:14px;letter-spacing:-.08px;margin-block:0}.contacts-section{overflow:hidden}.form-wrap{position:relative;background-color:var(--lightblue-bg);border-radius:24px;padding:8px;box-shadow:0 .07px .06px 0 #171a5001;box-shadow:0 .31px .12px 0 #171a5002;box-shadow:0 .74px .19px 0 #171a5002;box-shadow:0 1.4px .32px 0 #171a5003;box-shadow:0 2.32px .54px 0 #171a5003;box-shadow:0 3.54px .87px 0 #171a5003;box-shadow:0 5.09px 1.35px 0 #171a5004;box-shadow:0 7px 2px 0 #171a5005}.form-wrap-content{border-radius:18px;border:1px solid #fff;display:flex;flex-direction:column;align-items:center;gap:20px}#formFrame{min-height:200px}.link-to-app>a{color:var(--red-text-color)}.link-to-app>a:focus,.link-to-app>a:hover{color:var(--red-dark-color)}.cta-blue-pill,.cta-dollar-1,.cta-dollar-2,.cta-red-pill{position:absolute}.cta-red-pill{top:-50px;right:calc(50% + 570px)}.cta-blue-pill{top:150px;right:calc(50% + 230px)}.cta-dollar-1{top:10px;left:calc(50% + 300px)}.cta-dollar-2{top:330px;left:calc(50% + 500px)}footer{background-color:var(--lightblue-bg);border-radius:24px 24px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 20px;margin-top:80px}footer .logo{width:50px;height:55px}.footer-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.logo-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.divider{border:0 solid #d6dded;border-top-width:1px;width:69px}.motto{text-align:center;font-size:14px}.footer-menu{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:28px;list-style:none;padding:0;margin-block:56px}.test{box-shadow:0 3px 11px rgba(179,1,61,.1),0 2.3px 7.5px rgba(179,1,61,.08),0 1.6px 4.9px rgba(179,1,61,.06),0 1.1px 3px rgba(179,1,61,.06),0 .6px 1.8px rgba(179,1,61,.05),0 .3px 1px rgba(179,1,61,.05),0 .1px .6px rgba(179,1,61,.04),inset 0 -1.6px .8px #b3013d}.nav-toggle{display:flex;flex-direction:column;justify-content:space-between;height:46px;width:46px;box-sizing:border-box;padding:17px 14px;margin-right:-14px;background-color:#fff;border-radius:45px}.nav-toggle .bar{height:2px;width:100%;background-color:#000;transition:all .1s ease-in-out}.nav-toggle:hover{cursor:pointer}.x:nth-of-type(1){transition:all .1s ease-in-out;transform:rotate(45deg);transform-origin:top left;width:18px;margin-top:-1px;margin-left:4px}.x:nth-of-type(2){transition:all .1s ease-in-out;transform-origin:center;width:0;margin-left:9px}.x:nth-of-type(3){transition:all .1s ease-in-out;transform:rotate(-45deg);transform-origin:bottom left;width:18px;margin-bottom:-1px;margin-left:4px}iframe{border:0}@media screen and (max-width:959px){.menu-list,header{position:fixed;right:0;left:0}header.show-menu{position:fixed;top:0;background-color:var(--menu-bg);border-bottom:1px solid #e0e7f2;height:var(--header-height);box-sizing:border-box;z-index:110}.show-menu .menu-list{position:fixed;top:var(--header-height);right:0;bottom:0;left:0;z-index:100;list-style:none;margin:0;padding:50px 20px;background-color:var(--menu-bg);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:32px}}@media screen and (max-width:959px){.hide-m{display:none!important}}@media screen and (min-width:960px){:root{--content-width:1260px;--features-gap:48px;--header-height:130px}.hide-d{display:none!important}header{position:absolute;top:0;left:0;right:0}.logo{width:98px;height:88px}.title{font-size:104px;line-height:118px}.superscribe{font-size:18px;line-height:26px}.subtitle{max-width:450px;font-size:18px;line-height:28px}.section-title{margin-top:70px}.menu-btn{display:none}.menu-list{display:flex;flex-direction:row;justify-content:flex-end;gap:28px;list-style:none}.about-section{width:var(--content-width);max-width:100%;margin-inline:auto;flex-direction:row;align-items:flex-start;justify-content:space-between}.about-section>.container:first-child{min-width:522px}.main-title{min-width:522px}.about-section>.container{width:auto}.about-section>.container:last-child{flex-grow:1}.about-section .superscribe{font-size:50px;line-height:57px}.main-title::before{--size:605px;left:calc(-1 * var(--size)/ 3)}.promo-wrap{height:calc(var(--content-width)/ 2);width:calc(var(--content-width)/ 2);padding-bottom:100px}.promo-wrap::before{--size:650px;left:calc(50% - var(--size)/ 2 + 60px)}.promo-wrap::after{display:none}.promo-wrap .promo-image-d{display:block;margin-top:-50px;margin-left:50%;transform:translateX(-50%)}.about-section__btn{width:250px}.about-section::after,.about-section::before,.features-section::after,.features-section::before{content:"50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам       ●      50% комиссии партнерам";position:absolute;left:50%;display:block;width:2500px;overflow:hidden;white-space:nowrap;color:#fff;font-family:"Druk Cyr",Arial,sans-serif;font-size:64px;font-style:italic;line-height:1;letter-spacing:.02em;font-weight:900;text-transform:uppercase;padding:20px 0 22px;box-sizing:border-box}.about-section::before,.features-section::before{text-indent:-170px;background-color:var(--red-text-color);--stripe-width:110px;--stripe-position:40%;background:linear-gradient(-8.3deg,var(--red-text-color),var(--red-text-color) calc(var(--stripe-position) - var(--stripe-width)),var(--red-dark-color) var(--stripe-position),var(--red-text-color) calc(var(--stripe-position) + var(--stripe-width)));bottom:17px;transform:translateX(-50%) rotate(3.8deg);z-index:1}.about-section::after,.features-section::after{text-indent:-185px;background-color:var(--blue-color);bottom:-23px;transform:translateX(-50%) rotate(-4.5deg);z-index:1}.steps h3{font-size:28px;line-height:2;margin-block:0}.steps p{size:16px;line-height:1.5}.step{margin-left:0;display:flex;flex-direction:row;gap:50px;align-items:center;justify-content:center}.step-desc{order:10;width:400px;box-sizing:border-box}.step:nth-child(odd) .step-desc{padding-left:140px}.step:nth-child(even) .step-desc{padding-right:100px}.step::after{position:relative;order:50;top:-70px;left:0;height:80px;width:80px;font-size:38px;line-height:78px}.step:not(:last-of-type):before{content:"";display:block;position:absolute;top:calc(50% - 20px);left:initial;width:1px;height:calc(400px - 20px);background-color:var(--red-text-color)}.step-illustration{order:100;height:400px;width:400px}.step-illustration img{display:block;height:100%}.step:nth-child(even){flex-direction:row-reverse}.how-it-works-section{--pt:70px}.how-it-works-section .dollars{top:calc(-74px - var(--pt));left:calc(-229px + 97px);width:350px;transform:rotate(40deg)}.how-it-works-section .pills{top:calc(6px - var(--pt));left:calc(50% + 400px);right:0}.how-it-works-section .blue-pill{bottom:-600px;left:calc(50% + 260px);right:0}.how-it-works-section .blue-pills{top:-40px;left:0;transform:translateX(-50%)}.how-it-works-section .pills-and-dollar{position:relative;left:-400px;margin-bottom:-40px}.how-it-works-section .graph{position:absolute;bottom:-2px;width:1980px}.steps .step-blue-pills{top:60px;left:initial;right:calc(50% + 200px);transform:translateX(-50%)}.steps .step-dollars{top:100px;left:calc(50% + 400px);right:0}.steps .step-pills{top:-80px;right:calc(50% + 530px)}.feature{flex-basis:calc(50% - var(--features-gap)/ 2);padding:29px 48px 48px;border-radius:24px}.feature-number{display:flex;align-items:center;justify-content:center;border-radius:48px;text-align:center;height:48px;min-width:48px}.feature-number::after{font-size:24px;line-height:1}.feature-image{height:215px;margin-top:calc(-49px - 29px);margin-right:calc(24px - 48px)}.feature-header{font-size:46px;line-height:57px;letter-spacing:1px;margin:0 0 16px 0}.feature-desc{font-size:16px;line-height:1.5;letter-spacing:-.15px}.contacts-section{padding-bottom:120px}.form-wrap{width:810px;margin-inline:auto;border-radius:24px;padding:15px}#formFrame{border-radius:10px}footer{margin-top:0;padding-block:36px;gap:80px}.footer-top{width:100%;max-width:1160px;margin-inline:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-bottom{width:100%;max-width:1160px;margin-inline:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.logo-wrap{flex-direction:row}footer .logo{width:98px;height:88px}.divider{width:0;height:70px;border-left-width:1px}.motto{text-align:left;font-size:14px}.footer-menu{display:flex;flex-direction:row;align-items:center;margin:0}}