.compare_scope__7fx3X{--cmp-t-xs:0.75rem;--cmp-t-sm:0.875rem;--cmp-t-md:1rem;--cmp-t-lg:1.5rem;--cmp-ink:#1f1b16;--cmp-cream:#f1e8d7;--cmp-paper:#fbf6ec;--cmp-coral:#c54424;--cmp-coral-deep:#b03c1f;--cmp-slate:#4d6b78;--cmp-ochre:#8a5a12;--cmp-rule:rgba(31,27,22,0.12);--cmp-rule-strong:rgba(31,27,22,0.22)}.compare_page__p7Wjs{min-height:100vh;overflow-x:clip;color:var(--cmp-ink);background:radial-gradient(circle at 50% 8%,rgba(251,246,236,.92),transparent 36rem),var(--cmp-cream)}.compare_embed__gPTw_{background:var(--cmp-cream);color:var(--cmp-ink)}.compare_nav__i5osl{position:sticky;z-index:30;top:0;border-bottom:1px solid var(--cmp-rule);background:rgba(241,232,215,.9);backdrop-filter:blur(16px)}.compare_navInner__UhyhB{display:flex;width:min(100% - 40px,1180px);height:68px;align-items:center;justify-content:space-between;margin:0 auto}.compare_brand__z2gP0{display:inline-flex;align-items:center}.compare_brand__z2gP0 img{width:142px;height:auto}.compare_navActions__MtvCA{display:flex;align-items:center;gap:22px;font-size:var(--cmp-t-sm);font-weight:650}.compare_navLink__wY6Zu{color:rgba(31,27,22,.64);transition:color .18s ease}.compare_navLink__wY6Zu:hover{color:var(--cmp-ink)}.compare_navCta__evHlU{padding:8px 16px;border-radius:2px;background:var(--cmp-coral);color:var(--cmp-paper);white-space:nowrap;transition:background .18s ease}.compare_navCta__evHlU:hover{background:var(--cmp-coral-deep)}.compare_eyebrow__qussg{margin:0 0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-coral-deep)}.compare_section__xQ6de{width:min(100% - 40px,1180px);margin:0 auto;padding:clamp(40px,7vw,88px) 0 clamp(48px,7vw,88px)}.compare_sectionHeader__29J8Z{max-width:62ch;margin:0 auto 28px;text-align:center}.compare_title__ut0hI{margin:0;font-size:clamp(1.8rem,4.2vw,2.6rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.compare_tableWrap__1sCoj{background:transparent}.compare_table__hNQW7{width:100%;border-collapse:collapse;text-align:center}.compare_table__hNQW7 caption{padding:0 0 20px;font-size:var(--cmp-t-sm);line-height:1.6;text-align:center;color:rgba(31,27,22,.6)}.compare_captionLink__Gt9qf{padding:0;border:0;background:none;font:inherit;color:var(--cmp-coral-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.compare_captionLink__Gt9qf:hover{color:var(--cmp-ink)}.compare_table__hNQW7 thead th{position:sticky;top:68px;z-index:10;padding:14px 12px;border-bottom:1px solid var(--cmp-rule-strong);background:var(--cmp-cream);font-size:var(--cmp-t-md);font-weight:600;text-align:center;vertical-align:bottom}.compare_table__hNQW7 thead th span{display:block;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(31,27,22,.5)}.compare_table__hNQW7 thead th[data-ours=true]{color:var(--cmp-coral-deep);box-shadow:inset 1px 0 0 var(--cmp-coral),inset -1px 0 0 var(--cmp-coral),inset 0 1px 0 var(--cmp-coral)}.compare_table__hNQW7 tbody td[data-ours=true]{box-shadow:inset 1px 0 0 var(--cmp-coral),inset -1px 0 0 var(--cmp-coral)}.compare_table__hNQW7 tbody tr:last-child td[data-ours=true]{box-shadow:inset 1px 0 0 var(--cmp-coral),inset -1px 0 0 var(--cmp-coral),inset 0 -1px 0 var(--cmp-coral)}.compare_groupHead__09iuC th{padding:34px 0 10px;border:0;text-align:center}.compare_groupTitle__6L7ig{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-coral-deep)}.compare_groupHead__09iuC th b{display:block;max-width:68ch;margin:8px auto 0;font-size:var(--cmp-t-sm);font-weight:400;line-height:1.5;color:rgba(31,27,22,.6)}.compare_table__hNQW7 tbody th[scope=row]{width:27%;padding:16px 14px;white-space:nowrap;border-top:1px solid var(--cmp-rule);font-size:var(--cmp-t-md);font-weight:650;line-height:1.35;text-align:center;vertical-align:middle}.compare_rowDetail__XQbsf{display:none;margin-top:6px;white-space:normal;font-size:var(--cmp-t-sm);font-weight:400;line-height:1.5;color:rgba(31,27,22,.55)}.compare_table__hNQW7[data-detailed=true] .compare_rowDetail__XQbsf{display:block}.compare_table__hNQW7 tbody td{padding:16px 12px;border-top:1px solid var(--cmp-rule);text-align:center;vertical-align:middle}.compare_table__hNQW7 tbody td[data-kind=yes]{background:rgba(197,68,36,.09)}.compare_verdict__A7wP9{display:block;font-size:var(--cmp-t-md);font-weight:650;letter-spacing:-.01em;white-space:nowrap}.compare_verdict__A7wP9:before{margin-right:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400}[data-kind=yes]>.compare_verdict__A7wP9:before{content:"✓"}[data-kind=part]>.compare_verdict__A7wP9:before{content:"~"}[data-kind=no]>.compare_verdict__A7wP9:before{content:"–"}.compare_table__hNQW7 tbody td[data-kind=yes] .compare_verdict__A7wP9{color:var(--cmp-coral-deep)}.compare_table__hNQW7 tbody td[data-kind=part] .compare_verdict__A7wP9{color:var(--cmp-slate)}.compare_table__hNQW7 tbody td[data-kind=no] .compare_verdict__A7wP9{color:rgba(31,27,22,.42)}.compare_cellNote__wvoTI{display:none;max-width:26ch;margin:7px auto 0;font-size:var(--cmp-t-sm);line-height:1.45;color:rgba(31,27,22,.6)}.compare_figureLine__kmPW9,.compare_table__hNQW7[data-detailed=true] .compare_cellNote__wvoTI{display:block}.compare_figure__QLTKa{display:block;font-size:var(--cmp-t-md);font-weight:650;line-height:1.3;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cmp-ink)}.compare_figureUnit__5lOm_{display:block;margin-top:2px;font-size:var(--cmp-t-xs);line-height:1.3;white-space:nowrap;color:rgba(31,27,22,.6)}.compare_figureBadge__M84kB{display:inline-block;margin-top:6px;padding:2px 6px;white-space:nowrap;border:1px solid;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cmp-ochre)}.compare_table__hNQW7 tbody td[data-kind=yes] .compare_figureBadge__M84kB{color:var(--cmp-coral-deep)}.compare_table__hNQW7 tbody td[data-kind=part] .compare_figureBadge__M84kB{color:var(--cmp-slate)}.compare_table__hNQW7 tbody td[data-figure=true] .compare_cellNote__wvoTI{max-width:28ch;margin-top:9px}.compare_table__hNQW7[data-detailed=true] tbody td[data-figure=true],.compare_table__hNQW7[data-detailed=true] tbody tr:has(td[data-figure=true]) th[scope=row]{vertical-align:top}.compare_tableFoot__fpPGf{display:grid;gap:14px;justify-items:center;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--cmp-rule-strong);text-align:center}.compare_detailToggle__ero2u{padding:8px 16px;border:1px solid var(--cmp-coral);border-radius:2px;background:transparent;color:var(--cmp-coral-deep);font-size:var(--cmp-t-sm);font-weight:650;cursor:pointer;transition:background .18s ease,color .18s ease}.compare_detailToggle__ero2u:hover,.compare_detailToggle__ero2u[aria-pressed=true]{background:rgba(197,68,36,.08)}.compare_legend__TN2Yh{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:0;padding:0;list-style:none;font-size:var(--cmp-t-sm);color:rgba(31,27,22,.66)}.compare_tableFootnote__p31YM{max-width:72ch;margin:0;font-size:var(--cmp-t-xs);line-height:1.6;color:rgba(31,27,22,.6)}.compare_legendMark__DYOmd{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-md);font-weight:650}.compare_legendMark__DYOmd[data-kind=yes]{color:var(--cmp-coral-deep)}.compare_legendMark__DYOmd[data-kind=part]{color:var(--cmp-slate)}.compare_legendMark__DYOmd[data-kind=no]{color:rgba(31,27,22,.42)}.compare_legend__TN2Yh li{display:flex;align-items:baseline;gap:9px}.compare_sourcesIntro__LZ5qM{max-width:62ch;margin:14px auto 0;font-size:var(--cmp-t-sm);line-height:1.6;color:rgba(31,27,22,.74)}.compare_sourcesDetails__8xGI0{width:100%;margin-top:8px;border-top:1px solid var(--cmp-rule);padding-top:16px;text-align:center}.compare_sourcesSummary__Ejr_g{cursor:pointer;font-size:var(--cmp-t-sm);font-weight:650;color:var(--cmp-coral-deep)}.compare_sourcesSummary__Ejr_g:hover{color:var(--cmp-ink)}.compare_sourceList__NDW4t{display:grid;text-align:left;gap:10px 32px;margin:16px 0 0;padding:0;list-style:none;font-size:var(--cmp-t-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.compare_sourceList__NDW4t a{color:var(--cmp-slate);text-decoration:underline;text-underline-offset:3px}.compare_sourceList__NDW4t a:hover{color:var(--cmp-coral-deep)}.compare_footer__r47eg{border-top:1px solid var(--cmp-rule)}.compare_footerInner__YI__w{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;width:min(100% - 40px,1180px);margin:0 auto;padding:26px 0;font-size:var(--cmp-t-xs);color:rgba(31,27,22,.58)}.compare_footerBrand__uIHIC{display:inline-flex;align-items:center;gap:9px}.compare_footerMark__e6bBD{width:14px;height:14px}.compare_footerLinks__YHtcD{display:flex;gap:20px}.compare_footerLinks__YHtcD a:hover{color:var(--cmp-ink)}@media (max-width:640px){.compare_navInner__UhyhB{width:calc(100% - 28px)}.compare_navActions__MtvCA{gap:14px}}@media (max-width:900px){.compare_table__hNQW7,.compare_table__hNQW7 tbody{display:block}.compare_table__hNQW7 caption{display:block;width:100%;border-bottom:0}.compare_table__hNQW7 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.compare_table__hNQW7 tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.compare_groupHead__09iuC th{grid-column:1/-1;display:block;padding:28px 0 8px}.compare_table__hNQW7 tbody th[scope=row]{grid-column:1/-1;display:block;width:auto;white-space:normal;padding:18px 0 12px;border-top:1px solid var(--cmp-rule-strong)}.compare_table__hNQW7 tbody td{display:block;padding:12px 12px 14px;border-top:1px solid var(--cmp-rule);text-align:center}.compare_figureBadge__M84kB,.compare_figureUnit__5lOm_,.compare_figure__QLTKa{white-space:normal}.compare_table__hNQW7 tbody td:not(:nth-child(3n+2)){border-left:1px solid var(--cmp-rule)}.compare_table__hNQW7 tbody td[data-ours=true]{box-shadow:none;border-left:3px solid var(--cmp-coral)}.compare_cellNote__wvoTI,.compare_table__hNQW7 tbody td[data-figure=true] .compare_cellNote__wvoTI{max-width:none}.compare_table__hNQW7 tbody td:before{display:block;margin-bottom:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--cmp-t-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(31,27,22,.5);content:attr(data-product)}.compare_table__hNQW7 tbody td[data-ours=true]:before{color:var(--cmp-coral-deep)}}@media (max-width:640px){.compare_table__hNQW7 tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.compare_table__hNQW7 tbody td:not(:nth-child(3n+2)){border-left:0}.compare_table__hNQW7 tbody td:nth-child(odd){border-left:1px solid var(--cmp-rule)}.compare_table__hNQW7 tbody td[data-ours=true]{border-left:3px solid var(--cmp-coral)}.compare_table__hNQW7 tbody td{padding:12px 10px 14px}}@media print{.compare_cellNote__wvoTI,.compare_rowDetail__XQbsf,.compare_sourcesDetails__8xGI0{display:block}.compare_detailToggle__ero2u{display:none}.compare_sourceList__NDW4t{display:grid}.compare_nav__i5osl{display:none}.compare_page__p7Wjs{background:#fff}}