.modal.modal_recovery-guide .modal__block{padding-bottom:45px}.modal.modal_recovery-guide .modal__title{font-size:32px;line-height:40px}.modal.modal_recovery-guide .modal__text{margin-top:32px;line-height:21px}.modal.modal_recovery-guide .modal__form{margin-top:32px}@media only screen and (max-width:1023px){.modal.modal_recovery-guide .modal__header{height:56px;margin-top:48px}.modal.modal_recovery-guide .modal__header .container{width:773px;max-width:773px;margin:0 auto;padding:0}.modal.modal_recovery-guide .modal__header .logo{width:91px;height:auto}.modal.modal_recovery-guide .modal__container{margin:0 auto}.modal.modal_recovery-guide .modal__content{width:381px}.modal.modal_recovery-guide .modal__close{top:27px;right:27px;width:30px;height:30px}.modal.modal_recovery-guide .modal__block{padding:27px 27px 18px}.modal.modal_recovery-guide .modal__title{padding-right:28px;font-size:21px;line-height:26px}.modal.modal_recovery-guide .modal__text{margin-top:29px;font-size:10px;line-height:14px}.modal.modal_recovery-guide .modal__form{margin-top:42px}.modal.modal_recovery-guide .input-container{min-height:25px}.modal.modal_recovery-guide .input-container input{margin-top:0;padding:0 0 8px;font-size:14px;line-height:18px}.modal.modal_recovery-guide .input-container .label,.modal.modal_recovery-guide .input-container .label_small{top:0;font-size:14px;line-height:18px}.modal.modal_recovery-guide .modal__button_success{width:100%;height:47px;min-height:47px;margin-top:25px;padding:0 32px;font-size:10px;line-height:14px}.modal.modal_recovery-guide .modal__subtext{margin-top:14px;font-size:10px;line-height:12px;opacity:.4}.modal.modal_recovery-guide .modal__subtext .checkbox{min-height:14px}.modal.modal_recovery-guide .modal__subtext .checkbox label{padding-left:22px}.modal.modal_recovery-guide .modal__subtext .checkbox .checkmark{width:14px;height:14px;border-width:1px}.modal.modal_recovery-guide .modal__subtext .checkbox-label{font-size:10px;line-height:12px}}@media only screen and (max-width:719px){.modal.modal_recovery-guide .modal__header{height:86px;margin-top:0;padding:28px 0}.modal.modal_recovery-guide .modal__header .container{width:auto;max-width:none;margin:0 30px;padding:0}.modal.modal_recovery-guide .modal__header .logo{width:111px}.modal.modal_recovery-guide .modal__container{min-height:calc(100vh - 86px);margin:0 auto}.modal.modal_recovery-guide .modal__content{width:100%;max-width:580px;margin:0 auto}.modal.modal_recovery-guide .modal__block{padding:30px 30px 40px}.modal.modal_recovery-guide .modal__title{padding-right:0;font-size:26px;line-height:36px}.modal.modal_recovery-guide .modal__text{margin-top:30px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__form{margin-top:30px}.modal.modal_recovery-guide .input-container{min-height:57px}.modal.modal_recovery-guide .input-container input{margin-top:20px;padding:5px 0 9px;font-size:16px;line-height:22px}.modal.modal_recovery-guide .input-container .label,.modal.modal_recovery-guide .input-container .label_small{top:25px;font-size:16px;line-height:22px}.modal.modal_recovery-guide .modal__button_success{height:50px;min-height:50px;margin-top:30px;padding:15px 40px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__subtext{margin-top:20px;font-size:14px;line-height:20px}.modal.modal_recovery-guide .modal__subtext .checkbox{min-height:22px}.modal.modal_recovery-guide .modal__subtext .checkbox label{padding-left:32px}.modal.modal_recovery-guide .modal__subtext .checkbox .checkmark{width:22px;height:22px;border-width:2px}.modal.modal_recovery-guide .modal__subtext .checkbox-label{font-size:14px;line-height:20px}}header[data-v-33a91ee9]{background-color:#000;width:100%;height:60px;margin:auto;color:var(--color-secondary)}@media only screen and (max-width:979px){header[data-v-33a91ee9]{display:none}}header .container[data-v-33a91ee9]{display:flex;justify-content:space-between;align-items:center;height:100%}header .logo[data-v-33a91ee9]{fill:var(--color-secondary)}@media only screen and (max-width:1100px){header .logo[data-v-33a91ee9]{width:92px;height:20px}}header nav a[data-v-33a91ee9]:not(:first-child){margin-left:40px}@media only screen and (max-width:1280px){header nav a[data-v-33a91ee9]:not(:first-child){margin-left:30px}}@media only screen and (max-width:1100px){header nav a[data-v-33a91ee9]:not(:first-child){margin-left:20px}}
