.careers-shell[data-astro-cid-2pjcwduj]{padding-top:40px;padding-bottom:80px}.careers-header[data-astro-cid-2pjcwduj]{margin-bottom:32px}.careers-header-meta[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.live-badge[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:#3cffab1a;border:1px solid rgba(60,255,171,.28);color:#3cffab;font-size:.74rem;font-weight:800}.live-dot[data-astro-cid-2pjcwduj]{width:7px;height:7px;border-radius:999px;background:#3cffab;box-shadow:0 0 8px #3cffabb3;animation:live-pulse 2.2s ease-in-out infinite}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.careers-stats[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:10px;margin-top:18px;color:var(--text-muted);font-size:.8rem;font-weight:700;flex-wrap:wrap}.stat-sep[data-astro-cid-2pjcwduj]{color:#ffffff26}.filter-bar[data-astro-cid-2pjcwduj]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.filter-pill[data-astro-cid-2pjcwduj]{padding:8px 18px;background:var(--glass-white);backdrop-filter:blur(14px);border:1px solid var(--glass-border);border-radius:999px;font-family:var(--font-body);font-size:.82rem;font-weight:750;color:var(--text-secondary);cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.filter-pill[data-astro-cid-2pjcwduj]:hover,.filter-pill[data-astro-cid-2pjcwduj].active{transform:translateY(-1px);background:var(--accent-dim);border-color:#00d4ff57;color:var(--accent)}.careers-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:18px}.career-card[data-astro-cid-2pjcwduj]{padding:24px;border-radius:24px;display:flex;flex-direction:column;transition:transform .3s var(--ease-glass),box-shadow .3s var(--ease-smooth),border-color .3s ease}.career-card[data-astro-cid-2pjcwduj]:hover{transform:translateY(-4px);border-color:#00d4ff42;box-shadow:0 24px 64px #0000007a,0 0 34px #00d4ff12}.career-top[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:12px;margin-bottom:14px}.career-icon[data-astro-cid-2pjcwduj]{width:50px;height:50px;border-radius:16px;border:1px solid color-mix(in srgb,var(--career-color) 34%,transparent);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 35%),linear-gradient(135deg,color-mix(in srgb,var(--career-color) 18%,transparent),#ffffff09);display:grid;place-items:center;flex-shrink:0;box-shadow:inset 0 1px #ffffff1f,0 0 24px color-mix(in srgb,var(--career-color) 22%,transparent)}.emoji-icon[data-astro-cid-2pjcwduj]{font-size:1.35rem;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif}.career-title-wrap[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{margin:4px 0 0;font-size:1.1rem;font-weight:850;letter-spacing:-.045em;line-height:1.1}.card-signals[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.signal-badge[data-astro-cid-2pjcwduj]{border:1px solid color-mix(in srgb,var(--career-color) 34%,transparent);background:color-mix(in srgb,var(--career-color) 12%,transparent);color:var(--career-color);border-radius:999px;padding:5px 10px;font-size:.67rem;font-weight:900;white-space:nowrap}.trend-chip[data-astro-cid-2pjcwduj]{font-size:.66rem;font-weight:900;padding:4px 9px;border-radius:999px;white-space:nowrap}.trend-chip[data-astro-cid-2pjcwduj].trend-rising{background:#3cffab1a;border:1px solid rgba(60,255,171,.28);color:#3cffab}.trend-chip[data-astro-cid-2pjcwduj].trend-stable{background:#00d4ff14;border:1px solid rgba(0,212,255,.2);color:var(--accent)}.trend-chip[data-astro-cid-2pjcwduj].trend-declining{background:#ff6b9d1a;border:1px solid rgba(255,107,157,.28);color:#ff6b9d}.career-desc[data-astro-cid-2pjcwduj]{color:var(--text-secondary);line-height:1.62;font-size:.88rem;margin:0 0 18px;flex:1}.career-metrics[data-astro-cid-2pjcwduj]{display:grid;gap:13px}.metric-head[data-astro-cid-2pjcwduj]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:7px}.metric-label[data-astro-cid-2pjcwduj]{font-size:.75rem;color:var(--text-muted);font-weight:800}.metric-val[data-astro-cid-2pjcwduj]{font-size:.75rem;color:var(--text-secondary);font-weight:800}.metric-bar[data-astro-cid-2pjcwduj]{height:5px;background:#ffffff0f;border-radius:999px;overflow:hidden}.metric-fill[data-astro-cid-2pjcwduj]{height:100%;border-radius:999px}.demand-fill[data-astro-cid-2pjcwduj]{background:linear-gradient(90deg,var(--career-color),var(--accent-2))}.competition-fill[data-astro-cid-2pjcwduj]{background:linear-gradient(90deg,#ff6b9d,#c77dff)}.career-skills[data-astro-cid-2pjcwduj]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.skill-tag[data-astro-cid-2pjcwduj]{font-size:.68rem;font-weight:800;padding:4px 9px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:var(--text-secondary)}.skill-more[data-astro-cid-2pjcwduj]{color:var(--accent);border-color:#00d4ff33;background:#00d4ff12}.career-actions[data-astro-cid-2pjcwduj]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;gap:10px}.career-details-link[data-astro-cid-2pjcwduj]{font-size:.82rem;padding:9px 18px}.pulse-hint[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:800;color:#3cffab;opacity:.7}.mini-dot[data-astro-cid-2pjcwduj]{width:6px;height:6px;border-radius:999px;background:#3cffab;animation:live-pulse 2.2s ease-in-out infinite}.careers-live-note[data-astro-cid-2pjcwduj]{margin-top:48px;padding:clamp(24px,3vw,36px);border-radius:28px;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start}.live-note-icon[data-astro-cid-2pjcwduj]{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:#3cffab14;border:1px solid rgba(60,255,171,.2);color:#3cffab;flex-shrink:0}.careers-live-note[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{margin:8px 0 10px;font-size:clamp(1.5rem,3vw,2.2rem);letter-spacing:-.055em}.careers-live-note[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{margin:0;color:var(--text-secondary);max-width:760px;line-height:1.6}@media(max-width:760px){.careers-grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.career-top[data-astro-cid-2pjcwduj]{grid-template-columns:auto 1fr}.card-signals[data-astro-cid-2pjcwduj]{flex-direction:row;flex-wrap:wrap}.careers-live-note[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}}
