.compare-detail-rail[data-astro-cid-jexb6knp]{width:min(1460px,calc(100% - 56px));margin:0 auto}.compare-detail-hero[data-astro-cid-jexb6knp]{padding-block:54px 30px}.hero-copy[data-astro-cid-jexb6knp]{display:grid;gap:18px;max-width:1080px}.breadcrumb-row[data-astro-cid-jexb6knp]{display:flex;flex-wrap:wrap;gap:8px;color:var(--gs-text-muted);font-size:.92rem}.breadcrumb-row[data-astro-cid-jexb6knp] a[data-astro-cid-jexb6knp]{color:var(--gs-brand);text-decoration:none;font-weight:700}.hero-copy[data-astro-cid-jexb6knp] h1[data-astro-cid-jexb6knp]{margin:0;max-width:16ch;font-size:clamp(2.18rem,1.9rem + 1.1vw,3.3rem);line-height:.98;letter-spacing:-.04em}.chip-row[data-astro-cid-jexb6knp]{display:flex;flex-wrap:wrap;gap:10px}.chip[data-astro-cid-jexb6knp]{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(18,24,22,.12);background:#1218160f;font-size:.82rem;font-weight:700;color:var(--gs-text)}.quick-grid[data-astro-cid-jexb6knp],.two-col-grid[data-astro-cid-jexb6knp],.link-grid[data-astro-cid-jexb6knp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.answer-card[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp],.decision-card[data-astro-cid-jexb6knp]{display:grid;gap:14px;padding:24px}.answer-card[data-astro-cid-jexb6knp] h2[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp] h2[data-astro-cid-jexb6knp],.decision-card[data-astro-cid-jexb6knp] h3[data-astro-cid-jexb6knp]{margin:0;line-height:1.12}.answer-card[data-astro-cid-jexb6knp] p[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp] p[data-astro-cid-jexb6knp],.decision-card[data-astro-cid-jexb6knp] p[data-astro-cid-jexb6knp],.faq-item[data-astro-cid-jexb6knp] p[data-astro-cid-jexb6knp],.link-card[data-astro-cid-jexb6knp] span[data-astro-cid-jexb6knp]{margin:0;color:var(--gs-text-muted);line-height:1.64}.comparison-table-wrap[data-astro-cid-jexb6knp]{border:1px solid var(--gs-line);border-radius:14px;overflow:hidden;background:#fff}.comparison-table[data-astro-cid-jexb6knp]{width:100%;border-collapse:collapse}.comparison-table[data-astro-cid-jexb6knp] th[data-astro-cid-jexb6knp],.comparison-table[data-astro-cid-jexb6knp] td[data-astro-cid-jexb6knp]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--gs-line);vertical-align:top;line-height:1.5;overflow-wrap:anywhere}.comparison-table[data-astro-cid-jexb6knp] th[data-astro-cid-jexb6knp]{background:#f4f7f5;font-weight:700}.comparison-table[data-astro-cid-jexb6knp] tr[data-astro-cid-jexb6knp]:last-child td[data-astro-cid-jexb6knp]{border-bottom:none}.decision-grid[data-astro-cid-jexb6knp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.decision-split[data-astro-cid-jexb6knp]{display:grid;gap:14px}.decision-split[data-astro-cid-jexb6knp] strong[data-astro-cid-jexb6knp]{display:block;margin-bottom:6px}.link-grid[data-astro-cid-jexb6knp]{grid-template-columns:repeat(2,minmax(0,1fr))}.link-card[data-astro-cid-jexb6knp]{display:grid;gap:6px;padding:16px;border:1px solid var(--gs-line);border-radius:16px;background:#fff;text-decoration:none;color:inherit}.link-card[data-astro-cid-jexb6knp] strong[data-astro-cid-jexb6knp]{color:var(--gs-text)}.faq-stack[data-astro-cid-jexb6knp]{display:grid;gap:10px}.faq-item[data-astro-cid-jexb6knp]{border:1px solid var(--gs-line);border-radius:12px;padding:10px 12px;background:var(--gs-surface-soft)}@media (max-width:1260px){.compare-detail-rail[data-astro-cid-jexb6knp]{width:min(100%,calc(100% - 40px))}}@media (max-width:980px){.compare-detail-rail[data-astro-cid-jexb6knp]{width:min(100%,calc(100% - 28px))}.quick-grid[data-astro-cid-jexb6knp],.two-col-grid[data-astro-cid-jexb6knp],.decision-grid[data-astro-cid-jexb6knp],.link-grid[data-astro-cid-jexb6knp]{grid-template-columns:1fr}}@media (max-width:720px){.compare-detail-rail[data-astro-cid-jexb6knp]{width:100%;max-width:100%;padding-inline:16px}.compare-detail-hero[data-astro-cid-jexb6knp]{padding-block:34px 20px}.hero-copy[data-astro-cid-jexb6knp] h1[data-astro-cid-jexb6knp]{max-width:100%;font-size:clamp(1.9rem,7vw,2.35rem);line-height:1.03}.answer-card[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp],.decision-card[data-astro-cid-jexb6knp]{padding:20px}.hero-actions[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp] .gs-card-actions[data-astro-cid-jexb6knp]{flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-jexb6knp] .gs-btn[data-astro-cid-jexb6knp],.section-card[data-astro-cid-jexb6knp] .gs-btn[data-astro-cid-jexb6knp]{width:100%;max-width:100%;min-width:0}.comparison-table-wrap[data-astro-cid-jexb6knp]{overflow:visible;border:0;background:0 0}.comparison-table[data-astro-cid-jexb6knp],.comparison-table[data-astro-cid-jexb6knp] tbody[data-astro-cid-jexb6knp]{display:block;width:100%}.comparison-table[data-astro-cid-jexb6knp] thead[data-astro-cid-jexb6knp]{display:none}.comparison-table[data-astro-cid-jexb6knp] tr[data-astro-cid-jexb6knp]{display:block;margin-bottom:12px;border:1px solid var(--gs-line);border-radius:12px;background:#fff;padding:10px 12px}.comparison-table[data-astro-cid-jexb6knp] td[data-astro-cid-jexb6knp]{display:block;padding:8px 0;border-bottom:1px solid #eef1ef;font-size:.92rem}.comparison-table[data-astro-cid-jexb6knp] td[data-astro-cid-jexb6knp]:last-child{border-bottom:none}.comparison-table[data-astro-cid-jexb6knp] td[data-astro-cid-jexb6knp]:before{display:block;content:attr(data-label);font-weight:700;color:var(--gs-text-muted);margin-bottom:3px;font-size:.8rem}}