.compare-box[data-astro-cid-d2ie4rmm]{display:flex;align-items:center;justify-content:center;gap:1.5rem;background-color:var(--color-surface);border:2px solid var(--color-accent);border-radius:var(--radius-lg);padding:2rem;margin-bottom:2.5rem}.compare-item[data-astro-cid-d2ie4rmm]{text-align:center}.compare-label[data-astro-cid-d2ie4rmm]{display:block;font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.compare-value[data-astro-cid-d2ie4rmm]{display:block;font-size:1.5rem;font-weight:700;line-height:1.2}.compare-value[data-astro-cid-d2ie4rmm].accent{color:var(--color-accent);font-size:1.75rem}.compare-sub[data-astro-cid-d2ie4rmm]{display:block;font-size:.75rem;color:var(--color-text-muted)}.compare-vs[data-astro-cid-d2ie4rmm]{text-align:center}.compare-diff[data-astro-cid-d2ie4rmm]{display:block;font-size:1.25rem;font-weight:700}.compare-diff[data-astro-cid-d2ie4rmm].positive{color:var(--color-accent)}.compare-diff[data-astro-cid-d2ie4rmm].negative{color:#dc2626}.compare-vs-label[data-astro-cid-d2ie4rmm]{display:block;font-size:.6875rem;color:var(--color-text-muted)}.experience-table[data-astro-cid-d2ie4rmm]{background-color:var(--color-surface);border-radius:var(--radius-md);overflow:hidden;margin-bottom:.75rem}.exp-row[data-astro-cid-d2ie4rmm]{display:grid;grid-template-columns:1fr 120px 120px;padding:.75rem 1rem;border-bottom:1px solid var(--color-border);align-items:center;font-size:.875rem}.exp-row[data-astro-cid-d2ie4rmm]:last-child{border-bottom:none}.exp-header[data-astro-cid-d2ie4rmm]{font-weight:600;font-size:.8125rem;background-color:var(--color-bg);color:var(--color-text-muted)}.exp-level[data-astro-cid-d2ie4rmm]{display:flex;align-items:center;gap:.5rem;font-weight:500}.exp-regional[data-astro-cid-d2ie4rmm],.exp-de[data-astro-cid-d2ie4rmm]{text-align:right;font-family:monospace;font-size:.8125rem}.exp-regional[data-astro-cid-d2ie4rmm]{font-weight:700;color:var(--color-accent)}.region-table[data-astro-cid-d2ie4rmm]{background-color:var(--color-surface);border-radius:var(--radius-md);overflow:hidden;margin-bottom:.5rem}.region-row[data-astro-cid-d2ie4rmm]{display:grid;grid-template-columns:1fr 120px 80px;padding:.625rem 1rem;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-text);font-size:.875rem;transition:background-color var(--transition)}a[data-astro-cid-d2ie4rmm].region-row:hover{background-color:var(--color-surface-elevated)}.region-row[data-astro-cid-d2ie4rmm]:last-child{border-bottom:none}.region-header[data-astro-cid-d2ie4rmm]{font-weight:600;font-size:.8125rem;background-color:var(--color-bg);color:var(--color-text-muted)}.region-current[data-astro-cid-d2ie4rmm]{background-color:var(--color-surface-elevated)}.region-salary[data-astro-cid-d2ie4rmm]{text-align:right;font-family:monospace}.region-diff[data-astro-cid-d2ie4rmm]{text-align:right;font-family:monospace;font-size:.8125rem;font-weight:600}.region-diff[data-astro-cid-d2ie4rmm].positive{color:var(--color-accent)}.region-diff[data-astro-cid-d2ie4rmm].negative{color:#dc2626}.table-link[data-astro-cid-d2ie4rmm]{font-size:.875rem;margin:0}.table-link[data-astro-cid-d2ie4rmm] a[data-astro-cid-d2ie4rmm]{color:var(--color-accent);font-weight:600;text-decoration:none}.cta-box[data-astro-cid-d2ie4rmm]{background-color:var(--color-surface);border:1px solid var(--color-accent);border-radius:var(--radius-md);padding:1.5rem;text-align:center;margin:2rem 0}.cta-box[data-astro-cid-d2ie4rmm] h3[data-astro-cid-d2ie4rmm]{margin:0 0 .5rem;font-size:1.125rem}.cta-box[data-astro-cid-d2ie4rmm] p[data-astro-cid-d2ie4rmm]{margin:0 0 1rem;color:var(--color-text-muted);font-size:.875rem}.cta-button[data-astro-cid-d2ie4rmm]{display:inline-block;background-color:var(--color-accent);color:var(--color-bg);padding:.75rem 1.5rem;border-radius:var(--radius-md);text-decoration:none;font-weight:600}.cta-button[data-astro-cid-d2ie4rmm]:hover{background-color:var(--color-accent-hover)}.faq-list[data-astro-cid-d2ie4rmm]{display:flex;flex-direction:column;gap:.5rem}.faq-item[data-astro-cid-d2ie4rmm]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.faq-item[data-astro-cid-d2ie4rmm] summary[data-astro-cid-d2ie4rmm]{padding:1rem;font-weight:600;cursor:pointer;list-style:none}.faq-item[data-astro-cid-d2ie4rmm] summary[data-astro-cid-d2ie4rmm]:after{content:"+";float:right;color:var(--color-text-muted)}.faq-item[data-astro-cid-d2ie4rmm][open] summary[data-astro-cid-d2ie4rmm]:after{content:"−"}.faq-item[data-astro-cid-d2ie4rmm] p[data-astro-cid-d2ie4rmm]{padding:0 1rem 1rem;margin:0;color:var(--color-text-muted);line-height:1.6;font-size:.9375rem}.faq-item[data-astro-cid-d2ie4rmm] a[data-astro-cid-d2ie4rmm]{color:var(--color-accent);font-weight:600}.back-links[data-astro-cid-d2ie4rmm]{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--color-border)}.back-links[data-astro-cid-d2ie4rmm] a[data-astro-cid-d2ie4rmm]{display:flex;align-items:center;gap:.5rem;color:var(--color-accent);text-decoration:none;font-size:.875rem;font-weight:600}.content-section[data-astro-cid-d2ie4rmm]{margin-bottom:2rem}.content-section[data-astro-cid-d2ie4rmm] h2[data-astro-cid-d2ie4rmm]{font-size:1.25rem;margin-bottom:1rem}.content-section[data-astro-cid-d2ie4rmm] p[data-astro-cid-d2ie4rmm]{color:var(--color-text-muted);line-height:1.6}@media(max-width:600px){.compare-box[data-astro-cid-d2ie4rmm]{flex-direction:column;gap:1rem}.compare-value[data-astro-cid-d2ie4rmm].accent{font-size:1.5rem}.exp-row[data-astro-cid-d2ie4rmm]{grid-template-columns:1fr 90px 90px}.region-row[data-astro-cid-d2ie4rmm]{grid-template-columns:1fr 100px 60px}}
