.help-choose[data-astro-cid-xgkftjqw]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin:2rem 0;padding:clamp(1rem,3vw,2rem)}.help-choose__heading[data-astro-cid-xgkftjqw]{max-width:760px}.help-choose__heading[data-astro-cid-xgkftjqw] h2[data-astro-cid-xgkftjqw]{margin-bottom:.5rem;font-size:clamp(1.8rem,3vw,2.4rem)}.help-choose__heading[data-astro-cid-xgkftjqw]>p[data-astro-cid-xgkftjqw]:last-child{color:var(--muted)}.help-choose__heading[data-astro-cid-xgkftjqw] .help-choose__method[data-astro-cid-xgkftjqw]{color:var(--muted);font-size:.82rem}.help-choose__products[data-astro-cid-xgkftjqw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.help-choose__product[data-astro-cid-xgkftjqw]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--soft);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:.25rem .85rem;min-width:0;padding:.75rem;display:grid}.help-choose__product[data-astro-cid-xgkftjqw] .product-image{border-radius:12px;grid-row:span 2;width:88px;height:88px}.help-choose__product[data-astro-cid-xgkftjqw]>span[data-astro-cid-xgkftjqw]{color:var(--orange-dark);font-size:.72rem;font-weight:750}.help-choose__product[data-astro-cid-xgkftjqw]>strong[data-astro-cid-xgkftjqw]{overflow-wrap:anywhere;color:var(--ink);line-height:1.25}.help-choose__progress-row[data-astro-cid-xgkftjqw]{color:var(--muted);align-items:center;gap:1rem;margin:1.25rem 0;font-size:.82rem;font-weight:700;display:flex}.help-choose__progress[data-astro-cid-xgkftjqw]{background:#ece8e2;border-radius:99px;flex:1;height:8px;overflow:hidden}.help-choose__progress[data-astro-cid-xgkftjqw] span[data-astro-cid-xgkftjqw]{border-radius:inherit;background:var(--orange);width:0;height:100%;transition:width var(--motion-ui) ease;display:block}.help-choose__question[data-astro-cid-xgkftjqw]{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:1.2rem 0}.help-choose__question[data-astro-cid-xgkftjqw] legend[data-astro-cid-xgkftjqw]{max-width:100%;color:var(--ink);padding:0 0 .85rem;font-size:1.05rem;font-weight:800}.help-choose__question[data-astro-cid-xgkftjqw] legend[data-astro-cid-xgkftjqw] span[data-astro-cid-xgkftjqw]{color:var(--orange-dark);margin-right:.7rem;font-size:.75rem}.help-choose__options[data-astro-cid-xgkftjqw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.help-choose__option[data-astro-cid-xgkftjqw]{border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;min-width:0;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, box-shadow var(--motion-fast) ease;align-items:flex-start;gap:.65rem;padding:.8rem;line-height:1.4;display:flex}.help-choose__option[data-astro-cid-xgkftjqw]:has(input:checked){border-color:var(--orange);background:#fff8f2;box-shadow:inset 0 0 0 1px #f07a3a33}.help-choose__option[data-astro-cid-xgkftjqw] input[data-astro-cid-xgkftjqw]{width:1.1rem;height:1.1rem;accent-color:var(--orange-dark);flex:none;margin:.12rem 0 0}.help-choose__option[data-astro-cid-xgkftjqw]:focus-within{outline-offset:3px;outline:3px solid #1f1f1f}.help-choose__actions[data-astro-cid-xgkftjqw],.help-choose__result-links[data-astro-cid-xgkftjqw]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.help-choose__status[data-astro-cid-xgkftjqw]{min-height:1.35em;color:var(--muted);margin:.7rem 0 0;font-size:.85rem}.help-choose__result[data-astro-cid-xgkftjqw]{border-radius:var(--radius-md);animation:help-result-reveal var(--motion-ui) ease both;background:#f4f6f1;margin-top:1rem;padding:1.25rem}@keyframes help-result-reveal{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}.help-choose__result[data-astro-cid-xgkftjqw] h3[data-astro-cid-xgkftjqw]{margin-bottom:.5rem;font-size:clamp(1.35rem,3vw,1.8rem)}.help-choose__result[data-astro-cid-xgkftjqw] h4[data-astro-cid-xgkftjqw]{margin:1rem 0 .25rem}.help-choose__result[data-astro-cid-xgkftjqw]>p[data-astro-cid-xgkftjqw]{color:#505a54}.help-choose__noscript[data-astro-cid-xgkftjqw]{color:var(--muted);margin:1rem 0 0;font-size:.85rem}@media (width<=680px){.help-choose__products[data-astro-cid-xgkftjqw],.help-choose__options[data-astro-cid-xgkftjqw]{grid-template-columns:1fr}.help-choose__product[data-astro-cid-xgkftjqw]{grid-template-columns:76px minmax(0,1fr)}.help-choose__product[data-astro-cid-xgkftjqw] .product-image{width:76px;height:76px}}.comparison-hero[data-astro-cid-ap7sh2gj]{border-bottom:1px solid var(--line);background:linear-gradient(125deg,#fffaf5,#f4e9dc);padding:clamp(2.5rem,6vw,5rem) 0}.comparison-hero[data-astro-cid-ap7sh2gj] h1[data-astro-cid-ap7sh2gj]{max-width:900px;font-size:clamp(2.4rem,5.5vw,4.5rem)}.comparison-hero[data-astro-cid-ap7sh2gj] .lede[data-astro-cid-ap7sh2gj]{max-width:850px}.breadcrumbs[data-astro-cid-ap7sh2gj]{color:var(--muted);flex-wrap:wrap;gap:.55rem;margin-bottom:2rem;font-size:.8rem;display:flex}.comparison-disclaimer[data-astro-cid-ap7sh2gj]{max-width:850px;color:var(--muted);font-size:.82rem}.comparison-content[data-astro-cid-ap7sh2gj]{max-width:1120px}.comparison-table-wrap[data-astro-cid-ap7sh2gj]{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;max-width:100%;overflow-x:auto}.comparison-facts[data-astro-cid-ap7sh2gj]{border-collapse:collapse;width:100%}.comparison-facts[data-astro-cid-ap7sh2gj] caption[data-astro-cid-ap7sh2gj]{color:var(--muted);text-align:left;padding:1rem;font-size:.9rem}.comparison-facts[data-astro-cid-ap7sh2gj] th[data-astro-cid-ap7sh2gj],.comparison-facts[data-astro-cid-ap7sh2gj] td[data-astro-cid-ap7sh2gj]{border-top:1px solid var(--line);text-align:left;vertical-align:top;min-width:180px;padding:.95rem}.comparison-facts[data-astro-cid-ap7sh2gj] thead[data-astro-cid-ap7sh2gj] th[data-astro-cid-ap7sh2gj]{color:var(--ink);background:var(--soft)}.comparison-facts[data-astro-cid-ap7sh2gj] tbody[data-astro-cid-ap7sh2gj] th[data-astro-cid-ap7sh2gj]{min-width:145px;color:var(--orange-dark)}.comparison-facts[data-astro-cid-ap7sh2gj] a[data-astro-cid-ap7sh2gj]{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.fit-grid[data-astro-cid-ap7sh2gj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 1rem;display:grid}.fit-grid[data-astro-cid-ap7sh2gj] article[data-astro-cid-ap7sh2gj]{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;padding:1.25rem}.fit-grid[data-astro-cid-ap7sh2gj] h2[data-astro-cid-ap7sh2gj]{font-size:clamp(1.35rem,2.6vw,1.9rem)}.fit-grid[data-astro-cid-ap7sh2gj] p[data-astro-cid-ap7sh2gj]:not(.eyebrow){color:#505a54}.key-tradeoff[data-astro-cid-ap7sh2gj]{border-left:4px solid var(--orange);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--soft);padding:1rem 1.2rem}.key-tradeoff[data-astro-cid-ap7sh2gj] p[data-astro-cid-ap7sh2gj]{color:#505a54;margin:.3rem 0 0}.sources[data-astro-cid-ap7sh2gj]{border-top:1px solid var(--line);margin:2rem 0;padding-top:1.5rem}.sources[data-astro-cid-ap7sh2gj] h2[data-astro-cid-ap7sh2gj]{font-size:1.5rem}.sources[data-astro-cid-ap7sh2gj] p[data-astro-cid-ap7sh2gj]{color:var(--muted)}.sources[data-astro-cid-ap7sh2gj] li[data-astro-cid-ap7sh2gj]+li[data-astro-cid-ap7sh2gj]{margin-top:.4rem}.sources[data-astro-cid-ap7sh2gj] a[data-astro-cid-ap7sh2gj]{color:var(--orange-dark);font-weight:700}@media (width<=680px){.fit-grid[data-astro-cid-ap7sh2gj]{grid-template-columns:1fr}.comparison-facts[data-astro-cid-ap7sh2gj]{min-width:710px}.comparison-facts[data-astro-cid-ap7sh2gj] th[data-astro-cid-ap7sh2gj],.comparison-facts[data-astro-cid-ap7sh2gj] td[data-astro-cid-ap7sh2gj]{min-width:190px}}
