.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_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)}.FilterChips_ChildrenSlot__6YADQ{margin-left:auto}.SearchBar_Wrapper___IAue{position:relative}.SearchBar_Icon__03G_P{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);color:var(--color-gray-400);pointer-events:none}.SearchBar_Input__YDLNi{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) 2.25rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);font-size:.875rem;background:#fff}.SearchBar_Input__YDLNi:focus{outline:none;box-shadow:0 0 0 2px var(--color-teal-500)}.SelectDropdown_TriggerSmall__1maO4{padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);font-size:.75rem;color:var(--color-gray-600)}.SelectDropdown_TriggerMedium__xli_o,.SelectDropdown_TriggerSmall__1maO4{display:inline-flex;align-items:center;gap:var(--space-1-5);background:#fff;font-weight:500}.SelectDropdown_TriggerMedium__xli_o{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-gray-300);font-size:.875rem;color:var(--color-gray-700)}.SelectDropdown_TriggerMedium__xli_o:focus,.SelectDropdown_TriggerSmall__1maO4:focus{outline:none;box-shadow:0 0 0 2px var(--color-brand)}.SelectDropdown_Spin__Yj5ns{animation:SelectDropdown_spin__TqWTK 1s linear infinite}.SelectDropdown_Content__rbWyk{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;z-index:var(--z-modal)}.SelectDropdown_Viewport__Qfxtr{padding:var(--space-1)}.SelectDropdown_Item__HWP5C{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) var(--space-3);font-size:.875rem;border-radius:var(--radius-md);cursor:pointer;outline:none;user-select:none}.SelectDropdown_Item__HWP5C[data-highlighted]{background:var(--color-gray-100)}.SelectDropdown_ItemRow__JLZrX{display:flex;align-items:center;gap:var(--space-2)}.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_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}.AttributeTable_Wrapper__Q4MOq{overflow-x:auto}.AttributeTable_Table__v1hO9{width:100%;font-size:.875rem;border-collapse:collapse}.AttributeTable_HeadSpacerCell__AhEpo{text-align:left;font-weight:600;color:var(--color-gray-500);padding:var(--space-2) var(--space-4) var(--space-2) 0;width:10rem}@media (min-width:768px){.AttributeTable_HeadSpacerCell__AhEpo{width:14rem}}.AttributeTable_HeadCell__kskPZ{font-weight:600;color:var(--color-gray-900);padding:var(--space-2) var(--space-4);min-width:140px;text-align:center}.AttributeTable_ProductHeader__NmJ24{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.AttributeTable_ProductImage__aTlCh{position:relative;width:6rem;height:6rem;background:var(--color-gray-50);border-radius:var(--radius-xl);overflow:hidden}.AttributeTable_ProductImageInner__eV5st{object-fit:contain;padding:var(--space-2)}.AttributeTable_ProductImagePlaceholder__oQceN{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-gray-300);font-size:1.875rem}.AttributeTable_ProductManufacturer___T1uw{font-size:.75rem;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;font-weight:400}.AttributeTable_ProductLink__ACqWX:hover{text-decoration:underline}.AttributeTable_ProductPills__QbPOe{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1)}.AttributeTable_Pill__uA8Yf{font-size:.7rem}.AttributeTable_ProductLastScraped__pnBBe{font-size:.6875rem;color:var(--color-gray-400)}.AttributeTable_ProductActions__dtoCP{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex-wrap:wrap}.AttributeTable_BuyButton__9tjwY{padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg)}.AttributeTable_BuyButton__9tjwY,.AttributeTable_RatingPill__e0v3e{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.75rem;font-weight:500}.AttributeTable_RatingPill__e0v3e{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-700)}.AttributeTable_GroupHeaderCell__w1bvr{font-weight:700;color:var(--color-gray-800);padding-top:var(--space-4);padding-bottom:.25rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.AttributeTable_RowEven__XwDTv{background:var(--color-gray-50)}.AttributeTable_RowOdd__dfd8T{background:#fff}.AttributeTable_AttrNameCell__8vvIV{font-weight:600;color:var(--color-gray-700);padding:.625rem var(--space-4) .625rem 0;vertical-align:top}.AttributeTable_AttrValueCell__J1J0X{color:var(--color-gray-900);padding:.625rem var(--space-4);vertical-align:top}.AttributeTable_EmptyValue__OWbv3{color:var(--color-gray-300)}.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}}.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}}.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}.RankingPodium_List__i1CDR{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);list-style:none;padding:0;margin:0 0 var(--space-8)}.RankingPodium_Item__PMRsX{position:relative}.RankingPodium_RankBadge__X6K_r{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-brand);color:#fff;font-weight:700;font-size:.95rem;box-shadow:var(--shadow-md)}@media (max-width:768px){.RankingPodium_List__i1CDR{grid-template-columns:1fr}}.RankingList_List__c7vzS{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-4);list-style:none;padding:0;margin:0}.RankingList_Item__F3qrn{position:relative}.RankingList_RankBadge__FlOWl{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 var(--space-1-5);border-radius:var(--radius-full);background:var(--color-gray-700);color:#fff;font-weight:700;font-size:.85rem;box-shadow:var(--shadow-sm)}.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}