/*! 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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}@font-face{font-family:SF Pro Display;src:url(../fonts/SFPro/SFProDisplay-Medium.eot);src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(../fonts/SFPro/SFProDisplay-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/SFPro/SFProDisplay-Medium.woff2) format("woff2"),url(../fonts/SFPro/SFProDisplay-Medium.woff) format("woff"),url(../fonts/SFPro/SFProDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Display;src:url(../fonts/SFPro/SFProDisplay-Semibold.eot);src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold"),url(../fonts/SFPro/SFProDisplay-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/SFPro/SFProDisplay-Semibold.woff2) format("woff2"),url(../fonts/SFPro/SFProDisplay-Semibold.woff) format("woff"),url(../fonts/SFPro/SFProDisplay-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Display;src:url(../fonts/SFPro/SFProDisplay-Regular.eot);src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url(../fonts/SFPro/SFProDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/SFPro/SFProDisplay-Regular.woff2) format("woff2"),url(../fonts/SFPro/SFProDisplay-Regular.woff) format("woff"),url(../fonts/SFPro/SFProDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.steps{position:relative;margin:16px 16px 6px}.steps.empty{height:calc(100vh - 86px);display:flex;align-items:center;justify-content:center}@media (min-width:724px){.steps.empty{height:auto;display:block}}@media (min-width:724px){.steps{padding:16px;margin:0}.steps_columns{display:grid;grid-template-columns:328fr 360fr;gap:48px}}.cards{display:flex;flex-direction:column;gap:4px}@media (min-width:724px){.cards{display:grid;grid-template-columns:344px 344px}.cards_single{display:flex}}.cards__step-four,.step{gap:16px}.step{display:flex;flex-direction:column;margin:32px 0 16px}.step__title{margin-bottom:8px;font-size:20px;font-weight:500;line-height:24px}.step__title.error{color:#ff3b38}@media (min-width:724px){.step__title_hide-tablet{display:none}}@media (min-width:724px){.step{margin:0}}.step__text-input{position:relative}.step__text-input-toggle{z-index:3;position:absolute;right:0;top:0;border:none;padding:0;margin:0;background-color:transparent;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;color:#006fbc}.step-calendar{display:grid;grid-template-columns:1fr 1fr;gap:16px}.step-calendar__field input{width:100%}.card-content{display:flex;flex-direction:column;gap:4px}.card-content__label{font-size:14px;line-height:20px;color:#5c5c5c}.card-content__text_bold{font-weight:600}.card-content__text.bold{font-weight:500}.card-content__text.high{font-size:20px;line-height:24px}.card-content__text a{text-decoration:none;color:#006fbc}.bg-tabs{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding:0 10px}.bg-tabs__button{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid transparent;border-radius:50%;background-color:transparent;cursor:pointer;transition:all .2s}.bg-tabs__button.default .bg-tabs__button-bg{background-color:#f4f0e1}.bg-tabs__button.dark .bg-tabs__button-bg{background-color:#1f1f1f}.bg-tabs__button.active{border-color:#0190db}.bg-tabs__button-bg{width:40px;height:40px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%}.button-wrapper{width:100%;display:flex;gap:8px;padding:16px 0}.button-wrapper__button{width:100%}@media (min-width:724px){.button-wrapper__button{width:auto;min-width:160px}}.empty-text{color:#5c5c5c;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media (min-width:724px){.empty-text{text-align:left}}.animation{position:fixed;bottom:0;z-index:8;max-width:768px;margin:0 auto}.animation,.lottie-animation{top:0;left:0;right:0;pointer-events:none}.lottie-animation{position:absolute}.lottie-animation.desktop{display:none}@media (min-width:724px){.lottie-animation.desktop{display:block}.lottie-animation_left{right:auto;width:432px}.lottie-animation_right{left:auto;width:432px}}.header-first{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 8px 0;background-color:#fff}@media (min-width:724px){.header-first{flex-direction:row;justify-content:space-between}}.header-first__content{display:flex;flex-direction:column;gap:4px}.header-first__how-work{flex-shrink:0}@media (min-width:724px){.header-first__how-work{align-self:center}}.header-first__not-mobile{display:none}@media (min-width:724px){.header-first{display:flex;margin-top:32px}}.header-first__title{margin:0 8px;overflow:hidden;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:24px}@media (min-width:724px){.header-first__title{font-size:36px;line-height:48px}}.header-first__text{margin:0 8px;font-size:14px;font-weight:600;line-height:20px;color:#5c5c5c}.header-first__text.link{text-decoration:none;color:#006fbc;cursor:pointer}@media (min-width:724px){.header-first__text{font-size:16px;line-height:24px}}.header-second{position:sticky;z-index:5;top:0;display:flex;align-items:center;min-height:72px;padding:12px 8px;background-color:#fff}.header-second__title{margin:0 8px;font-weight:600}@media (min-width:724px){.header-second__title{font-size:20px;line-height:24px}}.header-second__back-button{display:flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;margin:0 8px 0 0;border:none;background-color:transparent;color:#5c5c5c;cursor:pointer}.header-second__back-icon{width:32px;height:32px}.header-second__steps{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:4px;margin-left:auto;margin-right:8px;font-size:14px;font-weight:400;line-height:20px;color:#5c5c5c}@media (min-width:724px){.header-second__steps{font-size:16px;line-height:24px}}.header-second.selected .header-second__back-button,.header-second.selected .header-second__steps{display:flex}.card{position:relative;width:100%;padding-top:calc((100% - 2px) * .6);border-radius:24px;border:1px solid rgba(0,0,0,.04);transition:all .2s}.card.interactive{padding-top:0;height:auto;cursor:pointer}@media (min-width:724px){.card.interactive{min-height:106px}}.card.interactive .card__content{position:relative;height:100%}.card__content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;padding:16px 24px}.card__name{display:flex;align-items:flex-start;gap:4px;z-index:3}.card__name-hit{display:none;z-index:3}.card.interactive .card__name-hit{display:flex;align-items:center}.card__name-hit-icon{width:24px;height:24px;color:#ff3b38;z-index:3}.card__name-hit-text{font-size:14px;font-weight:400;line-height:20px;color:#db2835;z-index:3}.card__status{display:none;margin-top:2px;margin-bottom:auto;font-size:12px;line-height:16px;color:#5c5c5c;z-index:3}.card.interactive .card__status{display:block}.card.interactive .card__address,.card.interactive .card__description{display:none}.card.interactive .card__price{font-size:16px;font-weight:600;line-height:24px}.card__address{margin-top:2px;margin-bottom:auto;font-size:12px;line-height:16px;color:#5c5c5c;z-index:3}.card__description{margin-top:8px;font-size:14px;line-height:20px;z-index:3}.card__price{display:flex;flex-wrap:nowrap;gap:2px;margin-top:8px;font-size:28px;line-height:42px;z-index:3}.card__bg{background-position:50%;background-size:cover;z-index:1}.card__bg,.card__img{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background-repeat:no-repeat;border-radius:24px}.card__img{background-position:100% 100%;background-size:contain;z-index:2}.card__buttons{z-index:4;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;flex-wrap:nowrap;justify-content:space-between}.card__button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;border-radius:8px;background-color:#fff;cursor:pointer;color:#5c5c5c;transition:all .2s;box-shadow:0 10px 20px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 0 1px 0 rgba(0,0,0,.04)}.card__button:hover{color:#1f1f1f}.card__button:active{color:#0190db}.card__button-icon{width:24px;height:24px}.card__button_left{margin-left:-12px}.card__button_right{margin-right:-12px}.card__button_right .card__button-icon{transform:rotate(180deg)}.card.default-color:nth-child(7n+1){background-color:#f4f0e1}.card.default-color:nth-child(7n+1).interactive:hover{background-color:#e9e1c3}.card.default-color:nth-child(7n+2){background-color:#e6f1e4}.card.default-color:nth-child(7n+2).interactive:hover{background-color:#cde3c9}.card.default-color:nth-child(7n+3){background-color:#e7ebf7}.card.default-color:nth-child(7n+3).interactive:hover{background-color:#c2cceb}.card.default-color:nth-child(7n+4){background-color:#f1e4e9}.card.default-color:nth-child(7n+4).interactive:hover{background-color:#e3c9d3}.card.default-color:nth-child(7n+5){background-color:#f1ebe4}.card.default-color:nth-child(7n+5).interactive:hover{background-color:#e3d7c9}.card.default-color:nth-child(7n+6){background-color:#e4f0f1}.card.default-color:nth-child(7n+6).interactive:hover{background-color:#c9e1e3}.card.default-color:nth-child(7n){background-color:#eee4f1}.card.default-color:nth-child(7n).interactive:hover{background-color:#ddc9e3}.card.filial-color{height:-moz-fit-content;height:fit-content;min-height:76px;background-color:rgba(1,144,219,.12)}.card.filial-color:hover{background-color:rgba(1,144,219,.32)}.card.gray-color:nth-child(3n+1){background-color:#f4f5f5}.card.gray-color:nth-child(3n+1).interactive:hover,.card.gray-color:nth-child(3n+2){background-color:#dfe0e2}.card.gray-color:nth-child(3n+2).interactive:hover{background-color:#caccce}.card.gray-color:nth-child(3n){background-color:#eaebeb}.card.gray-color:nth-child(3n).interactive:hover{background-color:#d5d6d8}.card.light-color{background-color:#fff;border-color:rgba(0,0,0,.4)}.card.light-color.interactive:hover{background-color:#dfe0e2}.card.dark-color{background-color:#1f1f1f;border-color:rgba(0,0,0,.4)}.card.dark-color.interactive:hover{background-color:#000}.card.dark-color .card__name{color:#fff}.card.dark-color .card__address,.card.dark-color .card__status{color:hsla(0,0%,100%,.64)}.card.dark-color .card__description,.card.dark-color .card__price{color:#fff}.tabs{width:100%;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background-color:rgba(0,0,0,.08)}.tabs__button{display:flex;justify-content:center;align-items:center;height:44px;margin:0;padding:0 8px;border-radius:8px;border:1px solid transparent;background-color:transparent;color:#5c5c5c;font-size:14px;line-height:20px;cursor:pointer;transition:all .2s}.tabs__button:hover{color:#1f1f1f}.tabs__button.active{border-color:rgba(0,0,0,.16);background-color:#fff;color:#1f1f1f;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.checkbox-wrapper{display:flex;flex-direction:column}.checkbox{display:flex;align-items:center}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+.checkbox__label-wrapper label{color:#1f1f1f}.checkbox input[type=checkbox]:checked+.checkbox__label-wrapper label:before{border-color:#0190db;background-color:#0190db}.checkbox input[type=checkbox]:checked+.checkbox__label-wrapper label .checkbox__icon-ok{opacity:1}.checkbox input[type=checkbox].error+.checkbox__label-wrapper label:before{border-color:#ff3b38}.checkbox__label-wrapper{position:relative;padding-left:36px}.checkbox__label{color:#5c5c5c;font-size:16px;line-height:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s}.checkbox__label:hover{color:#1f1f1f}.checkbox__label:hover:before{border-color:#0190db}.checkbox__label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:8px;border:2px solid #8f8f8f;background-color:#fff;box-sizing:border-box;transition:all .2s}.checkbox__link{color:#006fbc;text-decoration:none}.checkbox__icon-ok{position:absolute;left:5px;top:5px;width:13px;height:13px;fill:#fff;opacity:0;transition:opacity .2s}.button{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border-width:1px;border-style:solid;border-radius:8px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;cursor:pointer;transition:all .2s}.button__icon{width:24px;height:24px;margin-right:8px;fill:#5c5c5c}.button.s{padding:7px 23px}.button.l{padding:11px 31px}.button.m{padding:15px 31px;font-size:16px}.button.primary{border-color:#57bb44;background-color:#57bb44;color:#fff}.button.primary:active:not(:disabled),.button.primary:hover:not(:disabled){border-color:#469636;background-color:#469636}.button.primary:disabled{border-color:#57bb44;background-color:#57bb44;opacity:.48}.button.secondary{background-color:rgba(0,0,0,.08);border-color:transparent;color:#1f1f1f}.button.secondary:active:not(:disabled),.button.secondary:disabled,.button.secondary:hover:not(:disabled){border-color:transparent;background-color:rgba(0,0,0,.16)}.button.secondary:disabled{opacity:.48}.text-input{position:relative;display:flex;flex-direction:column}.text-input__label{margin-bottom:8px;color:#1f1f1f;font-size:14px;line-height:20px}.text-input__input{padding:10px 40px 10px 16px;border-radius:8px;border:1px solid rgba(0,0,0,.16);background:#fff;color:#1f1f1f;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;transition:all .2s}.text-input__input::placeholder{color:#8f8f8f}.text-input__input:focus,.text-input__input:hover{border-color:rgba(1,144,219,.48)}.text-input__input:focus{outline:none}.text-input__input:disabled{border-color:rgba(0,0,0,.08);background-color:rgba(0,0,0,.08)}.text-input__input.error,.text-input__input_force-alert{border-color:rgba(255,59,56,.48)}.text-input__input-wrapper{position:relative;display:flex;flex-direction:column}.text-input__reset{display:none;position:absolute;top:50%;transform:translateY(-50%);right:16px;width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}.text-input__reset.active{display:flex}.text-input__icon{width:16px;height:16px;fill:#8f8f8f;transition:all .2s}.text-input__alert{display:none;margin-top:4px;color:#ff3b38;font-size:14px;line-height:20px}.text-input__alert.active{display:block}.text-input__sub-text{margin-top:4px;color:#5c5c5c;font-size:14px;line-height:20px}.text-input__force-alert{margin-top:4px;color:#ff3b38;font-size:14px;line-height:20px}.link-button{display:flex;padding:10px 0}.link-button__button{padding:0;margin:0;border:none;background-color:transparent;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;color:#006fbc;transition:all .2s}.link-button__button:hover{color:#00539d}.datepicker-wrapper{display:flex;flex-direction:column}.datepicker-wrapper__label{margin-bottom:8px;color:#1f1f1f;font-size:14px;font-weight:400;line-height:20px}.datepicker-component{position:relative;display:flex;align-items:center;height:46px;border-radius:8px;border:1px solid #d6d6d6;background-color:#fff;transition:all .2s}.datepicker-component_selected .datepicker-component__input{color:#1f1f1f}.datepicker-component:hover{border-color:rgba(1,144,219,.48)}.datepicker-component__before{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;color:#5c5c5c;font-size:14px;line-height:20px;pointer-events:none}.datepicker-component__input{width:100%;min-height:36px;padding:0;padding-right:16px;padding-left:16px;border:none;background-color:transparent;color:#1f1f1f;font-size:14px;line-height:20px;text-align:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.datepicker-component__input::-webkit-calendar-picker-indicator{opacity:0}.datepicker-component__input:focus{outline:none;box-shadow:none!important}@media (min-width:724px){.datepicker-component__input{padding-right:48px}}.datepicker-component__icon{fill:#5c5c5c;pointer-events:none}.datepicker-component__icon,.datepicker-component__reset{position:absolute;top:50%;transform:translateY(-50%);right:8px;width:24px;height:24px}.datepicker-component__reset{display:none;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}@media (min-width:724px){.datepicker-component__reset{display:flex}}.datepicker-component__reset-icon{width:16px;height:16px;fill:#8f8f8f}.datepicker-component__after{margin-top:4px;color:#5c5c5c;font-family:SF Pro Display,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.datepicker-component .datepicker .datepicker-picker{padding:16px;border-radius:8px;background:#fff;box-shadow:0 16px 24px 0 rgba(0,0,0,.06),0 2px 6px 0 rgba(0,0,0,.04),0 0 1px 0 rgba(0,0,0,.04)}.datepicker-component .datepicker .datepicker-controls{padding:0;gap:8px}.datepicker-component .datepicker .datepicker-controls .button{flex-basis:24px;width:24px;height:24px;padding:0;color:#1f1f1f;font-size:14px;font-weight:600;line-height:20px}.datepicker-component .datepicker .datepicker-controls .button:hover{background-color:transparent!important;color:#0190db!important}.datepicker-component .datepicker .datepicker-controls .button svg{width:24px;height:24px}.datepicker-component .datepicker .datepicker-controls .next-button{transform:rotate(180deg)}.datepicker-component .datepicker .datepicker-view{width:224px}.datepicker-component .datepicker .datepicker-main{padding:4px 0 0}.datepicker-component .datepicker .datepicker-main .days-of-week{padding:4px 0}.datepicker-component .datepicker .datepicker-main .dow{height:auto;color:#5c5c5c;font-size:12px;font-weight:400;line-height:16px;text-transform:lowercase}.datepicker-component .datepicker .datepicker-main .day{height:32px;border-radius:8px;border:1px solid transparent;color:#1f1f1f;font-size:14px;line-height:20px}.datepicker-component .datepicker .datepicker-main .day.next,.datepicker-component .datepicker .datepicker-main .day.prev{opacity:0;pointer-events:none;cursor:default}.datepicker-component .datepicker .datepicker-main .day.today{background-color:transparent;border-color:rgba(1,144,219,.48);color:#006fbc}.datepicker-component .datepicker .datepicker-main .day.selected{border-color:#0190db;background-color:#0190db;color:#fff;font-weight:400}.how-work{position:fixed;z-index:7;right:16px;bottom:24px;display:flex}@media (min-width:724px){.how-work{position:static}}.how-work:before{content:"";z-index:6;position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.64)}@media (min-width:724px){.how-work:before{display:none}}.how-work:has(.hidden):before{display:none}.how-work__button{display:flex;align-items:center;gap:4px;padding:12px;border-radius:999px;border:1px solid #1f1f1f;background-color:#1f1f1f;color:#fff;cursor:pointer}@media (min-width:724px){.how-work__button{border-color:#57bb44;background-color:#fff;color:#1f1f1f}}.how-work__icon{flex-shrink:0;width:24px;height:24px;color:#57bb44}.how-work__text{padding-right:4px;font-size:14px;font-weight:600;line-height:20px}.how-work__content{overflow:auto;z-index:7;position:fixed;top:64px;bottom:0;right:0;left:0;display:flex;flex-direction:column;background-color:#fff}@media (min-width:724px){.how-work__content{position:absolute;top:0;right:0;left:auto;bottom:auto;width:360px;border-radius:24px;box-shadow:0 16px 32px 0 rgba(0,0,0,.04),0 12px 24px 0 rgba(0,0,0,.04),0 4px 8px 0 rgba(0,0,0,.04),0 0 1px 0 rgba(0,0,0,.16)}}.how-work__content-header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:16px 8px}.how-work__content-title{margin-left:8px;font-size:20px;font-weight:500;line-height:24px}.how-work__content-close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;cursor:pointer}.how-work__content-close-icon{width:24px;height:24px;fill:#5c5c5c}.how-work__content-wrapper{display:flex;flex-direction:column;padding:0 24px 32px 16px}.how-work__content-list{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.how-work__content-li-wrapper{display:flex;gap:8px}.how-work__content-step-wrapper{display:flex;flex-direction:column}.how-work__content-step{flex-shrink:0}.how-work__content-line{position:relative;display:flex;width:0;height:100%;min-height:16px;margin:0 12px;border-left:1px solid rgba(43,153,39,.24)}.how-work__block-complex{display:flex}.how-work__block-complex:first-of-type .how-work__block{margin-bottom:16px}.how-work__block-complex:last-of-type .how-work__block{margin-bottom:0}.how-work__block-complex:last-of-type .how-work__content-line{height:29px}.how-work__block-complex .how-work__content-line{height:auto;flex-shrink:0;margin-right:20px}.how-work__block-complex .how-work__content-line:after{content:"";position:absolute;left:0;top:28px;width:20px;height:1px;background-color:rgba(43,153,39,.24)}.how-work__block-complex .how-work__content-line:before{z-index:1;content:"";position:absolute;right:-23px;top:25px;width:6px;height:7px;border-radius:50%;background-color:#cde6cb}.how-work__block{z-index:1;display:flex;flex-direction:column;gap:16px;padding:16px 16px 24px;border-radius:24px;border:1px solid rgba(43,153,39,.48);background-color:#fff}.how-work__block-content-title,.step-number{font-weight:600}.step-number{display:flex;align-items:center;justify-content:center;border-radius:50%;width:24px;height:24px;border:1px solid rgba(43,153,39,.48);background-color:rgba(43,153,39,.08);color:#1d8722;font-size:14px;line-height:20px}.step-number__icon{width:16px;height:16px;fill:#57bb44}.step-lines{display:grid;grid-template-columns:max-content 1fr max-content 1fr max-content;align-items:center;padding:8px 0}.step-lines_self{grid-template-columns:max-content 1fr max-content}.step-lines__line{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:6px;padding-left:4px}.step-lines__line:first-of-type{padding-left:0}.step-lines__line-number{flex-shrink:0;background-color:transparent;border-color:rgba(0,0,0,.4);color:#5c5c5c}.step-lines__line-number_active{background-color:rgba(1,144,219,.08);border-color:rgba(1,144,219,.48);color:#0190db}.step-lines__line-number_success{background-color:rgba(43,153,39,.08);border-color:rgba(43,153,39,.48);color:#0190db;fill:#57bb44}.step-lines__line-text{flex-shrink:0;font-size:14px;font-weight:600;line-height:20px;color:#5c5c5c}.step-lines__line-text_active{color:#1f1f1f}.step-lines__line-icon-wrapper{display:flex;overflow:hidden;padding-left:6px}.step-lines__line-icon{flex-shrink:0}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body,html{min-height:100%}body{font-family:SF Pro Display,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#1f1f1f;background-color:#fff}.main{position:relative;min-height:100%;display:flex;flex-direction:column;max-width:768px;margin:0 auto}.hidden{display:none!important}.transparent{opacity:0!important}.body-lock{overflow:hidden}
/*# sourceMappingURL=index.css.map */
