.compare-hero[data-astro-cid-zfc4wkwq],.compare-section[data-astro-cid-zfc4wkwq]{max-width:980px;margin:var(--space-5) auto}.compare-hero__panel[data-astro-cid-zfc4wkwq]{padding:calc(var(--card-stripes-h) + var(--space-4)) var(--space-5) var(--space-5)}.compare-hero[data-astro-cid-zfc4wkwq] h1[data-astro-cid-zfc4wkwq]{font-size:var(--step-3);letter-spacing:0;margin-bottom:var(--space-3)}.compare-hero[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq],.compare-section[data-astro-cid-zfc4wkwq] .lede[data-astro-cid-zfc4wkwq]{max-width:66ch;color:var(--ink-soft);line-height:var(--leading-body)}.compare-hero[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq]+p[data-astro-cid-zfc4wkwq]{margin-top:.85em}.compare-section[data-astro-cid-zfc4wkwq]{padding:0 var(--space-3)}.compare-section[data-astro-cid-zfc4wkwq] h2[data-astro-cid-zfc4wkwq]{font-size:var(--step-2);letter-spacing:0;margin-bottom:var(--space-2)}.comparison-table[data-astro-cid-zfc4wkwq]{margin-top:var(--space-3);overflow-x:auto}.comparison-table[data-astro-cid-zfc4wkwq] table[data-astro-cid-zfc4wkwq]{width:100%;border-collapse:collapse;background:var(--surface);min-width:760px}.comparison-table[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{vertical-align:top;text-align:left;border-bottom:1px solid var(--rule-mute);padding:13px 16px;line-height:1.45}.comparison-table[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]{font-family:var(--mono);font-size:12px;color:var(--accent);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-mute)}.comparison-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]{width:9rem;font-weight:600;color:var(--ink)}.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{color:var(--ink-soft)}.comparison-table[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:last-child th[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:last-child td[data-astro-cid-zfc4wkwq]{border-bottom:0}.caveat-list[data-astro-cid-zfc4wkwq]{margin:var(--space-3) 0 0;padding:calc(var(--card-stripes-h) + var(--space-3)) var(--space-4) var(--space-4);list-style:none}.caveat-list[data-astro-cid-zfc4wkwq] li[data-astro-cid-zfc4wkwq]{position:relative;padding-left:18px;color:var(--ink-soft);line-height:1.55}.caveat-list[data-astro-cid-zfc4wkwq] li[data-astro-cid-zfc4wkwq]:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;border:1px solid var(--ink);background:var(--accent);border-radius:2px}.caveat-list[data-astro-cid-zfc4wkwq] li[data-astro-cid-zfc4wkwq]+li[data-astro-cid-zfc4wkwq]{margin-top:var(--space-2)}.choice-grid[data-astro-cid-zfc4wkwq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-3)}.choice-panel[data-astro-cid-zfc4wkwq]{padding:calc(var(--card-stripes-h) + var(--space-3)) var(--space-3) var(--space-3)}.choice-panel[data-astro-cid-zfc4wkwq] h3[data-astro-cid-zfc4wkwq]{font-size:18px;letter-spacing:0;margin-bottom:var(--space-2)}.choice-panel[data-astro-cid-zfc4wkwq] p[data-astro-cid-zfc4wkwq]{color:var(--ink-soft);line-height:1.5}@media (max-width: 800px){.choice-grid[data-astro-cid-zfc4wkwq]{grid-template-columns:1fr}}@media (max-width: 600px){.compare-hero__panel[data-astro-cid-zfc4wkwq]{padding:calc(var(--card-stripes-h) + var(--space-3)) var(--space-4) var(--space-4)}.compare-hero[data-astro-cid-zfc4wkwq] h1[data-astro-cid-zfc4wkwq]{font-size:30px}.comparison-table[data-astro-cid-zfc4wkwq]{overflow-x:visible}.comparison-table[data-astro-cid-zfc4wkwq] table[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{display:block;min-width:0;width:100%}.comparison-table[data-astro-cid-zfc4wkwq] thead[data-astro-cid-zfc4wkwq]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.comparison-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]{padding:var(--space-3);border-bottom:1px solid var(--rule-mute)}.comparison-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] tr[data-astro-cid-zfc4wkwq]:last-child{border-bottom:0}.comparison-table[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq],.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{border-bottom:0;padding:0}.comparison-table[data-astro-cid-zfc4wkwq] tbody[data-astro-cid-zfc4wkwq] th[data-astro-cid-zfc4wkwq]{width:100%;margin-bottom:var(--space-2)}.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]{display:grid;grid-template-columns:4.5rem 1fr;gap:var(--space-2)}.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]+td[data-astro-cid-zfc4wkwq]{margin-top:var(--space-2)}.comparison-table[data-astro-cid-zfc4wkwq] td[data-astro-cid-zfc4wkwq]:before{content:attr(data-label);font-family:var(--mono);font-size:12px;color:var(--accent);text-transform:uppercase;letter-spacing:.04em}}
