.job-content.svelte-1gr6358{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:4rem;width:100%;background-color:var(--800);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:3rem}.job-title.svelte-1gr6358{color:var(--100);font-family:Switzer,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.job-header.svelte-1gr6358{display:flex;flex-direction:column;gap:.5rem;margin-bottom:-1rem}.job-posted-date.svelte-1gr6358{display:flex;align-items:center;gap:.5rem;color:var(--400);font-family:Switzer,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin:0}.job-posted-icon.svelte-1gr6358{flex-shrink:0}.job-section.svelte-1gr6358{display:flex;flex-direction:column;gap:.75rem}.job-section-title.svelte-1gr6358{color:var(--100);font-family:Switzer,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}.job-paragraph.svelte-1gr6358{color:var(--400);font-family:Switzer,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin:0}.job-list.svelte-1gr6358{margin:0;padding-left:1.5rem;list-style:disc}.job-list-item.svelte-1gr6358{color:var(--400);font-family:Switzer,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin-bottom:.75rem}.job-list-item.svelte-1gr6358::marker{color:var(--400)}
