.hero-logos[data-astro-cid-5ukvdbjo]{justify-content:center;align-items:center;gap:12px;margin-bottom:28px;display:flex}.hero-logo[data-astro-cid-5ukvdbjo]{border:1px solid var(--border);border-radius:var(--r-full);background:#fff;align-items:center;padding:12px 16px;display:flex}.hero-logo[data-astro-cid-5ukvdbjo] img[data-astro-cid-5ukvdbjo]{object-fit:contain;width:180px;height:36px}.logo-versus[data-astro-cid-5ukvdbjo]{color:var(--muted);font-size:14px}.table-logo[data-astro-cid-5ukvdbjo]{object-fit:contain;object-position:left center;width:110px;height:22px;margin-bottom:12px}.compare-details[data-astro-cid-5ukvdbjo]{padding-bottom:24px}.comparison-scroll[data-astro-cid-5ukvdbjo]{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);max-width:100%;box-shadow:var(--shadow-sm);margin-top:28px;overflow-x:auto}.comparison-scroll[data-astro-cid-5ukvdbjo]:focus-visible{outline:2px solid var(--indigo);outline-offset:4px}table[data-astro-cid-5ukvdbjo]{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}caption[data-astro-cid-5ukvdbjo],.visually-hidden[data-astro-cid-5ukvdbjo]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}th[data-astro-cid-5ukvdbjo],td[data-astro-cid-5ukvdbjo]{vertical-align:top;overflow-wrap:anywhere;padding:22px 24px}thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{background:var(--bg);color:var(--indigo);font-size:22px}thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]:first-child{width:24%}th[data-astro-cid-5ukvdbjo]+th[data-astro-cid-5ukvdbjo],th[data-astro-cid-5ukvdbjo]+td[data-astro-cid-5ukvdbjo],td[data-astro-cid-5ukvdbjo]+td[data-astro-cid-5ukvdbjo]{border-left:1px solid var(--border)}tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]{border-top:1px solid var(--border)}.row-label[data-astro-cid-5ukvdbjo]{color:var(--ink);font-size:16px;font-weight:700}td[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{color:var(--text);margin:0;padding:0;list-style:none}td[data-astro-cid-5ukvdbjo]+td[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{color:var(--muted)}td[data-astro-cid-5ukvdbjo] li[data-astro-cid-5ukvdbjo]+li[data-astro-cid-5ukvdbjo]{margin-top:10px}.source-note[data-astro-cid-5ukvdbjo]{color:var(--muted);overflow-wrap:anywhere;margin-top:20px;font-size:14px;line-height:1.7}.source-note[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]{color:var(--brand-strong);text-decoration:underline}.trademark-note[data-astro-cid-5ukvdbjo]{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.compare-fit[data-astro-cid-5ukvdbjo]{padding-top:24px}.fit-grid[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.fit-card[data-astro-cid-5ukvdbjo]{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-sm);padding:clamp(24px,4vw,36px)}.fit-title[data-astro-cid-5ukvdbjo]{margin-bottom:18px;font-size:26px;line-height:1.2}.fit-card[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo],.fit-card[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{color:var(--muted);line-height:1.7}.fit-card[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{margin:0;padding-left:20px}.fit-card[data-astro-cid-5ukvdbjo] li[data-astro-cid-5ukvdbjo]+li[data-astro-cid-5ukvdbjo]{margin-top:12px}@media (width<=720px){.hero-logos[data-astro-cid-5ukvdbjo]{gap:8px}.hero-logo[data-astro-cid-5ukvdbjo]{min-width:0;padding:10px 8px}.hero-logo[data-astro-cid-5ukvdbjo] img[data-astro-cid-5ukvdbjo]{width:140px;height:28px}.fit-grid[data-astro-cid-5ukvdbjo]{grid-template-columns:1fr}.comparison-scroll[data-astro-cid-5ukvdbjo]{overflow:visible}table[data-astro-cid-5ukvdbjo],tbody[data-astro-cid-5ukvdbjo],tr[data-astro-cid-5ukvdbjo],th[data-astro-cid-5ukvdbjo],td[data-astro-cid-5ukvdbjo]{width:100%;display:block}thead[data-astro-cid-5ukvdbjo]{display:none}tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]{padding:20px}tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]:first-child{border-top:0}th[data-astro-cid-5ukvdbjo],td[data-astro-cid-5ukvdbjo]{padding:0;border-left:0!important}.row-label[data-astro-cid-5ukvdbjo]{margin-bottom:14px}td[data-astro-cid-5ukvdbjo]+td[data-astro-cid-5ukvdbjo]{border-top:1px dashed var(--border-strong);margin-top:14px;padding-top:14px}td[data-astro-cid-5ukvdbjo]:before{content:attr(data-vendor);color:var(--indigo);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:700;display:block}}
