.compare-hero[data-astro-cid-maiof5x5]{background:var(--color-primary-container, #0F1F3D);color:var(--color-white, #fff);position:relative;overflow:hidden;padding:var(--space-12) 0 var(--space-14)}.compare-hero__dots[data-astro-cid-maiof5x5]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}.compare-hero__inner[data-astro-cid-maiof5x5]{position:relative;z-index:1}.compare-hero__breadcrumbs[data-astro-cid-maiof5x5]{display:flex;align-items:center;gap:6px;font-size:12px;color:#ffffff80;margin-bottom:var(--space-6)}.compare-hero__breadcrumbs[data-astro-cid-maiof5x5] a[data-astro-cid-maiof5x5]{color:#ffffff80;text-decoration:none}.compare-hero__breadcrumbs[data-astro-cid-maiof5x5] a[data-astro-cid-maiof5x5]:hover{color:#fffc}.compare-hero__breadcrumbs[data-astro-cid-maiof5x5] .material-symbols-outlined[data-astro-cid-maiof5x5]{font-size:14px}.compare-hero__breadcrumbs-current[data-astro-cid-maiof5x5]{color:#fffc}.compare-hero__grid[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:1fr auto;gap:var(--space-10);align-items:center}.compare-hero__title[data-astro-cid-maiof5x5]{font-family:var(--font-headline, "Public Sans", sans-serif);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:var(--space-4)}.compare-hero__answer[data-astro-cid-maiof5x5]{font-size:var(--text-base);color:#ffffffd9;line-height:var(--leading-relaxed);max-width:60ch}.compare-hero__versus[data-astro-cid-maiof5x5]{display:flex;align-items:center;gap:var(--space-4)}.compare-hero__country-card[data-astro-cid-maiof5x5]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:var(--space-6);text-align:center;min-width:150px}.compare-hero__country-card[data-astro-cid-maiof5x5] strong[data-astro-cid-maiof5x5]{display:block;font-size:var(--text-sm);margin-bottom:var(--space-2)}.compare-hero__salary[data-astro-cid-maiof5x5]{font-size:1.5rem;font-weight:800;color:var(--color-secondary, #2563EB)}.compare-hero__salary-sub[data-astro-cid-maiof5x5]{font-size:11px;color:#ffffff80;margin-top:2px}.compare-hero__vs-badge[data-astro-cid-maiof5x5]{font-size:1rem;font-weight:800;color:var(--color-secondary, #2563EB);background:#2563eb1f;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.compare-body[data-astro-cid-maiof5x5]{padding:var(--space-10) 0 var(--space-16)}.compare-section[data-astro-cid-maiof5x5]{margin-top:var(--space-12)}.compare-section__title[data-astro-cid-maiof5x5]{font-family:var(--font-headline, "Public Sans", sans-serif);font-size:1.75rem;font-weight:800;color:var(--color-primary-container, #0F1F3D);letter-spacing:-.02em;margin-bottom:var(--space-6)}.compare-table-wrap[data-astro-cid-maiof5x5]{overflow-x:auto}.compare-table[data-astro-cid-maiof5x5]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.compare-table[data-astro-cid-maiof5x5] th[data-astro-cid-maiof5x5]{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#75777e;padding:var(--space-3) var(--space-4);border-bottom:2px solid #e6e8ea}.compare-table[data-astro-cid-maiof5x5] td[data-astro-cid-maiof5x5]{padding:var(--space-4);border-bottom:1px solid #f0f1f3;color:#2c2e33}.compare-table__winner[data-astro-cid-maiof5x5]{color:#16a34a;font-weight:700}.compare-table[data-astro-cid-maiof5x5] tbody[data-astro-cid-maiof5x5] tr[data-astro-cid-maiof5x5]:hover{background:#fafbfc}.salary-diff[data-astro-cid-maiof5x5]{background:#fff;border:1px solid #e6e8ea;border-radius:8px;padding:var(--space-8)}.salary-diff__row[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:160px 1fr 100px;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.salary-diff__label[data-astro-cid-maiof5x5]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-sm);color:var(--color-primary-container, #0F1F3D)}.salary-diff__bar-track[data-astro-cid-maiof5x5]{height:28px;background:#f0f1f3;border-radius:4px;overflow:hidden}.salary-diff__bar[data-astro-cid-maiof5x5]{height:100%;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:4px;transition:width .5s ease}.salary-diff__bar--alt[data-astro-cid-maiof5x5]{background:linear-gradient(90deg,#0f1f3d,#1e3a5f)}.salary-diff__value[data-astro-cid-maiof5x5]{font-weight:800;font-size:var(--text-sm);text-align:right;color:var(--color-primary-container, #0F1F3D)}.salary-diff__summary[data-astro-cid-maiof5x5]{text-align:center;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid #f0f1f3}.salary-diff__badge[data-astro-cid-maiof5x5]{display:inline-flex;align-items:center;gap:var(--space-2);background:#16a34a14;color:#16a34a;font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:20px}.salary-diff__badge[data-astro-cid-maiof5x5] .material-symbols-outlined[data-astro-cid-maiof5x5]{font-size:16px}.verdicts-grid[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.verdict-card[data-astro-cid-maiof5x5]{background:#fff;border:1px solid #e6e8ea;border-radius:8px;padding:var(--space-6);text-align:center}.verdict-card__icon[data-astro-cid-maiof5x5]{margin-bottom:var(--space-3)}.verdict-card__icon[data-astro-cid-maiof5x5] .material-symbols-outlined[data-astro-cid-maiof5x5]{font-size:28px;color:var(--color-secondary, #2563EB)}.verdict-card__title[data-astro-cid-maiof5x5]{font-family:var(--font-headline, "Public Sans", sans-serif);font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#75777e;margin-bottom:var(--space-3)}.verdict-card__winner[data-astro-cid-maiof5x5]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-3)}.verdict-card__winner[data-astro-cid-maiof5x5] strong[data-astro-cid-maiof5x5]{font-size:var(--text-lg);color:var(--color-primary-container, #0F1F3D)}.verdict-card__text[data-astro-cid-maiof5x5]{font-size:13px;color:#45474e;line-height:1.6}.compare-links__grid[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.compare-link-card[data-astro-cid-maiof5x5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);background:#fff;border:1px solid #e6e8ea;border-radius:8px;padding:var(--space-8);text-decoration:none;color:var(--color-primary-container, #0F1F3D);transition:border-color .15s,box-shadow .15s}.compare-link-card[data-astro-cid-maiof5x5]:hover{border-color:var(--color-secondary, #2563EB);box-shadow:0 2px 8px #2563eb14}.compare-link-card[data-astro-cid-maiof5x5] strong[data-astro-cid-maiof5x5]{font-size:var(--text-lg)}.compare-link-card__label[data-astro-cid-maiof5x5]{font-size:var(--text-sm);color:var(--color-secondary, #2563EB);font-weight:600}.compare-related__grid[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.compare-related__card[data-astro-cid-maiof5x5]{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e6e8ea;border-radius:6px;padding:var(--space-4) var(--space-6);text-decoration:none;color:var(--color-primary-container, #0F1F3D);font-size:var(--text-sm);font-weight:600;transition:border-color .15s;text-align:center}.compare-related__card[data-astro-cid-maiof5x5]:hover{border-color:var(--color-secondary, #2563EB);color:var(--color-secondary, #2563EB)}.compare-sources__intro[data-astro-cid-maiof5x5]{color:#45474e;margin-bottom:var(--space-6)}.compare-sources__grid[data-astro-cid-maiof5x5]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.source-card[data-astro-cid-maiof5x5]{background:#fff;border:1px solid #e6e8ea;border-left:4px solid var(--color-secondary, #0051d5);padding:var(--space-6);border-radius:4px}.source-card__icon[data-astro-cid-maiof5x5]{font-size:20px;color:var(--color-secondary, #0051d5);display:block;margin-bottom:var(--space-2)}.source-card[data-astro-cid-maiof5x5] strong[data-astro-cid-maiof5x5]{display:block;font-size:var(--text-sm);color:var(--color-primary-container, #0F1F3D);margin-bottom:4px}.source-card[data-astro-cid-maiof5x5] p[data-astro-cid-maiof5x5]{font-size:12px;color:#75777e;line-height:1.5}.compare-sources__updated[data-astro-cid-maiof5x5]{font-size:12px;color:#75777e;margin-top:var(--space-4)}@media(max-width:768px){.compare-hero__grid[data-astro-cid-maiof5x5]{grid-template-columns:1fr}.compare-hero__versus[data-astro-cid-maiof5x5]{justify-content:center}.compare-hero__country-card[data-astro-cid-maiof5x5]{min-width:120px;padding:var(--space-4)}.salary-diff__row[data-astro-cid-maiof5x5]{grid-template-columns:100px 1fr 80px;gap:var(--space-2)}.verdicts-grid[data-astro-cid-maiof5x5],.compare-links__grid[data-astro-cid-maiof5x5],.compare-related__grid[data-astro-cid-maiof5x5],.compare-sources__grid[data-astro-cid-maiof5x5]{grid-template-columns:1fr}.compare-table[data-astro-cid-maiof5x5]{font-size:12px}}
