.compare_page__r7AYm{min-height:70vh;overflow:clip;background:var(--page);color:var(--text)}.compare_container__ySTP7{width:min(calc(100% - 48px),var(--content-max));margin-inline:auto}.compare_intro__u_T3P{border-bottom:1px solid var(--line);background:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px),var(--surface);background-size:32px 32px}.compare_introInner__1d6uc{display:grid;gap:16px 24px;grid-template-columns:repeat(12,minmax(0,1fr));padding-block:20px 24px}.compare_introReady__7Ll7H .compare_introInner__1d6uc{gap:12px 24px;padding-block:14px 18px}.compare_intro__u_T3P.compare_introReady__7Ll7H h1{max-width:none;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1}.compare_introReady__7Ll7H .compare_introLead___CEeO{margin-top:12px}.compare_breadcrumbs__Ykz6k{display:flex;min-width:0;min-height:44px;align-items:center;gap:8px;grid-column:1/-1;color:var(--text-muted);font-size:.75rem}.compare_breadcrumbs__Ykz6k a{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-underline-offset:3px}.compare_introCopy__4ZODO{align-self:end;grid-column:1/span 8}.compare_eyebrow__Q1oSC,.compare_optionStatus__rhJz5,.compare_sectionCode__Og2MD,.compare_stateCode__uhX7o{margin:0;color:var(--brand-strong);font-family:var(--font-mono);font-size:.6875rem;font-weight:650;line-height:1.4}.compare_intro__u_T3P h1{max-width:12ch;margin:8px 0 0;font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.04em;line-height:1}.compare_introLead___CEeO{max-width:66ch;margin:10px 0 0;color:var(--text-muted);font-size:1rem;line-height:1.55}.compare_publicationNote__FI8oR{display:grid;min-width:0;align-content:center;gap:5px;border:1px solid #bdd8ff;border-radius:var(--radius-md);background:var(--brand-soft);color:#315c87;grid-column:9/-1;padding:14px 16px}.compare_publicationNote__FI8oR strong{color:#184675;font-size:.875rem}.compare_publicationNote__FI8oR p,.compare_publicationNote__FI8oR span{margin:0;font-size:.875rem;line-height:1.45}.compare_publicationNote__FI8oR span{color:var(--text-muted);font-size:.75rem}.compare_metrics__snjIr{display:grid;margin:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.compare_metrics__snjIr>div{min-width:0;border-right:1px solid var(--line);padding:12px 18px 0 0}.compare_metrics__snjIr>div+div{padding-left:18px}.compare_metrics__snjIr>div:last-child{border-right:0}.compare_metrics__snjIr dt{color:var(--text-muted);font-size:.75rem}.compare_metrics__snjIr dd{margin:6px 0 0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:1.25rem;font-weight:700}.compare_selectorSection__QanrA{padding-block:28px 64px}.compare_sectionHeader__8yq_h{display:grid;align-items:end;gap:24px;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding-bottom:16px}.compare_sectionHeader__8yq_h h2{margin:8px 0 0;font-size:clamp(1.5rem,3vw,2.25rem)}.compare_sectionHeader__8yq_h p:not(.compare_sectionCode__Og2MD){max-width:64ch;margin:10px 0 0;color:var(--text-muted);line-height:1.55}.compare_registerCount__HyeYT{white-space:nowrap}.compare_registerCount__HyeYT,.compare_registerMeta__4V2dQ{align-self:center;font-family:var(--font-mono);font-size:.75rem}.compare_registerMeta__4V2dQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:1.45}.compare_registerMeta__4V2dQ span{white-space:nowrap}.compare_readySelectorStrip___3bbC .compare_registerMeta__4V2dQ{justify-content:flex-start;border-bottom:1px solid var(--line);padding-bottom:10px}.compare_selectionState__2k5w7{display:grid;gap:8px;margin-top:18px;border-left:2px solid var(--brand-strong);padding:4px 0 4px 18px}.compare_selectionState__2k5w7 h2{margin:0;font-size:1.25rem}.compare_selectionState__2k5w7 p{max-width:66ch;margin:0;color:var(--text-muted);line-height:1.55}.compare_optionGrid__e9g1y{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none}.compare_optionGroupLabel__vxK6z{margin:24px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem;font-weight:650;letter-spacing:.01em;text-transform:uppercase}.compare_optionGroupLabel__vxK6z+.compare_optionGrid__e9g1y,.compare_pinnedOptions__fnhpC .compare_optionGrid__e9g1y{margin-top:12px}.compare_pinnedOptions__fnhpC{padding-bottom:20px;border-bottom:1px solid var(--line)}.compare_optionSelected__Z0zbp,.compare_option__6X7_S{display:grid;min-width:0;align-items:center;gap:12px;min-height:78px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;grid-template-columns:22px minmax(0,1fr);padding:14px}.compare_optionSelected__Z0zbp{border-color:var(--brand-strong);box-shadow:inset 3px 0 0 var(--brand-strong)}.compare_optionSelected__Z0zbp input,.compare_option__6X7_S input{width:20px;height:20px;margin:0;accent-color:var(--brand-strong)}.compare_option__6X7_S:has(input:disabled){cursor:not-allowed;opacity:.62}.compare_optionCopy__YO02Z{display:grid;min-width:0;gap:4px}.compare_optionSelected__Z0zbp strong,.compare_option__6X7_S strong{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.35}.compare_optionCopy__YO02Z small{color:var(--text-muted);font-size:.75rem;line-height:1.4}.compare_compareSelector__XEyb7{margin-top:18px}.compare_selectorSummary__UGUGR{display:grid;min-height:56px;align-items:center;gap:20px;border-block:1px solid var(--line);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;padding-block:8px}.compare_selectorSummary__UGUGR::-webkit-details-marker{display:none}.compare_selectorDisclosure__v6xlM{display:inline-flex;min-width:44px;min-height:44px;align-items:center;color:var(--brand-strong);font-size:.8125rem;font-weight:700}.compare_compareSelector__XEyb7>form{padding-top:16px}.compare_readySelectorStrip___3bbC{border-bottom:1px solid var(--line);background:var(--page);padding-block:12px}.compare_readySelectorStrip___3bbC .compare_compareSelector__XEyb7{margin:0}.compare_readySelectorStrip___3bbC .compare_selectorSummary__UGUGR{border-block:0}.compare_selectorFieldset__3vYCf{min-width:0;margin:0;border:0;padding:0}.compare_selectorFieldset__3vYCf>legend{width:100%;margin:0;color:var(--text-muted);font-size:.8125rem;font-weight:650}.compare_selectorActions__BHa9l{display:flex;align-items:center;justify-content:flex-end;margin-top:16px;border-top:1px solid var(--line);padding-top:16px}.compare_selectorFeedback__p0ZSo{display:grid;gap:4px;color:var(--text-muted);font-size:.8125rem}.compare_selectorFeedback__p0ZSo strong{color:var(--text);font-family:var(--font-mono)}.compare_comparisonToggle__Z1JfC,.compare_selectorSubmit__CS32y,.compare_shareControls__1l_gx button{min-height:44px;border:1px solid var(--brand-strong);border-radius:var(--radius-md);background:var(--brand-strong);color:#ffffff;cursor:pointer;padding-inline:18px;font:inherit;font-size:.8125rem;font-weight:700}.compare_selectorSubmit__CS32y:disabled,.compare_shareControls__1l_gx button:disabled{border-color:var(--line);background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed}.compare_pickerPagination__5J3wG{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;border-top:1px solid var(--line);padding-top:16px}.compare_pickerPageNumbers__k6JrH{display:flex;min-width:0;flex-wrap:wrap;justify-content:center;gap:4px}.compare_pickerPageEntry__3TdV4{display:inline-flex;align-items:center;gap:4px}.compare_pickerPageDirection___fhDV,.compare_pickerPageLink__h3O8Q{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--brand-strong);font-family:var(--font-mono);font-size:.75rem;font-weight:700;text-decoration:none}.compare_pickerPageDirection___fhDV{padding-inline:14px}.compare_pickerPageLink__h3O8Q[aria-current=page]{border-color:var(--brand-strong);background:var(--brand-strong);color:#ffffff}.compare_pickerPageEllipsis__rvTS_{display:inline-flex;min-width:20px;min-height:44px;align-items:center;justify-content:center;color:var(--text-muted);font-family:var(--font-mono)}.compare_sharePanel__uH_0b{display:grid;gap:8px;margin-top:28px;border-top:1px solid var(--line);padding-top:20px}.compare_sharePanel__uH_0b>label{font-size:.8125rem;font-weight:700}.compare_shareControls__1l_gx{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.compare_shareControls__1l_gx input{width:100%;min-width:0;min-height:44px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);padding-inline:12px;font-family:var(--font-mono);font-size:.75rem}.compare_shareStatus__7_Uf5{min-height:1.4em;color:var(--text-muted);font-size:.75rem}.compare_shareSection__4N0UR{border-top:1px solid var(--line);background:var(--surface);padding-bottom:64px}.compare_visuallyHidden__TiyK3{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.compare_noScript__e58yA{margin:24px 0 0;color:var(--text-muted);font-size:.875rem}.compare_noScript__e58yA a{color:var(--brand-strong);text-underline-offset:3px}.compare_comparisonSection__5VPm5,.compare_suitabilitySection__cQmuA{border-top:1px solid var(--line);padding-block:56px 64px}.compare_comparisonSection__5VPm5{background:var(--surface);padding-top:32px}.compare_comparisonSection__5VPm5 .compare_sectionHeader__8yq_h{padding-bottom:12px}.compare_comparisonSection__5VPm5 .compare_sectionHeader__8yq_h p:not(.compare_sectionCode__Og2MD){margin-top:6px;font-size:.875rem;line-height:1.45}.compare_comparisonToolbar__FQY_k{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:20px;margin-top:14px}.compare_comparisonViewStatus__wVT5T{max-width:68ch;margin:0;color:var(--text-muted);font-size:.8125rem;line-height:1.5}.compare_comparisonToolbar__FQY_k form{flex:none}.compare_comparisonToggle__Z1JfC{background:transparent;color:var(--brand-strong)}.compare_comparisonToggle__Z1JfC:hover,.compare_comparisonToggle__Z1JfC[aria-pressed=true]{background:var(--brand-strong);color:#ffffff}.compare_comparisonScrollHint___0MwA{display:none;margin:18px 0 8px;color:var(--text-muted);font-family:var(--font-mono);font-size:.6875rem}.compare_comparisonScroll__nx6YO{max-width:100%;overflow-x:auto;margin-top:14px;border:1px solid var(--line);background:var(--surface);overscroll-behavior-inline:contain;scrollbar-gutter:stable}.compare_comparisonTable__ptDyU{width:100%;min-width:940px;border-collapse:separate;border-spacing:0;table-layout:fixed}.compare_comparisonTable__ptDyU caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.compare_comparisonTable__ptDyU td,.compare_comparisonTable__ptDyU th{min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 16px;text-align:left;vertical-align:top}.compare_comparisonTable__ptDyU td:last-child,.compare_comparisonTable__ptDyU th:last-child{border-right:0}.compare_comparisonTable__ptDyU tbody:last-child tr:last-child>*{border-bottom:0}.compare_comparisonTable__ptDyU thead th{width:240px;background:var(--surface)}.compare_comparisonTable__ptDyU tbody th[scope=row],.compare_comparisonTable__ptDyU thead th:first-child{position:sticky;left:0;z-index:2;width:210px;background:var(--surface)}.compare_comparisonTable__ptDyU thead th:first-child{z-index:3;color:var(--text-muted);font-size:.75rem}.compare_comparisonTable__ptDyU tbody th[scope=row]{font-size:.8125rem;line-height:1.45}.compare_comparisonTable__ptDyU td{font-size:.875rem;line-height:1.5}.compare_comparisonGroup__NXwLw th{position:sticky;left:0;z-index:4;background:var(--surface-muted);color:var(--brand-strong);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.02em;text-transform:uppercase}.compare_comparisonModel__vppfg{display:grid;min-width:0;gap:6px}.compare_comparisonModelBrand__Fh1Ob,.compare_comparisonModelGeneration__uqgV3,.compare_comparisonModelPrice__WpJQc{color:var(--text-muted);font-size:.75rem;font-weight:400;line-height:1.4}.compare_comparisonModel__vppfg strong{font-size:1rem;line-height:1.35}.compare_comparisonModel__vppfg a,.compare_suitabilityModel__w9JSo a{color:inherit;text-underline-offset:3px}.compare_comparisonModel__vppfg strong>a,.compare_suitabilityModel__w9JSo a{display:inline-flex;min-height:44px;align-items:center}.compare_comparisonModelActions__wXLQo{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px}.compare_comparisonModelActions__wXLQo a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:var(--brand-strong);font-size:.75rem;font-weight:650}.compare_comparisonMissing__dzSPj{color:var(--text-muted);font-style:italic}.compare_comparisonEmpty___JTXi{margin-top:22px;border-left:2px solid var(--brand-strong);padding:6px 0 6px 18px}.compare_comparisonEmpty___JTXi p{max-width:66ch;margin:8px 0 0;color:var(--text-muted);line-height:1.55}.compare_suitabilitySection__cQmuA{background:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px),var(--page);background-size:32px 32px}.compare_suitabilityGrid__RiMRF{display:grid;margin-top:24px;border-block:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.compare_suitabilityCell__3uEsG{min-width:0;border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);padding:20px}.compare_suitabilityCell__3uEsG:last-child{border-right:0}.compare_suitabilityCell__3uEsG strong{display:block;margin-top:18px;line-height:1.45}.compare_suitabilityCell__3uEsG>p:last-child{margin:8px 0 0;color:var(--text-muted);font-size:.8125rem;line-height:1.55}.compare_suitabilityModel__w9JSo{margin:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.75rem;font-weight:700}.compare_notFoundPage__y_0FJ{display:grid;min-height:68vh;place-items:center;background:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px),var(--page);background-size:32px 32px;padding:48px 24px}.compare_notFoundState__y79Id{width:min(100%,680px);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(24px,5vw,48px)}.compare_notFoundState__y79Id h1{margin:12px 0 0;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.035em;line-height:1}.compare_notFoundState__y79Id p{max-width:56ch;margin:18px 0 0;color:var(--text-muted);line-height:1.6}.compare_notFoundActions__xQPQg{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.compare_notFoundActions__xQPQg a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--brand-strong);border-radius:var(--radius-md);color:var(--brand-strong);padding-inline:16px;font-weight:650;text-decoration:none}.compare_notFoundActions__xQPQg a:first-child{background:var(--brand-strong);color:#ffffff}.compare_breadcrumbs__Ykz6k a:focus-visible,.compare_comparisonModel__vppfg a:focus-visible,.compare_comparisonScroll__nx6YO:focus-visible,.compare_comparisonToggle__Z1JfC:focus-visible,.compare_noScript__e58yA a:focus-visible,.compare_notFoundActions__xQPQg a:focus-visible,.compare_optionSelected__Z0zbp input:focus-visible,.compare_option__6X7_S input:focus-visible,.compare_pickerPageDirection___fhDV:focus-visible,.compare_pickerPageLink__h3O8Q:focus-visible,.compare_selectorSubmit__CS32y:focus-visible,.compare_selectorSummary__UGUGR:focus-visible,.compare_shareControls__1l_gx button:focus-visible,.compare_shareControls__1l_gx input:focus-visible,.compare_suitabilityModel__w9JSo a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (max-width:1000px){.compare_introCopy__4ZODO{grid-column:1/span 7}.compare_publicationNote__FI8oR{grid-column:8/-1}.compare_optionGrid__e9g1y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.compare_comparisonSection__5VPm5 .compare_sectionHeader__8yq_h p:not(.compare_sectionCode__Og2MD),.compare_introReady__7Ll7H .compare_introLead___CEeO{display:none}.compare_readySelectorStrip___3bbC{padding-block:6px}.compare_comparisonSection__5VPm5 .compare_sectionHeader__8yq_h{padding-bottom:8px}}@media (max-width:760px){.compare_container__ySTP7{width:min(calc(100% - 32px),var(--content-max))}.compare_introInner__1d6uc{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:10px 16px}.compare_introReady__7Ll7H .compare_introInner__1d6uc{gap:8px;padding-block:8px 12px}.compare_introCopy__4ZODO,.compare_metrics__snjIr,.compare_publicationNote__FI8oR{grid-column:1/-1}.compare_intro__u_T3P h1{margin-top:6px;font-size:clamp(2.125rem,11vw,2.75rem)}.compare_intro__u_T3P.compare_introReady__7Ll7H h1{font-size:2.25rem}.compare_introLead___CEeO{margin-top:8px;font-size:.9375rem;line-height:1.5}.compare_intro__u_T3P:not(.compare_introReady__7Ll7H) .compare_introLead___CEeO,.compare_intro__u_T3P:not(.compare_introReady__7Ll7H) .compare_metrics__snjIr{display:none}.compare_publicationNote__FI8oR{gap:3px;padding:10px 12px}.compare_publicationNote__FI8oR>span{display:none}.compare_metrics__snjIr>div,.compare_metrics__snjIr>div+div{border-right:1px solid var(--line);padding:10px 8px 0}.compare_metrics__snjIr>div:last-child{border-right:0}.compare_metrics__snjIr dt{min-height:2.7em;font-size:.6875rem;line-height:1.35}.compare_metrics__snjIr dd{font-size:1rem}.compare_selectorSection__QanrA{padding-block:12px 48px}.compare_sectionHeader__8yq_h{gap:12px;grid-template-columns:1fr;padding-bottom:8px}.compare_selectorSection__QanrA .compare_sectionHeader__8yq_h p:not(.compare_sectionCode__Og2MD){display:none}.compare_registerCount__HyeYT{justify-self:start}.compare_registerMeta__4V2dQ{justify-content:flex-start}.compare_selectionState__2k5w7{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 10px;margin-top:10px;padding-left:12px}.compare_selectionState__2k5w7 h2{font-size:1rem}.compare_selectionState__2k5w7 p{display:none}.compare_compareSelector__XEyb7{margin-top:10px}.compare_compareSelector__XEyb7>form{padding-top:8px}.compare_optionGroupLabel__vxK6z,.compare_optionGroupLabel__vxK6z+.compare_optionGrid__e9g1y,.compare_pinnedOptions__fnhpC .compare_optionGrid__e9g1y{margin-top:8px}.compare_optionGrid__e9g1y{grid-template-columns:1fr;margin-top:8px}.compare_optionSelected__Z0zbp,.compare_option__6X7_S{min-height:68px;padding:12px}.compare_selectorActions__BHa9l,.compare_shareControls__1l_gx{grid-template-columns:1fr}.compare_pickerPagination__5J3wG{align-items:stretch;flex-wrap:wrap}.compare_pickerPageNumbers__k6JrH{width:100%;order:-1}.compare_pickerPageDirection___fhDV{flex:1}.compare_selectorSubmit__CS32y,.compare_shareControls__1l_gx button{width:100%}.compare_readySelectorStrip___3bbC{padding-block:4px}.compare_selectorSummary__UGUGR{gap:12px}.compare_comparisonSection__5VPm5{padding-block:22px 36px}.compare_suitabilitySection__cQmuA{padding-block:28px 44px}.compare_comparisonToolbar__FQY_k{display:grid;gap:12px}.compare_comparisonToggle__Z1JfC,.compare_comparisonToolbar__FQY_k form{width:100%}.compare_comparisonScrollHint___0MwA{display:block}.compare_comparisonScroll__nx6YO{margin-top:0}.compare_comparisonTable__ptDyU{min-width:820px}.compare_comparisonTable__ptDyU td,.compare_comparisonTable__ptDyU th{padding:12px}.compare_comparisonTable__ptDyU tbody th[scope=row],.compare_comparisonTable__ptDyU thead th:first-child{width:154px}.compare_suitabilityGrid__RiMRF{grid-template-columns:1fr}.compare_suitabilityCell__3uEsG{border-right:0;border-bottom:1px solid var(--line)}.compare_suitabilityCell__3uEsG:last-child{border-bottom:0}.compare_shareSection__4N0UR{padding-bottom:48px}.compare_notFoundActions__xQPQg{display:grid}}@media (prefers-reduced-motion:reduce){.compare_notFoundPage__y_0FJ *,.compare_page__r7AYm *{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.compare_comparisonScroll__nx6YO,.compare_comparisonTable__ptDyU td,.compare_comparisonTable__ptDyU th,.compare_comparisonToggle__Z1JfC,.compare_notFoundActions__xQPQg a,.compare_optionSelected__Z0zbp,.compare_option__6X7_S,.compare_pickerPageDirection___fhDV,.compare_pickerPageLink__h3O8Q,.compare_publicationNote__FI8oR,.compare_selectionState__2k5w7,.compare_selectorSubmit__CS32y,.compare_selectorSummary__UGUGR,.compare_shareControls__1l_gx button,.compare_shareControls__1l_gx input,.compare_suitabilityCell__3uEsG,.compare_suitabilityGrid__RiMRF{border-color:CanvasText}}