.career-intro[data-astro-cid-ife2cld6]{background:#fff}.career-intro-grid[data-astro-cid-ife2cld6]{grid-template-columns:1.15fr .65fr;align-items:end;gap:clamp(3rem,7vw,7rem);margin-bottom:4rem;display:grid}.career-intro[data-astro-cid-ife2cld6] h2[data-astro-cid-ife2cld6]{max-width:760px;margin:0}.career-intro-grid[data-astro-cid-ife2cld6]>p[data-astro-cid-ife2cld6]{color:var(--muted);margin:0}.career-points[data-astro-cid-ife2cld6]{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.career-points[data-astro-cid-ife2cld6] article[data-astro-cid-ife2cld6]{background:var(--canvas);min-height:270px;padding:clamp(2rem,4vw,3rem)}.career-points[data-astro-cid-ife2cld6] span[data-astro-cid-ife2cld6]{color:var(--blue);font-size:.7rem;font-weight:700}.career-points[data-astro-cid-ife2cld6] h3[data-astro-cid-ife2cld6]{margin:3.5rem 0 1rem}.career-points[data-astro-cid-ife2cld6] p[data-astro-cid-ife2cld6]{color:var(--muted);margin:0;font-size:.98rem}.jobs-section[data-astro-cid-ife2cld6]{background:var(--canvas)}.jobs-heading[data-astro-cid-ife2cld6]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.jobs-heading[data-astro-cid-ife2cld6] h2[data-astro-cid-ife2cld6]{margin:0}.jobs-heading[data-astro-cid-ife2cld6]>p[data-astro-cid-ife2cld6]{color:var(--muted);margin:0;font-size:.9rem;font-weight:700}.job-filters[data-astro-cid-ife2cld6]{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:1.2rem;margin-bottom:3rem;padding:2rem;display:grid}.reset-filters[data-astro-cid-ife2cld6]{border:1px solid var(--line);min-height:58px;color:var(--navy);background:var(--mist);text-transform:uppercase;cursor:pointer;padding:0 1.15rem;font-size:.75rem;font-weight:700}.reset-filters[data-astro-cid-ife2cld6]:hover{color:#fff;background:var(--navy)}.job-row[data-astro-cid-ife2cld6]{border:1px solid var(--line);background:#fff;border-bottom:0;grid-template-columns:60px minmax(0,1fr) minmax(230px,.45fr);align-items:center;gap:2rem;padding:clamp(2rem,4vw,3rem);transition:transform .2s,box-shadow .2s;display:grid}.job-row[data-astro-cid-ife2cld6]:last-child{border-bottom:1px solid var(--line)}.job-row[data-astro-cid-ife2cld6]:hover{z-index:1;box-shadow:var(--shadow-sm);position:relative;transform:translateY(-3px)}.job-row[data-astro-cid-ife2cld6][hidden]{display:none}.job-row[data-astro-cid-ife2cld6]>span[data-astro-cid-ife2cld6]{color:var(--blue);font-size:.75rem;font-weight:700}.job-copy[data-astro-cid-ife2cld6]>p[data-astro-cid-ife2cld6]{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.job-row[data-astro-cid-ife2cld6] h3[data-astro-cid-ife2cld6]{margin:.7rem 0;font-size:clamp(1.4rem,2.2vw,2rem)}.job-row[data-astro-cid-ife2cld6] address[data-astro-cid-ife2cld6]{color:var(--muted);font-style:normal}.job-actions[data-astro-cid-ife2cld6]{border-left:1px solid var(--line);justify-items:start;padding-left:2rem;display:grid}.job-actions[data-astro-cid-ife2cld6] small[data-astro-cid-ife2cld6]{color:var(--muted);text-transform:uppercase;font-size:.7rem}.job-actions[data-astro-cid-ife2cld6] strong[data-astro-cid-ife2cld6]{color:var(--navy);margin:.35rem 0 1.3rem;font-size:.93rem}.no-jobs[data-astro-cid-ife2cld6]{border:1px solid var(--line);text-align:center;background:#fff;padding:3rem}.no-jobs[data-astro-cid-ife2cld6] strong[data-astro-cid-ife2cld6]{color:var(--navy);font-family:Manrope,sans-serif;font-size:1.5rem}.no-jobs[data-astro-cid-ife2cld6] p[data-astro-cid-ife2cld6]{color:var(--muted)}.hiring-path[data-astro-cid-ife2cld6]{color:#fff;background:var(--navy-deep);padding-block:clamp(5rem,8vw,8rem)}.hiring-grid[data-astro-cid-ife2cld6]{grid-template-columns:.72fr 1.2fr;align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.hiring-path[data-astro-cid-ife2cld6] h2[data-astro-cid-ife2cld6]{color:#fff;max-width:470px}.hiring-path[data-astro-cid-ife2cld6] .eyebrow[data-astro-cid-ife2cld6]{color:#aebdeb}.hiring-path[data-astro-cid-ife2cld6] ol[data-astro-cid-ife2cld6]{border-top:1px solid #ffffff29;margin:0;padding:0;list-style:none}.hiring-path[data-astro-cid-ife2cld6] li[data-astro-cid-ife2cld6]{border-bottom:1px solid #ffffff29;grid-template-columns:60px 1fr;gap:1rem;padding:1.6rem 0;display:grid}.hiring-path[data-astro-cid-ife2cld6] li[data-astro-cid-ife2cld6]>span[data-astro-cid-ife2cld6]{color:#aebdeb;font-size:.72rem;font-weight:700}.hiring-path[data-astro-cid-ife2cld6] strong[data-astro-cid-ife2cld6]{color:#fff;font-family:Manrope,sans-serif}.hiring-path[data-astro-cid-ife2cld6] li[data-astro-cid-ife2cld6] p[data-astro-cid-ife2cld6]{color:#c4cfdd;margin:.35rem 0 0;font-size:.95rem}@media (width<=980px){.job-filters[data-astro-cid-ife2cld6]{grid-template-columns:1fr 1fr}.reset-filters[data-astro-cid-ife2cld6]{justify-self:start}.job-row[data-astro-cid-ife2cld6]{grid-template-columns:45px 1fr}.job-actions[data-astro-cid-ife2cld6]{border-top:1px solid var(--line);border-left:0;grid-column:2;padding:1.5rem 0 0}.hiring-grid[data-astro-cid-ife2cld6]{grid-template-columns:1fr}}@media (width<=700px){.career-intro-grid[data-astro-cid-ife2cld6],.career-points[data-astro-cid-ife2cld6],.job-filters[data-astro-cid-ife2cld6]{grid-template-columns:1fr}.jobs-heading[data-astro-cid-ife2cld6]{display:block}.jobs-heading[data-astro-cid-ife2cld6]>p[data-astro-cid-ife2cld6]{margin-top:1rem}.career-points[data-astro-cid-ife2cld6] article[data-astro-cid-ife2cld6]{min-height:220px}}
