.JobTemplate_h1__r9DM1{font-size:2.375rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.JobTemplate_h1__r9DM1{font-size:4rem}}.JobTemplate_h2__dk_sx{font-size:2rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.JobTemplate_h2__dk_sx{font-size:3rem}}.JobTemplate_h3__XyLqe,.JobTemplate_job__header__5QI5m h1{font-size:1.5rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.JobTemplate_h3__XyLqe,.JobTemplate_job__header__5QI5m h1{font-size:2.5rem}}.JobTemplate_h4__D4JXf{font-size:1.25rem;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.JobTemplate_h4__D4JXf{font-size:1.375rem}}.JobTemplate_h5__7lxEu{font-size:1rem;font-style:normal;font-weight:500;line-height:140%}@media only screen and (min-width:1023.02px){.JobTemplate_h5__7lxEu{font-size:1.25rem}}.JobTemplate_subtitle__JLG2R{font-size:.875rem;font-weight:500;line-height:160%;letter-spacing:.07rem;text-transform:uppercase}.JobTemplate_body-extra-large__4pxIW{font-size:2rem;font-weight:300;line-height:160%}.JobTemplate_body-extra-large-semi-bold__jT59u{font-size:2rem;font-weight:600;line-height:160%}.JobTemplate_body-large__WEJMG,.JobTemplate_job__header-location__8LxP6{font-size:1.375rem;font-weight:300;line-height:160%}.JobTemplate_body-large-semi-bold__PMC48{font-size:1.375rem;font-style:normal;font-weight:600;line-height:160%}.JobTemplate_body__RYw5Z{font-size:1rem;font-weight:400;line-height:160%}.JobTemplate_body-semi-bold__Ho9Z6{font-size:1rem;font-weight:700;line-height:160%}.JobTemplate_body-small__gTc9a{font-size:.875rem;font-weight:400;line-height:140%}.JobTemplate_body-small-semi-bold__lXQcg,.JobTemplate_job__content-link__kWJRT{font-size:.875rem;font-weight:600;line-height:140%}.JobTemplate_job__header__5QI5m{background:var(--brand-dark-violet-400-main,#2c4185);padding:6.5rem 0 3.5rem}.JobTemplate_job__header-container__doPJM{display:flex;flex-direction:column;gap:2.5rem}.JobTemplate_job__header__5QI5m h1{color:var(--white)}.JobTemplate_job__header-content__l1ZP0{display:flex;flex-direction:column;gap:1rem}.JobTemplate_job__header-content__l1ZP0 p{color:var(--brand-dark-violet-600,#cacfe0);max-width:700px}.JobTemplate_job__header-locations__JXda_{display:flex;gap:1rem}.JobTemplate_job__header-location__8LxP6{color:var(--White,#fff);position:relative}.JobTemplate_job__header__5QI5m .JobTemplate_separator__yq76L{display:block;height:4px;width:4px;background-color:var(--White,#fff);margin:0 .5rem;border-radius:50%;position:absolute;top:calc(50% - 2px);right:-1.1rem}.JobTemplate_job__content__g3vW9{margin:3.5rem 0}.JobTemplate_job__content-container__dDbVM{display:flex;flex-direction:column;gap:2.5rem}.JobTemplate_job__content-apply___dLVS{display:flex;flex-direction:column;gap:1.5rem}.JobTemplate_job__content-link__kWJRT{padding:.25rem 0;color:var(--brand-dark-violet-400-main,#2c4185);border-radius:.25rem;transition:all .2s ease;width:-moz-fit-content;width:fit-content;text-decoration:none}.JobTemplate_job__content-link__kWJRT:focus-visible,.JobTemplate_job__content-link__kWJRT:hover{background:var(--brand-dark-violet-700);color:var(--brand-dark-violet-400-main,#2c4185);padding:.25rem .5rem}.JobTemplate_job__content-link__kWJRT:focus-visible{outline:4px solid var(--brand-dark-violet-100);border-radius:.25rem}.JobTemplate_job__contenteditor__vaWn3{max-width:700px}