.compare_stamp__kIRcs{font-size:.875rem;color:var(--rc-text-3)}.compare_readFirst__DH6IS{position:relative;display:grid;gap:10px;padding:clamp(18px,2.6vw,28px);border-radius:var(--rc-radius-lg);background:radial-gradient(80% 120% at 0 0,var(--rc-signal-tint),transparent 60%),linear-gradient(180deg,var(--rc-surface),color-mix(in srgb,var(--rc-surface) 92%,var(--rc-bg)));box-shadow:var(--rc-edge-lit),var(--rc-ring),var(--rc-shadow-contact),var(--rc-shadow-cast);max-width:860px}.compare_readFirst__DH6IS p{color:var(--rc-text-2)}.compare_readFirst__DH6IS strong{color:var(--rc-text)}.compare_vendor__sKLvY{gap:12px}.compare_vendorName__B1FhE{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.compare_quote__f2yJ_{margin:0;color:var(--rc-text-2);font-size:.95rem}.compare_quote__f2yJ_ p:before{content:"\201C"}.compare_quote__f2yJ_ p:after{content:"\201D"}.compare_quote__f2yJ_ footer{margin-top:4px;font-size:.8rem;color:var(--rc-text-3)}.compare_headline__keW9w{display:grid;gap:2px}.compare_headline__keW9w strong{color:var(--rc-text);font-size:1.05rem;font-variant-numeric:tabular-nums}.compare_headline__keW9w span{font-size:.85rem;color:var(--rc-text-3)}.compare_vendorLink__WB9QZ{font-weight:600}.compare_matrixWrap__JkjJY{overflow-x:auto;border-radius:var(--rc-radius);background:var(--rc-surface);box-shadow:var(--rc-edge-lit),var(--rc-ring),var(--rc-shadow-contact),var(--rc-shadow-cast);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.compare_scrollHint__OZ__r{margin-top:10px;font-size:.8125rem;color:var(--rc-text-3)}@media (min-width:1160px){.compare_scrollHint__OZ__r{display:none}}.compare_matrix__sx_wQ{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0;font-size:.875rem;line-height:1.5}.compare_matrix__sx_wQ caption{text-align:left;padding:16px 18px 4px;font-size:.8125rem;color:var(--rc-text-3)}.compare_matrix__sx_wQ td,.compare_matrix__sx_wQ th{padding:14px 16px;text-align:left;vertical-align:top}.compare_matrix__sx_wQ thead th{font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-3);background:var(--rc-surface-2)}.compare_matrix__sx_wQ thead th:first-child{border-top-left-radius:0}.compare_matrix__sx_wQ tbody tr>*{background-image:linear-gradient(90deg,transparent,var(--rc-line-strong) 12%,var(--rc-line-strong) 88%,transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:top}.compare_matrix__sx_wQ tbody tr:first-child>*{background-image:none}.compare_matrix__sx_wQ th[scope=row]{position:sticky;left:0;z-index:1;min-width:150px;max-width:170px;color:var(--rc-text);font-weight:600;background-color:var(--rc-surface);box-shadow:8px 0 12px -10px rgba(15,23,42,.25)}.compare_matrix__sx_wQ td{color:var(--rc-text-2);min-width:170px}.compare_rcCell__3CCtZ{background-color:var(--rc-accent-tint)}.compare_matrix__sx_wQ thead .compare_rcCell__3CCtZ{color:var(--rc-accent-ink);background:color-mix(in srgb,var(--rc-accent) 12%,var(--rc-surface-2))}.compare_cellText___Eonm{display:block}.compare_cellMeta__CkjbJ{display:block;margin-top:6px;font-size:.78rem}.compare_cellMeta__CkjbJ a{color:var(--rc-accent-ink)}.compare_priceLine__l1Yk_+.compare_priceLine__l1Yk_{margin-top:8px}.compare_priceLine__l1Yk_ strong{color:var(--rc-text);font-variant-numeric:tabular-nums}.compare_notYet__auWQm{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:6px;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.5;color:var(--rc-signal-ink);background:var(--rc-signal-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc-signal) 35%,transparent)}.compare_duo__YVeNn{width:100%;border-collapse:separate;border-spacing:0;font-size:.925rem;line-height:1.55}.compare_duo__YVeNn td,.compare_duo__YVeNn th{padding:16px 18px;text-align:left;vertical-align:top}.compare_duo__YVeNn thead th{font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-3);background:var(--rc-surface-2)}.compare_duo__YVeNn tbody tr>*{background-image:linear-gradient(90deg,transparent,var(--rc-line-strong) 10%,var(--rc-line-strong) 90%,transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:top}.compare_duo__YVeNn tbody tr:first-child>*{background-image:none}.compare_duo__YVeNn th[scope=row]{width:22%;color:var(--rc-text);font-weight:600}.compare_duo__YVeNn td{width:39%;color:var(--rc-text-2)}.compare_duo__YVeNn .compare_rcCell__3CCtZ{background-color:var(--rc-accent-tint)}.compare_duoWrap__AU7Lg{border-radius:var(--rc-radius);background:var(--rc-surface);box-shadow:var(--rc-edge-lit),var(--rc-ring),var(--rc-shadow-contact),var(--rc-shadow-cast);overflow:hidden}@media (max-width:719px){.compare_duo__YVeNn thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.compare_duo__YVeNn tr{display:grid;padding:6px 0}.compare_duo__YVeNn td,.compare_duo__YVeNn th{display:block;width:auto;padding:8px 16px}.compare_duo__YVeNn th[scope=row]{width:auto;padding-top:14px}.compare_duo__YVeNn td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-3)}.compare_duo__YVeNn tbody tr>*{background-image:none}.compare_duo__YVeNn tbody tr+tr{background:linear-gradient(90deg,transparent,var(--rc-line-strong),transparent) top /100% 1px no-repeat}.compare_duo__YVeNn .compare_rcCell__3CCtZ{border-radius:10px;margin:0 8px}}.compare_points__JE_uJ{list-style:none;padding:0;display:grid;gap:12px}.compare_points__JE_uJ li{display:grid;gap:4px}.compare_points__JE_uJ li p{color:var(--rc-text-2)}.compare_points__JE_uJ .compare_cellMeta__CkjbJ{margin-top:0}.compare_sources__2hm_4{list-style:none;padding:0;display:grid;gap:8px;font-size:.9rem}.compare_sources__2hm_4 li{color:var(--rc-text-2);overflow-wrap:anywhere}.compare_sourcesGrid__3a8nn{display:grid;gap:24px}@media (min-width:720px){.compare_sourcesGrid__3a8nn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.compare_sourcesGrid__3a8nn{grid-template-columns:repeat(4,minmax(0,1fr))}}.compare_sourcesGrid__3a8nn h3{margin-bottom:8px}.compare_note__kqlOl{font-size:.8125rem;color:var(--rc-text-3);max-width:80ch}.compare_faq__MP1oi{display:grid;gap:14px;max-width:860px}