@font-face{font-family:Calibri;font-style:normal;font-weight:400;src:url(./Calibri_regular.DmdYjrg9.woff2) format("woff2")}@font-face{font-family:Calibri;font-style:normal;font-weight:700;src:url(./Calibri_bold.DMLTDCWV.woff2) format("woff2")}@font-face{font-family:Calibri;font-style:italic;font-weight:400;src:url(./Calibri_italic.DZaUbyJB.woff2) format("woff2")}@font-face{font-family:Calibri;font-style:italic;font-weight:700;src:url(./Calibri_bold_italic.B_-OIUhX.woff2) format("woff2")}:root{--max-width: 1800px;--max-width-medium: 1200px;--max-width-slim: 800px;--max-width-tiny: 600px;--z-index-modals: 1000;--content-gap-xs: .25rem;--content-gap-sm: .5rem;--content-gap: 1rem;--content-gap-md: 1.5rem;--content-gap-lg: 2rem;--content-gap-xl: 2.5rem;--content-gap-xxl: 5rem;--content-gap-xxxl: 7.5rem;--content-gap-xxxxl: 10rem;--content-padding-xs: .25rem;--content-padding-sm: .5rem;--content-padding: 1rem;--content-padding-md: 1.5rem;--content-padding-lg: 2rem;--content-padding-xl: 2.5rem;--content-padding-xxl: 5rem;--content-padding-xxxl: 7.5rem;--content-padding-xxxxl: 10rem;--border-radius-xs: .25rem;--border-radius-sm: .5rem;--border-radius: 1rem;--border-radius-md: 1.5rem;--border-radius-lg: 2rem;--border-radius-xl: 2.5rem;--section__inline-padding: 1rem;--section__block-padding: 1rem;--page-padding: 4rem;--page-padding-tablet: 2rem;--page-padding-phone: 1rem;--section-padding: 6rem;--header__height: 4rem}@media screen and (max-width: 1024px){:root{--page-padding: 2rem;--section-padding: 4rem}}@media screen and (max-width: 768px){:root{--page-padding: 1rem}}.job-section.svelte-15rqq45{background:var(--color-grey__softer)}h2.svelte-15rqq45{font:var(--font-h2);-webkit-hyphens:auto;hyphens:auto;text-transform:uppercase;margin-bottom:var(--content-padding-xl)}h2.svelte-15rqq45 span{color:var(--color-blue__primary)}.summary.svelte-15rqq45{font:var(--font-text-lg);max-width:600px;margin-bottom:var(--content-padding-xl)}.accordion-wrapper.svelte-15rqq45{display:inline-block;background:#fff;padding:var(--content-padding);border-radius:var(--border-radius);max-width:800px}.accordion-wrapper.svelte-15rqq45 .accordion .item .title{font:var(--font-h5)}.download.svelte-15rqq45{display:flex;justify-content:flex-end}.download.svelte-15rqq45 a:where(.svelte-15rqq45){color:#fff;text-decoration:none}.container.svelte-15rqq45{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--content-gap)}@media screen and (max-width: 1024px){.container.svelte-15rqq45{flex-direction:column;align-items:flex-start}}
