.career-hero[data-astro-cid-cd2vzqz2]{border-bottom:1px solid var(--slate-4);background:var(--slate-2);text-align:center;align-items:center;min-height:460px;padding-block:64px 40px;display:grid}.hero-inner[data-astro-cid-cd2vzqz2]{justify-items:center;gap:1.25rem;display:grid}.hero-inner[data-astro-cid-cd2vzqz2] h1[data-astro-cid-cd2vzqz2]{max-width:1024px;font-size:54px;font-weight:700;line-height:54px}.hero-inner[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{max-width:1024px;color:var(--slate-10);font-size:20px;line-height:30px}.career-section[data-astro-cid-cd2vzqz2]{padding-block:clamp(5.5rem,9vw,8rem)}.career-section[data-astro-cid-cd2vzqz2].alternate{background:var(--slate-2);padding-top:clamp(4rem,7vw,6rem)}.career-grid[data-astro-cid-cd2vzqz2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.05fr);align-items:start;gap:clamp(3rem,8vw,7rem);display:grid}.career-grid[data-astro-cid-cd2vzqz2].reverse{grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr)}.career-grid[data-astro-cid-cd2vzqz2] img[data-astro-cid-cd2vzqz2]{aspect-ratio:1.06;object-fit:cover;border-radius:var(--radius-l);width:100%}.career-copy[data-astro-cid-cd2vzqz2]{gap:1rem;display:grid}.eyebrow-inline[data-astro-cid-cd2vzqz2]{border:1px solid var(--slate-4);background:var(--slate-1);width:fit-content;min-height:2rem;color:var(--slate-11);border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.875rem;font-weight:550;display:inline-flex}.career-copy[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]:not(.eyebrow-inline){color:var(--slate-11);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.6}.jobs-section[data-astro-cid-cd2vzqz2]{padding-block:clamp(5rem,8vw,7rem)}.section-heading[data-astro-cid-cd2vzqz2]{text-align:center;margin-bottom:2rem}.jobs-list[data-astro-cid-cd2vzqz2]{gap:1rem;display:grid}.jobs-empty[data-astro-cid-cd2vzqz2]{border:1px solid var(--slate-4);border-radius:var(--radius-l);background:var(--slate-1);text-align:center;gap:.5rem;padding:clamp(1.75rem,4vw,2.5rem);display:grid}.jobs-empty[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{margin:0;font-size:clamp(1.2rem,2vw,1.4rem)}.jobs-empty[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{color:var(--slate-10);margin:0}.job-card[data-astro-cid-cd2vzqz2]{border:1px solid var(--slate-4);border-radius:var(--radius-l);background:var(--white);grid-template-columns:1fr auto auto;align-items:center;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 2px 15px -1px #0000000f}.job-card[data-astro-cid-cd2vzqz2] div[data-astro-cid-cd2vzqz2]{gap:.55rem;display:grid}.job-card[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{margin:0;font-size:clamp(1.35rem,2.2vw,2rem)}.job-meta[data-astro-cid-cd2vzqz2]{min-height:1.6rem;color:var(--slate-10);align-items:center;display:flex}.job-description[data-astro-cid-cd2vzqz2]{color:var(--slate-10)}.job-dot[data-astro-cid-cd2vzqz2]{border:1px solid var(--slate-4);border-radius:var(--radius-m);width:1.6rem;height:1.6rem;color:var(--yellow);place-items:center;font-size:1.8rem;line-height:1;display:grid}.job-action[data-astro-cid-cd2vzqz2]{border:1px solid var(--slate-4);border-radius:var(--radius-m);min-width:4.4rem;min-height:3rem;color:var(--slate-11);flex:none;place-items:center;font-weight:650;display:grid}@media (width<=900px) and (width>=701px){.career-hero[data-astro-cid-cd2vzqz2]{min-height:640px}.career-section[data-astro-cid-cd2vzqz2]{padding-block:7.5rem}.jobs-section[data-astro-cid-cd2vzqz2]{padding-block:9.5rem}.job-card[data-astro-cid-cd2vzqz2]{min-height:11rem}}@media (width<=700px){.career-grid[data-astro-cid-cd2vzqz2],.career-grid[data-astro-cid-cd2vzqz2].reverse{grid-template-columns:1fr}.career-grid[data-astro-cid-cd2vzqz2].reverse img[data-astro-cid-cd2vzqz2]{order:2}.career-grid[data-astro-cid-cd2vzqz2].reverse .career-copy[data-astro-cid-cd2vzqz2]{order:1}}@media (width<=560px){.career-hero[data-astro-cid-cd2vzqz2]{text-align:center;min-height:495px}.hero-inner[data-astro-cid-cd2vzqz2]{justify-items:center;gap:1rem}.hero-inner[data-astro-cid-cd2vzqz2] h1[data-astro-cid-cd2vzqz2]{max-width:350px;font-size:2.25rem;line-height:1}.hero-inner[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{max-width:340px;font-size:1rem;line-height:1.5}.career-section[data-astro-cid-cd2vzqz2]{padding-block:2rem}.career-section[data-astro-cid-cd2vzqz2].alternate{padding-top:2rem}.career-grid[data-astro-cid-cd2vzqz2]{gap:2.25rem}.career-copy[data-astro-cid-cd2vzqz2]{gap:.75rem}.career-copy[data-astro-cid-cd2vzqz2] h2[data-astro-cid-cd2vzqz2],.section-heading[data-astro-cid-cd2vzqz2] h2[data-astro-cid-cd2vzqz2]{font-size:1.875rem;line-height:1}.career-copy[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]:not(.eyebrow-inline){font-size:1rem;line-height:1.5}.career-grid[data-astro-cid-cd2vzqz2] img[data-astro-cid-cd2vzqz2]{aspect-ratio:auto;border-radius:0;height:300px}.jobs-section[data-astro-cid-cd2vzqz2]{padding-block:2rem 2.5rem}.job-card[data-astro-cid-cd2vzqz2]{border-width:2px;grid-template-columns:1fr auto auto;align-items:start;gap:.75rem;min-height:14.1rem;padding:2rem;display:grid}.job-card[data-astro-cid-cd2vzqz2] div[data-astro-cid-cd2vzqz2]{align-content:start}.job-card[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{max-width:150px;font-size:1.6rem;line-height:1.08}.job-meta[data-astro-cid-cd2vzqz2]{min-height:1.6rem;color:var(--slate-12)}.job-meta[data-astro-cid-cd2vzqz2]:before{content:"";background:linear-gradient(currentColor 0 0) 50% 30%/2px 5px no-repeat,linear-gradient(currentColor 0 0) 60% 58%/5px 2px no-repeat;border:2px solid;border-radius:50%;width:1rem;height:1rem}.job-description[data-astro-cid-cd2vzqz2]{display:none}.job-dot[data-astro-cid-cd2vzqz2]{align-self:center;margin-top:1.7rem}.job-action[data-astro-cid-cd2vzqz2]{color:#0000;width:6.8rem;min-height:3.375rem}}
