.model-compare[data-astro-cid-rbrkrna2]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1rem}.model-compare[data-astro-cid-rbrkrna2] thead[data-astro-cid-rbrkrna2] th[data-astro-cid-rbrkrna2]{background:var(--color-surface);text-align:left;font-family:var(--font-display);border-bottom:2px solid var(--color-line);padding:.9rem 1rem;font-size:1rem;position:sticky;top:0}.model-compare[data-astro-cid-rbrkrna2] thead[data-astro-cid-rbrkrna2] th[data-astro-cid-rbrkrna2]:first-child{width:28%}.model-compare[data-astro-cid-rbrkrna2] th[data-astro-cid-rbrkrna2][scope=row]{text-align:left;color:var(--color-ink-muted);border-top:1px solid var(--color-line);vertical-align:top;padding:.75rem 1rem;font-weight:500}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2]{border-top:1px solid var(--color-line);vertical-align:top;overflow-wrap:anywhere;padding:.75rem 1rem}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group th[data-astro-cid-rbrkrna2]{text-align:left;font-family:var(--font-display);color:var(--color-ink);background:var(--color-surface-muted);padding:1.4rem 1rem .5rem;font-size:1.05rem}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group-desc td[data-astro-cid-rbrkrna2]{background:var(--color-surface-muted);color:var(--color-ink-muted);border-top:0;padding:.15rem 1rem .9rem;font-size:.9375rem;line-height:1.55}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2].is-win{color:var(--color-win);font-weight:600}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2].is-win:after{content:" ✓"}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2].is-empty{color:var(--color-ink-subtle)}@media (width<=639px){.model-compare[data-astro-cid-rbrkrna2],.model-compare[data-astro-cid-rbrkrna2] tbody[data-astro-cid-rbrkrna2]{font-size:.9375rem;display:block}.model-compare[data-astro-cid-rbrkrna2] thead[data-astro-cid-rbrkrna2]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--color-line);display:grid}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group{border-top:0;display:block}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group th[data-astro-cid-rbrkrna2]{display:block}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group-desc{border-top:0}.model-compare[data-astro-cid-rbrkrna2] tr[data-astro-cid-rbrkrna2].group-desc td[data-astro-cid-rbrkrna2]{border-left:0;grid-column:1/-1;padding-inline:.75rem}.model-compare[data-astro-cid-rbrkrna2] th[data-astro-cid-rbrkrna2][scope=row]{border-top:0;grid-column:1/-1;padding:.6rem .75rem 0;font-size:.8125rem;font-weight:600}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2]{border-top:0;padding:.25rem .75rem .65rem}.model-compare[data-astro-cid-rbrkrna2] td[data-astro-cid-rbrkrna2]+td[data-astro-cid-rbrkrna2]{border-left:1px solid var(--color-line)}}.pair-bar[data-astro-cid-khc6nmt3]{top:calc(4rem + 1px);z-index:30;background:color-mix(in oklab, var(--color-surface) 96%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-line);opacity:0;visibility:hidden;transition:transform .2s,opacity .2s,visibility 0s linear .2s;position:fixed;inset-inline:0;transform:translateY(-110%);box-shadow:0 6px 16px -12px #0f172a40}.pair-bar[data-astro-cid-khc6nmt3].is-shown{opacity:1;visibility:visible;transition:transform .2s,opacity .2s;transform:none}.pair-bar-next[data-astro-cid-khc6nmt3]{border-left:1px solid var(--color-line);padding-left:.75rem}@media (width<=639px){.pair-bar[data-astro-cid-khc6nmt3] .btn{justify-content:center;padding-inline:.5rem}}.vs-head[data-astro-cid-35w6sawc]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.vs-badge[data-astro-cid-35w6sawc]{background:var(--color-ink);width:2.75rem;height:2.75rem;color:var(--color-surface);font-family:var(--font-display);border-radius:999px;align-self:center;place-items:center;margin-top:-3rem;font-weight:800;display:grid}.pair-visual.product-image{aspect-ratio:3}@media (width<=639px){.vs-head[data-astro-cid-35w6sawc]{gap:.5rem}.vs-badge[data-astro-cid-35w6sawc]{width:2rem;height:2rem;font-size:.8rem}.pair-visual.product-image{aspect-ratio:3/2}}
