.PageSection_section__8JRQB{width:100%}@media(min-width:1025px){.PageSection_section__8JRQB{display:flex;justify-content:center}}.PageSection_section__8JRQB.PageSection_fullWidth__w7ues{width:100%;padding:0}@media(max-width:639.98px){.PageSection_section__8JRQB.PageSection_hasPadding___nczI{padding-bottom:80px}}@media(min-width:640px)and (max-width:1024.98px){.PageSection_section__8JRQB.PageSection_hasPadding___nczI{padding-bottom:120px}}@media(min-width:1025px){.PageSection_section__8JRQB.PageSection_hasPadding___nczI{padding-bottom:160px}}.PageSection_section__8JRQB.PageSection_bgLighterGreen___65XK{background-color:var(--page-color-lighter-green)}.PageSection_section__8JRQB.PageSection_bgWhite__NogOn{background-color:var(--page-color-white)}.PageSection_section__8JRQB.PageSection_separator__w0kEw{position:relative}.PageSection_section__8JRQB.PageSection_separator__w0kEw:after{content:"";position:absolute;left:0;width:100%;height:1px;background:var(--page-color-primary-200);bottom:-40px}@media(min-width:640px)and (max-width:1024.98px){.PageSection_section__8JRQB.PageSection_separator__w0kEw:after{bottom:-60px}}@media(min-width:1025px){.PageSection_section__8JRQB.PageSection_separator__w0kEw:after{bottom:-82px}}.PageSection_content__bdsHz{width:100%;max-width:1244px;margin:0 auto;box-sizing:border-box;padding-inline:20px}@media(min-width:640px)and (max-width:1024.98px){.PageSection_content__bdsHz{padding-inline:40px}}.Loader_loaderWrap__1r5si{display:flex;justify-content:center;align-items:center;padding-top:15vh;height:80vh}.Loader_loader__O_bfU{--dim:3rem;width:var(--dim);height:var(--dim);position:relative;animation:Loader_spin988__gD78O 2s linear infinite}.Loader_loader__O_bfU .Loader_circle__9ctP6{--color:#333;--dim:1.2rem;width:var(--dim);height:var(--dim);background-color:var(--page-color-white);border-radius:50%;position:absolute}.Loader_loader__O_bfU .Loader_circle__9ctP6:first-child{top:0;left:0}.Loader_loader__O_bfU .Loader_circle__9ctP6:nth-child(2){top:0;right:0}.Loader_loader__O_bfU .Loader_circle__9ctP6:nth-child(3){bottom:0;left:0}.Loader_loader__O_bfU .Loader_circle__9ctP6:nth-child(4){bottom:0;right:0}@keyframes Loader_spin988__gD78O{0%{transform:scale(1) rotate(0)}20%,25%{transform:scale(1.3) rotate(90deg)}45%,50%{transform:scale(1) rotate(180deg)}70%,75%{transform:scale(1.3) rotate(270deg)}95%,to{transform:scale(1) rotate(1turn)}}.notfound{color:var(--page-color-white);height:80vh;flex-direction:column;position:relative;text-align:center}.notfound,.notfound__header{display:flex;justify-content:center;align-items:center}.notfound__header{gap:10px;margin:30px 0}.notfound__text{display:flex;flex-direction:column;align-items:center;margin:20px 0}.notfound__holy{align-items:center;flex-wrap:wrap}.notfound__error,.notfound__holy{display:flex;justify-content:center}.notfound__error{align-items:flex-end}.notfound__pageParagraph{text-transform:uppercase;margin:10px}.notfound__backPage{margin-top:50px;display:flex;justify-content:center}.notfound__backParagraph{display:flex;align-items:center;flex-direction:column;gap:5px}@media(min-width:640px)and (max-width:1024.98px){.notfound__backParagraph{flex-direction:row;justify-content:center;align-items:normal}}.notfound__back{display:flex;background:var(--page-color-primary);-webkit-background-clip:text;color:rgba(0,0,0,0);text-transform:uppercase;text-decoration:underline;transition:transform .5s;cursor:pointer}.notfound__back:hover{color:var(--page-color-success);transform:scale(1.1)}.VacancyHead_wrapper__ver5x{display:flex;flex-direction:column}@media(min-width:640px)and (max-width:1024.98px){.VacancyHead_headContent__ZunV4{display:flex;flex-direction:row;justify-content:space-between;gap:80px}}@media(min-width:1025px){.VacancyHead_headContent__ZunV4{display:flex;justify-content:space-between;gap:102px}}.VacancyHead_infoContainer__B8rxU{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:640px)and (max-width:1024.98px){.VacancyHead_infoContainer__B8rxU{flex:1 1;max-width:563px;align-items:flex-start;text-align:start}}.VacancyHead_jobNameBlock__KG25W{display:flex;flex-direction:column;font-size:44px;line-height:1;font-weight:800}@media(min-width:640px)and (max-width:1024.98px){.VacancyHead_jobNameBlock__KG25W{flex-direction:column}}@media(min-width:1025px){.VacancyHead_jobNameBlock__KG25W{flex-direction:column;gap:0}}.VacancyHead_jobTitleRest__p2D0s{background:var(--page-color-primary);-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-right:10px;padding-bottom:10px}.VacancyHead_fire__8gcFD{padding-left:5px;font-style:italic;vertical-align:middle}.VacancyHead_tags__bPEpF{flex-wrap:wrap;display:flex;gap:12px}.VacancyHead_tag__3ymmS{border-radius:8px;padding:7px 10px;background:var(--page-color-lighter-green);box-sizing:border-box}.VacancyHead_description__5JR2U,.VacancyHead_tag__3ymmS{font-size:16px;line-height:1.5;font-weight:500}@keyframes VacancyHead_fadeIn__jmOXP{0%{opacity:0}to{opacity:1}}.VacancyHead_formWrapper__OPqe0{width:100%}@media(min-width:640px)and (max-width:1024.98px){.VacancyHead_formWrapper__OPqe0{flex:0 0 301px}}.BenefitsCard_card__omL4V{flex:0 0 286px;background-color:var(--page-color-lighter-green);border-radius:24px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:100%}@media(max-width:639.98px){.BenefitsCard_card__omL4V{display:flex;flex-direction:column;gap:32px}}@media(min-width:640px)and (max-width:1024.98px){.BenefitsCard_card__omL4V{gap:42px;padding:40px;flex:0 0 388px}}@media(min-width:1025px){.BenefitsCard_card__omL4V{gap:42px;padding:40px;flex:0 0 388px}}.BenefitsCard_title__zK_Gk{color:var(--page-color-white)}@media(max-width:639.98px){.BenefitsCard_title__zK_Gk{font-size:24px;line-height:1.2;font-weight:700}}.BenefitsCard_description___wDQd{color:var(--page-color-lighter-dark);margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:14px;line-height:1.5;font-weight:500}@media(min-width:640px)and (max-width:1024.98px){.BenefitsCard_description___wDQd{font-size:16px;line-height:1.5;font-weight:500}}@media(min-width:1025px){.BenefitsCard_description___wDQd{font-size:16px;line-height:1.5;font-weight:500}}.BenefitsCard_listItem__8srpw{display:flex;align-items:center;gap:8px;color:var(--page-color-white);font-size:16px;line-height:1.5;font-weight:500}.BenefitsCard_diamondWrapper__0PSyT{display:flex;justify-content:center;align-items:center;width:12px;height:12px}.BenefitsCard_diamond__X0zGi{display:block;width:9.6px;min-width:9.6px;height:9.6px;background-color:var(--page-color-white);transform:rotate(45deg);border-radius:2px;flex-shrink:0}.BenefitsCard_contentWrapper__B913K,.BenefitsCard_list__Gma9b{display:flex;flex-direction:column;gap:12px}.VacancyBenefits_benefitsContainer__Zxw_t{display:flex;gap:16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.VacancyBenefits_benefitsContainer__Zxw_t::-webkit-scrollbar{display:none}@media(max-width:639.98px){.VacancyBenefits_benefitsContainer__Zxw_t{flex-direction:column}}@media(min-width:640px)and (max-width:1024.98px){.VacancyBenefits_benefitsContainer__Zxw_t{gap:20px;padding-left:40px;padding-right:40px}}@media(min-width:1025px){.VacancyBenefits_benefitsContainer__Zxw_t{width:100%;overflow-x:visible;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;grid-gap:20px;gap:20px}}.VacancyBenefits_pageSectionCustom__CD_Du{padding-bottom:80px}@media(min-width:640px)and (max-width:1024.98px){.VacancyBenefits_pageSectionCustom__CD_Du{padding-bottom:120px}.VacancyBenefits_pageSectionCustom__CD_Du>div{padding-left:0;padding-right:0}}@media(min-width:1025px){.VacancyBenefits_pageSectionCustom__CD_Du{padding-bottom:164px}}.DescriptionBlock_container__Dwmrb{display:flex;flex-direction:column;gap:24px}.DescriptionBlock_header___YM80{font-size:24px;line-height:1.2;font-weight:700}.DescriptionBlock_descriptionList__kGRJf{padding-left:20px;margin-top:0}.DescriptionBlock_descriptionItem__ORtHx{font-size:16px;line-height:1.5;font-weight:500}.VacancyInfo_container___najm{display:flex;flex-direction:column;width:100%;gap:40px}@media(min-width:640px)and (max-width:1024.98px){.VacancyInfo_container___najm{gap:40px}}@media(min-width:1025px){.VacancyInfo_container___najm{gap:64px}}.Vacancy_contentGrid__j8UtF{display:flex;flex-direction:column;margin-top:40px}@media(min-width:640px)and (max-width:1024.98px){.Vacancy_contentGrid__j8UtF{display:grid;grid-template-columns:.55fr .45fr;align-items:flex-start;justify-content:space-between}}.Vacancy_leftColumn__K4_E1{margin-right:0}@media(min-width:640px)and (max-width:1024.98px){.Vacancy_leftColumn__K4_E1{margin-right:30px}}.Vacancy_rightColumn__lur0x{display:none}@media(min-width:640px)and (max-width:1024.98px){.Vacancy_rightColumn__lur0x{display:flex;flex-direction:column;align-items:flex-end}}.Vacancy_hideWrapper__Cir8v{display:flex;justify-content:center;width:100%}@media screen and (min-width:821px){.Vacancy_hideWrapper__Cir8v{display:none}}.Vacancy_formContainerDesktop__1kWP5{width:100%}@media screen and (max-width:820px){.Vacancy_formContainerDesktop__1kWP5{display:none}}@media(max-width:639.98px){.Vacancy_pageSectionVacancy__1Xw5Z{padding-top:96px}}@media(min-width:640px)and (max-width:1024.98px){.Vacancy_pageSectionVacancy__1Xw5Z{padding-top:136px}}@media(min-width:1025px){.Vacancy_pageSectionVacancy__1Xw5Z{padding-top:160px}}.Vacancy_pageSectionVacancy__1Xw5Z>div{display:flex;flex-direction:column}@media(min-width:640px)and (max-width:1024.98px){.Vacancy_pageSectionVacancy__1Xw5Z>div{gap:64px;flex-direction:row}}@media(min-width:1025px){.Vacancy_pageSectionVacancy__1Xw5Z>div{gap:102px;flex-direction:row}}.Vacancy_vacancyBenefits__DGqVa{display:block}.Vacancy_mainWrapper__1kakS{display:flex;flex-direction:column;gap:40px}@media(min-width:1025px){.Vacancy_mainWrapper__1kakS{max-width:714px}}