.careers-listings[data-astro-cid-ygzemxew]{background:var(--color-light)}.careers-grid[data-astro-cid-ygzemxew]{grid-template-columns:1fr;align-items:stretch;gap:1.5rem;margin-top:1.5rem;display:grid}@media (width>=769px){.careers-grid[data-astro-cid-ygzemxew]{grid-template-columns:repeat(2,1fr)}}.career-card[data-astro-cid-ygzemxew],.career-apply[data-astro-cid-ygzemxew]{border-radius:var(--radius);background:var(--color-white);border:none;border-left:3px solid var(--color-accent);box-shadow:var(--shadow);flex-direction:column;padding:2rem;transition:transform .2s,box-shadow .2s;display:flex}.career-card[data-astro-cid-ygzemxew]:hover,.career-apply[data-astro-cid-ygzemxew]:hover{transform:translateY(-4px);box-shadow:0 8px 28px #0c182424}.career-card[data-astro-cid-ygzemxew] .career-card-type[data-astro-cid-ygzemxew],.career-apply[data-astro-cid-ygzemxew] .career-apply-kicker[data-astro-cid-ygzemxew]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .75rem;font-size:12px;font-weight:500}.career-card[data-astro-cid-ygzemxew] h3[data-astro-cid-ygzemxew],.career-apply[data-astro-cid-ygzemxew] h3[data-astro-cid-ygzemxew]{margin:0 0 .75rem;font-size:1.25rem}.career-card[data-astro-cid-ygzemxew] h3[data-astro-cid-ygzemxew] a[data-astro-cid-ygzemxew]:hover{color:var(--color-accent)}.career-card-excerpt[data-astro-cid-ygzemxew],.career-card-meta[data-astro-cid-ygzemxew],.career-apply[data-astro-cid-ygzemxew] p[data-astro-cid-ygzemxew]{color:var(--color-text-muted);margin:0 0 .75rem;font-size:.95rem}.career-card[data-astro-cid-ygzemxew] .btn[data-astro-cid-ygzemxew],.career-apply[data-astro-cid-ygzemxew] .btn[data-astro-cid-ygzemxew]{align-self:flex-start;margin-top:auto}
