/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Aeroport;src:local("Aeroport Regular"),local("Aeroport-Regular"),url(/assets/Aeroport-regular-d0f43f9d.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Aeroport;src:local("Aeroport Bold"),local("Aeroport-Bold"),url(/assets/Aeroport-bold-8638d029.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Aeroport;src:local("Aeroport Medium"),local("Aeroport-Medium"),url(/assets/Aeroport-medium-fc99c3fd.woff) format("woff");font-weight:medium;font-style:normal}@font-face{font-family:Aeroport;src:local("Aeroport Regular Italic"),local("Aeroport-Regular-Italic"),url(/assets/Aeroport-regular-italic-2d63fec4.woff) format("woff");font-weight:400;font-style:italic}*,*:before,*:after{box-sizing:border-box}body{background:#ffffff;font-family:Aeroport,sans-serif;font-style:normal;font-weight:400;color:#141414}.section{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 20px;background:no-repeat center/cover url(/assets/background-mobile-3e8643d8.svg)}@media all and (min-width: 768px){.section{background-image:url(/assets/background-da4cd893.svg)}}@media all and (min-width: 992px){.section{padding:40px}}.section__inner{padding:30px 15px;border-radius:20px;background:#ffffff;display:flex;flex-direction:column;align-items:center;width:100%;max-width:335px}@media all and (min-width: 768px){.section__inner{max-width:100%;flex:1 1 auto;justify-content:center;padding:40px}}.section__title{font-size:22px;line-height:.9;letter-spacing:-.02em}@media all and (min-width: 768px){.section__title{font-size:28px}}@media all and (min-width: 992px){.section__title{font-size:42px}}@media all and (min-width: 1400px){.section__title{font-size:48px}}.btn{display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;text-decoration:none;border-radius:6px;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;border:none;outline:none;font-size:24px;line-height:1;font-weight:400;min-height:48px;min-width:200px;padding:5px 15px}@media all and (min-width: 1200px){.btn{min-height:64px;min-width:250px;font-size:32px}}.btn--blue{background:#0AF;color:#fff;box-shadow:0 2px 8px #00000026}.btn--blue:hover{background:#3bb9f8}.btn--blue:disabled{background:rgba(0,170,255,.3);color:#005d8b66;box-shadow:none}.btn--white{border:2px solid #0AF;background:#ffffff;color:#0af}.btn--code{min-width:100%}@media all and (min-width: 768px){.btn--code{min-width:280px}}@media all and (min-width: 1200px){.btn--code{min-width:355px}}.btn--step{display:flex;justify-content:space-between;align-items:center;padding-left:30px;padding-right:30px}@media all and (min-width: 1200px){.btn--step{padding-left:25px;padding-right:25px}}.btn__step{opacity:.6}.btn__copy{width:18px;margin:0 10px 0 0}@media all and (min-width: 1200px){.btn__copy{width:22px;margin-right:20px}}.input{padding:10px 5px;border-radius:20px;background:#F5F5F5;text-align:center}@media all and (min-width: 1200px){.input{padding:15px 5px}}@media all and (min-width: 1400px){.input{padding:25px 5px}}.input__label{color:#b0b0b0;font-size:14px;line-height:1.1;display:inline-block;vertical-align:top;margin:0 0 4px}@media all and (min-width: 1200px){.input__label{font-size:18px}}@media all and (min-width: 1400px){.input__label{font-size:20px}}.input__value{display:block;width:100%;font-size:18px;line-height:1.2;text-align:center;background:none;border:none;outline:none;letter-spacing:-.02em;padding:0}@media all and (min-width: 360px){.input__value{font-size:22px}}@media all and (min-width: 1200px){.input__value{font-size:36px}}@media all and (min-width: 1400px){.input__value{font-size:48px}}.range__input{display:block;width:100%;height:4px;background-color:#dadada;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border-radius:2px;margin:0 0 12px}@media all and (min-width: 1200px){.range__input{margin-bottom:18px}}.range__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#0AF}.range__values{display:flex;justify-content:space-between;gap:15px}.range__value{font-size:14px;color:#b0b0b0;line-height:1.4}@media all and (min-width: 1200px){.range__value{font-size:18px}}@media all and (min-width: 1400px){.range__value{font-size:20px}}.home{min-height:100vh;display:flex;flex-direction:column}@media all and (min-width: 768px){.home{padding-top:20px}}@media all and (min-width: 1200px){.home{padding-top:40px}}.home__container{flex:1 1 auto;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width: 768px){.home__container{align-items:flex-start;position:relative;width:100%;max-width:750px;margin:0 auto;padding:40px 20px}}@media all and (min-width: 992px){.home__container{max-width:900px}}@media all and (min-width: 1200px){.home__container{max-width:1060px}}@media all and (min-width: 1400px){.home__container{max-width:1160px}}.home__inner{display:flex;flex-direction:column;align-items:center;max-width:300px}@media all and (min-width: 768px){.home__inner{max-width:260px}}@media all and (min-width: 992px){.home__inner{max-width:320px}}@media all and (min-width: 1200px){.home__inner{max-width:370px}}@media all and (min-width: 1400px){.home__inner{max-width:435px}}.home__logo{display:block;width:105px;margin-bottom:10px}@media all and (min-width: 768px){.home__logo{position:absolute;margin:0;width:110px;top:-5px;left:30px;padding:6px 8px}}@media all and (min-width: 1200px){.home__logo{left:0;top:-10px}}.home__logo img{display:block;width:100%}.home__title,.home__text,.home__btn{text-align:center;margin-bottom:20px}@media all and (min-width: 992px){.home__title,.home__text,.home__btn{margin-bottom:30px}}@media all and (min-width: 1400px){.home__title,.home__text,.home__btn{margin-bottom:50px}}.home__title{line-height:.9;font-size:48px;letter-spacing:-.02em}@media all and (min-width: 992px){.home__title{font-size:60px}}@media all and (min-width: 1200px){.home__title{font-size:68px}}@media all and (min-width: 1400px){.home__title{font-size:80px}}.home__title .highlight{position:relative;display:block;padding:0 10px}@media all and (min-width: 1200px){.home__title .highlight{padding:0 15px}}.home__title .highlight:before{content:"";position:absolute;width:100%;height:45px;left:0;top:5px;background:#0AF;border-radius:50px;z-index:-1}@media all and (min-width: 992px){.home__title .highlight:before{height:55px;top:8px}}@media all and (min-width: 1200px){.home__title .highlight:before{top:12px}}@media all and (min-width: 1400px){.home__title .highlight:before{height:70px}}.home__title img{width:30px;vertical-align:middle}@media all and (min-width: 992px){.home__title img{width:40px}}@media all and (min-width: 1200px){.home__title img{width:50px}}.home__text{line-height:1;font-size:16px}@media all and (min-width: 768px){.home__text{padding:0 30px}}@media all and (min-width: 992px){.home__text{font-size:22px;padding:0 20px}}@media all and (min-width: 1200px){.home__text{font-size:28px;padding:0 10px}}@media all and (min-width: 1400px){.home__text{font-size:32px}}@media all and (max-width: 767px){.home__car{width:100%;max-width:285px;margin-bottom:20px}}@media all and (min-width: 768px){.home__car{position:absolute;left:300px;top:50%;transform:translateY(-50%);right:20px}}@media all and (min-width: 992px){.home__car{left:360px}}@media all and (min-width: 1200px){.home__car{left:440px}}@media all and (min-width: 1400px){.home__car{left:500px}}.home__car img{display:block;width:100%}@media all and (max-width: 767px){.home__btn{margin-bottom:10px}}.home__rules{font-size:16px;line-height:1.25;text-decoration:underline;color:#0af}@media all and (min-width: 992px){.home__rules{font-size:20px}}.home__block-rules{display:flex;flex-direction:column;align-items:center;grid-gap:10px}@media all and (min-width: 992px){.home__block-rules{grid-gap:20px}}.car__title,.car__items{margin-bottom:20px}@media all and (min-width: 768px){.car__title,.car__items{margin-bottom:30px}}@media all and (min-width: 992px){.car__title,.car__items{margin-bottom:50px}}@media all and (min-width: 1400px){.car__title,.car__items{margin-bottom:65px}}.car__title{text-align:center;max-width:160px}@media all and (min-width: 768px){.car__title{max-width:100%}}.car__items{max-width:1000px;width:100%}@media all and (min-width: 768px){.car__items{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 20px}}.car__item{margin:0 0 10px}.car__item:last-child{margin-bottom:0}@media all and (min-width: 768px){.car__item{margin-bottom:0;width:100%;max-width:305px}}@media all and (min-width: 992px){.car__item{max-width:400px}}@media all and (min-width: 1400px){.car__item{max-width:480px}}@media all and (min-width: 992px){.car__btn{min-width:274px;min-height:64px}}.car-radio{padding:2px;border-radius:90px;background:#F5F5F5;cursor:pointer}@media all and (min-width: 992px){.car-radio{padding:3px}}.car-radio.active{background:no-repeat 10% 50%/24px url(/assets/check-9059cd76.svg) #0AF}.car-radio.active .car-radio__btn{margin-left:auto}.car-radio__btn{border-radius:90px;background:#ffffff;width:80%;border:2px solid #E7E7E7;overflow:hidden;padding:5px 15px;min-height:110px;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 992px){.car-radio__btn{min-height:140px}}@media all and (min-width: 1400px){.car-radio__btn{min-height:175px}}.car-radio__img{display:block;padding-bottom:32%;position:relative;margin:0 0 2px}.car-radio__img img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.car-radio__title{text-align:center;font-size:14px;line-height:1.4}@media all and (min-width: 992px){.car-radio__title{font-size:18px}}@media all and (min-width: 1400px){.car-radio__title{font-size:20px}}.step{background:no-repeat top 0 left 50%/100% auto url(/assets/background-66abcf05.svg) #0AF;min-height:100vh;display:flex;flex-direction:column}@media all and (min-width: 768px){.step{padding:40px 20px;background:no-repeat center/cover url(/assets/background-da4cd893.svg)}}.step__inner{flex:1 1 auto;display:flex;flex-direction:column;padding-top:50px}@media all and (min-width: 768px){.step__inner{flex-direction:row;align-items:center;padding-top:0;position:relative;width:100%;max-width:730px;margin:0 auto}}@media all and (min-width: 992px){.step__inner{max-width:900px}}@media all and (min-width: 1200px){.step__inner{max-width:1100px}}@media all and (min-width: 1400px){.step__inner{max-width:1280px}}.step__top{padding:20px}@media all and (min-width: 768px){.step__top{width:54%;padding:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.step__car{max-width:500px;margin:0 auto 10px}@media all and (min-width: 768px){.step__car{max-width:100%}}@media all and (min-width: 992px){.step__car{margin-bottom:20px}}@media all and (min-width: 1400px){.step__car{margin-bottom:30px}}.step__car img{display:block;width:100%}.step__model{font-size:16px;line-height:1.2;color:#fff}@media all and (min-width: 768px){.step__model{font-size:20px;color:#141414}}@media all and (min-width: 992px){.step__model{font-size:30px}}@media all and (min-width: 1200px){.step__model{font-size:40px}}@media all and (min-width: 1400px){.step__model{font-size:48px}}.step__body{flex:1 1 auto;padding:20px;background:#ffffff;border-radius:25px 25px 0 0}@media all and (min-width: 768px){.step__body{flex:0 1 50%;margin-left:auto;border-radius:25px;position:relative;z-index:2;padding:40px 20px}}@media all and (min-width: 992px){.step__body{padding:60px 35px}}@media all and (min-width: 1400px){.step__body{padding:90px 55px}}.step__header{display:flex;gap:12px;align-items:center;margin:0 0 20px}@media all and (min-width: 992px){.step__header{margin-bottom:30px}}@media all and (min-width: 1400px){.step__header{margin-bottom:40px}}.step__icon{flex:0 0 80px;height:80px;border-radius:50%;background:#F5F5F5;position:relative;padding:10px}@media all and (min-width: 992px){.step__icon{flex:0 0 90px;height:90px}}@media all and (min-width: 1400px){.step__icon{flex:0 0 100px;height:100px;padding:15px}}.step__icon img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.step__label{font-size:18px;font-weight:700;line-height:1;letter-spacing:-.02em;margin:0 0 10px}@media all and (min-width: 992px){.step__label{font-size:22px;margin-bottom:15px}}@media all and (min-width: 1200px){.step__label{font-size:26px}}@media all and (min-width: 1400px){.step__label{font-size:32px;margin-bottom:20px}}.step__value{font-size:16px;line-height:1;padding:8px 15px;border-radius:12px;border:1px solid #CCC;display:inline-block;vertical-align:top}@media all and (min-width: 992px){.step__value{font-size:18px}}@media all and (min-width: 1400px){.step__value{font-size:20px}}.step__input{margin:0 0 30px}@media all and (min-width: 992px){.step__input{margin-bottom:40px}}@media all and (min-width: 1400px){.step__input{margin-bottom:45px}}.step__range{margin:0 0 20px}@media all and (min-width: 768px){.step__range{margin-bottom:40px}}@media all and (min-width: 992px){.step__range{margin-bottom:60px}}@media all and (min-width: 1400px){.step__range{margin-bottom:80px}}.step__btn{margin:0 auto}.step.attention{position:relative}.step.attention:after{content:"";width:100%;min-height:100%;background-color:#00000080;position:absolute;display:block;top:0;left:0;bottom:0;right:0;z-index:1}@media all and (min-width: 768px){.step.attention .step__body:after{content:"";width:100%;height:100%;background-color:#00000080;position:absolute;top:0;left:0;z-index:10;border-radius:25px}}.step.attention .step__body .step__range input::-webkit-slider-thumb{position:relative;left:-10px}.step.attention .step__body .step__range input::-webkit-slider-thumb{content:"";width:40px;height:40px;z-index:100;border:10px solid #ffffff}.result__inner--success{background:no-repeat 50% 10%/90% auto url(/assets/confetti-mobile-92c50827.svg) #ffffff}@media all and (min-width: 768px){.result__inner--success{background:no-repeat center/80% auto url(/assets/confetti-9fbac412.svg) #ffffff}}.result__container{width:100%;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:20px}@media all and (min-width: 768px){.result__container{max-width:490px;grid-gap:30px}}@media all and (min-width: 992px){.result__container{max-width:695px}}@media all and (min-width: 1400px){.result__container{grid-gap:40px;max-width:810px}}.result__title{text-align:center;margin:0 0 20px}@media all and (min-width: 768px){.result__title{text-align:left;margin-bottom:0}}@media all and (min-width: 768px){.result__header{display:flex;flex-direction:row-reverse;align-items:center;gap:15px}}@media all and (min-width: 992px){.result__header{gap:30px}}@media all and (min-width: 1400px){.result__header{gap:50px}}@media all and (min-width: 768px){.result__car{max-width:100%;flex:0 0 200px}}@media all and (min-width: 992px){.result__car{flex:0 0 250px}}@media all and (min-width: 1400px){.result__car{flex:0 0 280px}}.result__car-img{max-width:180px;margin:0 auto 10px}@media all and (min-width: 768px){.result__car-img{max-width:100%}}.result__car-img img{display:block;width:100%}.result__car-name{font-size:16px;line-height:1;text-align:center}@media all and (min-width: 992px){.result__car-name{font-size:18px}}@media all and (min-width: 1200px){.result__car-name{font-size:20px}}.result__inputs{width:100%;max-width:350px}@media all and (min-width: 992px){.result__inputs{max-width:550px}}@media all and (min-width: 1400px){.result__inputs{max-width:700px}}.result__input{background:none}@media all and (min-width: 1400px){.result__input{padding-top:15px;padding-bottom:15px}}.result__input:first-child{border-radius:20px 20px 0 0}.result__input:last-child{border-top:0;border-radius:0 0 20px 20px}.result__input:last-child .input__label{background-repeat:no-repeat;background-position:right 0 top 50%}.result__input--success{border:1px solid #04E061}.result__input--success:last-child .input__label{background-image:url(/assets/check-cdd1d941.svg);background-size:18px auto;padding-right:26px}.result__input--error{border:1px solid #FF4053}.result__input--error:last-child .input__label{background-image:url(/assets/cross-ffcfad4a.svg);background-size:14px auto;padding-right:22px}.result__text{text-align:center;font-size:16px;line-height:1}@media all and (min-width: 768px){.result__text{max-width:450px}}@media all and (min-width: 992px){.result__text{font-size:18px;max-width:480px}}@media all and (min-width: 1200px){.result__text{font-size:20px;max-width:520px}}.result__mycar{border:2px solid #04E061;border-radius:12px;padding:20px 25px;max-width:350px}@media all and (min-width: 992px){.result__mycar{padding:30px 34px;max-width:550px}}@media all and (min-width: 1400px){.result__mycar{max-width:700px}}@media all and (min-width: 992px){.result__mycar .btn{min-width:150px;font-size:24px;min-height:48px}}.result__mycar-inner{display:flex;flex-direction:column;align-items:center;grid-gap:10px}@media all and (min-width: 992px){.result__mycar-inner{flex-direction:row;grid-gap:26px}}.result__mycar .result__text{margin:0}@media all and (min-width: 992px){.result__mycar .result__text{text-align:left}}.result__mycar-img{max-width:88px;width:100%}.result__mycar-img img{width:100%;height:auto}.result__call{text-align:center}.result__call .result__text{margin:0}.result__call a{color:#0af}.result__happy{display:flex;flex-direction:column;grid-gap:20px}@media all and (min-width: 768px){.result__happy{flex-direction:row}}.promo-code__container{width:100%;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media all and (min-width: 768px){.promo-code__container{max-width:450px}}@media all and (min-width: 992px){.promo-code__container{max-width:700px}}@media all and (min-width: 1400px){.promo-code__container{max-width:765px}}.promo-code__container{grid-gap:20px}@media all and (min-width: 768px){.promo-code__container{grid-gap:30px}}@media all and (min-width: 1400px){.promo-code__container{grid-gap:40px}}.promo-code__img{max-width:255px;margin:0 0 20px}@media all and (min-width: 768px){.promo-code__img{max-width:280px}}@media all and (min-width: 992px){.promo-code__img{max-width:320px}}@media all and (min-width: 1400px){.promo-code__img{max-width:378px}}.promo-code__img img{display:block;width:100%}.promo-code__title{text-align:center}.promo-code__input{background:none;border:1px solid #0AF;width:100%;max-width:350px}@media all and (min-width: 992px){.promo-code__input{max-width:550px}}@media all and (min-width: 1400px){.promo-code__input{max-width:700px;padding-top:15px;padding-bottom:15px}}.promo-code__text{text-align:center;font-size:16px;line-height:1}@media all and (min-width: 768px){.promo-code__text{max-width:450px}}@media all and (min-width: 992px){.promo-code__text{font-size:18px;max-width:500px}}@media all and (min-width: 1200px){.promo-code__text{font-size:20px;max-width:550px}}.promo-code__br{display:none}@media all and (min-width: 576px){.promo-code__br{display:block}}.tooltip{position:relative}.tooltip__elem{display:none;color:#141414;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:100%;background-color:#fff;padding:8px 8px 10px;border-radius:12px;position:absolute;bottom:180%;left:-10px;z-index:100}@media all and (min-width: 768px){.tooltip__elem{left:calc(-50% - 10px);transform:translate(50%)}}@media all and (min-width: 992px){.tooltip__elem{left:-45%}}@media all and (min-width: 1200px){.tooltip__elem{left:-36%}}@media all and (min-width: 1400px){.tooltip__elem{left:-33%}}.tooltip__elem:before{content:"";display:flex;width:10px;height:10px;position:absolute;bottom:-5px;left:15px;background-color:#fff;transform:rotate(45deg)}@media all and (min-width: 768px){.tooltip__elem:before{left:50%}}.elem{position:relative;z-index:300}.attention .tooltip__elem{display:flex}
