.compare-scope__grid[data-astro-cid-qpnz57sx],.compare-weaker__grid[data-astro-cid-qpnz57sx],.compare-proof__grid[data-astro-cid-qpnz57sx]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=700px){.compare-scope__grid[data-astro-cid-qpnz57sx]{grid-template-columns:repeat(3,1fr)}.compare-weaker__grid[data-astro-cid-qpnz57sx],.compare-proof__grid[data-astro-cid-qpnz57sx]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.compare-proof__grid[data-astro-cid-qpnz57sx]{grid-template-columns:repeat(3,1fr)}}.compare-list[data-astro-cid-qpnz57sx]{padding-left:var(--space-5);gap:var(--space-2);color:var(--color-text-2);margin:0;display:grid}.compare-callout[data-astro-cid-qpnz57sx],.compare-weaker__grid[data-astro-cid-qpnz57sx]+.salary-hub__note[data-astro-cid-qpnz57sx],.compare-proof__grid[data-astro-cid-qpnz57sx]+.callout[data-astro-cid-qpnz57sx]{margin-top:var(--space-4)}.compare-sub[data-astro-cid-qpnz57sx]{max-width:var(--reading-max);margin:calc(var(--space-3) * -1) 0 var(--space-4);color:var(--color-text-2)}.compare-callout[data-astro-cid-qpnz57sx] a[data-astro-cid-qpnz57sx]{white-space:nowrap}.compare-matrix[data-astro-cid-qpnz57sx]{max-width:none;max-height:min(78vh,900px);overflow:auto}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx]{min-width:max-content}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx]:first-child,.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] td[data-astro-cid-qpnz57sx]:first-child{z-index:1;background:var(--color-surface);max-width:15rem;box-shadow:1px 0 0 var(--color-border);text-align:left;white-space:normal;position:sticky;left:0}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] thead[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx]{white-space:normal}@media (width<=699px){.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx]:first-child,.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] td[data-astro-cid-qpnz57sx]:first-child,.compare-matrix__meaning[data-astro-cid-qpnz57sx]{max-width:11rem}.compare-cell[data-astro-cid-qpnz57sx]{min-width:8.5rem}.compare-cell__note[data-astro-cid-qpnz57sx]{max-width:12rem}}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] thead[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx]:first-child{z-index:2;background:var(--color-surface-2)}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] tbody[data-astro-cid-qpnz57sx] tr[data-astro-cid-qpnz57sx]:hover td[data-astro-cid-qpnz57sx]:first-child{background:var(--color-surface-2)}.compare-matrix[data-astro-cid-qpnz57sx] .table[data-astro-cid-qpnz57sx] tbody[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx]{text-transform:none;letter-spacing:normal;font-weight:600;font-size:var(--text-sm)}.compare-matrix__label[data-astro-cid-qpnz57sx]{color:var(--color-text);display:block}.compare-matrix__meaning[data-astro-cid-qpnz57sx]{max-width:22rem;color:var(--color-text-3);font-size:var(--text-xs);margin-top:2px;font-weight:400;display:block}.compare-matrix__ours[data-astro-cid-qpnz57sx]{color:var(--color-accent-text);font-size:var(--text-xs);text-transform:none;letter-spacing:normal;font-weight:600;display:block}.compare-matrix[data-astro-cid-qpnz57sx] thead[data-astro-cid-qpnz57sx] th[data-astro-cid-qpnz57sx].is-us,.compare-matrix[data-astro-cid-qpnz57sx] td[data-astro-cid-qpnz57sx].is-us{background:var(--color-accent-tint)}.compare-cell[data-astro-cid-qpnz57sx]{vertical-align:top;min-width:9.5rem}.compare-cell__note[data-astro-cid-qpnz57sx]{margin-top:var(--space-1);max-width:16rem;color:var(--color-text-3);font-size:var(--text-xs);display:block}.compare-flag[data-astro-cid-qpnz57sx]{border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-weight:600;text-decoration:none;display:inline-flex}.compare-flag[data-astro-cid-qpnz57sx]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.compare-flag[data-astro-cid-qpnz57sx]:hover{text-decoration:underline}.compare-flag--yes[data-astro-cid-qpnz57sx]{color:var(--color-success);border-color:currentColor}.compare-flag--no[data-astro-cid-qpnz57sx]{color:var(--color-text-3)}.compare-flag--partial[data-astro-cid-qpnz57sx]{color:var(--color-warn);border-color:currentColor}.compare-flag--not-verified[data-astro-cid-qpnz57sx]{color:var(--color-text-2);border-style:dashed;border-color:currentColor}.compare-weak-card[data-astro-cid-qpnz57sx] h3[data-astro-cid-qpnz57sx],.compare-proof-card[data-astro-cid-qpnz57sx] h3[data-astro-cid-qpnz57sx]{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-lg)}.compare-weak-card[data-astro-cid-qpnz57sx] p[data-astro-cid-qpnz57sx],.compare-proof-card[data-astro-cid-qpnz57sx] p[data-astro-cid-qpnz57sx]{color:var(--color-text-2);margin:0}.compare-proof-card[data-astro-cid-qpnz57sx]{gap:var(--space-2);flex-direction:column;display:flex}.compare-proof-card__icon[data-astro-cid-qpnz57sx]{color:var(--color-accent-text);display:inline-flex}.compare-proof-card__link[data-astro-cid-qpnz57sx]{align-items:center;gap:6px;margin-top:auto;font-weight:600;display:inline-flex}.compare-cta[data-astro-cid-qpnz57sx]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.compare-sources__list[data-astro-cid-qpnz57sx]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.compare-sources__list[data-astro-cid-qpnz57sx] li[data-astro-cid-qpnz57sx]{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-surface-3);gap:2px;display:grid}.compare-sources__list[data-astro-cid-qpnz57sx] li[data-astro-cid-qpnz57sx]:last-child{border-bottom:0;padding-bottom:0}.compare-sources__list[data-astro-cid-qpnz57sx] a[data-astro-cid-qpnz57sx]{align-items:center;gap:6px;font-weight:600;display:inline-flex}.compare-sources__what[data-astro-cid-qpnz57sx]{color:var(--color-text-2);font-size:var(--text-sm)}.compare-sources__date[data-astro-cid-qpnz57sx]{color:var(--color-text-3);font-size:var(--text-xs)}
