.feedback-modal-vacancies{z-index:10;will-change:transform;background:#fff;transition:transform .3s ease-in-out;position:fixed;overflow-y:auto;height:100vh!important;left:auto!important;right:calc(50vw - 50%)!important}.feedback-modal-vacancies::-webkit-scrollbar{background:0 0;width:6px}.feedback-modal-vacancies::-webkit-scrollbar-thumb{background-color:#eee;border-radius:8px}.feedback-modal-vacancies__body{padding:56px;position:relative}@media (max-width:767px){.feedback-modal-vacancies__body{padding:85px 13px 30px 25px}}.feedback-modal-vacancies__body *{text-align:left}.feedback-modal-vacancies__body ::-webkit-scrollbar{display:none}.feedback-modal-vacancies__body_success{height:100%}@media (max-width:767px){.feedback-modal-vacancies__body_success{padding:25px}}.feedback-modal-vacancies__close{z-index:10;cursor:pointer;background-color:#f6f6f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:40px;right:40px}@media (max-width:767px){.feedback-modal-vacancies__close{top:25px;right:25px}}@media (min-width:1025px){.feedback-modal-vacancies__close:hover .feedback-modal-vacancies__close-ico{transform:rotate(90deg)}}.feedback-modal-vacancies__close-ico{width:16px;height:16px;transition:transform .15s ease-in-out}.feedback-modal-vacancies__title{letter-spacing:-3.4px;margin-bottom:12px;font-size:68px;font-weight:700;line-height:110%}@media (max-width:767px){.feedback-modal-vacancies__title{letter-spacing:-1.44px;font-size:36px;font-weight:600;line-height:116%}}.feedback-modal-vacancies__text{letter-spacing:-1.44px;margin-bottom:44px;font-size:32px;font-weight:400;line-height:108%}@media (max-width:767px){.feedback-modal-vacancies__text{letter-spacing:-.96px;margin-bottom:40px;font-size:24px;font-weight:400;line-height:133%}}.feedback-modal-vacancies__form{width:100%;margin-bottom:32px}.feedback-modal-vacancies__input{margin-bottom:20px}.feedback-modal-vacancies__input-wrapper{width:100%}@media (max-width:767px){.feedback-modal-vacancies__input-wrapper{margin-bottom:32px}}.feedback-modal-vacancies__input-wrapper_budgets,.feedback-modal-vacancies__input-wrapper_services{margin-bottom:26px}@media (max-width:767px){.feedback-modal-vacancies__input-wrapper_budgets,.feedback-modal-vacancies__input-wrapper_services{margin-bottom:inherit}}.feedback-modal-vacancies__input-wrapper:last-child{margin:0}.feedback-modal-vacancies__chisps{flex-wrap:wrap;width:100%;display:flex}.feedback-modal-vacancies__chisps>*{margin-bottom:14px}.feedback-modal-vacancies__chisps>:not(:last-child){margin-right:14px}.feedback-modal-vacancies__chisps_service{max-width:841px}.feedback-modal-vacancies__files{align-items:center;width:100%;margin-bottom:44px;display:flex}@media (max-width:767px){.feedback-modal-vacancies__files{flex-direction:column;align-items:flex-start;margin-bottom:40px}}.feedback-modal-vacancies__files input{display:none}.feedback-modal-vacancies__files-label{cursor:pointer;justify-content:center;align-items:center;margin-right:16px;display:flex;position:relative}@media (max-width:767px){.feedback-modal-vacancies__files-label{margin-bottom:8px;margin-right:0}}@media (min-width:1025px){.feedback-modal-vacancies__files-label:not(.feedback-modal-vacancies__files-label_disabled):hover .feedback-modal-vacancies__files-label-button{color:#fff;background:#30f}.feedback-modal-vacancies__files-label:not(.feedback-modal-vacancies__files-label_disabled):hover .feedback-modal-vacancies__files-label-button svg path{fill:#fff}}.feedback-modal-vacancies__files-label_disabled{cursor:not-allowed}.feedback-modal-vacancies__files-label-button{color:#30f;letter-spacing:-.51px;pointer-events:none;cursor:pointer;background:#e5ebff;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;padding:14px 23px;font-size:17px;font-weight:400;line-height:127%;display:flex}@media (max-width:767px){.feedback-modal-vacancies__files-label-button{max-width:217px}}.feedback-modal-vacancies__files-label-button svg{width:24px;height:24px;margin-right:8px}.feedback-modal-vacancies__files-label-button:disabled{color:rgba(0,0,0,.3);background:#ececec}.feedback-modal-vacancies__files-label-button:disabled svg path{fill:rgba(0,0,0,.3)}.feedback-modal-vacancies__files-label-description{letter-spacing:-.6px;opacity:.3;width:100%;max-width:136px;margin-right:32px;font-size:15px;font-weight:400;line-height:120%}@media (max-width:767px){.feedback-modal-vacancies__files-label-description{max-width:none;margin-right:0;position:static}}.feedback-modal-vacancies__files-list{flex:1;grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:767px){.feedback-modal-vacancies__files-list{grid-template-columns:1fr;width:100%;max-width:217px;margin-top:16px}}.feedback-modal-vacancies__files-item{background:#e5ebff;border-radius:32px;align-items:center;width:100%;max-width:100%;padding:16px 24px;display:flex}.feedback-modal-vacancies__files-item-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0}.feedback-modal-vacancies__files-item span{text-overflow:ellipsis;color:#30f;text-align:left;letter-spacing:-.51px;white-space:nowrap;flex:1;width:75px;margin:0 12px;font-size:17px;font-weight:600;display:block;overflow:hidden}.feedback-modal-vacancies__files-item-button{cursor:pointer;background:initial;border:none;width:24px;height:24px;padding:0}.feedback-modal-vacancies__files-item-button img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.feedback-modal-vacancies__files-item_error{background:rgba(250,54,54,.1)}.feedback-modal-vacancies__files-item_error span{color:#fa3636;letter-spacing:-.68px;font-weight:400;line-height:140%}.feedback-modal-vacancies__wrapper{align-items:center;display:flex}@media (max-width:767px){.feedback-modal-vacancies__wrapper{flex-direction:column}}.feedback-modal-vacancies__send{color:#f6f6f6;letter-spacing:-.51px;cursor:pointer;background:#30f;border:none;border-radius:48px;justify-content:center;align-items:center;width:100%;max-width:310px;margin-right:16px;padding:18px 40px;font-size:17px;font-weight:600;line-height:118%;transition:background-color .3s;display:flex}@media (max-width:767px){.feedback-modal-vacancies__send{width:100%;max-width:none;margin-bottom:12px;margin-right:0;padding:20px}}@media (min-width:1025px){.feedback-modal-vacancies__send:not(.feedback-modal-vacancies__send_disabled):hover{background:#0e00b3}}.feedback-modal-vacancies__send_disabled{cursor:not-allowed;background:rgba(51,0,255,.2)}.feedback-modal-vacancies__policy{color:rgba(0,0,0,.3);letter-spacing:-.6px;width:100%;max-width:382px;font-size:15px;font-weight:400;line-height:120%}@media (max-width:767px){.feedback-modal-vacancies__policy{max-width:none}.feedback-modal-vacancies__policy br{display:none}}.feedback-modal-vacancies__policy-link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:inline}.feedback-modal-vacancies__success{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;display:flex}.feedback-modal-vacancies__success-title{text-align:left;letter-spacing:-3.75px;margin-bottom:12px;font-size:75px;font-weight:700;line-height:104%}@media (max-width:767px){.feedback-modal-vacancies__success-title{letter-spacing:-2.2px;font-size:44px}}.feedback-modal-vacancies__success-subtitle{text-align:left;letter-spacing:-1.44px;margin-bottom:40px;font-size:32px;font-weight:400;line-height:125%}@media (max-width:767px){.feedback-modal-vacancies__success-subtitle{letter-spacing:-.96px;font-size:24px;line-height:134%}}.feedback-modal-vacancies__success-button{color:#30f;letter-spacing:-.51px;cursor:pointer;will-change:color,background;background:#ececec;border:none;border-radius:48px;outline:none;padding:18px 40px;font-family:inherit;font-size:17px;font-weight:600;line-height:118%;transition:color .1s ease-in-out,background .1s ease-in-out}@media (min-width:1025px){.feedback-modal-vacancies__success-button:hover{background:rgba(0,0,0,.1)}}.feedback-modal-vacancies__success-button:disabled{color:#fff;background:#ececec}.app-modal__blackout{z-index:1;background-color:rgba(0,0,0,.8);width:100vw;height:100%;position:fixed;top:0;left:0}
