.compare_page__E6qAQ{background:var(--surface-page);color:var(--neutral-700);font-size:18px;line-height:1.6}.compare_wrap__wR7wd{max-width:1040px;margin:0 auto;padding:0 20px}.compare_section__FHu9K{padding:clamp(72px,10vw,120px) 0;border-top:1px solid var(--border-subtle);scroll-margin-top:80px}.compare_hero__Ta3wC{padding:128px 0 88px}.compare_eyebrow__GAKp4{font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--purple-500)}.compare_h1__eRHFa{font-size:clamp(42px,6.6vw,76px);font-weight:700;line-height:1.05;margin-top:14px;text-wrap:balance}.compare_subtitle___wiMX{display:block;font-size:.5em;font-weight:700;color:var(--purple-500);margin-top:.35em;line-height:1.15}.compare_h2__6MiwC{font-size:clamp(30px,4.4vw,46px);line-height:1.1;margin-top:12px;text-wrap:balance}.compare_lede__Zs2qv{font-size:21px;margin-top:16px;max-width:60ch}.compare_crumbs__0KSLo{font-size:14px;color:var(--neutral-600);margin-bottom:22px}.compare_crumbs__0KSLo a{color:var(--neutral-600);text-decoration:underline}.compare_byline__ybben{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:15px;color:var(--neutral-600);margin-top:18px}.compare_byline__ybben a{color:var(--purple-600);text-decoration:underline}.compare_answer__KPYpa{margin-top:40px;max-width:780px;background:var(--surface-card);border:1px solid var(--border-subtle);border-left:6px solid var(--pink-500);border-radius:var(--radius-lg);padding:22px 26px;display:grid;gap:10px}.compare_answer__KPYpa li,.compare_answer__KPYpa p{font-size:17px}.compare_answer__KPYpa ul{padding-left:20px;display:grid;gap:4px}.compare_answer__KPYpa b,.compare_answer__KPYpa strong{color:var(--purple-900)}.compare_toc__xOvBJ{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.compare_toc__xOvBJ a{font-size:15px;font-weight:600;background:var(--surface-sunken);color:var(--purple-900);border-radius:var(--radius-pill);padding:7px 14px}.compare_trio__7j_QY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:56px;scroll-margin-top:100px}.compare_card__wdKTV{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:26px;display:grid;gap:12px;align-content:start}.compare_card__wdKTV p{font-size:17px}.compare_logoPlate__ud_p2{height:112px;border-radius:var(--radius-lg);background:var(--purple-500);display:flex;align-items:center;justify-content:center;padding:18px 22px}a.compare_logoPlate__ud_p2{transition:background-color .15s ease}a.compare_logoPlate__ud_p2:hover{background:var(--purple-600)}a.compare_logoPlate__ud_p2:focus-visible{outline:3px solid var(--purple-900);outline-offset:3px}.compare_logoPlate__ud_p2 img{width:auto;max-width:88%}.compare_wordmark__zNGUd{font-family:var(--font-display-family);font-weight:700;font-size:30px;line-height:1;color:var(--text-on-dark);white-space:nowrap}.compare_tag__GtYmE{font-size:14px;font-weight:700;color:var(--neutral-600);letter-spacing:.04em}.compare_cats__V15V7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.compare_cat__wz3Va{background:var(--purple-500);color:var(--text-on-dark);border-radius:var(--radius-2xl);padding:32px;display:grid;gap:22px;align-content:start}.compare_cat__wz3Va h3{color:var(--text-on-dark);font-size:clamp(26px,3vw,32px);line-height:1.12}.compare_catLabel__nL0he{font-size:17px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-muted)}.compare_catAlt__cloEq{background:var(--surface-card);border:2px solid var(--purple-500)}.compare_catAlt__cloEq,.compare_catAlt__cloEq h3{color:var(--purple-900)}.compare_catAlt__cloEq .compare_catLabel__nL0he{color:var(--neutral-600)}.compare_tasks__g6ct_{display:grid;gap:12px;list-style:none}.compare_task__UkOB6{display:flex;align-items:center;gap:14px;font-size:18px;font-weight:600}.compare_icon__QZT2L{flex:none;width:44px;height:44px;border-radius:12px;background:var(--purple-100);display:grid;place-items:center}.compare_icon__QZT2L svg{width:24px;height:24px;stroke:var(--purple-700);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.compare_chap__UZ5IY{display:flex;align-items:center;gap:16px}.compare_badge__6u8h1{font-family:var(--font-display-family);font-weight:700;font-size:17px;background:var(--purple-500);color:var(--text-on-dark);border-radius:var(--radius-pill);padding:6px 14px}.compare_grid__h8AAO{margin-top:44px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow-x:auto}.compare_grid__h8AAO table{border-collapse:collapse;width:100%;min-width:760px}.compare_grid__h8AAO td,.compare_grid__h8AAO th{padding:18px 16px;text-align:center;border-bottom:1px solid var(--border-subtle);font-size:16px;vertical-align:middle}.compare_grid__h8AAO tr:last-child td,.compare_grid__h8AAO tr:last-child th{border-bottom:0}.compare_grid__h8AAO thead th{font-family:var(--font-display-family);font-size:20px;font-weight:700;color:var(--purple-900)}.compare_grid__h8AAO thead th.compare_taskHead__Bf1HI{text-align:left}.compare_grid__h8AAO thead th.compare_us__uYWg9{background:var(--pink-500);color:var(--text-on-dark)}.compare_grid__h8AAO td.compare_us__uYWg9{background:var(--pink-50)}.compare_grid__h8AAO tbody th{text-align:left;font-weight:700;color:var(--purple-900)}.compare_rowLabel__5WoOr{display:flex;align-items:center;gap:12px}.compare_rowLabel__5WoOr .compare_icon__QZT2L{width:36px;height:36px;border-radius:10px}.compare_rowLabel__5WoOr .compare_icon__QZT2L svg{width:20px;height:20px}.compare_mark__JVg70{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;font-weight:700;font-size:18px}.compare_markYes__c7QU4{background:var(--purple-500);color:var(--text-on-dark)}.compare_markPartly__pz1G6{border:2px solid var(--purple-500);color:var(--purple-500);background:var(--yellow-100)}.compare_markNo__WSLsN{border:2px solid var(--border-default);color:var(--neutral-600)}.compare_markSoon__uAI_9{width:auto;height:30px;padding:0 12px;border-radius:var(--radius-pill);background:var(--brand-mark-ground);color:var(--purple-900);font-size:14px;white-space:nowrap}.compare_cellNote__PM6zC{display:block;font-size:13px;color:var(--neutral-600);margin-top:6px;line-height:1.3}.compare_legend__1BNLA{display:flex;gap:22px;flex-wrap:wrap;font-size:14px;color:var(--neutral-600);margin-top:14px;list-style:none}.compare_legend__1BNLA li{display:flex;align-items:center;gap:8px}.compare_legend__1BNLA .compare_mark__JVg70{width:22px;height:22px;font-size:12px}.compare_legend__1BNLA .compare_markSoon__uAI_9{width:auto;padding:0 8px}.compare_pair__Y3KvU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.compare_panel__JNuYp{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:28px;display:grid;gap:20px;align-content:start}.compare_panelWide__dZIOo{margin-top:20px}.compare_race__14f_u{display:grid;gap:16px}.compare_row__celDo{display:grid;grid-template-columns:130px 1fr;gap:14px;align-items:center}.compare_rowName__Cna1e{font-weight:700;color:var(--purple-900);font-size:16px}.compare_track__1HHRn{min-width:0;display:flex;align-items:center;gap:12px}.compare_bar__95tNO{height:30px;border-radius:6px;background:var(--purple-200);min-width:6px}.compare_barUs__qNvHr{background:var(--pink-500)}.compare_barUnknown__xB5fN{height:auto;min-height:30px;display:flex;align-items:center;padding:5px 12px;background:var(--purple-50);border:1.5px dashed var(--purple-300);font-size:14px;font-weight:700;line-height:1.25;color:var(--purple-900)}.compare_barNone__rdgGo{flex:1;background:repeating-linear-gradient(135deg,var(--neutral-200) 0 8px,transparent 8px 16px);border:1px dashed var(--neutral-400)}.compare_value__qq_Su{font-family:var(--font-display-family);font-weight:700;font-size:20px;color:var(--purple-900);white-space:nowrap;font-variant-numeric:tabular-nums}.compare_rate__X0K4k,.compare_valueMuted__AgAu2{font-family:var(--font-body-family);font-weight:400;font-size:15px;color:var(--neutral-600)}.compare_rate__X0K4k{margin-left:6px}.compare_punch__dGUrQ{background:var(--yellow-100);color:var(--purple-900);font-family:var(--font-display-family);font-weight:700;font-size:20px;border-radius:12px;padding:12px 16px}.compare_note__pwA8_{font-size:14px;color:var(--neutral-600)}.compare_days__4koCe{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;list-style:none}.compare_days__4koCe li{height:30px;border-radius:5px;background:var(--purple-500);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--text-on-dark)}.compare_days__4koCe li:last-child{background:var(--pink-50);color:var(--purple-900)}.compare_bigValue__QEU21{font-family:var(--font-display-family);font-weight:700;font-size:clamp(34px,4.4vw,48px);color:var(--purple-900);line-height:1}.compare_score__o6vCq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:44px}.compare_scoreCard__3y3NH{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:26px;display:grid;gap:10px;align-content:start}.compare_scoreCard__3y3NH h3{font-size:22px}.compare_scoreUs__mCgr0{background:var(--purple-500);border-color:var(--purple-500)}.compare_scoreUs__mCgr0,.compare_scoreUs__mCgr0 h3{color:var(--text-on-dark)}.compare_scoreUs__mCgr0 .compare_eyebrow__GAKp4{color:var(--text-on-dark-muted)}.compare_faq__MwSCI{margin-top:24px}.compare_faq__MwSCI details{border-bottom:1px solid var(--border-subtle);padding:20px 0}.compare_faq__MwSCI summary{font-family:var(--font-display-family);font-weight:700;font-size:21px;color:var(--purple-900);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.compare_faq__MwSCI summary::-webkit-details-marker{display:none}.compare_faq__MwSCI summary:after{content:"+";color:var(--purple-500);font-size:26px;line-height:1}.compare_faq__MwSCI details[open] summary:after{content:"\2013"}.compare_faq__MwSCI details p{margin-top:10px;max-width:70ch}.compare_final__tEpfZ{background:var(--purple-500);border-radius:var(--radius-2xl);padding:52px 36px;display:grid;gap:18px}.compare_final__tEpfZ h2{color:var(--text-on-dark)}.compare_final__tEpfZ p{color:var(--text-on-dark-muted);max-width:60ch}.compare_ctaRow__CAs6z{display:flex;gap:12px;flex-wrap:wrap}.compare_btnGhost__UYJAw{display:inline-flex;align-items:center;font-weight:700;font-size:16px;padding:12px 24px;border-radius:var(--radius-pill);border:2px solid var(--text-on-dark);color:var(--text-on-dark)}.compare_sources__jAO_f{padding-bottom:96px;font-size:15px;color:var(--neutral-600);display:grid;gap:14px;scroll-margin-top:100px}.compare_sources__jAO_f h2{font-size:22px}.compare_sources__jAO_f ol{padding-left:20px;display:grid;gap:4px}.compare_sources__jAO_f a{text-decoration:underline}.compare_srOnly__LJyBu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compare_page__E6qAQ a:focus-visible,.compare_page__E6qAQ summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.compare_final__tEpfZ a:focus-visible{outline-color:var(--text-on-dark)}@media (max-width:1100px){.compare_score__o6vCq,.compare_trio__7j_QY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.compare_cats__V15V7,.compare_pair__Y3KvU,.compare_score__o6vCq,.compare_trio__7j_QY{grid-template-columns:1fr}.compare_hero__Ta3wC{padding-top:112px}.compare_row__celDo{grid-template-columns:104px 1fr}}.content_h1__svED6{font-size:clamp(38px,5.6vw,66px);font-weight:700;line-height:1.06;margin-top:14px;max-width:20ch;text-wrap:balance;hyphens:manual;overflow-wrap:break-word}.content_byline__5aVP4{font-size:15px;color:var(--neutral-600);margin-top:18px;max-width:70ch}.content_byline__5aVP4 a{color:var(--purple-600);text-decoration:underline}.content_section__lusO8{padding:clamp(48px,7vw,80px) 0;border-top:1px solid var(--border-subtle);scroll-margin-top:80px}.content_h2__cUYMM{font-size:clamp(28px,3.6vw,40px);line-height:1.12;max-width:28ch;text-wrap:balance}.content_prose__ZuYJu{margin-top:20px;max-width:70ch;display:grid;gap:16px}.content_prose__ZuYJu a{color:var(--purple-600);text-decoration:underline;font-weight:600}.content_prose__ZuYJu strong{color:var(--purple-900)}.content_list__xe7cP{padding-left:22px;display:grid;gap:10px}.content_list__xe7cP li::marker{color:var(--pink-500)}.content_steps__K2Mrx{list-style:none;counter-reset:step;display:grid;gap:14px}.content_steps__K2Mrx li{counter-increment:step;position:relative;padding-left:48px;min-height:32px}.content_steps__K2Mrx li:before{content:counter(step);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:var(--purple-500);color:var(--text-on-dark);font-family:var(--font-display-family);font-weight:700;font-size:16px;display:grid;place-items:center}.content_related__3w0Kp{margin-top:40px;display:grid;gap:12px}.content_related__3w0Kp h2{font-size:22px}.content_related__3w0Kp ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.content_related__3w0Kp a{display:inline-block;font-size:16px;font-weight:600;background:var(--surface-sunken);color:var(--purple-900);border-radius:var(--radius-pill);padding:8px 16px}.content_related__3w0Kp a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}