.job-detail.svelte-2ignzp{width:100%;max-width:52rem;font-family:var(--font-body);color:var(--color-text);margin:0 auto;padding:2.5rem 2rem;line-height:1.6}.back-link.svelte-2ignzp{color:var(--color-theme-2);margin-bottom:2rem;font-size:.9rem;display:inline-block}.back-link.svelte-2ignzp:hover{text-decoration:underline}header.svelte-2ignzp{margin-bottom:1.5rem}header.svelte-2ignzp .title:where(.svelte-2ignzp){margin:0 0 .15rem;font-size:1rem}header.svelte-2ignzp .subtitle:where(.svelte-2ignzp){margin:0 0 .15rem;font-size:1rem;font-weight:700}header.svelte-2ignzp .company:where(.svelte-2ignzp){margin:0;font-size:1rem;font-weight:700}section.svelte-2ignzp{margin-bottom:1.75rem}section.svelte-2ignzp h2:where(.svelte-2ignzp){color:var(--color-text);text-align:left;margin:0 0 .4rem;font-size:1rem;font-weight:400}section.svelte-2ignzp p:where(.svelte-2ignzp){margin:0 0 .75rem}section.svelte-2ignzp ul:where(.svelte-2ignzp){margin:.25rem 0 .5rem;padding-left:1.5rem}section.svelte-2ignzp ul:where(.svelte-2ignzp) li:where(.svelte-2ignzp){margin-bottom:.35rem}section.svelte-2ignzp .note:where(.svelte-2ignzp){margin-top:.75rem}.apply.svelte-2ignzp .subject-line:where(.svelte-2ignzp){margin:.25rem 0;font-weight:700}
