.careers.svelte-161r29h.svelte-161r29h{--navy:#101828;--text:#1f2937;--muted:#6b7280;--faint:#9ca3af;--border:#e5e7eb;--surface:#f9fafb;--blue:#2563eb;--bg:#ffffff;font-family:Source Sans Pro,"Source Sans 3",ui-sans-serif,system-ui,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;padding:56px 24px 88px}.careers-inner.svelte-161r29h.svelte-161r29h{max-width:720px;margin:0 auto}.careers-head.svelte-161r29h.svelte-161r29h{margin-bottom:40px}.careers-head.svelte-161r29h h1.svelte-161r29h{margin:0 0 16px;font-size:40px;font-weight:800;letter-spacing:-.02em;color:var(--navy)}.careers-head.svelte-161r29h p.svelte-161r29h{margin:0;font-size:19px;line-height:1.65;color:var(--text)}.careers-list.svelte-161r29h.svelte-161r29h{display:flex;flex-direction:column;gap:14px}.career-card.svelte-161r29h.svelte-161r29h{display:block;padding:22px 24px;border:1px solid var(--border);border-radius:14px;background:var(--bg);text-decoration:none;color:inherit;box-shadow:0 1px 2px #1018280a;transition:border-color .13s ease,box-shadow .13s ease,transform .13s ease}.career-card.svelte-161r29h.svelte-161r29h:hover{border-color:var(--faint);box-shadow:0 10px 28px -18px #10182859;transform:translateY(-1px)}.career-card-top.svelte-161r29h.svelte-161r29h{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px}.career-card-top.svelte-161r29h h2.svelte-161r29h{margin:0;font-size:20px;font-weight:700;color:var(--navy)}.career-tags.svelte-161r29h.svelte-161r29h{display:flex;gap:6px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.tag.svelte-161r29h.svelte-161r29h{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}.tag.dept.svelte-161r29h.svelte-161r29h{background:#2563eb1a;color:var(--blue)}.tag.type.svelte-161r29h.svelte-161r29h{background:var(--surface);color:var(--muted);border:1px solid var(--border)}.career-desc.svelte-161r29h.svelte-161r29h{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--muted)}.career-card-bottom.svelte-161r29h.svelte-161r29h{display:flex;justify-content:space-between;align-items:center;gap:12px}.career-location.svelte-161r29h.svelte-161r29h{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--faint)}.apply-link.svelte-161r29h.svelte-161r29h{font-size:14px;font-weight:700;color:var(--blue)}.careers-empty.svelte-161r29h.svelte-161r29h{text-align:center;padding:56px 24px;border:1px dashed var(--border);border-radius:14px;color:var(--muted);font-size:15px}[data-theme=dark] .careers.svelte-161r29h.svelte-161r29h{--navy:#f3f4f6;--text:#d1d5db;--muted:#9ca3af;--faint:#6b7280;--border:#232936;--surface:#131720;--bg:#0a0d14}@media (max-width: 560px){.careers-head.svelte-161r29h h1.svelte-161r29h{font-size:32px}.careers-head.svelte-161r29h p.svelte-161r29h{font-size:17px}.career-card-top.svelte-161r29h.svelte-161r29h{flex-direction:column;gap:8px}.career-tags.svelte-161r29h.svelte-161r29h{justify-content:flex-start}}
