.VacancyRespond_vacancyRespond__NSLbU{display:flex;flex-direction:column;gap:16px;padding-top:34px;position:relative}.VacancyRespond_vacancyRespond__NSLbU:before{position:absolute;content:"";width:50px;height:6px;left:0;top:0;background-color:#000;border-radius:156px}@media(min-width:744px){.VacancyRespond_vacancyRespond__NSLbU{padding-top:50px}}.VacancyRespond_vacancyRespond__wrapper__LUAkV{display:flex;flex-direction:column;gap:16px}.VacancyRespond_vacancyRespond__controls__zWgmH{display:flex;flex-direction:column;gap:20px;white-space:nowrap}@media(min-width:1728px){.VacancyRespond_vacancyRespond__controls__zWgmH{flex-direction:row;gap:0;margin-left:-8px;margin-right:-8px}.VacancyRespond_vacancyRespond__controls__zWgmH>.VacancyRespond_vacancyRespond__controls_item__Q3P05{flex:0 0 50%;max-width:50%;padding-left:8px;padding-right:8px}}.VacancyRespond_vacancyRespond__submitHelp__Nh3R6{font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.48px;margin-top:12px}@media(min-width:0){.VacancyRespond_vacancyRespond__submitHelp__Nh3R6{margin-bottom:12px}}@media(min-width:744px){.VacancyRespond_vacancyRespond__submitHelp__Nh3R6{margin-bottom:0}}.VacancyRespond_vacancyRespond__submitHelp__Nh3R6 a{color:#99a3ad}.VacancyRespond_vacancyRespond__submitHelpPolicy__hE1nz{cursor:pointer;display:flex;align-items:center;gap:8px}.VacancyRespond_vacancyRespond__fileUpload__b6wPQ{display:flex;flex-direction:column-reverse}@media(min-width:744px){.VacancyRespond_vacancyRespond__fileUpload__b6wPQ{flex-direction:column}}.VacancyRespond_vacancyRespond__errorContainer__q1vMT{color:#ff5454;padding-top:12px;padding-bottom:12px}@media(min-width:744px){.VacancyRespond_vacancyRespond__errorContainer__q1vMT{padding-top:20px;padding-bottom:0}}.RespondModal_respondModal__container___P8mR{overflow:hidden;max-width:1370px}.RespondModal_respondModal__wrapper__tDL0P{display:flex}.RespondModal_respondModal__side__a__ph{flex:0 0 100%;width:100%}@media(min-width:0){.RespondModal_respondModal__side__a__ph{padding:24px}}@media(min-width:1280px){.RespondModal_respondModal__side__a__ph{padding:48px}}.RespondModal_respondModal__sideForm__dS29k{display:flex;flex-direction:column;gap:40px}.RespondModal_respondModal__sideForm__dS29k p{max-width:416px}@media(min-width:1280px){.RespondModal_respondModal__sideForm__dS29k{flex-direction:row;gap:0;margin-left:-8px;margin-right:-8px}.RespondModal_respondModal__sideForm__dS29k>*{flex:0 0 50%;max-width:50%;padding-left:8px;padding-right:8px}}.RespondModal_respondModal__sideSuccess__06Gmk{display:flex;flex-direction:column;justify-content:space-between}.RespondModal_respondModal__message__pvGFi{display:flex}@media(min-width:0){.RespondModal_respondModal__message__pvGFi{flex-direction:column;gap:20px}}@media(min-width:1280px){.RespondModal_respondModal__message__pvGFi{flex-direction:row;align-items:flex-end;justify-content:space-between}.RespondModal_respondModal__message__pvGFi p{max-width:927px}}.RespondModal_respondModal__text__B9FUT{font-weight:500;margin-top:20px}@media(min-width:0){.RespondModal_respondModal__text__B9FUT{font-size:32px;line-height:100%;letter-spacing:-.8px}}@media(min-width:1280px){.RespondModal_respondModal__text__B9FUT{font-size:40px;letter-spacing:-.8px}}.VacancySummary_vacancySummary__4rDHW{display:flex;flex-direction:column;width:100%}@media(min-width:0){.VacancySummary_vacancySummary__4rDHW{gap:24px}}@media(min-width:744px){.VacancySummary_vacancySummary__4rDHW{gap:32px}}@media(min-width:1280px){.VacancySummary_vacancySummary__4rDHW{margin-left:auto;max-width:344px;min-width:280px}}.VacancySummary_vacancySummary__badges__hDoa9{display:flex;flex-wrap:wrap;gap:8px}.VacancySummary_vacancySummary__buttons__s_pjk{display:flex;flex-direction:column}.VacancySummary_vacancySummary__button__H_1XG{box-sizing:border-box;width:100%}@media(min-width:1280px){.VacancySummary_vacancySummary__button__H_1XG{width:258px}}.VacancySummary_vacancySummary__socials__XI_e_{margin-top:16px;display:flex;gap:12px}.VacancyDescription_vacancyDescription__Fa6L2{flex:1 1 auto}.VacancyDescription_vacancyDescription__layout__A9Saz{display:flex}@media(min-width:1280px){.VacancyDescription_vacancyDescription__layout__A9Saz{flex-direction:row;align-items:flex-start;gap:72px}}@media(min-width:0)and (max-width:743px){.VacancyDescription_vacancyDescription__layout__A9Saz{flex-direction:column;gap:24px}}@media(min-width:744px)and (max-width:1279px){.VacancyDescription_vacancyDescription__layout__A9Saz{flex-direction:column;gap:54px}}.VacancyDescription_vacancyDescription__content__4bPdm{flex:1 1 auto}.VacancyDescription_vacancyDescription__meta__YJDlK{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;width:100%}.VacancyDescription_vacancyDescription__backLinkMobile__qEXzn{display:flex;align-items:center;justify-content:space-between;gap:12px}.VacancyDescription_vacancyDescription__header__P830f{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;width:100%}.VacancyDescription_vacancyDescription__body__iG7vb{display:flex;width:100%;flex-direction:column;align-items:flex-start}@media(min-width:0){.VacancyDescription_vacancyDescription__body__iG7vb{gap:32px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__body__iG7vb{gap:40px}}.VacancyDescription_vacancyDescription__divider__EUGv3{width:100%;height:4px;background-color:#f4f4f4}.VacancyDescription_vacancyDescription__section__naurn{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media(min-width:0){.VacancyDescription_vacancyDescription__section__naurn{gap:32px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__section__naurn{gap:40px}}.VacancyDescription_vacancyDescription__section__naurn .VacancyDescription_vacancyDescription__descriptionParagraph__fgJiD+.VacancyDescription_vacancyDescription__descriptionParagraph__fgJiD{margin-top:24px}.VacancyDescription_vacancyDescription__sectionWidth__f1JUO{width:100%;font-weight:400}@media(min-width:0){.VacancyDescription_vacancyDescription__sectionWidth__f1JUO{font-size:16px;line-height:22.4px;letter-spacing:-.02em}}@media(min-width:744px){.VacancyDescription_vacancyDescription__sectionWidth__f1JUO{font-weight:400;font-size:18px;line-height:25.2px;letter-spacing:-.02em}}@media(min-width:1280px){.VacancyDescription_vacancyDescription__sectionWidth__f1JUO{max-width:720px}}.VacancyDescription_vacancyDescription__descriptionParagraph__fgJiD{display:block}@media(min-width:0){.VacancyDescription_vacancyDescription__sectionTitle__ALecj{font-size:24px;font-style:normal;font-weight:600;line-height:104%;letter-spacing:-.48px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__sectionTitle__ALecj{font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-1.44px}}.VacancyDescription_vacancyDescription__list__1wUgj{display:flex;flex-direction:column;gap:24px;padding:0;list-style:none}.VacancyDescription_vacancyDescription__listItem__kPZCN{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.VacancyDescription_vacancyDescription__listMarker__IGejI{width:25px;height:25px;min-width:25px;display:flex;align-items:center;justify-content:center}.VacancyDescription_vacancyDescription__listMarker__IGejI:before{content:"";width:9px;height:9px;border-radius:50%;background-color:#faed00}.VacancyDescription_vacancyDescription__joinSteps__wQAZF{display:flex;flex-direction:column;gap:12px;width:100%}.VacancyDescription_vacancyDescription__joinStepsItem__ja8lO{display:flex;align-items:flex-start;align-self:stretch;gap:24px;background-color:#f4f4f4}@media(min-width:0){.VacancyDescription_vacancyDescription__joinStepsItem__ja8lO{border-radius:16px;padding:16px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__joinStepsItem__ja8lO{border-radius:24px;padding:32px 23px}}.VacancyDescription_vacancyDescription__joinStepsIndex__wq6VM{display:flex;align-items:center;justify-content:center;border-radius:60px;background-color:#fff}@media(min-width:0){.VacancyDescription_vacancyDescription__joinStepsIndex__wq6VM{width:48px;height:48px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__joinStepsIndex__wq6VM{width:60px;height:60px}}.VacancyDescription_vacancyDescription__joinStepsContent__4WPFC{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0}@media(min-width:0){.VacancyDescription_vacancyDescription__joinStepsContentTitle__EEjI8{font-size:22px;font-weight:600;line-height:normal;letter-spacing:-.66px}}@media(min-width:744px){.VacancyDescription_vacancyDescription__joinStepsContentTitle__EEjI8{font-size:24px;font-weight:600;line-height:104%;letter-spacing:-.48px}}.VacancyDescription_vacancyDescription__sidebarMobile__U9_XU{width:100%}@media(min-width:1280px){.VacancyDescription_vacancyDescription__sidebarMobile__U9_XU{display:none}}.VacancyDescription_vacancyDescription__sidebarDesktop__z_xsA{display:none}@media(min-width:1280px){.VacancyDescription_vacancyDescription__sidebarDesktop__z_xsA{display:block;position:-webkit-sticky;position:sticky;top:170px;align-self:flex-start;transition:top .2s ease}.VacancyDescription_vacancyDescription__sidebarDesktop_short__9CkHg{top:40px}}.VacancyDescription_vacancyDescription__parse__w9XmG h1,.VacancyDescription_vacancyDescription__parse__w9XmG h2,.VacancyDescription_vacancyDescription__parse__w9XmG h3,.VacancyDescription_vacancyDescription__parse__w9XmG h4,.VacancyDescription_vacancyDescription__parse__w9XmG h5,.VacancyDescription_vacancyDescription__parse__w9XmG h6,.VacancyDescription_vacancyDescription__parse__w9XmG p{margin:revert;padding:revert}