:root{--primary-navy:#1a2b3c;--accent-gold:#c5a059;--light-slate:#f1f5f9;--border-gray:#e2e8f0;--text-muted:#64748b}.careers-section.svelte-1thlcsk{background-color:#fff;padding:80px 20px;font-family:Inter,-apple-system,sans-serif}.careers-container.svelte-1thlcsk{text-align:center;max-width:700px;margin:0 auto}.status-badge.svelte-1thlcsk{background:var(--light-slate);color:var(--primary-navy);text-transform:uppercase;letter-spacing:.05em;border-radius:20px;margin-bottom:1rem;padding:6px 16px;font-size:.85rem;font-weight:600;display:inline-block}.careers-header.svelte-1thlcsk h1:where(.svelte-1thlcsk){color:var(--primary-navy);margin-bottom:2rem;font-size:2.5rem;font-weight:800}.no-positions-box.svelte-1thlcsk{background:var(--light-slate);border:1px dashed var(--border-gray);border-radius:12px;flex-direction:column;align-items:center;gap:15px;margin-bottom:2.5rem;padding:30px;display:flex}.icon-circle.svelte-1thlcsk{color:var(--accent-gold);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:0 4px 6px #0000000d}.no-positions-box.svelte-1thlcsk p:where(.svelte-1thlcsk){color:#000;margin:0;font-size:1.1rem}.talent-connection.svelte-1thlcsk p:where(.svelte-1thlcsk){color:#000;margin-bottom:2rem;line-height:1.8}.talent-connection.svelte-1thlcsk strong:where(.svelte-1thlcsk){color:#000}@media (width<=480px){.careers-header.svelte-1thlcsk h1:where(.svelte-1thlcsk){font-size:2rem}}
