.compare-hero[data-astro-cid-zmwz6ufe]{background:linear-gradient(125deg,var(--cream),#f7eeeb 58%,#e7d8d9);padding:100px 0}.narrow[data-astro-cid-zmwz6ufe]{max-width:900px}.compare-hero[data-astro-cid-zmwz6ufe] .display[data-astro-cid-zmwz6ufe]{margin:18px 0 24px}.compare-hero[data-astro-cid-zmwz6ufe] .display[data-astro-cid-zmwz6ufe] em[data-astro-cid-zmwz6ufe]{color:var(--clay);font-weight:500}.compare-hero[data-astro-cid-zmwz6ufe] p[data-astro-cid-zmwz6ufe]{color:#655d60;max-width:760px;line-height:1.75}.builder[data-astro-cid-zmwz6ufe]{background:var(--paper)}.compare-layout[data-astro-cid-zmwz6ufe]{grid-template-columns:250px 1fr;gap:55px;display:grid}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe]{align-self:start;position:sticky;top:110px}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe] h2[data-astro-cid-zmwz6ufe]{font:500 2rem/1.05 var(--serif);margin:12px 0}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe] p[data-astro-cid-zmwz6ufe]{color:#6d6467;font-size:.82rem;line-height:1.55}.selection-count[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.11em;color:var(--clay);margin:18px 0 12px;font-size:.64rem}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe] .button[data-astro-cid-zmwz6ufe]{cursor:pointer;border:0}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe] .button[data-astro-cid-zmwz6ufe]:disabled{opacity:.4;cursor:not-allowed}.category-filters[data-astro-cid-zmwz6ufe]{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.filter[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);cursor:pointer;font:600 .62rem var(--sans);text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:999px;padding:8px 12px}.filter[data-astro-cid-zmwz6ufe].active,.filter[data-astro-cid-zmwz6ufe]:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.product-selector-grid[data-astro-cid-zmwz6ufe]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.selector-card[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);cursor:pointer;background:#fff;gap:12px;padding:17px;display:flex}.selector-card[data-astro-cid-zmwz6ufe]:has(input:checked){border-color:var(--clay);background:var(--cream)}.selector-card[data-astro-cid-zmwz6ufe] input[data-astro-cid-zmwz6ufe]{accent-color:var(--clay);margin-top:3px}.selector-card[data-astro-cid-zmwz6ufe] small[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.1em;color:var(--clay);font-size:.58rem;display:block}.selector-card[data-astro-cid-zmwz6ufe] strong[data-astro-cid-zmwz6ufe]{font:500 1.05rem/1.15 var(--serif);margin:7px 0;display:block}.selector-card[data-astro-cid-zmwz6ufe] em[data-astro-cid-zmwz6ufe]{text-transform:capitalize;color:#756c6f;font-size:.62rem;font-style:normal;display:block}.compare-results[data-astro-cid-zmwz6ufe]{background:var(--cream);scroll-margin-top:90px}.context-banner[data-astro-cid-zmwz6ufe]{border-left:4px solid var(--clay);background:#fff;margin-bottom:20px;padding:16px 18px;font-size:.8rem;line-height:1.55}.personal-context[data-astro-cid-zmwz6ufe]{border-top:1px solid var(--line);color:#655d60;margin-top:9px;padding-top:9px}.profile-comparison[data-astro-cid-zmwz6ufe]{margin:0 0 28px}.profile-fit-columns[data-astro-cid-zmwz6ufe]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.profile-fit-columns[data-astro-cid-zmwz6ufe] article[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);background:#fff;padding:18px}.profile-fit-columns[data-astro-cid-zmwz6ufe] span[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.1em;color:var(--clay);font-size:.56rem}.profile-fit-columns[data-astro-cid-zmwz6ufe] h3[data-astro-cid-zmwz6ufe]{font:500 1.08rem/1.2 var(--serif);margin:7px 0}.profile-fit-columns[data-astro-cid-zmwz6ufe] strong[data-astro-cid-zmwz6ufe]{font-size:.68rem}.profile-fit-columns[data-astro-cid-zmwz6ufe] ul[data-astro-cid-zmwz6ufe]{margin:12px 0 0;padding-left:17px}.profile-fit-columns[data-astro-cid-zmwz6ufe] li[data-astro-cid-zmwz6ufe]{margin:6px 0;font-size:.7rem;line-height:1.45}.comparison-table-wrap[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);background:#fff;overflow-x:auto}.comparison-table[data-astro-cid-zmwz6ufe]{border-collapse:collapse;width:100%;min-width:760px}.comparison-table[data-astro-cid-zmwz6ufe] th[data-astro-cid-zmwz6ufe],.comparison-table[data-astro-cid-zmwz6ufe] td[data-astro-cid-zmwz6ufe]{text-align:left;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;padding:16px}.comparison-table[data-astro-cid-zmwz6ufe] thead[data-astro-cid-zmwz6ufe] th[data-astro-cid-zmwz6ufe]{background:#fbf7f4}.comparison-table[data-astro-cid-zmwz6ufe] thead[data-astro-cid-zmwz6ufe] th[data-astro-cid-zmwz6ufe]:first-child{width:150px}.comparison-table[data-astro-cid-zmwz6ufe] thead[data-astro-cid-zmwz6ufe] span[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.1em;color:var(--clay);font-size:.56rem;display:block}.comparison-table[data-astro-cid-zmwz6ufe] thead[data-astro-cid-zmwz6ufe] strong[data-astro-cid-zmwz6ufe]{font:500 1rem/1.2 var(--serif);margin:6px 0;display:block}.comparison-table[data-astro-cid-zmwz6ufe] thead[data-astro-cid-zmwz6ufe] a[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.08em;font-size:.58rem}.comparison-table[data-astro-cid-zmwz6ufe] tbody[data-astro-cid-zmwz6ufe] th[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.09em;color:#6c6467;font-size:.62rem}.comparison-table[data-astro-cid-zmwz6ufe] tbody[data-astro-cid-zmwz6ufe] td[data-astro-cid-zmwz6ufe]{text-transform:capitalize;font-size:.8rem;line-height:1.45}.difference-summary[data-astro-cid-zmwz6ufe]{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}.section-label[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.11em;color:var(--clay);font-size:.61rem;font-weight:600}.summary-chips[data-astro-cid-zmwz6ufe]{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.summary-chips[data-astro-cid-zmwz6ufe] span[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 9px;font-size:.62rem}.claim-comparison[data-astro-cid-zmwz6ufe]{margin-top:60px}.claim-columns[data-astro-cid-zmwz6ufe],.trust-columns[data-astro-cid-zmwz6ufe]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.claim-columns[data-astro-cid-zmwz6ufe] article[data-astro-cid-zmwz6ufe],.trust-columns[data-astro-cid-zmwz6ufe] article[data-astro-cid-zmwz6ufe]{border:1px solid var(--line);background:#fff;padding:20px}.column-brand[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.11em;color:var(--clay);font-size:.57rem}.claim-columns[data-astro-cid-zmwz6ufe] h3[data-astro-cid-zmwz6ufe]{font:500 1.25rem/1.1 var(--serif);margin:10px 0 14px}.claim-columns[data-astro-cid-zmwz6ufe] ul[data-astro-cid-zmwz6ufe]{margin:0;padding-left:18px}.claim-columns[data-astro-cid-zmwz6ufe] li[data-astro-cid-zmwz6ufe]{margin:7px 0;font-size:.75rem;line-height:1.5}.trust-comparison[data-astro-cid-zmwz6ufe]{margin-top:55px}.trust-columns[data-astro-cid-zmwz6ufe]{margin-top:20px}.trust-columns[data-astro-cid-zmwz6ufe] strong[data-astro-cid-zmwz6ufe]{font:500 1rem/1.3 var(--serif);display:block}.trust-columns[data-astro-cid-zmwz6ufe]>article[data-astro-cid-zmwz6ufe]>span[data-astro-cid-zmwz6ufe]{text-transform:uppercase;letter-spacing:.1em;color:var(--clay);margin-top:10px;font-size:.58rem;display:inline-block}.trust-columns[data-astro-cid-zmwz6ufe] p[data-astro-cid-zmwz6ufe]{color:#6d6467;font-size:.72rem;line-height:1.5}.source-links[data-astro-cid-zmwz6ufe]{gap:6px;display:grid}.source-links[data-astro-cid-zmwz6ufe] a[data-astro-cid-zmwz6ufe]{text-underline-offset:3px;font-size:.62rem;text-decoration:underline}.button[data-astro-cid-zmwz6ufe].ghost{color:var(--ink);border:1px solid var(--line);background:0 0}@media (width<=850px){.compare-layout[data-astro-cid-zmwz6ufe]{grid-template-columns:1fr}.compare-layout[data-astro-cid-zmwz6ufe] aside[data-astro-cid-zmwz6ufe]{position:static}.claim-columns[data-astro-cid-zmwz6ufe],.trust-columns[data-astro-cid-zmwz6ufe],.profile-fit-columns[data-astro-cid-zmwz6ufe]{grid-template-columns:1fr 1fr}}@media (width<=620px){.compare-hero[data-astro-cid-zmwz6ufe]{padding:70px 0}.product-selector-grid[data-astro-cid-zmwz6ufe],.difference-summary[data-astro-cid-zmwz6ufe],.claim-columns[data-astro-cid-zmwz6ufe],.trust-columns[data-astro-cid-zmwz6ufe],.profile-fit-columns[data-astro-cid-zmwz6ufe]{grid-template-columns:1fr}}
