.VacancyDetail_vacancyDetail__X6szp{padding-top:0!important;width:100%;position:relative;padding-bottom:32px}.VacancyDetail_container__FLdu7{margin:0 auto;background-color:#fff}.VacancyDetail_header__p5WVo{margin-bottom:40px}.VacancyDetail_department__jRRn0{display:flex;align-items:center;gap:16px;margin-bottom:24px}.VacancyDetail_department__jRRn0 h5{font-size:16px;line-height:24px;color:#070707;font-weight:400}.VacancyDetail_title__OwJxZ{font-weight:400;font-size:32px;line-height:36px;color:#070707;margin-bottom:32px}.VacancyDetail_actions__xTBA6{display:flex;gap:12px}.VacancyDetail_applyButton__tLVFS,.VacancyDetail_backButton__ksVu_{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:12px;text-decoration:none;transition:background .3s ease}@media (min-width:320px){.VacancyDetail_container__FLdu7{padding:0 24px 24px;border-radius:0 0 24px 24px}.VacancyDetail_applyButton__tLVFS,.VacancyDetail_backButton__ksVu_{height:48px;padding:8px;gap:8px;flex:1 0;font-size:16px;line-height:24px}.VacancyDetail_section__lwd50{margin-bottom:16px}}@media (min-width:768px) and (max-width:1023px){.VacancyDetail_applyButton__tLVFS,.VacancyDetail_backButton__ksVu_{height:48px;padding:0 16px;gap:8px;flex:1 0;font-size:16px;line-height:24px;max-width:145px}}.VacancyDetail_applyButton__tLVFS{background:#070707;color:#fff}.VacancyDetail_applyButton__tLVFS:hover{background:#393939}.VacancyDetail_backButton__ksVu_{background:#fff;color:#070707;border:1px solid #070707}.VacancyDetail_backButton__ksVu_:hover{background:#f4f4f4}.VacancyDetail_content__fs4VV{margin-bottom:56px}.VacancyDetail_section__lwd50{padding:24px;display:flex;flex-direction:column;border:1px solid #cdcdcd;border-radius:24px}.VacancyDetail_section__lwd50 h2{font-weight:500;font-size:24px;line-height:28px;color:#070707;margin-bottom:24px}.VacancyDetail_section__lwd50 ul{list-style-type:none;padding:0;margin:0}.VacancyDetail_section__lwd50 :not(h2){font-size:16px!important;font-weight:400!important;line-height:24px!important;color:#525252}@media (min-width:768px) and (max-width:1023px){.VacancyDetail_section__lwd50 :not(h2){font-size:18px!important;line-height:26px!important}}@media (min-width:1024px){.VacancyDetail_section__lwd50 :not(h2){font-size:20px!important;line-height:28px!important}}.VacancyDetail_section__lwd50 li{position:relative;padding-left:24px;margin-bottom:16px}.VacancyDetail_section__lwd50 p{margin-bottom:16px}.VacancyDetail_section__lwd50 li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:#070707;border-radius:50%}.VacancyDetail_formWrapper__jEOyT{width:100%;background-color:#fff;border-radius:24px;padding:56px 0;margin-bottom:56px}.VacancyDetail_form__8PVbJ{padding:24px;margin:0 auto}.VacancyDetail_formTitle__NqxNk{padding:0;text-align:start;margin:0 auto 32px;font-size:32px;font-weight:400;line-height:36px}@media (min-width:768px) and (max-width:1023px){.VacancyDetail_container__FLdu7{padding:40px;border-radius:0 0 24px 24px}.VacancyDetail_section__lwd50{padding:40px;margin-bottom:24px}.VacancyDetail_form__8PVbJ{padding:40px;border-radius:24px}.VacancyDetail_formTitle__NqxNk{margin:0 auto 40px}}@media (min-width:1024px){.VacancyDetail_container__FLdu7{padding:32px 56px 56px;border-radius:0 0 32px 32px}.VacancyDetail_department__jRRn0 h5{font-size:20px;line-height:28px}.VacancyDetail_title__OwJxZ{font-size:48px;line-height:52px;margin-bottom:48px}.VacancyDetail_actions__xTBA6{gap:16px;margin-bottom:40px;width:calc(50% - 80px)}.VacancyDetail_applyButton__tLVFS,.VacancyDetail_backButton__ksVu_{padding:14px 20px;font-size:20px;line-height:28px;max-width:181px}.VacancyDetail_content__fs4VV{display:flex;flex-direction:row;justify-content:space-between;gap:32px}.VacancyDetail_section__lwd50{width:calc(50% - 16px);padding:48px;border-radius:32px;margin-bottom:40px}.VacancyDetail_section__lwd50 li{font-size:20px;font-weight:400;line-height:28px}.VacancyDetail_section__lwd50 h2{font-size:32px;line-height:36px;margin-bottom:32px}.VacancyDetail_form__8PVbJ{width:868px;padding:56px;border-radius:32px}.VacancyDetail_formTitle__NqxNk{font-size:48px;line-height:52px;margin-bottom:48px}}.Offers_offers__sYP77{max-width:1440px;margin:0 auto;padding:56px 1.6rem;background-color:#070707}.Offers_offers__sYP77 h2{font-weight:400;font-size:32px;line-height:36px;color:#fff}.Offers_item__KtRpk,.Offers_list__DOgcZ{margin-top:32px}.Offers_item__KtRpk p{font-weight:400;font-size:16px;line-height:24px;color:#fff}.Offers_icon__RWE60{width:100px;height:100px;border:1px solid hsla(0,0%,100%,.24);border-radius:32px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}@media (min-width:768px) and (max-width:1024px){.Offers_offers__sYP77,.Offers_offers__sYP77 h2{padding:40px}.Offers_list__DOgcZ{display:flex;flex-wrap:wrap;justify-content:space-between}.Offers_item__KtRpk{width:calc(50% - 16px)}.Offers_item__KtRpk p{font-size:20px;line-height:28px}.Offers_icon__RWE60{width:120px;height:120px;margin-bottom:32px}}@media (min-width:1024px){.Offers_offers__sYP77{padding:56px;margin-top:24px}.Offers_offers__sYP77 h2{font-size:48px;line-height:52px}.Offers_list__DOgcZ{display:flex;flex-wrap:wrap;justify-content:space-between}.Offers_item__KtRpk{width:calc(33.33% - 32px);margin-top:48px}.Offers_item__KtRpk:last-child{margin-right:auto;margin-left:48px}.Offers_icon__RWE60{width:120px;height:120px;margin-bottom:32px}}.Form_formContainer__hJ8Kc{width:100%;max-width:1440px;margin:0 auto;background:#fff;border-radius:32px;position:relative}@media (min-width:768px){.Form_formContainer__hJ8Kc{border-radius:24px}}.Form_selectTrigger__dpI4E{width:100%;height:56px;display:flex;z-index:99;justify-content:space-between;align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:12px;cursor:pointer;padding:0 16px;gap:16px;align-self:stretch;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.Form_formGrid__ByKqc{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem;position:relative}.Form_fileLabel__OIH7M{padding:16px;background:#f3f3f3;border:1px dashed #cdcdcd;border-radius:.75rem;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.Form_inputGroup__VeB4C{position:relative;width:100%}.Form_label__FYFhe{display:block;color:#525252;margin-bottom:.25rem;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Form_required__U20JA:after{content:"*";color:#e2261d;margin-left:.25rem}.Form_textarea__tYvqW{display:block;min-height:56px;padding:16px;line-height:24px;white-space:pre-wrap;word-break:break-word}.Form_input__ggPQ5{padding:16px;border:1px solid #cdcdcd;border-radius:12px;width:100%;box-sizing:border-box}.Form_textarea__tYvqW:empty:before{content:attr(placeholder);color:#999}.Form_input__ggPQ5:hover{border-color:#999}.Form_input__ggPQ5:focus{border:2px solid #070707}.Form_error__fXMUQ .Form_input__ggPQ5,.Form_error__fXMUQ .Form_input__ggPQ5:hover{border:2px solid #e2261d}.Form_fileUpload__9HsdE{position:relative;width:calc(100% - 6px);cursor:pointer;overflow:hidden;text-overflow:ellipsis;margin-top:24px;margin-bottom:24px;white-space:nowrap}.Form_input__ggPQ5{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.Form_fileInput__zBALj{display:none}.Form_fileHelper__w90c7{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#999}.Form_fileLabel__OIH7M:hover{background:#eaeaea}.Form_fileUpload__9HsdE:focus{border:2px dashed #070707}.Form_error__fXMUQ .Form_fileUpload__9HsdE{border:2px dashed #e2261d}.Form_fileIcon__DmYS_{position:absolute;right:20px;top:56px;transform:translateY(-50%);width:24px;height:24px}.Form_submitSection__eqfs1{display:flex;flex-direction:row-reverse;align-items:center;margin-top:24px;width:100%;justify-content:space-between}.Form_agreeText__J2VM8{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.Form_agreeText__J2VM8 a{text-decoration:none}.Form_submitButton__CJG7_{display:flex;align-items:center;justify-content:center;color:#fff;background:#070707;border-radius:12px;cursor:pointer;transition:opacity .2s;font-size:20px;font-style:normal;font-weight:500;line-height:28px;height:56px;padding:0 20px;gap:8px;width:148px;border:none;font-family:inherit}.Form_submitButton__CJG7_:disabled{opacity:.4;cursor:not-allowed}.Form_submitButton__CJG7_:hover:not(:disabled){background:#393939}.Form_modalOverlay__QAAYx{inset:0;background-color:rgba(0,0,0,.5);z-index:50}.Form_modalContent__yvaPE{border-radius:1.5rem;padding:1.5rem;max-width:28rem;margin:1rem}.Form_successMessage__dRmVN{text-align:center;padding:3.5rem 1.5rem}.Form_successTitle__seQof{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.Form_helperText__dPmv6{color:#999;font-size:.875rem;margin-top:.25rem}.Form_comments__c__Gk{min-height:100px;resize:vertical}.Form_select__2R6XW{position:relative;width:calc(100% - 38px);height:56px;border-radius:12px;z-index:1}.Form_select__2R6XW:focus-within,.Form_select__2R6XW:hover{z-index:10}.Form_selectEmpty__WnV4M{color:#999}.Form_selectTrigger__dpI4E:hover{border:1px solid #090909}.Form_selectList__VlVHk{position:absolute;top:100%;left:0;right:0;padding:0 32px 0 0;background:#fff;border:1px solid #070707;border-radius:12px;margin-top:.5rem;z-index:20;max-height:200px;width:100%;overflow-y:auto}.Form_selectList__VlVHk,.Form_selectOption__9ZlI9{font-size:20px;font-style:normal;font-weight:400;line-height:28px}.Form_selectOption__9ZlI9{color:#101010;height:16px;padding:16px;cursor:pointer}.Form_selectOption__9ZlI9:hover{background:#f3f3f3}.Form_actionContainer__zcSAC{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.Form_actionContainer__zcSAC{flex-direction:row-reverse;align-items:center}}.Form_agreementText__WxR8z{font-size:.75rem;line-height:1rem;color:#525252}.Form_captchaSection__RZLlm{margin-top:24px;margin-bottom:24px}.Form_recaptchaWrapper__8MCK4{display:flex;justify-content:flex-start}.Form_recaptchaWrapper__8MCK4>div{border-radius:4px;overflow:hidden}.Form_error__fXMUQ .Form_recaptchaWrapper__8MCK4>div{outline:2px solid #e2261d}.Form_modalOverlay__QAAYx{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(7,7,7,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.Form_modalContent__yvaPE{background:#fff;border-radius:24px;width:100%;max-width:440px;margin:0 24px;padding:24px;display:flex;flex-direction:column}.Form_modalHeader__Q5ZL2{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.Form_modalTitle__hKZ6g{font-size:24px;font-weight:500;line-height:28px}.Form_modalCloseIcon__S5Clc{background:none;border:none;font-size:24px;cursor:pointer;color:#070707}.Form_modalBody__BQ_55{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:24px}.Form_modalErrorIcon__807mt,.Form_modalSuccessIcon__yjEue{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:48px;margin-bottom:24px}.Form_modalSuccessIcon__yjEue{background-color:#5fe650;color:#fff}.Form_modalErrorIcon__807mt{background-color:#e2261d;color:#fff}.Form_modalDescription__D_gHt{font-size:16px;line-height:24px;color:#525252}.Form_modalFooter__ShsvO{display:flex;justify-content:center}.Form_modalButton__1MqrZ{background:#070707;color:#fff;border:none;border-radius:12px;padding:14px 20px;font-size:16px;font-weight:500;line-height:24px;cursor:pointer}.Form_modalButton__1MqrZ:hover{background:#393939}@media (min-width:320px) and (max-width:767px){.Form_formContainer__hJ8Kc{border-radius:24px}.Form_fileLabel__OIH7M{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Form_submitSection__eqfs1{display:flex;flex-direction:column;align-items:center;margin-top:24px;justify-content:space-between}.Form_submitButton__CJG7_{width:100%;margin-bottom:16px;border:none;font-size:16px}.Form_selectOption__9ZlI9,.Form_selectTrigger__dpI4E{font-size:16px}.Form_fileHelper__w90c7{font-size:14px}}@media (min-width:768px) and (max-width:1023px){.Form_agreementText__WxR8z{font-size:.875rem;max-width:35rem}.Form_submitSection__eqfs1{display:flex;flex-direction:row-reverse;align-items:center;margin-top:24px;width:100%;justify-content:space-between}.Form_submitButton__CJG7_{margin-bottom:16px;height:48px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;width:auto;border:none}.Form_fileLabel__OIH7M{font-size:16px}.Form_formGrid__ByKqc{grid-template-columns:repeat(2,1fr)}.Form_selectOption__9ZlI9,.Form_selectTrigger__dpI4E{font-size:16px}.Form_fileHelper__w90c7{font-size:14px}}@media (min-width:1024px){.Form_formGrid__ByKqc{grid-template-columns:repeat(2,1fr)}}.Otp_otpOverlay___AeFE{position:fixed;background:rgba(7,7,7,.5);inset:0;width:100%;height:100%;z-index:1001;display:flex;align-items:center;justify-content:center}.Otp_otpModal__9Xne9{width:100%;max-width:440px;background:#fff;padding:24px;margin:0 24px;border-radius:24px}.Otp_header__yDj_N{padding-bottom:12px;display:flex;align-items:center;justify-content:space-between}.Otp_title__UADkL{font-size:24px;font-weight:500;line-height:28px}.Otp_closeButton__JJltZ{cursor:pointer;height:24px}.Otp_body__COdp4{padding-top:24px;text-align:center}.Otp_description__Lii_r{font-size:14px;line-height:20px;color:#525252;min-height:20px}.Otp_input__5cufb,.Otp_phone__0gera{font-weight:500;color:#070707}.Otp_input__5cufb{font-size:40px;line-height:44px;text-align:center;width:100%;margin-top:48px;outline:none;max-width:200px;border:none;border-bottom:2px solid #070707}.Otp_verify__Ze3pC{margin-top:8px}.Otp_verifying__XlNOg{display:flex;align-items:center;justify-content:center;gap:8px}.Otp_error__Jo0kS{color:#e2261d}.Otp_resend__vNS79{margin-top:30px}@media (min-width:320px){.Otp_otpModal__9Xne9{padding:40px}.Otp_header__yDj_N{padding-bottom:16px}.Otp_description__Lii_r{font-size:16px;line-height:24px}.Otp_resend__vNS79,.Otp_verify__Ze3pC{font-size:14px;line-height:20px}}@media (min-width:768px){.Otp_otpModal__9Xne9{padding:48px}.Otp_header__yDj_N{padding-bottom:24px}.Otp_title__UADkL{font-size:32px;line-height:36px}.Otp_closeButton__JJltZ{height:32px}.Otp_description__Lii_r{font-size:20px;line-height:28px}}.Success_success__BeACG{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin:56px auto;background-color:#fff;border-radius:24px}@media (min-width:1024px){.Success_success__BeACG{padding:56px;width:100%}}@media (min-width:768px){.Success_success__BeACG{padding:40px}}@media (min-width:320px){.Success_success__BeACG{padding:24px}}.Success_image___O4q_{display:block;margin-bottom:24px}.Success_success__BeACG h4{font-weight:400;font-size:32px;line-height:36px;margin-bottom:12px}.Success_success__BeACG p{font-weight:400;font-size:16px;line-height:24px;text-align:center}.Vacancies_vacancies__GD3s1{background:#fff;max-width:1440px;margin:32px auto;padding:24px;border-radius:24px}@media (min-width:768px) and (max-width:1024px){.Vacancies_vacancies__GD3s1{padding:40px;margin:32px auto}}@media (min-width:1024px){.Vacancies_vacancies__GD3s1{padding:56px;margin:32px auto}}.Vacancies_title__joYN9{font-weight:400;font-size:32px;line-height:36px;color:#070707;margin-bottom:32px}@media (min-width:1024px){.Vacancies_title__joYN9{margin-bottom:48px;font-size:48px;line-height:52px}}.Vacancies_list__xWqHH{margin-top:32px}@media (min-width:1024px){.Vacancies_list__xWqHH{margin-top:48px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}}.Vacancies_item__wSaBM{border:1px solid #cdcdcd;border-radius:24px;display:block;padding:24px;margin-bottom:16px;text-decoration:none;transition:background .3s ease;position:relative}.Vacancies_item__wSaBM:active,.Vacancies_item__wSaBM:hover{background:#f4f4f4}.Vacancies_item__wSaBM:last-child{margin-bottom:0}@media (min-width:768px){.Vacancies_item__wSaBM{padding:40px 32px;margin-bottom:24px;width:calc(100% - 66px)}}@media (min-width:1024px){.Vacancies_item__wSaBM{display:flex;margin-bottom:32px;width:calc(50% - 112px);height:154px;padding:48px 32px 48px 48px;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.Vacancies_itemDepartment__tuS7k{display:flex;align-items:center}.Vacancies_departmentIcon__c5t1H{height:24px;width:auto;margin-right:16px}@media (min-width:1024px){.Vacancies_departmentIcon__c5t1H{height:28px}}.Vacancies_departmentTitle__wq9jz{font-size:16px;line-height:24px;color:#070707;font-weight:400}@media (min-width:1024px){.Vacancies_departmentTitle__wq9jz{font-size:20px;line-height:28px}}.Vacancies_itemTitle__W3qB8{font-weight:500;font-size:24px;line-height:28px;color:#070707;margin-top:40px;padding-right:48px}.Vacancies_itemTitleText__GhQLg{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Vacancies_itemTitleArrow__c5t6p{position:absolute;right:24px;bottom:24px;width:24px;height:24px}@media (min-width:768px){.Vacancies_itemTitleArrow__c5t6p{right:32px;bottom:40px}}@media (min-width:1024px){.Vacancies_itemTitle__W3qB8{margin-top:auto;font-size:32px;line-height:36px}.Vacancies_itemTitleText__GhQLg{-webkit-line-clamp:2}.Vacancies_itemTitleArrow__c5t6p{width:42px;height:42px;right:48px;bottom:48px}}.Vacancies_action__WrH9R{margin-top:56px}@media (min-width:768px){.Vacancies_action__WrH9R{margin-top:80px}}@media (min-width:1024px){.Vacancies_action__WrH9R{margin-top:96px;display:flex;flex-direction:row-reverse;align-items:flex-start}}.Vacancies_action__WrH9R.Vacancies_noVacancies__siqI5{margin-top:0}.Vacancies_action__WrH9R.Vacancies_success__S0f2Q{display:flex;justify-content:center}.Vacancies_actionBg__V9o2h{width:200px;height:auto;margin-bottom:24px;display:block}@media (min-width:768px){.Vacancies_actionBg__V9o2h{width:240px;margin-bottom:40px}}@media (min-width:1024px){.Vacancies_actionBg__V9o2h{margin:0 0 0 48px;width:400px;height:400px}}.Vacancies_actionForm__XdcOz{width:100%}.Vacancies_actionForm__XdcOz h3{font-weight:400;font-size:32px;line-height:36px;color:#070707;margin-bottom:12px}.Vacancies_actionForm__XdcOz p{font-weight:400;font-size:16px;line-height:24px;color:#525252}@media (min-width:768px){.Vacancies_actionForm__XdcOz p{margin-top:24px}}@media (min-width:1024px){.Vacancies_actionForm__XdcOz h3{font-size:48px;line-height:52px}.Vacancies_actionForm__XdcOz p{margin-top:24px;font-size:20px;line-height:28px}}.Career_career__q0fB_{min-height:100vh;width:100%;padding-bottom:32px}