html,body{overflow-x:clip}.compare-hub-hero[data-astro-cid-neplck24]{padding:var(--sp-8) 0}.compare-hub-hero-card[data-astro-cid-neplck24]{margin:0;max-width:none}.compare-hub-layout[data-astro-cid-neplck24]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.compare-hub-copy[data-astro-cid-neplck24]{border-right:var(--hair);min-width:0}.hero-answer[data-astro-cid-neplck24]{color:var(--text-soft);font-size:15px;line-height:1.55;margin:0 0 var(--sp-4);max-width:66ch}.compare-hub-readout[data-astro-cid-neplck24]{background:var(--accent-wash);display:grid;gap:var(--sp-3);min-width:0;padding:var(--sp-5)}.readout-row[data-astro-cid-neplck24]{align-items:center;background:var(--surface-2);border:var(--hair-faint);display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:space-between;min-width:0;padding:var(--sp-3)}.readout-row[data-astro-cid-neplck24] strong[data-astro-cid-neplck24]{color:var(--text);font-family:var(--font-mono);font-size:12px;line-height:1.35;text-align:right}.compare-link-grid[data-astro-cid-neplck24],.source-list[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24],.alternatives-grid[data-astro-cid-neplck24],.verdict-grid[data-astro-cid-neplck24]{border:var(--frame);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.compare-link-card[data-astro-cid-neplck24],.alternative-card[data-astro-cid-neplck24],.verdict-card[data-astro-cid-neplck24],.source-item[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24] div[data-astro-cid-neplck24]{background:var(--surface-2);border-right:var(--hair-faint);color:var(--text);display:grid;gap:var(--sp-2);min-width:0;padding:var(--sp-5)}.compare-link-card[data-astro-cid-neplck24]:last-child,.alternative-card[data-astro-cid-neplck24]:last-child,.verdict-card[data-astro-cid-neplck24]:last-child,.source-item[data-astro-cid-neplck24]:last-child,.concession-grid[data-astro-cid-neplck24] div[data-astro-cid-neplck24]:last-child{border-right:none}.compare-link-card[data-astro-cid-neplck24]:hover,.alternative-card[data-astro-cid-neplck24]:hover{background:var(--accent-wash);color:var(--accent);text-decoration:none}.compare-link-card[data-astro-cid-neplck24] h3[data-astro-cid-neplck24],.alternative-card[data-astro-cid-neplck24] h3[data-astro-cid-neplck24],.verdict-card[data-astro-cid-neplck24] h3[data-astro-cid-neplck24],.source-item[data-astro-cid-neplck24] h3[data-astro-cid-neplck24]{font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2;margin:0}.source-item[data-astro-cid-neplck24] a[data-astro-cid-neplck24]{color:var(--text)}.source-item[data-astro-cid-neplck24] a[data-astro-cid-neplck24]:hover{color:var(--accent);text-decoration:none}.compare-link-card[data-astro-cid-neplck24] p[data-astro-cid-neplck24],.alternative-card[data-astro-cid-neplck24] p[data-astro-cid-neplck24],.verdict-card[data-astro-cid-neplck24] p[data-astro-cid-neplck24],.source-item[data-astro-cid-neplck24] p[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24] p[data-astro-cid-neplck24]{color:var(--text-soft);font-size:14px;line-height:1.5;margin:0}.concession-grid[data-astro-cid-neplck24]{grid-template-columns:repeat(3,minmax(0,1fr))}.verdict-grid[data-astro-cid-neplck24]{grid-template-columns:repeat(5,minmax(0,1fr))}.source-list[data-astro-cid-neplck24]{grid-template-columns:repeat(2,minmax(0,1fr))}.source-item[data-astro-cid-neplck24]{border-bottom:var(--hair-faint)}.source-item[data-astro-cid-neplck24]:nth-child(2n){border-right:none}.source-item[data-astro-cid-neplck24]:nth-last-child(-n+2){border-bottom:none}.faq-list[data-astro-cid-neplck24]{border:var(--frame);display:grid}.faq-item[data-astro-cid-neplck24]{background:var(--surface-2);border-bottom:var(--hair-faint);display:grid;gap:var(--sp-2);min-width:0;padding:var(--sp-5)}.faq-item[data-astro-cid-neplck24]:last-child{border-bottom:none}.faq-item[data-astro-cid-neplck24] h3[data-astro-cid-neplck24]{font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.2;margin:0}.faq-item[data-astro-cid-neplck24] p[data-astro-cid-neplck24]{color:var(--text-soft);font-size:14px;line-height:1.5;margin:0;max-width:74ch}.bp-spec-mini[data-astro-cid-neplck24]{display:grid;gap:var(--sp-2)}.final-section[data-astro-cid-neplck24]{border-bottom:none}@media(max-width:980px){.compare-hub-layout[data-astro-cid-neplck24],.compare-link-grid[data-astro-cid-neplck24],.alternatives-grid[data-astro-cid-neplck24],.verdict-grid[data-astro-cid-neplck24],.source-list[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24]{grid-template-columns:1fr}.compare-hub-copy[data-astro-cid-neplck24],.compare-link-card[data-astro-cid-neplck24],.alternative-card[data-astro-cid-neplck24],.verdict-card[data-astro-cid-neplck24],.source-item[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24] div[data-astro-cid-neplck24]{border-right:none;border-bottom:var(--hair-faint)}.compare-link-card[data-astro-cid-neplck24]:last-child,.alternative-card[data-astro-cid-neplck24]:last-child,.verdict-card[data-astro-cid-neplck24]:last-child,.source-item[data-astro-cid-neplck24]:last-child,.concession-grid[data-astro-cid-neplck24] div[data-astro-cid-neplck24]:last-child{border-bottom:none}}@media(max-width:520px){.compare-hub-hero[data-astro-cid-neplck24],.compare-hub-hero-wrap[data-astro-cid-neplck24]{padding:0}.compare-hub-hero-card[data-astro-cid-neplck24]{border-left:none;border-right:none;border-top:none}.compare-hub-hero-card[data-astro-cid-neplck24] .bp-hc-top[data-astro-cid-neplck24]{align-items:flex-start;flex-direction:column;gap:var(--sp-1)}.compare-hub-copy[data-astro-cid-neplck24],.compare-hub-readout[data-astro-cid-neplck24],.compare-link-card[data-astro-cid-neplck24],.alternative-card[data-astro-cid-neplck24],.verdict-card[data-astro-cid-neplck24],.source-item[data-astro-cid-neplck24],.concession-grid[data-astro-cid-neplck24] div[data-astro-cid-neplck24],.faq-item[data-astro-cid-neplck24]{padding:var(--sp-4)}.readout-row[data-astro-cid-neplck24]{align-items:flex-start;flex-direction:column;justify-content:flex-start}.readout-row[data-astro-cid-neplck24] strong[data-astro-cid-neplck24]{text-align:left}}
