.o-job-detail.svelte-gmw90d{gap:16px;display:grid}.o-job-detail__main.svelte-gmw90d,.o-job-detail__aside.svelte-gmw90d{flex-direction:column;gap:16px;min-width:0;display:flex}.o-job-role{flex-direction:column;gap:14px;display:flex}.o-job-role__head.svelte-gmw90d{border-bottom:1px solid var(--o-line);align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.o-job-role__avatar.svelte-gmw90d{background:var(--o-mint);width:46px;height:46px;color:var(--o-primary-ink);border-radius:13px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.o-job-role__head.svelte-gmw90d>div:where(.svelte-gmw90d){flex:1;min-width:0}.o-job-role__company.svelte-gmw90d{color:var(--o-ink);font-size:15px;font-weight:700}.o-job-role__location.svelte-gmw90d{color:var(--o-muted);align-items:center;gap:4px;margin-top:3px;font-size:13px;display:inline-flex}.o-job-role h2.svelte-gmw90d{color:var(--o-ink);letter-spacing:-.02em;font-size:18px;font-weight:700}.o-prose.svelte-gmw90d{flex-direction:column;gap:12px;display:flex}.o-prose.svelte-gmw90d p:where(.svelte-gmw90d){color:var(--o-ink-soft);white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:1.65}.o-job-role__empty.svelte-gmw90d{color:var(--o-muted);font-size:14px;line-height:1.55}.o-job-apply{flex-direction:column;gap:12px;display:flex}.o-job-apply__eyebrow.svelte-gmw90d{color:var(--o-primary);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}.o-job-apply dl.svelte-gmw90d{gap:1px;display:grid}.o-job-apply dl.svelte-gmw90d div:where(.svelte-gmw90d){border-top:1px solid var(--o-line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:9px 0;display:flex}.o-job-apply dl.svelte-gmw90d div:where(.svelte-gmw90d):first-child{border-top:0}.o-job-apply dt.svelte-gmw90d{color:var(--o-muted);font-size:12.5px}.o-job-apply dd.svelte-gmw90d{max-width:62%;color:var(--o-ink-soft);text-align:right;font-size:12.5px;font-weight:600}.o-job-apply__note.svelte-gmw90d{color:var(--o-muted-soft);text-align:center;font-size:11.5px;line-height:1.45}.o-job-help{align-items:flex-start;gap:12px;display:flex}.o-job-help svg{color:var(--o-primary);flex:none}.o-job-help div.svelte-gmw90d{flex-direction:column;gap:3px;display:flex}.o-job-help strong.svelte-gmw90d{color:var(--o-primary-ink);font-size:13.5px}.o-job-help p.svelte-gmw90d{color:var(--o-muted);font-size:12.5px;line-height:1.4}.o-job-help a.svelte-gmw90d{color:var(--o-primary);align-items:center;gap:3px;margin-top:2px;font-size:12px;font-weight:600;display:inline-flex}@media (width<=899px){.o-job-detail.svelte-gmw90d{flex-direction:column;display:flex}.o-job-detail__aside.svelte-gmw90d{order:-1}}@media (width>=900px){.o-job-detail.svelte-gmw90d{grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);align-items:start;gap:20px}.o-job-detail__aside.svelte-gmw90d{position:sticky;top:28px}}
