.section_root__UoRyZ{position:relative;display:flex;justify-content:center;margin-bottom:var(--padding-5xl)}@media screen and (max-width:1023px){.section_root__UoRyZ{margin-bottom:var(--padding-4xl)}}.snackbar_root__6UTar{position:relative;left:33.3333333333%;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:8px 16px 8px 8px;border-radius:999px;margin:0 auto;background:var(--bg-buttons-secondary);color:var(--text-primary);gap:8px;pointer-events:all;font-family:var(--font-family-base);font-size:16px;font-weight:500;line-height:22px}.snackbar_icon__a4u_M{width:20px;height:20px;border-radius:50%;background:var(--bg-buttons-primary);color:var(--white)}.share-button_root__2jukj{position:relative;width:-moz-fit-content;width:fit-content;padding:0}.share-button_toaster___Y_Ox{position:absolute}.text-section_root__r21I2{max-width:var(--width);margin:0 auto}.text-section_root__r21I2>*{margin-bottom:var(--gap-l)}.text-section_root__r21I2>:last-child{margin-bottom:0}.text-section_root__r21I2 h2{margin-bottom:var(--gap-xl);font-family:var(--font-family-base);font-size:36px;font-weight:500;line-height:100%;letter-spacing:-.5px}@media screen and (max-width:1639px){.text-section_root__r21I2 h2{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1439px){.text-section_root__r21I2 h2{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1023px){.text-section_root__r21I2 h2{font-family:var(--font-family-base);font-size:28px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:767px){.text-section_root__r21I2 h2{font-family:var(--font-family-base);font-size:26px;font-weight:500;line-height:92%;letter-spacing:-.5px}}.text-section_root__r21I2 .text-section_link__xRkIh{position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:right 100%;background-repeat:no-repeat;background-size:100% 1px;color:var(--text-accent);transition:background-size var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover){.text-section_root__r21I2 .text-section_link__xRkIh:hover{background-position:left 100%;background-size:0 1px}}.text-section_root__r21I2 h3{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:24px}@media screen and (max-width:1639px){.text-section_root__r21I2 h3{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:24px}}@media screen and (max-width:1439px){.text-section_root__r21I2 h3{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:24px}}@media screen and (max-width:1023px){.text-section_root__r21I2 h3{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:110%}}@media screen and (max-width:767px){.text-section_root__r21I2 h3{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:110%}}.text-section_root__r21I2 p{font-family:var(--font-family-base);font-size:18px;font-weight:500;line-height:155%}@media screen and (max-width:767px){.text-section_root__r21I2 p{font-family:var(--font-family-base);font-size:16px;font-weight:500;line-height:150%}}.text-section_root__r21I2 ul{display:flex;overflow:visible;flex-direction:column;padding-left:28px;gap:16px}.text-section_root__r21I2 ul li{position:relative}.text-section_root__r21I2 ul li:before{position:absolute;top:13px;left:-17px;display:block;width:5px;height:5px;border-radius:50%;background-color:var(--text-primary);content:""}.text-section_root__r21I2 ul{font-family:var(--font-family-base);font-size:18px;font-weight:500;line-height:155%}@media screen and (max-width:767px){.text-section_root__r21I2 ul{font-family:var(--font-family-base);font-size:16px;font-weight:500;line-height:150%}}.text-section_root__r21I2 ol{display:flex;overflow:visible;flex-direction:column;padding-left:28px;gap:16px;list-style:decimal}.text-section_root__r21I2 ol li{position:relative;font-family:var(--font-family-base);font-size:18px;font-weight:500;line-height:155%}@media screen and (max-width:767px){.text-section_root__r21I2 ol li{font-family:var(--font-family-base);font-size:16px;font-weight:500;line-height:150%}.text-section_root__r21I2 ul{padding-left:24px}.text-section_root__r21I2 ul li{position:relative}.text-section_root__r21I2 ul li:before{top:12px;left:-14px;width:4px;height:4px}.text-section_root__r21I2>*{margin-bottom:var(--gap-l)}}.job-application-form_root__I2GYl{display:flex;width:100%;flex-direction:column}.job-application-form_header__n_ct6{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--gap-l);gap:var(--gap-s);text-align:center}.job-application-form_title__kuDir{color:var(--text-primary);white-space:pre-line;font-family:var(--font-family-base);font-size:36px;font-weight:500;line-height:100%;letter-spacing:-.5px}@media screen and (max-width:1639px){.job-application-form_title__kuDir{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1439px){.job-application-form_title__kuDir{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1023px){.job-application-form_title__kuDir{font-family:var(--font-family-base);font-size:28px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:767px){.job-application-form_title__kuDir{font-family:var(--font-family-base);font-size:26px;font-weight:500;line-height:92%;letter-spacing:-.5px}}.job-application-form_description__5nBWZ{max-width:376px;color:var(--text-secondary);font-family:var(--font-family-base);font-size:16px;font-weight:500;line-height:22px}.job-application-form_form__fOMtx{gap:0}.job-application-form_fields__YVlOL{margin-bottom:var(--gap-l);gap:var(--gap-s)}.job-application-form_submitSection__PzXeM{display:flex;flex-direction:column;align-items:center;gap:var(--gap-s)}.job-application-form_submitButton__DCLaM{width:100%}.job-application-form_policy__N9nCS{max-width:210px;color:var(--text-tertiary);text-align:center;font-family:var(--font-family-base);font-size:12px;font-weight:400;line-height:133%}.job-application-form_policyLink__k9MYM{color:inherit;text-decoration:underline;text-underline-offset:2px}.job-application-form_submitError__jfAe9{color:var(--text-error);text-align:center;font-family:var(--font-family-base);font-size:12px;font-weight:400;line-height:133%}.application-form-modal_root__tUtJ5{position:absolute;display:flex;height:100%;min-height:-moz-fit-content;min-height:fit-content;align-items:center;justify-content:center;padding:var(--padding-4xl) var(--padding-m);inset:0;pointer-events:none}@media screen and (max-width:767px){.application-form-modal_root__tUtJ5{align-items:flex-end;padding:0}}.application-form-modal_frame__a6AAJ{position:relative;width:100%;max-width:430px;pointer-events:none}@media screen and (max-width:767px){.application-form-modal_frame__a6AAJ{max-width:none}}.application-form-modal_card__TWTpf{width:100%;padding:var(--padding-4xl) var(--padding-2xl) var(--padding-2xl);border-radius:28px;background:var(--bg-surface-primary);pointer-events:auto}@media screen and (max-width:767px){.application-form-modal_card__TWTpf{padding:var(--padding-2xl) var(--padding-m) var(--padding-2xl);border-radius:16px 16px 0 0}}.application-form-modal_form__P2qMD{width:100%}.job-inner-page_section__bzK1Y{padding-top:var(--spacing-180)}@media screen and (max-width:1023px){.job-inner-page_section__bzK1Y{padding-top:var(--spacing-144)}}.job-inner-page_container__MUqkJ{display:flex;justify-content:center}.job-inner-page_root__gVXu3{display:flex;flex-direction:column;padding-bottom:var(--padding-5xl);gap:var(--gap-2xl)}@media screen and (max-width:1023px){.job-inner-page_root__gVXu3{padding-bottom:var(--padding-4xl);gap:var(--gap-xxl)}}@media screen and (max-width:767px){.job-inner-page_root__gVXu3{padding-bottom:0;gap:var(--spacing-48)}}.job-inner-page_jobBlock__18QtZ{display:flex;max-width:688px;flex-direction:column;gap:var(--gap-xl)}@media screen and (max-width:1023px){.job-inner-page_jobBlock__18QtZ{max-width:auto}}@media screen and (max-width:767px){.job-inner-page_jobBlock__18QtZ{gap:0}}.job-inner-page_jobTitle__piQGj{font-family:var(--font-family-base);font-size:64px;font-weight:500;line-height:100%;letter-spacing:-1px}@media screen and (max-width:1639px){.job-inner-page_jobTitle__piQGj{font-family:var(--font-family-base);font-size:56px;font-weight:500;line-height:100%;letter-spacing:-1px}}@media screen and (max-width:1439px){.job-inner-page_jobTitle__piQGj{font-family:var(--font-family-base);font-size:56px;font-weight:500;line-height:100%;letter-spacing:-1px}}@media screen and (max-width:1023px){.job-inner-page_jobTitle__piQGj{font-family:var(--font-family-base);font-size:48px;font-weight:500;line-height:91%;letter-spacing:-1px}}@media screen and (max-width:767px){.job-inner-page_jobTitle__piQGj{font-family:var(--font-family-base);font-size:36px;font-weight:500;line-height:100%;letter-spacing:-1px;padding-top:var(--padding-m)}}.job-inner-page_jobTagsBlock__wB4V3{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}@media screen and (max-width:767px){.job-inner-page_jobTagsBlock__wB4V3{padding-top:var(--padding-l)}}.job-inner-page_jobDescription__6mkkn{display:flex;flex-direction:column;gap:var(--gap-m)}@media screen and (max-width:767px){.job-inner-page_jobDescription__6mkkn{padding-top:var(--padding-2xl)}}.job-inner-page_jobBlockFooter__QdQZH{display:flex;gap:var(--gap-xl)}@media screen and (max-width:767px){.job-inner-page_jobBlockFooter__QdQZH{flex-direction:column;align-items:center;padding-top:var(--padding-2xl);gap:var(--gap-m)}.job-inner-page_applyBtn__P6kJZ{width:100%}}.job-inner-page_descriptionText__oWExx{font-family:var(--font-family-base);font-size:24px;font-weight:500;line-height:32px}@media screen and (max-width:1023px){.job-inner-page_descriptionText__oWExx{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:130%}}.job-inner-page_descriptionText__oWExx{line-height:140%}.job-inner-page_salary__YjmHI{color:var(--text-tertiary);font-family:var(--font-family-base);font-size:24px;font-weight:500;line-height:32px}@media screen and (max-width:1023px){.job-inner-page_salary__YjmHI{font-family:var(--font-family-base);font-size:20px;font-weight:500;line-height:130%}}.job-inner-page_department__ZQYMo{font-size:12px;line-height:16px;letter-spacing:.4px;color:var(--black-50)}.job-inner-page_department__ZQYMo,.job-inner-page_shareBtn__PedPT{font-family:var(--font-family-base);font-weight:500;text-transform:uppercase}.job-inner-page_shareBtn__PedPT{display:flex;align-items:center;gap:var(--gap-xxs);font-size:14px;line-height:142%;letter-spacing:.14px}@media screen and (max-width:767px){.job-inner-page_shareBtn__PedPT{justify-content:center}}.job-inner-page_conditionsContainer__1e2ez{display:flex;max-width:688px;flex-direction:column;gap:var(--spacing-48)}.job-inner-page_conditionsBlock__E0BTw{display:flex;flex-direction:column;gap:var(--gap-xl)}.job-inner-page_conditionsHeader__wyohf{font-family:var(--font-family-base);font-size:36px;font-weight:500;line-height:100%;letter-spacing:-.5px}@media screen and (max-width:1639px){.job-inner-page_conditionsHeader__wyohf{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1439px){.job-inner-page_conditionsHeader__wyohf{font-family:var(--font-family-base);font-size:32px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:1023px){.job-inner-page_conditionsHeader__wyohf{font-family:var(--font-family-base);font-size:28px;font-weight:500;line-height:100%;letter-spacing:-.5px}}@media screen and (max-width:767px){.job-inner-page_conditionsHeader__wyohf{font-family:var(--font-family-base);font-size:26px;font-weight:500;line-height:92%;letter-spacing:-.5px}}.job-inner-page_conditionsList__vE8XS{margin:0}.job-inner-page_conditionsList__vE8XS ul{display:flex;flex-direction:column;gap:8px}.job-inner-page_conditionsList__vE8XS li{line-height:28px}@media screen and (max-width:767px){.job-inner-page_conditionsList__vE8XS h2{margin-bottom:24px}}.job-inner-page_conditionsListContainer__COUMu{display:flex;flex-direction:column;gap:var(--gap-m)}