.hero.svelte-z9wbeb{display:flex;flex-direction:column;gap:var(--gap-sm)}.hero.svelte-z9wbeb .subtitle:where(.svelte-z9wbeb){font:var(--font-info-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--gap-2xs)}.hero.svelte-z9wbeb .job-title:where(.svelte-z9wbeb){font:var(--font-h2);-webkit-hyphens:none;hyphens:none}@media screen and (max-width: 768px){.hero.svelte-z9wbeb .job-title:where(.svelte-z9wbeb){word-break:break-word}}.hero.svelte-z9wbeb .job-location:where(.svelte-z9wbeb),.hero.svelte-z9wbeb .salary:where(.svelte-z9wbeb){font:var(--font-label-sm)}.hero.svelte-z9wbeb .apply-button:where(.svelte-z9wbeb) a{text-decoration:none}.job-description-mission.svelte-z9wbeb{background:var(--color-bright-sun)}.job-content-title.svelte-z9wbeb{font:var(--font-info-xs);letter-spacing:.05em;margin-bottom:var(--gap-2xs);text-transform:uppercase}.job-content-subtitle.svelte-z9wbeb{font:var(--font-h2);-webkit-hyphens:none;hyphens:none}.job-content-text.svelte-z9wbeb{margin:var(--gap-3xl) 0;max-width:500px}.job-content-text.svelte-z9wbeb p strong,.job-content-text.svelte-z9wbeb strong{display:flex}@media screen and (max-width: 768px){.job-content-text.svelte-z9wbeb{margin-top:var(--gap)}}.job-content-image.svelte-z9wbeb{margin-top:var(--gap)}.job-content-image.svelte-z9wbeb img{aspect-ratio:16/12}@media screen and (max-width: 768px){.grid.svelte-z9wbeb{grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gap-xl)}}.job-description-expectations.svelte-z9wbeb{position:relative;background:var(--color-shaded-blue);color:var(--color-white)}.wedge2.svelte-z9wbeb{margin-top:10px}.wedge2.svelte-z9wbeb svg{margin-bottom:-1px}.info.svelte-z9wbeb{display:flex;gap:5px}.grid.svelte-z9wbeb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-4xl)}@media screen and (max-width: 1024px){.grid.svelte-z9wbeb{gap:var(--gap-lg)}}@media screen and (max-width: 768px){.grid.svelte-z9wbeb{grid-template-columns:1fr}}.col1.svelte-z9wbeb img{aspect-ratio:14/9}.col2.svelte-z9wbeb{display:flex;flex-direction:column;gap:var(--gap);justify-content:center}.col2.svelte-z9wbeb a{text-decoration:none}.cta-title.svelte-z9wbeb{font:var(--font-h4)}
