.salaries-hero[data-astro-cid-wzlv26te]{padding-block:var(--space-12) var(--space-10)}.salaries-hero-content[data-astro-cid-wzlv26te]{text-align:center;flex-direction:column;align-items:center;display:flex}.live-badge[data-astro-cid-wzlv26te]{color:var(--accent-light);border-radius:var(--radius-full);font-size:var(--text-sm);margin-bottom:var(--space-4);background:#f59e0b1a;border:1px solid #f59e0b33;justify-content:center;align-items:center;gap:8px;padding:6px 14px;font-weight:600;display:inline-flex}.salaries-title[data-astro-cid-wzlv26te]{font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl));letter-spacing:-.03em;margin-bottom:var(--space-4);font-weight:800}.salaries-subtitle[data-astro-cid-wzlv26te]{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin-inline:auto;line-height:1.6}.salaries-container[data-astro-cid-wzlv26te]{max-width:860px;padding-bottom:var(--space-24)}.global-card[data-astro-cid-wzlv26te]{padding:var(--space-8);margin-bottom:var(--space-16)}.global-card-content[data-astro-cid-wzlv26te]{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}@media (width>=768px){.global-card-content[data-astro-cid-wzlv26te]{justify-content:space-between;gap:var(--space-12);flex-direction:row}}.global-primary[data-astro-cid-wzlv26te]{text-align:center}@media (width>=768px){.global-primary[data-astro-cid-wzlv26te]{text-align:left;min-width:220px}}.global-salary[data-astro-cid-wzlv26te]{font-size:var(--text-5xl);color:var(--accent-light);margin-bottom:var(--space-2);font-weight:800}.global-salary-suffix[data-astro-cid-wzlv26te]{font-size:var(--text-base);color:var(--text-muted);font-weight:400}.global-label[data-astro-cid-wzlv26te]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:600}.global-divider[data-astro-cid-wzlv26te]{background:var(--border);width:100%;height:1px}@media (width>=768px){.global-divider[data-astro-cid-wzlv26te]{width:1px;height:80px}}.global-stats-grid[data-astro-cid-wzlv26te]{gap:var(--space-4);flex:1;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.stat-col[data-astro-cid-wzlv26te]{gap:var(--space-2);flex-direction:column;display:flex}.stat-bar[data-astro-cid-wzlv26te]{border-radius:var(--radius-full);width:100%;height:8px}.bg-glass[data-astro-cid-wzlv26te]{background:#ffffff1a}.bg-accent[data-astro-cid-wzlv26te]{background:var(--accent)}.bg-accent-glow[data-astro-cid-wzlv26te]{background:var(--accent-light);box-shadow:0 0 10px var(--accent-glow)}.stat-val[data-astro-cid-wzlv26te]{font-size:var(--text-xl);font-weight:700}.stat-label[data-astro-cid-wzlv26te]{font-size:var(--text-xs);text-transform:uppercase;color:var(--text-muted);font-weight:600}.salary-section[data-astro-cid-wzlv26te]{margin-bottom:var(--space-16)}.section-header[data-astro-cid-wzlv26te]{text-align:center;margin-bottom:var(--space-8)}.section-header[data-astro-cid-wzlv26te] h2[data-astro-cid-wzlv26te]{font-size:var(--text-2xl);margin-bottom:var(--space-2);font-weight:800}.section-header[data-astro-cid-wzlv26te] p[data-astro-cid-wzlv26te]{color:var(--text-muted)}.roles-card[data-astro-cid-wzlv26te]{padding:0;overflow:hidden}.roles-header[data-astro-cid-wzlv26te]{padding:var(--space-6);border-bottom:1px solid var(--border);background:#0003}.roles-header[data-astro-cid-wzlv26te] h3[data-astro-cid-wzlv26te]{margin-bottom:4px;font-weight:600}.roles-header[data-astro-cid-wzlv26te] p[data-astro-cid-wzlv26te]{font-size:var(--text-sm);color:var(--text-muted)}.roles-list[data-astro-cid-wzlv26te]{padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}.role-row[data-astro-cid-wzlv26te]{gap:var(--space-2);flex-direction:column;display:flex}@media (width>=640px){.role-row[data-astro-cid-wzlv26te]{align-items:center;gap:var(--space-4);flex-direction:row}}.role-info[data-astro-cid-wzlv26te]{min-width:180px}.role-name[data-astro-cid-wzlv26te]{font-weight:500;font-size:var(--text-base)}.role-chart[data-astro-cid-wzlv26te]{flex:1;position:relative}.chart-track[data-astro-cid-wzlv26te]{border-radius:var(--radius-md);background:#ffffff0d;height:28px;margin-bottom:6px;position:relative;overflow:hidden}.chart-range[data-astro-cid-wzlv26te]{border-radius:var(--radius-sm);background:#ffffff1a;height:100%;position:absolute}.chart-median[data-astro-cid-wzlv26te]{background:linear-gradient(90deg, var(--accent) 0%, var(--accent-light) 100%);border-radius:var(--radius-md) 0 0 var(--radius-md);justify-content:flex-end;align-items:center;height:100%;display:flex;position:absolute;left:0}.chart-median-val[data-astro-cid-wzlv26te]{color:#fff;text-shadow:0 1px 2px #00000080;padding-right:8px;font-size:11px;font-weight:700}.chart-labels[data-astro-cid-wzlv26te]{color:var(--text-muted);justify-content:space-between;font-size:11px;display:flex}
