.jobs-slug.svelte-11s106n{max-width:var(--max-content-width);margin:0 auto;padding:var(--space-lg) var(--space-md);color:var(--text)}.page-header.svelte-11s106n{text-align:center;margin-bottom:var(--space-lg)}.page-header.svelte-11s106n h1:where(.svelte-11s106n){font-size:2.25rem;font-weight:600;margin-bottom:var(--space-sm);color:var(--text)}.lead.svelte-11s106n{font-size:1.125rem;color:var(--text);opacity:.8;max-width:48rem;margin:0 auto}.stats-grid.svelte-11s106n{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-md);margin-bottom:var(--space-lg)}.stat-card.svelte-11s106n{background:var(--hover);padding:var(--space-md);border-radius:.5rem;border:1px solid var(--border-color);text-align:center}.stat-value.svelte-11s106n{font-size:1.75rem;font-weight:700;color:var(--blue);margin:var(--space-sm) 0}.stat-description.svelte-11s106n{font-size:.9rem;opacity:.75}.salary-breakdown.svelte-11s106n,.certifications.svelte-11s106n,.jobs-list.svelte-11s106n{margin-bottom:var(--space-lg)}.salary-stats.svelte-11s106n{display:flex;gap:var(--space-md);flex-wrap:wrap}.salary-range.svelte-11s106n{flex:1;background:var(--hover);padding:var(--space-md);border-radius:.5rem;text-align:center;border:1px solid var(--border-color)}.salary-label.svelte-11s106n{font-size:.9rem;opacity:.75;margin-bottom:var(--space-sm)}.salary-amount.svelte-11s106n{font-size:1.25rem;font-weight:600}.certs-grid.svelte-11s106n{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md)}.cert-item.svelte-11s106n{background:var(--hover);padding:var(--space-md);border-radius:.5rem;border:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center}.cert-code.svelte-11s106n{font-weight:600;color:var(--purple)}.cert-frequency.svelte-11s106n{font-size:.85rem;opacity:.75}.jobs-grid.svelte-11s106n{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.job-card.svelte-11s106n{background:var(--hover);padding:var(--space-md);border-radius:.5rem;border:1px solid var(--border-color);transition:transform .15s ease}.job-card.svelte-11s106n:hover{border-color:var(--blue)}.job-card.svelte-11s106n h3:where(.svelte-11s106n){margin-bottom:var(--space-sm);font-size:1.1rem}.job-card.svelte-11s106n h3:where(.svelte-11s106n) a:where(.svelte-11s106n){color:var(--blue);text-decoration:none}.job-card.svelte-11s106n h3:where(.svelte-11s106n) a:where(.svelte-11s106n):hover{text-decoration:underline}.company.svelte-11s106n,.location.svelte-11s106n,.salary.svelte-11s106n{font-size:.9rem;opacity:.8;margin:.2rem 0}.salary.svelte-11s106n{font-weight:600;color:var(--green)}.no-jobs.svelte-11s106n{text-align:center;opacity:.7;font-style:italic;padding:var(--space-lg)}
