.careers-hero.svelte-1thlcsk{text-align:center;margin:5rem auto 4rem;padding:0 1rem;max-width:800px;animation:svelte-1thlcsk-fadeSlideIn .8s ease-out forwards}.careers-hero.svelte-1thlcsk h1:where(.svelte-1thlcsk){font-size:clamp(2.4rem,5vw,3.2rem);font-weight:700;line-height:1.2}.careers-hero.svelte-1thlcsk h1:where(.svelte-1thlcsk) span:where(.svelte-1thlcsk){color:var(--primary)}.careers-hero.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--muted);margin-top:1rem;font-size:1.15rem;line-height:1.6}.status.svelte-1thlcsk{display:flex;justify-content:center;margin:4rem auto 6rem;padding:0 1.5rem}.status-card.svelte-1thlcsk{background:var(--bg-panel);border-radius:12px;padding:3rem 2rem;text-align:center;box-shadow:var(--shadow);max-width:600px;animation:svelte-1thlcsk-fadeUp 1s ease both}.status-card.svelte-1thlcsk .emoji:where(.svelte-1thlcsk){font-size:2rem;display:block;margin-bottom:1rem}.status-card.svelte-1thlcsk h2:where(.svelte-1thlcsk){color:var(--text-strong);font-size:1.5rem;margin-bottom:.6rem}.status-card.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--muted);font-size:1rem;line-height:1.5}.cta-banner.svelte-1thlcsk{text-align:center;background:var(--bg-panel);padding:5rem 1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.cta-banner.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:2rem;color:var(--text-strong);margin-bottom:1rem}.cta-banner.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--muted);font-size:1.1rem;margin-bottom:2rem}.links.svelte-1thlcsk{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.social-link.svelte-1thlcsk{color:var(--primary);font-weight:600;text-decoration:none;padding:.6rem 1.2rem;border-radius:6px;border:1px solid var(--primary);transition:all .25s ease}.social-link.svelte-1thlcsk:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}@keyframes svelte-1thlcsk-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1thlcsk-fadeSlideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
