.ComparisonView_Main__lMcmp{max-width:72rem;margin-inline:auto;padding:2rem 1rem}.ComparisonView_Disclaimer__dJdlO{font-size:.75rem;color:#9ca3af;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6}.ComparisonView_Title__DyQbq{font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:1rem}.ComparisonView_Narrative__MpQGg{color:#374151;margin-bottom:2rem}.ComparisonView_SectionHeading__RPB1O{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.ComparisonView_FaqSection__rnnU_{margin-top:2.5rem}.ComparisonView_FaqList__ehx_g{display:flex;flex-direction:column;gap:1rem}.ComparisonView_FaqQuestion__Fh8ez{font-weight:500;color:#111827}.ComparisonView_FaqAnswer__uswpU{color:#374151;margin-top:.25rem}.Breadcrumb_Nav__MR5bp{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem;display:flex;align-items:center;gap:.375rem}.Breadcrumb_Link__GEDbz{color:inherit;text-decoration:none}.Breadcrumb_Link__GEDbz:hover{color:#1f2937}.Breadcrumb_Trailing__ve3em{color:#1f2937;font-weight:500;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.StaticPageLayout_Main__z_ghP{max-width:42rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.StaticPageLayout_Title__nTa_q{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-4)}.StaticPageLayout_Prose__w_euH{display:flex;flex-direction:column;gap:var(--space-4);color:var(--color-gray-700);line-height:1.6}.StaticPageLayout_Prose__w_euH h2{font-size:1.125rem;font-weight:600;color:var(--color-gray-900);margin-top:var(--space-4)}.RankingTableWidget_Widget__RAsLD{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-md,.5rem);background:var(--color-gray-50)}.RankingTableWidget_Name__BjOHx{font-weight:600;margin-bottom:var(--space-2)}.RankingTableWidget_List__kuAH4{display:flex;flex-direction:column;gap:var(--space-1);padding-left:1.25rem}.RankingTableWidget_Item__5_n_J{display:flex;align-items:baseline;gap:var(--space-2)}.RankingTableWidget_Rank__BBuwU{font-weight:700;color:var(--color-brand-dark)}.RankingTableWidget_ProductLink__dKX_N{color:var(--color-gray-800)}.RankingTableWidget_ProductLink__dKX_N:hover{text-decoration:underline}.ComparisonCardWidget_Card__r1CHz{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-200);border-radius:var(--radius-md,.5rem);background:var(--color-gray-50);font-weight:600;color:var(--color-gray-800)}.ComparisonCardWidget_Card__r1CHz:hover{background:var(--color-gray-100)}.ComparisonCardWidget_Vs__pb_od{font-weight:400;color:var(--color-gray-500);font-size:.875rem}.QaBlock_Block__QRY3i{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-brand-dark);background:var(--color-teal-50)}.QaBlock_Question__kIyQ4{font-weight:600;margin-bottom:var(--space-1)}.QaBlock_Answer__1Pm4s{color:var(--color-gray-700)}.page_Main__LLNE5{max-width:60rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_ErrorText__fOIPF{padding:var(--space-8);color:#dc2626}.page_Title__XhstT{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin:var(--space-4) 0}.page_Body__LarxV{line-height:1.6}.page_Main__sWTlC{max-width:80rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_ErrorText__dxRp9{padding:var(--space-8);color:#dc2626}.page_Title__rA2hJ{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-6)}.page_List__yBMM5{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4);list-style:none;padding:0;margin:0}.page_Item__7jQ67{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);transition:box-shadow var(--duration-150) ease}.page_Item__7jQ67:hover{box-shadow:var(--shadow-md)}.page_Link__RksGa{display:flex;padding:var(--space-4);text-decoration:none;color:inherit}.page_Name__3xMJe{font-weight:700;color:var(--color-gray-900)}.page_Main__DK9Y6{max-width:80rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_ErrorText__hVYTq{padding:var(--space-8);color:#dc2626}.page_Title__P3Yh6{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-4)}.page_SectionHeading__y1Qt6{font-size:1rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.75rem}.page_FaqSection__bgN9i{margin-top:2.5rem}.page_FaqList__LrSzv{display:flex;flex-direction:column;gap:1rem}.page_FaqQuestion__FgyTe{font-weight:500;color:var(--color-gray-900)}.page_FaqAnswer__3aWjJ{color:var(--color-gray-700);margin-top:.25rem}.FilterSidebar_AttributeCollapsibleTrigger__UXUzS{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:.5rem;border-radius:.25rem;cursor:pointer;background:none;border:none;padding:0}.FilterSidebar_AttributeCollapsibleTrigger__UXUzS:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-brand)}.FilterSidebar_AttributeCollapsibleChevron__ENBKi{font-size:.625rem;color:#9ca3af;transition:transform .15s ease}.FilterSidebar_AttributeCollapsibleContent__diZ5O{overflow:hidden}.FilterSidebar_AttributeCollapsibleContent__diZ5O[data-state=open]{animation:FilterSidebar_slideDown__8GZ2w .1s ease}.FilterSidebar_AttributeCollapsibleContent__diZ5O[data-state=closed]{animation:FilterSidebar_slideUp__Fsebs .1s ease}@keyframes FilterSidebar_slideDown__8GZ2w{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes FilterSidebar_slideUp__Fsebs{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.FilterSidebar_EnumCheckboxRoot__oU0e8{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:.25rem;border:1.5px solid #d1d5db;background-color:#ffffff;cursor:pointer;transition:background-color .1s ease,border-color .1s ease;padding:0}.FilterSidebar_EnumCheckboxRoot__oU0e8:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-brand)}.FilterSidebar_EnumCheckboxRoot__oU0e8[data-state=checked]{background-color:var(--color-brand);border-color:var(--color-brand)}.FilterSidebar_EnumCheckboxIndicator__dy3jM{display:flex;align-items:center;justify-content:center;color:#ffffff;width:10px;height:10px}.FilterSidebar_BooleanRadioGroupItem__ZswwT{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:50%;border:1.5px solid #d1d5db;background-color:#ffffff;cursor:pointer;transition:border-color .1s ease;padding:0}.FilterSidebar_BooleanRadioGroupItem__ZswwT:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px var(--color-brand)}.FilterSidebar_BooleanRadioGroupItem__ZswwT[data-state=checked]{border-color:var(--color-brand)}.FilterSidebar_BooleanRadioGroupIndicator__ygTtE{display:flex;align-items:center;justify-content:center}.FilterSidebar_BooleanRadioGroupDot__LRUho{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-brand)}.FilterSidebar_Root__XAwW9{width:100%;padding-top:var(--space-1)}.FilterSidebar_GroupHeader__HTQxh{font-weight:700;color:var(--color-gray-800);text-transform:uppercase;font-size:.875rem;text-align:center;letter-spacing:.05em;margin-top:var(--space-6);margin-bottom:var(--space-2)}.FilterSidebar_Root__XAwW9>div:first-child>.FilterSidebar_GroupHeader__HTQxh{margin-top:0}.FilterSidebar_GroupDivider__fiOHx{width:80%;border-color:var(--color-gray-100);margin:var(--space-4) auto}.FilterSidebar_Disclaimer__62Ziw{font-size:.75rem;color:var(--color-gray-400);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-gray-100)}.FilterSidebar_EnumWrapper__09_CE{display:flex;flex-direction:column;gap:var(--space-2)}.FilterSidebar_EnumSearchInput__IEnYv{width:100%;padding:.25rem var(--space-2);font-size:.75rem;border:1px solid var(--color-gray-200);border-radius:var(--radius-sm)}.FilterSidebar_EnumOptionsList__iSgtu{display:flex;flex-direction:column;gap:.375rem}.FilterSidebar_EnumOptionRow__eaGf9{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;user-select:none}.FilterSidebar_EnumOptionLabel__sLwR7{cursor:pointer;line-height:1}.FilterSidebar_EnumNoOptions__KU2OB{font-size:.75rem;color:var(--color-gray-400)}.FilterSidebar_EnumShowMoreButton__nN2Sd{align-self:flex-start;padding:0;font-size:.75rem;color:var(--color-gray-500);background:none;border:none;cursor:pointer;text-decoration:underline}.FilterSidebar_BooleanWrapper__C42H2{display:flex;flex-direction:column;gap:.375rem}.FilterSidebar_BooleanOptionRow__tD1Lg{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;user-select:none}.FilterSidebar_BooleanOptionLabel__84tlT{cursor:pointer;line-height:1}.FilterSidebar_NumberWrapper__L2M5Y{display:flex;flex-direction:column;gap:var(--space-3)}.FilterSidebar_SliderRoot__2SLfJ{position:relative;display:flex;align-items:center;width:100%;height:1.25rem;user-select:none;touch-action:none}.FilterSidebar_SliderTrack__cwZaC{position:relative;height:.375rem;width:100%;border-radius:var(--radius-full);background:var(--color-gray-200);flex-grow:1}.FilterSidebar_SliderRange__Ktq66{position:absolute;height:100%;border-radius:var(--radius-full);background:var(--color-brand)}.FilterSidebar_SliderThumb__qq7Nq{display:block;width:1rem;height:1rem;border-radius:50%;background:#fff;border:2px solid var(--color-brand);box-shadow:var(--shadow-sm);cursor:grab}.FilterSidebar_SliderThumb__qq7Nq:active{cursor:grabbing}.FilterSidebar_SliderThumb__qq7Nq:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-brand)}.FilterSidebar_InputsRow__0jca9{display:flex;align-items:center;gap:.375rem;font-size:.875rem}.FilterSidebar_NumberInput__8zKP2{width:3.5rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);padding:.25rem var(--space-1);text-align:center;font-size:.875rem}.FilterSidebar_Dash__cQKFx{color:var(--color-gray-400)}.FilterSidebar_Unit__Dr1TX{color:var(--color-gray-500);font-size:.75rem}.FilterSidebar_RangeError__kyvNr{font-size:.75rem;color:#dc2626}.FilterChips_Row__KH8_V{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);min-height:1.875rem}.FilterChips_Chip__hvTON{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-full);background:var(--color-teal-50);border:1px solid var(--color-teal-200);color:var(--color-teal-800);font-size:.875rem}.FilterChips_RemoveButton__flJdI{margin-left:.125rem;color:var(--color-teal-500)}.FilterChips_RemoveButton__flJdI:hover{color:var(--color-teal-800)}.FilterChips_ClearAll__zKygo{font-size:.875rem;color:var(--color-gray-500);text-decoration:underline}.FilterChips_ClearAll__zKygo:hover{color:var(--color-gray-700)}.CartIcon_Icon__a6N7T{flex-shrink:0}.AffiliateButtons_ButtonAmazon__AQwWs{background:#ff9900;color:#000}.AffiliateButtons_ButtonAmazon__AQwWs:hover{background:#e68a00}.AffiliateButtons_ButtonDefault__AYlK2{background:var(--color-brand);color:#fff}.AffiliateButtons_ButtonDefault__AYlK2:hover{background:var(--color-brand-dark)}.AffiliateButtons_Price__20w2y{white-space:nowrap}.EnergyClassBadge_Badge__KrFjc{position:absolute;bottom:.75rem;padding-right:.75rem;height:1.5rem;display:flex;align-items:center;padding-left:.5rem;background:var(--badge-color);color:#fff;font-size:.75rem;font-weight:700;line-height:1;clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%)}.ProductCard_Article__8AMDX{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;height:100%;transition:box-shadow .15s ease}.ProductCard_Article__8AMDX:hover{box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.ProductCard_CardBody__IhV2P{display:flex;flex-direction:column;flex:1;min-width:0;text-decoration:none;color:inherit}.ProductCard_ImageContainer__GQKh8{position:relative;aspect-ratio:1/1;background:#f9fafb;overflow:hidden}.ProductCard_ImageInner__rNAbm{object-fit:contain;padding:.75rem}.ProductCard_ImagePlaceholder__2JQlc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#d1d5db;font-size:2.25rem}.ProductCard_InfoContainer__2gNNp{display:flex;flex-direction:column;padding:.75rem;gap:.375rem}.ProductCard_ManufacturerRow__soxeZ{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ProductCard_Manufacturer__2HG_B{font-size:.75rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCard_RatingPill__DuXFr{display:inline-flex;align-items:center;gap:.1875rem;font-size:.6875rem;font-weight:600;color:#4b5563;background:#f3f4f6;border-radius:9999px;padding:.0625rem .5rem;white-space:nowrap;flex-shrink:0}.ProductCard_ProductName__C7V4_{font-size:.875rem;font-weight:600;color:#111827;line-height:1.375;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_PillsContainer__FPzhJ{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.125rem}.ProductCard_Pill__DPCik{font-size:.75rem;background:#f3f4f6;color:#4b5563;border-radius:.25rem;padding:.125rem .375rem}.ProductCard_Actions__2oeMi{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.375rem}.ProductCard_AffiliateLink__acrZN{gap:.375rem;text-decoration:none;transition:background-color .15s ease}.ProductCard_AffiliateLink__acrZN,.ProductCard_CompareButton__1M_wR{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:500}.ProductCard_CompareButton__1M_wR{border:1px solid #e5e7eb;background:transparent;color:#6b7280;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ProductCard_CompareButton__1M_wR:hover{border-color:#9ca3af}.ProductCard_CompareButton__1M_wR:disabled{opacity:.4;cursor:not-allowed;border-color:#e5e7eb}.ProductCard_CompareButton__1M_wR:disabled:hover{border-color:#e5e7eb}.ProductCard_CompareButtonSelected__SBeiw{border-color:var(--color-brand);background-color:#f0fdfa;color:var(--color-brand)}.ProductGrid_Grid__fdxFL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);list-style:none;padding:0;margin:0}@media (min-width:640px){.ProductGrid_Grid__fdxFL{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ProductGrid_Grid__fdxFL{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductGrid_NoMatches__jua8c{color:var(--color-gray-500);font-size:.875rem;padding:var(--space-8) 0;text-align:center}.CompareBar_Root__UYPon{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-overlay);box-shadow:0 20px 25px -5px rgb(0 0 0/10%),0 8px 10px -6px rgb(0 0 0/10%);overflow:hidden;transition:all var(--duration-200) ease-in-out}.CompareBar_RootCollapsed__vkBwX{height:2.5rem}.CompareBar_RootExpanded__6FMfp{height:4rem}.CompareBar_CollapsedLayer___ZFFG{position:absolute;inset:0;background:var(--color-brand);transition:opacity var(--duration-200)}.CompareBar_LayerVisible__Yj_eD{opacity:1}.CompareBar_LayerHidden__HVyhh{opacity:0;pointer-events:none}.CompareBar_CollapsedButton__LBzx7{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:100%;width:100%;color:#fff;font-size:.875rem;font-weight:600}.CompareBar_CollapsedButton__LBzx7:hover{background:var(--color-teal-800)}.CompareBar_ExpandedLayer__jU1cq{position:absolute;inset:0;background:#fff;border-top:1px solid var(--color-gray-200);transition:opacity var(--duration-200)}.CompareBar_ExpandedInner___9s8q{max-width:80rem;margin:0 auto;display:flex;align-items:center;gap:var(--space-3);height:100%;padding:0 var(--space-4)}.CompareBar_CollapseButton__PAaku{color:var(--color-gray-400);flex-shrink:0}.CompareBar_CollapseButton__PAaku:hover{color:var(--color-gray-600)}.CompareBar_Chips__xkPsP{display:flex;gap:var(--space-2);overflow-x:auto;flex:1;padding:.25rem 0}.CompareBar_Chip__5vAbB{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:.375rem var(--space-2-5);border-radius:var(--radius-full);background:var(--color-gray-100);font-size:.75rem;white-space:nowrap;flex-shrink:0;max-width:180px}.CompareBar_ChipText__f5nJt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompareBar_ChipManufacturer__T6qwX{font-weight:600}.CompareBar_ChipName__c0LOG{color:var(--color-gray-600)}.CompareBar_ChipRemove__yRSXW{color:var(--color-gray-400);flex-shrink:0}.CompareBar_ChipRemove__yRSXW:hover{color:var(--color-gray-700)}.CompareBar_HintText__bzlTg{font-size:.75rem;color:var(--color-gray-400);align-self:center;white-space:nowrap;flex-shrink:0}.CompareBar_Actions__OGhHz{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.CompareBar_ClearButton__ndutc{display:flex;align-items:center;justify-content:center;padding:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200);color:var(--color-gray-500);transition:all var(--duration-150)}.CompareBar_ClearButton__ndutc:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CompareBar_CompareButton__D9DED{display:flex;align-items:center;gap:var(--space-1-5);padding:var(--space-2) 1rem;border-radius:var(--radius-lg);background:var(--color-brand);color:#fff;font-size:.875rem;font-weight:500;transition:background-color var(--duration-150)}.CompareBar_CompareButton__D9DED:hover{background:var(--color-teal-800)}.CompareBar_CompareButton__D9DED:disabled{opacity:.4;cursor:not-allowed}.CompareBar_Spin__TRrwA{animation:CompareBar_spin__AswQS 1s linear infinite}.FilterShell_RootWithCompare__4fcf4{padding-bottom:5rem}.FilterShell_TopBar__Mo5JB{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.FilterShell_SearchBar__fHL4n{flex:1}.FilterShell_SearchButton__YriJ9{flex-shrink:0;width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border:none;background:var(--color-brand);color:#fff;font-size:.875rem;cursor:pointer}.FilterShell_SearchButton__YriJ9:hover{filter:brightness(.9)}.FilterShell_MobileFilterButton__8w56f{display:flex;align-items:center;gap:var(--space-1-5);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-gray-300);background:#fff;font-size:.875rem;font-weight:500}@media (min-width:768px){.FilterShell_MobileFilterButton__8w56f{display:none}}.FilterShell_Badge__GsVtQ{background:var(--color-brand);color:#fff;border-radius:var(--radius-full);width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem}.FilterShell_Layout__gNbTv{display:flex;gap:var(--space-6)}.FilterShell_DesktopSidebar__LPWeY{display:none}@media (min-width:768px){.FilterShell_DesktopSidebar__LPWeY{display:flex;width:14rem;flex-shrink:0;border-right:1px solid var(--color-gray-100);padding-right:var(--space-4)}}.FilterShell_Overlay__mYb4X{position:fixed;inset:0;background:rgb(0 0 0/40%);z-index:var(--z-overlay)}@media (min-width:768px){.FilterShell_Overlay__mYb4X{display:none}}.FilterShell_DrawerContent__QLZwB{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-modal);background:#fff;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;max-height:85dvh;display:flex;flex-direction:column}.FilterShell_DrawerContent__QLZwB:focus{outline:none}@media (min-width:768px){.FilterShell_DrawerContent__QLZwB{display:none}}.FilterShell_DrawerHeader__YBleu{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-gray-200)}.FilterShell_DrawerTitle__RlGKn{font-weight:600}.FilterShell_DrawerClearAll__oPGEr{color:var(--color-gray-500);font-size:.875rem;text-decoration:underline}.FilterShell_DrawerDone__xCs78{font-weight:500;color:var(--color-brand)}.FilterShell_DrawerBody__3SOS3{flex:1;overflow-y:auto;padding:var(--space-4)}.FilterShell_ResultsCol__j_cOa{flex:1;min-width:0}.FilterShell_ResultsCount__9K794{font-size:.875rem;color:var(--color-gray-500);margin-bottom:var(--space-3)}.FilterShell_Sentinel__W_a7f{height:1px}.page_Main__52Mid{max-width:64rem;margin-inline:auto;padding:2rem 1rem}.page_Disclaimer__paMt9{font-size:.75rem;color:#9ca3af;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6}.page_Header__zFNP3{display:flex;gap:1.5rem;margin-bottom:2rem;flex-direction:column}@media (min-width:640px){.page_Header__zFNP3{flex-direction:row}}.page_ImageContainer__3BANg{position:relative;width:100%;aspect-ratio:1/1;background:#f9fafb;border-radius:.75rem;overflow:hidden;flex-shrink:0}@media (min-width:640px){.page_ImageContainer__3BANg{width:12rem}}.page_ImageInner__hVWy8{object-fit:contain;padding:1rem}.page_ImagePlaceholder__WZBRd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#d1d5db;font-size:3rem}.page_Details__pLTAo{display:flex;flex-direction:column;gap:.75rem}.page_Manufacturer__cXXmI{font-size:.875rem;color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page_Title__4pAE6{font-size:1.25rem;font-weight:700;color:#111827}.page_SerialNo__Jmo59{font-family:monospace}.page_LastScraped__uyuNS,.page_SerialNo__Jmo59{font-size:.75rem;color:#9ca3af}.page_Actions__mxmjb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto}.page_AffiliateButton__Xl568{gap:.375rem;padding:.5rem 1rem;border-radius:.5rem;transition:background-color .15s ease,color .15s ease}.page_AffiliateButton__Xl568,.page_RatingPill__8z6Tf{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500}.page_RatingPill__8z6Tf{margin-left:auto;gap:.25rem;padding:.3125rem .625rem;border-radius:9999px;background:#f3f4f6;color:#374151}.page_SectionHeading__F0d_x{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.page_Pill__Ez00L{margin:0 .375rem .75rem 0}.page_PillsRow__2ojDd{margin-bottom:.75rem}.ComparisonLinksList_Section__Bs6S1{margin-top:var(--space-4)}.ComparisonLinksList_Heading__k7xkD{font-size:1rem;font-weight:600;color:var(--color-gray-800);margin-bottom:var(--space-2)}.ComparisonLinksList_List__WR7Is{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2);overflow:hidden}.ComparisonLinksList_ListCollapsed__7fSCi{max-height:7rem}@media (min-width:768px){.ComparisonLinksList_ListCollapsed__7fSCi{max-height:none}}.ComparisonLinksList_Link__2XxPQ{display:inline-flex;align-items:center;padding:.375rem var(--space-3);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-700);font-size:.875rem;transition:background-color var(--duration-150)}.ComparisonLinksList_Link__2XxPQ:hover{background:var(--color-gray-200)}.ComparisonLinksList_ToggleButton__30SKP{display:flex;align-items:center;gap:var(--space-1);font-size:.75rem;font-weight:500;color:var(--color-gray-500)}.ComparisonLinksList_ToggleButton__30SKP:hover{color:var(--color-gray-700)}@media (min-width:768px){.ComparisonLinksList_ToggleButton__30SKP{display:none}}.page_Main__kLlBr{max-width:72rem;margin-inline:auto;padding:2rem 1rem}.page_Disclaimer__ubbB0{font-size:.75rem;color:#9ca3af;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6}.ComparisonGroupPills_Pill__9_l0Q{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.85rem;font-weight:700;background:var(--color-teal-50);color:var(--color-brand-dark);border-radius:var(--radius-full);padding:var(--space-1-5) var(--space-3);text-decoration:none;box-shadow:var(--shadow-sm)}.ComparisonGroupPills_Pill__9_l0Q:hover{box-shadow:var(--shadow-md)}.ComparisonGroupPills_Pill__9_l0Q[data-rank="1"]{background:#fef3c7;color:#92400e}.ComparisonGroupPills_Pill__9_l0Q[data-rank="2"]{background:#e5e7eb;color:#374151}.ComparisonGroupPills_Pill__9_l0Q[data-rank="3"]{background:#fed7aa;color:#9a3412}.GuidesLinksList_Section__siijy{margin-top:var(--space-4)}.GuidesLinksList_Heading__42L7D{font-size:1rem;font-weight:600;color:var(--color-gray-800);margin-bottom:var(--space-2)}.GuidesLinksList_List__QVa1X{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.GuidesLinksList_Link__40oA2{display:inline-flex;align-items:center;padding:.375rem var(--space-3);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-800);font-size:.875rem;font-weight:600;transition:background-color var(--duration-150)}.GuidesLinksList_Link__40oA2:hover{background:var(--color-gray-200)}.GuidesLinksList_ViewAllLink__Zgywz{display:inline-flex;align-items:center;padding:.375rem var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-gray-300);color:var(--color-gray-700);font-size:.875rem;font-weight:600}.GuidesLinksList_ViewAllLink__Zgywz:hover{background:var(--color-gray-100)}.page_Main___G32q{max-width:80rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_ErrorText__ymkUW{padding:var(--space-8);color:#dc2626}.page_Title__jdFfs{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-2)}.page_Description__koY2K{color:var(--color-gray-700);margin-bottom:var(--space-2)}.page_Meta__pQhJg{font-size:.85rem;color:var(--color-gray-500);margin-bottom:var(--space-6)}.page_SectionHeading__ZEN3X{font-size:1rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.75rem}.page_FaqSection__lfoc9{margin-top:2.5rem}.page_FaqList__w5m3r{display:flex;flex-direction:column;gap:1rem}.page_FaqQuestion__6yOMV{font-weight:500;color:var(--color-gray-900)}.page_FaqAnswer__TJNvL{color:var(--color-gray-700);margin-top:.25rem}.RankingsLinksList_Section___Jrok{margin-top:var(--space-4)}.RankingsLinksList_Heading__ptU8o{font-size:1rem;font-weight:600;color:var(--color-gray-800);margin-bottom:var(--space-2)}.RankingsLinksList_List__yyuGX{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2);overflow:hidden}.RankingsLinksList_ListCollapsed__z3KHD{max-height:7rem}@media (min-width:768px){.RankingsLinksList_ListCollapsed__z3KHD{max-height:none}}.RankingsLinksList_Link__Ionkw{display:inline-flex;align-items:center;padding:.375rem var(--space-3);border-radius:var(--radius-full);background:var(--color-teal-50);color:var(--color-brand-dark);font-size:.875rem;font-weight:600;transition:background-color var(--duration-150)}.RankingsLinksList_Link__Ionkw:hover{background:var(--color-teal-200)}.RankingsLinksList_ToggleButton__nZvbs{display:flex;align-items:center;gap:var(--space-1);font-size:.75rem;font-weight:500;color:var(--color-gray-500)}.RankingsLinksList_ToggleButton__nZvbs:hover{color:var(--color-gray-700)}@media (min-width:768px){.RankingsLinksList_ToggleButton__nZvbs{display:none}}.page_Main__yAFcv{max-width:80rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_ErrorText__x80tK{padding:var(--space-8);color:#dc2626}.page_Title__h4F06{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:var(--space-6)}.page_SectionHeading__8Lf7E{font-size:1rem;font-weight:600;color:var(--color-gray-900);margin-bottom:.75rem}.page_FaqSection__AdRes{margin-top:2.5rem}.page_FaqList__DkpDG{display:flex;flex-direction:column;gap:1rem}.page_FaqQuestion__2qmG1{font-weight:500;color:var(--color-gray-900)}.page_FaqAnswer__PYydC{color:var(--color-gray-700);margin-top:.25rem}.page_List__vPlOL{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4);list-style:none;padding:0;margin:0}.page_Item__TfKou{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);transition:box-shadow var(--duration-150) ease}.page_Item__TfKou:hover{box-shadow:var(--shadow-md)}.page_Link__KerPv{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);text-decoration:none;color:inherit}.page_Name__qJoIk{font-weight:700;color:var(--color-gray-900)}.page_Description__ntBbp{font-size:.875rem;color:var(--color-gray-600)}.page_Meta__HAD_i{font-size:.8rem;color:var(--color-gray-500)}