.job-facts.svelte-1x7iwlf{width:100%}.salary-note.svelte-1x7iwlf{margin:var(--space-xs) 0 0;font-size:var(--font-size-s);line-height:var(--line-height-s);color:var(--color-text-secondary)}.job-apply.svelte-10f99lo{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs) var(--space-base);border-radius:20em;background:var(--color-accent);color:var(--color-text-light);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-align:center;text-decoration:none;transition:.2s ease-in-out;-webkit-tap-highlight-color:transparent}.job-apply.svelte-10f99lo:hover{opacity:.85}.job-apply.full-width.svelte-10f99lo{display:flex;width:100%}.card-content.svelte-1ayhe5h{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);width:100%}.logo.svelte-1ayhe5h{width:120px;max-height:120px;object-fit:contain;margin-bottom:var(--space-xs)}h3.svelte-1ayhe5h{margin:0;overflow-wrap:anywhere}.website.svelte-1ayhe5h{color:var(--color-accent);overflow-wrap:anywhere}.address.svelte-1ayhe5h{display:flex;flex-direction:column;font-style:normal;font-size:var(--font-size-s);line-height:var(--line-height-s)}.main-content.svelte-1d8q447,.sidebar-right.svelte-1d8q447{padding:0em var(--content-padding)}.sidebar-right.svelte-1d8q447{padding-bottom:var(--content-padding-large)}.sidebar-right.svelte-1d8q447 h2:where(.svelte-1d8q447){margin-top:0}.cover-image.svelte-1d8q447{display:block;width:100%;height:auto;max-height:420px;object-fit:cover;margin-bottom:var(--space-l)}.back-link.svelte-1d8q447{display:inline-flex;align-items:center;gap:var(--space-xxs);margin:var(--space-base) 0 var(--space-s);color:var(--color-accent);text-decoration:none;font-size:var(--font-size-s)}.headline-columns.svelte-1d8q447{display:flex;flex-direction:column;gap:var(--space-s);margin-bottom:var(--space-l)}.headline.svelte-1d8q447{display:flex;flex-direction:column;gap:var(--space-xxs)}.headline.svelte-1d8q447 h1:where(.svelte-1d8q447){margin:0;overflow-wrap:anywhere}.badge.svelte-1d8q447{align-self:flex-start;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light);background:var(--color-accent);padding:0 var(--space-xs)}.employer-line.svelte-1d8q447{margin:0;font-size:var(--font-size-l);color:var(--color-text-secondary)}.apply.svelte-1d8q447{margin-bottom:var(--space-xl)}.apply-bottom.svelte-1d8q447{margin-top:var(--space-xl)}.description.svelte-1d8q447,.contact.svelte-1d8q447{width:100%;max-width:var(--content-max-width-base)}.contact.svelte-1d8q447{margin-top:var(--space-l)}.contact.svelte-1d8q447 dl:where(.svelte-1d8q447){display:grid;grid-template-columns:max-content 1fr;gap:var(--space-xxs) var(--space-s);margin:0}.contact.svelte-1d8q447 dt:where(.svelte-1d8q447){font-weight:var(--font-weight-bold)}.contact.svelte-1d8q447 dd:where(.svelte-1d8q447){margin:0;overflow-wrap:anywhere}.contact.svelte-1d8q447 a:where(.svelte-1d8q447){color:var(--color-accent)}@media(min-width:850px){.main-content.svelte-1d8q447{padding:0}.main.svelte-1d8q447{padding:0em 0em 0em var(--content-padding)}.sidebar-right.svelte-1d8q447{padding:var(--content-padding-large) var(--content-padding) var(--content-padding-large) 0em}.headline-columns.svelte-1d8q447{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-base);margin-bottom:var(--space-xl)}}
