.page_page__tXgtt{min-height:100vh;min-height:100dvh;background:hsl(var(--muted)/.25)}.page_container__PQWCN{max-width:var(--ui-container-max);margin:0 auto;padding:var(--ui-gap-xl) 16px 72px;display:grid;gap:var(--ui-gap-lg)}.page_header__sDPpJ{display:grid;gap:var(--ui-gap-md)}.page_headerRow__gIWBG{display:flex;flex-wrap:wrap;gap:var(--ui-gap-md) var(--ui-gap-lg);justify-content:space-between;align-items:flex-start}.page_header__sDPpJ h1{margin:0;color:hsl(var(--foreground))}.page_header__sDPpJ p{margin:6px 0 0;color:hsl(var(--muted-foreground));max-width:640px;line-height:1.55}.page_headerMeta__RAopz,.page_searchRow__0maai{display:flex;gap:var(--ui-gap-sm);align-items:center;flex-wrap:wrap}.page_searchField__9_tWL{flex:1 1 260px}.page_queryLabel__oV5Vx{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_content__k0sCL{display:grid;gap:var(--ui-gap-lg);align-items:start}.page_sidebar__bGhZf{display:grid;gap:var(--ui-gap-md);min-width:0}.page_filtersTrigger__XnbN3{gap:8px;padding:8px 14px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background));font-size:var(--ui-text-meta);color:hsl(var(--foreground));cursor:pointer}.page_filtersBadge__2MUrv,.page_filtersTrigger__XnbN3{display:inline-flex;align-items:center;font-weight:700}.page_filtersBadge__2MUrv{justify-content:center;min-width:22px;padding:2px 7px;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-size:12px}.page_drawerBackdrop__BeLfl{position:fixed;inset:0;background:hsl(var(--foreground)/.35);border:none;padding:0;margin:0;z-index:55;cursor:default}.page_drawerHeader__gR3bH{display:none}.page_drawerClose__kBGyZ{border:1px solid hsl(var(--border));background:hsl(var(--background));padding:6px 10px;border-radius:999px;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--foreground));cursor:pointer}.page_drawerTitle__hUUgI{font-weight:700;font-size:1rem;color:hsl(var(--foreground))}.page_drawerFooter__yCk1X{display:none}.page_drawerShowResults__eEx08{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 20px;font-size:.85rem;font-weight:700;border-radius:999px;border:none;cursor:pointer;background:hsl(var(--cta));color:hsl(var(--cta-foreground));transition:filter .15s ease}.page_drawerShowResults__eEx08:hover{filter:brightness(1.1)}.page_sidebarOpen__EfTqT{transform:translateX(0)!important}@media (max-width:1023px){.page_sidebar__bGhZf{position:fixed;top:0;right:0;width:min(88vw,360px);height:100%;z-index:60;background:hsl(var(--background));transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;padding:var(--ui-gap-md);border-left:1px solid hsl(var(--border))}.page_drawerHeader__gR3bH{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-gap-sm);padding-bottom:var(--ui-gap-sm);border-bottom:1px solid hsl(var(--border));margin-bottom:var(--ui-gap-sm)}.page_drawerFooter__yCk1X{display:flex;gap:var(--ui-gap-sm);position:sticky;bottom:0;z-index:60;padding:var(--ui-gap-md) 0;padding-top:var(--ui-gap-sm);background:hsl(var(--background));border-top:1px solid hsl(var(--border));margin-top:auto}}@media (min-width:1024px){.page_content__k0sCL{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start}.page_sidebar__bGhZf{position:sticky;top:104px}.page_drawerBackdrop__BeLfl,.page_drawerFooter__yCk1X,.page_drawerHeader__gR3bH,.page_filtersTrigger__XnbN3{display:none}}.page_panel__J4NZ_{background:hsl(var(--background));border-radius:var(--ui-panel-radius);border:1px solid hsl(var(--border));padding:var(--ui-panel-padding);box-shadow:0 1px 2px hsl(var(--foreground)/.04)}.page_panelHeader__Gx6f1{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ui-gap-xs);font-weight:700;color:hsl(var(--foreground));margin-bottom:var(--ui-gap-sm)}.page_panelHeaderMeta__7HTCK{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:600}.page_filterGroup__sLexU{display:grid;gap:var(--ui-gap-sm);padding-bottom:var(--ui-gap-sm);border-bottom:1px dashed hsl(var(--border))}.page_filterGroup__sLexU:last-of-type{border-bottom:none;padding-bottom:0}.page_filterGroupHeader__W3iBk{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ui-gap-xs)}.page_filterTitle__QrG7X{font-size:var(--ui-text-meta);font-weight:700;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.08em}.page_filterGroupMeta__NpScL{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:600}.page_filterList___W5bF,.page_toggleList__qOfyN{display:grid;gap:var(--ui-gap-xs)}.page_toggleRow__72YkH{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-gap-sm);text-decoration:none;font-size:var(--ui-text-body);color:hsl(var(--foreground));padding:6px 8px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));transition:background .16s ease,color .16s ease,border-color .16s ease}.page_toggleRow__72YkH:hover{background:hsl(var(--muted))}.page_toggleRowActive__Yo8Wz{background:hsl(var(--accent)/.12);color:hsl(var(--accent));border-color:hsl(var(--accent)/.3)}.page_toggleSwitch__GPU3c{position:relative;width:36px;height:20px;border-radius:999px;background:hsl(var(--border));transition:background .16s ease;flex:0 0 auto}.page_toggleSwitch__GPU3c:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:hsl(var(--background));box-shadow:0 1px 2px hsl(var(--foreground)/.2);transition:transform .16s ease}.page_toggleRowActive__Yo8Wz .page_toggleSwitch__GPU3c{background:hsl(var(--accent))}.page_toggleRowActive__Yo8Wz .page_toggleSwitch__GPU3c:after{transform:translateX(16px)}.page_toggleText__vpktl{display:grid;gap:2px}.page_toggleMeta__fTk8h{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_filterLink__czgIf{display:flex;justify-content:space-between;gap:var(--ui-gap-xs);text-decoration:none;font-size:var(--ui-text-body);color:hsl(var(--foreground));padding:6px 8px;border-radius:10px;transition:background .16s ease,color .16s ease}.page_filterLink__czgIf:hover{background:hsl(var(--muted))}.page_filterLinkActive__8cXAH{background:hsl(var(--accent)/.12);color:hsl(var(--accent))}.page_filterMeta__xymrw{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_filterMore__OaYlJ{margin-top:var(--ui-gap-xs)}.page_filterMoreSummary__jfUwh{cursor:pointer;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));list-style:none}.page_filterMoreSummary__jfUwh::-webkit-details-marker{display:none}.page_filterMoreSummary__jfUwh:after{content:"▾";margin-left:6px;font-size:.85em}.page_filterMore__OaYlJ[open] .page_filterMoreSummary__jfUwh:after{content:"▴"}.page_vehicleSummary__wfPEL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-gap-xs);font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_vehicleAction__GY_th{font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));text-decoration:none}.page_vehicleAction__GY_th:hover{text-decoration:underline}.page_priceForm__9sf0i{display:grid;gap:var(--ui-gap-xs)}.page_priceForm__9sf0i label{display:grid;gap:6px;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_priceForm__9sf0i input{height:var(--ui-control-height);border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:0 10px;font-size:var(--ui-text-body)}.page_pricePresets__5vrzE{display:grid;gap:var(--ui-gap-xs)}.page_categoryList__M8NGC{display:grid;gap:var(--ui-gap-sm)}.page_categoryItem__S0IA_{display:flex;gap:var(--ui-gap-sm);align-items:center;text-decoration:none;color:inherit;padding:8px 10px;border-radius:12px;transition:background .16s ease,transform .16s ease}.page_categoryItem__S0IA_:hover{background:hsl(var(--muted));transform:translateX(2px)}.page_categoryIcon__UDnML{width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,hsl(var(--accent)/.15),hsl(var(--accent)/.3));flex:0 0 auto}.page_categoryText__COe8O{display:grid;gap:2px;font-size:var(--ui-text-body)}.page_categoryMeta__DfaQC,.page_panelHint__3Qsjg{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_panelHint__3Qsjg{padding:0 4px}.page_clearFilters__2FLtQ{margin-top:12px;border:none;background:none;padding:0;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));text-decoration:none;cursor:pointer}.page_resultsSection__Zs37O{display:grid;gap:var(--ui-gap-md);min-width:0}.page_resultsHeading__tZcna{margin:0;font-size:1.1rem;font-weight:800;color:hsl(var(--foreground))}.page_toolbar__jJH8T{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm) var(--ui-gap-md);justify-content:space-between;align-items:center}.page_toolbarMeta__M87eZ{display:grid;gap:4px}.page_resultsCount__21yCK{font-weight:700;color:hsl(var(--foreground))}.page_pageMeta__Mpcj2{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_activeFilters__iN1tP{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_filterPill__YZcXM{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:hsl(var(--muted));border:1px solid hsl(var(--border));color:hsl(var(--foreground));text-decoration:none;font-size:var(--ui-text-meta);font-weight:600}.page_filterPill__YZcXM:hover{background:hsl(var(--accent)/.1);border-color:hsl(var(--accent)/.25);color:hsl(var(--accent))}.page_clearAllPill__PTA6r{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:hsl(var(--background));border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-decoration:none;font-size:var(--ui-text-meta);font-weight:600}.page_clearAllPill__PTA6r:hover{border-style:solid;color:hsl(var(--foreground))}.page_cards__n6bF5{display:grid;gap:var(--ui-gap-sm);grid-template-columns:1fr}.page_card__cIW34{padding:0;border-radius:8px;background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 3px hsl(var(--foreground)/.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;overflow:hidden}.page_card__cIW34:hover{transform:translateY(-2px);box-shadow:0 8px 20px hsl(var(--foreground)/.1);border-color:hsl(var(--accent)/.5)}.page_card__cIW34:hover .page_cardTitle__o64fO{color:hsl(var(--accent));text-decoration:underline}.page_cardInner__aJnb_{display:grid;gap:0;grid-template-columns:minmax(110px,140px) minmax(0,1fr);align-items:stretch}.page_cardMedia__AtKjL{position:relative;padding:16px;background:hsl(var(--background));min-height:120px;border-right:1px solid hsl(var(--border))}.page_cardImageLink__xe8Bc,.page_cardMedia__AtKjL{display:flex;align-items:center;justify-content:center}.page_cardImageLink__xe8Bc{width:100%;text-decoration:none}.page_cardImageLink__xe8Bc:hover{opacity:.95}.page_cardMedia__AtKjL img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:120px}.page_cardContent__GeDnd{gap:6px}.page_cardAside__KMAO5,.page_cardContent__GeDnd{display:grid;padding:14px 16px;min-width:0;align-content:start}.page_cardAside__KMAO5{gap:8px;grid-column:1/-1;border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.15)}.page_cardHeader__gl1n_{display:grid;gap:4px}.page_brandLabel___hqSd{display:inline-block;font-size:.75rem;font-weight:700;color:hsl(var(--primary-foreground));background:hsl(var(--primary));text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:3px;line-height:1.3}.page_brandRow__tD2EB{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_cardTitle__o64fO{display:block;font-weight:700;font-size:.95rem;line-height:1.35;color:hsl(var(--accent));text-decoration:none}.page_cardTitle__o64fO:hover{text-decoration:underline}.page_badgeRow__UnWzW{display:flex;gap:6px;flex-wrap:wrap}.page_cardDescription__dDZ7R{line-height:1.5}.page_articleNumber__G9D6n,.page_cardDescription__dDZ7R{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_articleNumberLabel__f7jMX{font-weight:600}.page_metaValueMono__eO001{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;letter-spacing:.01em}.page_attributesTable__7I2lT{border-collapse:collapse;width:100%;font-size:var(--ui-text-meta)}.page_attributesTable__7I2lT td{padding:3px 8px 3px 0;vertical-align:top}.page_attrName__QkjWJ{color:hsl(var(--muted-foreground));white-space:nowrap;font-weight:500;width:1%;padding-right:16px}.page_attrValue__qRWf8{color:hsl(var(--foreground));word-break:break-word}.page_seeMore__P8zja{margin-top:2px}.page_seeMoreSummary__kCau4{cursor:pointer;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));list-style:none}.page_seeMoreSummary__kCau4::-webkit-details-marker{display:none}.page_seeMoreSummary__kCau4:after{content:" +"}.page_seeMore__P8zja[open] .page_seeMoreSummary__kCau4:after{content:" −"}.page_oemBar__L2gMj{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;background:hsl(220 40% 18%);color:hsl(0 0% 92%);padding:6px 12px;border-radius:4px;font-size:.72rem;margin-top:2px}.page_oemBarLabel__lJ4KF{font-weight:700;white-space:nowrap}.page_oemBarValues__mil9n{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;letter-spacing:.01em;word-break:break-word}.page_priceRow__3Y49Z{display:grid;gap:4px}.page_priceBlock__B6jZs{display:grid;gap:2px}.page_priceValue__QeI80{font-size:1.4rem;font-weight:800;color:hsl(var(--foreground));letter-spacing:-.02em}.page_vatLabel__q16p8{font-size:.75rem;color:hsl(var(--muted-foreground))}.page_stockLabel__JKqX_{font-size:var(--ui-text-meta);font-weight:600;color:hsl(142 71% 35%)}.page_availabilityLabel__FlgHE,.page_stockLabelOut__MkEpF{color:hsl(var(--muted-foreground))}.page_availabilityLabel__FlgHE{font-size:var(--ui-text-body);font-weight:600}.page_ctaRow__WuST_{display:grid;gap:6px}.page_ctaBtn__Y6zVt{display:flex;padding:10px 20px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border-radius:6px;border:none;cursor:pointer;text-decoration:none;transition:background .15s ease,transform 80ms ease}.page_ctaBtnPrimary__IXgEM,.page_ctaBtn__Y6zVt{align-items:center;justify-content:center;gap:6px}.page_ctaBtnPrimary__IXgEM{display:inline-flex;background:hsl(var(--cta));color:hsl(var(--cta-foreground))}.page_ctaBtnPrimary__IXgEM:hover{filter:brightness(1.1);transform:translateY(-1px)}.page_ctaBtnSecondary__eNKtn{background:hsl(var(--muted));color:hsl(var(--foreground))}.page_ctaBtnSecondary__eNKtn:hover{filter:brightness(.95)}@media (max-width:720px){.page_cardInner__aJnb_{grid-template-columns:80px minmax(0,1fr)}.page_cardMedia__AtKjL{padding:10px;min-height:80px}.page_cardMedia__AtKjL img{max-height:80px}}@media (min-width:1024px){.page_cardInner__aJnb_{grid-template-columns:150px minmax(0,1fr) 220px}.page_cardAside__KMAO5{padding:14px 16px;border-left:1px solid hsl(var(--border));border-top:none;grid-column:auto;justify-items:end;text-align:right;background:transparent}}.page_pagination__zMHgi{display:flex;gap:var(--ui-gap-sm);flex-wrap:wrap}@media (max-width:639px){.page_pagination__zMHgi{flex-direction:column}.page_pagination__zMHgi a,.page_pagination__zMHgi button{width:100%;text-align:center}}.page_emptyState__3UH5f{padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.3);display:grid;gap:var(--ui-gap-sm)}.page_emptyCtaRow__zm9_P{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm)}.page_emptyState__3UH5f h2{margin:0;color:hsl(var(--foreground))}.page_emptyState__3UH5f ul{margin:0;padding-left:18px;display:grid;gap:6px;font-size:var(--ui-text-body)}.page_emptyCategories__qXo_x{display:grid;gap:var(--ui-gap-sm);margin-top:var(--ui-gap-sm)}.page_emptyCategoriesHeader__8sHyW{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ui-gap-xs);font-weight:700;color:hsl(var(--foreground))}.page_skeleton___vRmx{background:linear-gradient(90deg,hsl(var(--muted)) 0,hsl(var(--card)) 50%,hsl(var(--muted)) 100%);background-size:200% 100%;animation:page_shimmer__8HDTL 1.4s ease infinite;border-radius:10px}.page_skeletonCard__Dn1HQ{display:grid;grid-template-columns:120px 1fr;gap:var(--ui-gap-md);padding:var(--ui-card-padding);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card))}.page_skeletonMedia__zKlhV{width:100%;height:120px}.page_skeletonLine__nebaC{height:12px}.page_skeletonLineWide__ldnuy{height:16px}.page_skeletonBadge__oIXoX{height:22px;width:90px}.page_skeletonButton__dmudK{height:30px;width:120px}.page_skeletonStack__HYDD0{display:grid;gap:var(--ui-gap-sm)}.page_skeletonRow__bsfNT{display:flex;gap:var(--ui-gap-sm);flex-wrap:wrap}@keyframes page_shimmer__8HDTL{0%{background-position:0 0}to{background-position:-200% 0}}@media (hover:none){.page_card__cIW34:hover{transform:none;box-shadow:0 1px 3px hsl(var(--foreground)/.04);border-color:hsl(var(--border))}.page_card__cIW34:hover .page_cardTitle__o64fO{color:hsl(var(--accent));text-decoration:none}}.page_cardsGrid__5rAkv{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.page_cardsGrid__5rAkv{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page_cardsGrid__5rAkv{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.page_cardsGrid__5rAkv{grid-template-columns:repeat(4,1fr)}}.page_cardsGrid__5rAkv .page_cardInner__aJnb_{grid-template-columns:1fr}.page_cardsGrid__5rAkv .page_cardMedia__AtKjL{border-right:none;border-bottom:1px solid hsl(var(--border));min-height:140px;padding:16px}.page_cardsGrid__5rAkv .page_cardMedia__AtKjL img{max-height:140px}.page_cardsGrid__5rAkv .page_cardContent__GeDnd{padding:10px 12px}.page_cardsGrid__5rAkv .page_cardAside__KMAO5{grid-column:auto;padding:10px 12px;border-top:1px solid hsl(var(--border));border-left:none;text-align:left;justify-items:start;background:hsl(var(--muted)/.15)}.page_cardsGrid__5rAkv .page_brandLabel___hqSd{font-size:12px}.page_cardsGrid__5rAkv .page_cardTitle__o64fO{font-size:13px;line-height:1.35;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.page_cardsGrid__5rAkv .page_attributesTable__7I2lT,.page_cardsGrid__5rAkv .page_cardDescription__dDZ7R,.page_cardsGrid__5rAkv .page_oemBar__L2gMj,.page_cardsGrid__5rAkv .page_seeMore__P8zja{display:none}.page_cardsGrid__5rAkv .page_priceValue__QeI80{font-size:16px}.page_cardsGrid__5rAkv .page_ctaRow__WuST_{flex-direction:column}@media (max-width:480px){.page_cardTitle__o64fO{font-size:.85rem}.page_ctaBtn__Y6zVt{padding:8px 14px;font-size:.8rem}}@media (max-width:767px){.page_brandLabel___hqSd,.page_oemBar__L2gMj,.page_vatLabel__q16p8{font-size:.75rem}}.ViewToggle_toggle__YZq6x{display:flex;gap:2px;background:hsl(var(--muted));border-radius:6px;padding:2px}.ViewToggle_btn__cqK5o{display:flex;align-items:center;justify-content:center;width:32px;height:28px;border-radius:4px;color:hsl(var(--muted-foreground));transition:background .15s ease,color .15s ease}.ViewToggle_active__YO_kh,.ViewToggle_btn__cqK5o:hover{color:hsl(var(--foreground))}.ViewToggle_active__YO_kh{background:hsl(var(--background));box-shadow:0 1px 2px hsl(var(--foreground)/.06)}.BrandCarousel_carousel__tn94h{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:16px}.BrandCarousel_scroller__AFxV_{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px;flex:1;min-width:0}.BrandCarousel_scroller__AFxV_::-webkit-scrollbar{display:none}.BrandCarousel_tile___yg6b{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:88px;height:52px;border-radius:8px;border:1px solid hsl(var(--border,214 32% 91%));background:hsl(var(--background,0 0% 100%));padding:6px;scroll-snap-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.BrandCarousel_tile___yg6b:hover{border-color:hsl(var(--accent)/.6);box-shadow:0 0 0 2px hsl(var(--accent)/.1)}.BrandCarousel_tileActive___E4S5{border-color:hsl(var(--accent));box-shadow:0 0 0 2px hsl(var(--accent)/.2)}.BrandCarousel_tileText__k1nbY{font-size:12px;font-weight:600;color:hsl(var(--foreground,222 47% 11%));text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.BrandCarousel_tileAll__jO3u_{font-size:12px;font-weight:700;color:hsl(var(--primary,213 94% 40%))}.BrandCarousel_logoImg__ksQwG{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.BrandCarousel_scrollBtn__1uefD{flex:0 0 auto;width:28px;height:28px;border-radius:999px;border:1px solid hsl(var(--border,214 32% 91%));background:hsl(var(--card));color:hsl(var(--foreground,222 47% 11%));font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.BrandCarousel_scrollBtn__1uefD:hover{border-color:hsl(var(--accent));color:hsl(var(--accent))}@media (max-width:768px){.BrandCarousel_scrollBtn__1uefD{display:none}}@media (max-width:767px){.BrandCarousel_tileText__k1nbY{font-size:12px}}.page_page__U1kYJ{min-height:100vh;background:radial-gradient(circle at top left,hsl(var(--accent)/.08),transparent 45%),linear-gradient(180deg,hsl(var(--background)) 0,hsl(var(--card)) 45%)}.page_container___dR58{max-width:var(--ui-container-max);margin:0 auto;padding:var(--ui-gap-xl) 16px 80px;display:grid;gap:var(--ui-gap-lg)}.page_breadcrumbs__ETeKv{margin-bottom:8px}.page_contentArea__reWPB{display:grid;gap:var(--ui-gap-lg);min-width:0}.page_hero__yZX30{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_heroContent__T8OK6{display:grid;gap:12px}.page_hero__yZX30 h1{margin:0;color:hsl(var(--foreground))}.page_hero__yZX30 p{margin:0;color:hsl(var(--muted-foreground));max-width:620px;line-height:1.6}.page_heroMeta__J6RRh{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:700}.page_heroMedia__8Hoal{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(var(--muted)/.6),hsl(var(--card)));border-radius:20px;border:1px dashed hsl(var(--border));min-height:160px}.page_heroImage__8sWze{width:140px;height:140px;-o-object-fit:contain;object-fit:contain;opacity:.85}.page_compactHeader__tEBFG{display:grid;gap:12px;padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_compactHeader__tEBFG h1{margin:0;color:hsl(var(--foreground))}.page_headerSubtitle__Iw4Mf{margin:0;color:hsl(var(--muted-foreground));font-size:var(--ui-text-body);line-height:1.5}.page_brandLogoRow__DjS5X{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:4px}.page_brandLogoItem__Mpy5f{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--background));transition:border-color .15s ease,box-shadow .15s ease}.page_brandLogoItem__Mpy5f:hover{border-color:hsl(var(--accent)/.65);box-shadow:0 0 0 3px hsl(var(--accent)/.12)}.page_brandLogoImg__hPYLD{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.page_makesSection__SO74c{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_makesTitle__0hLxy{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_makesGrid__4b1iH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}.page_makeCell__WQhj7{display:flex;align-items:center;gap:8px;padding:10px 14px;border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;color:hsl(var(--foreground));font-size:var(--ui-text-body);font-weight:600;transition:background .15s ease,color .15s ease}.page_makeCell__WQhj7:hover{background:hsl(var(--accent)/.06);color:hsl(var(--accent))}.page_makeCell__WQhj7:nth-child(3n){border-right:none}.page_makeCellFeatured__RVJW8{font-weight:700}.page_makeCellLogo__kzCx0{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.page_makeCellName__mCrHr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_makeCellCount__w06kV{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:600;flex-shrink:0}.page_seoGuide__cnD_Q{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_seoGuideTitle__a9eBc{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_seoGuideIntro__PAmIA{margin:0;color:hsl(var(--muted-foreground));line-height:1.6;max-width:72ch}.page_seoGuideColumns__V2waM{display:grid;gap:var(--ui-gap-lg);grid-template-columns:1fr}.page_seoGuideSection__fFtE6{display:grid;gap:8px}.page_seoGuideSectionTitle__lxrr9{margin:0;font-size:var(--ui-text-body);font-weight:700;color:hsl(var(--foreground))}.page_seoGuideParagraph__Hy6i2{margin:0;color:hsl(var(--muted-foreground));line-height:1.6;font-size:var(--ui-text-body)}.page_seoGuideBullets__i0GKA{margin:0;padding-left:18px;display:grid;gap:6px;color:hsl(var(--foreground));font-size:var(--ui-text-body);line-height:1.6}.page_siblingGrid__S3_pU{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_hotPicks__ynk7u{padding:var(--ui-gap-lg)}.page_hotHeader__Z_PoY{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_hotTitle__z6xBy{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_hotHint__PNylV{margin:6px 0 0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_hotGrid__1kZQv{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.page_hotCard__P0rHu{display:grid;grid-template-columns:72px 1fr;gap:var(--ui-gap-sm);padding:var(--ui-gap-sm);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;color:inherit}.page_hotCard__P0rHu:hover{border-color:hsl(var(--accent)/.65);box-shadow:0 0 0 3px hsl(var(--accent)/.12)}.page_hotMedia__PUoXH{width:72px;height:72px;border-radius:16px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);display:flex;align-items:center;justify-content:center}.page_hotImage__hmTv1{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.page_hotBody__AozKx{display:grid;gap:4px;align-content:start}.page_hotBrand__42DRZ{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:700}.page_hotName__ONa2V{font-size:var(--ui-text-body);color:hsl(var(--foreground));line-height:1.35}.page_hotPrice__Bre5M{font-size:var(--ui-text-meta);font-weight:800;color:hsl(var(--foreground))}.page_hotPricePlaceholder__79KOR{font-size:var(--ui-text-meta);font-weight:700;color:hsl(var(--accent))}.page_section__SikTz{display:grid;gap:var(--ui-gap-md)}.page_layout__TFt9q{display:grid;gap:var(--ui-gap-lg)}.page_sidebar__1dE8q{display:grid;gap:var(--ui-gap-md)}.page_sidebarOpen__goH69{transform:translateX(0)}.page_drawerBackdrop__xOyzI{position:fixed;inset:0;background:hsl(var(--foreground)/.35);border:none;padding:0;margin:0;z-index:var(--z-overlay)}.page_panel__9sxdQ{background:hsl(var(--card));border-radius:var(--ui-panel-radius);border:1px solid hsl(var(--border));padding:var(--ui-panel-padding);box-shadow:var(--ui-card-shadow)}.page_panelHeader__c7o2i{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-sm);margin-bottom:var(--ui-gap-sm)}.page_panelHeaderActions__LVKtn{display:inline-flex;align-items:center;gap:var(--ui-gap-xs)}.page_panelTitle__VjTl6{font-weight:700;color:hsl(var(--foreground))}.page_panelMeta__Gr_uf{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_drawerClose__UBRqd{border:1px solid hsl(var(--border));background:hsl(var(--background));padding:6px 10px;border-radius:999px;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--foreground));cursor:pointer}.page_drawerFooter__UsXto{display:none;gap:var(--ui-gap-sm);padding-top:var(--ui-gap-sm);border-top:1px solid hsl(var(--border))}.page_filterGroup__eGLDo{display:grid;gap:var(--ui-gap-sm);padding-bottom:var(--ui-gap-md);border-bottom:1px solid hsl(var(--border))}.page_filterGroup__eGLDo:last-of-type{border-bottom:none;padding-bottom:0}.page_filterGroupHeader__vgth7{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ui-gap-sm)}.page_filterTitle__FEi7r{font-size:var(--ui-text-meta);font-weight:700;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.08em}.page_filterGroupMeta__w1XVQ{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:600;text-transform:none;letter-spacing:0;text-align:right}.page_filterGroupToggle__QB_oZ{cursor:pointer;border:none;background:none;padding:0;width:100%;text-align:left}.page_filterChevron__9dQdp{font-size:var(--ui-text-body);font-weight:700;color:hsl(var(--muted-foreground));flex-shrink:0;line-height:1}.page_brandSearch__rkxTl{display:grid;gap:6px;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_brandSearch__rkxTl input{height:var(--ui-control-height);border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:0 10px;font-size:var(--ui-text-body)}.page_vehicleSummary__u9bgH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-gap-xs);font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_vehicleAction__wILVJ{font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));text-decoration:none}.page_vehicleAction__wILVJ:hover{text-decoration:underline}.page_filterList__7E2oN{display:grid;gap:var(--ui-gap-xs);max-height:240px;overflow-y:auto;padding-right:4px}.page_filterOption__9vpaE{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-gap-xs);min-height:44px;padding:4px 0;font-size:var(--ui-text-body);color:hsl(var(--foreground))}.page_filterOption__9vpaE input{margin-right:8px}.page_filterEmpty__XUosV,.page_filterMeta__dY1wl{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_brandMore__QTe0I{border:none;background:none;padding:0;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));text-align:left;cursor:pointer}.page_typeList__wQXvz{display:grid;gap:var(--ui-gap-xs)}.page_typeLink__Mocar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));text-decoration:none;font-size:var(--ui-text-body)}.page_typeLink__Mocar:hover{border-color:hsl(var(--accent));color:hsl(var(--accent))}.page_priceFields__exKMH{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.page_priceFields__exKMH label{display:grid;gap:6px;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));min-width:0}.page_priceFields__exKMH input{height:var(--ui-control-height);border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:0 10px;font-size:var(--ui-text-body);max-width:100%;box-sizing:border-box}.page_pricePresets__CBMuu{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_pricePreset__Ig0W_{border:1px solid hsl(var(--border));background:hsl(var(--background));padding:6px 10px;border-radius:999px;font-size:var(--ui-text-meta);color:hsl(var(--foreground));cursor:pointer;transition:border-color .2s ease,background .2s ease}.page_pricePresetActive__ievdR,.page_pricePreset__Ig0W_:hover{border-color:hsl(var(--accent))}.page_pricePresetActive__ievdR{background:hsl(var(--accent)/.08);color:hsl(var(--accent))}.page_filterActions__3SVeK{display:flex;justify-content:flex-start;gap:var(--ui-gap-sm);margin-top:4px}.page_toggleOption__W11RH{display:flex;align-items:center;gap:var(--ui-gap-xs);min-height:44px;padding:4px 0;font-size:var(--ui-text-body);color:hsl(var(--foreground))}.page_clearFilters__r8iT_,.page_vehicleClear__shpnP{border:none;background:none;padding:0;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));cursor:pointer}.page_vehicleClear__shpnP{text-align:left}.page_results__9mZvh{display:grid;gap:var(--ui-gap-md);min-width:0}.page_toolbar__k9SAe{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm) var(--ui-gap-md);justify-content:space-between;align-items:center;padding:var(--ui-gap-sm) var(--ui-gap-md);border-radius:14px;border:1px solid hsl(var(--border));background:hsl(var(--card))}.page_toolbarMeta__OEsdS{display:grid;gap:4px}.page_toolbarActions__CzwtK{display:flex;align-items:center;gap:var(--ui-gap-sm);flex-wrap:wrap}.page_resultsCount__d0cV_{font-weight:700;color:hsl(var(--foreground))}.page_pageMeta__rTOSx,.page_resultsRange__4tqAH{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_sortControl__yPitc{gap:var(--ui-gap-xs);font-weight:600;color:hsl(var(--muted-foreground))}.page_filtersTrigger__QZsi6,.page_sortControl__yPitc{display:inline-flex;align-items:center;font-size:var(--ui-text-meta)}.page_filtersTrigger__QZsi6{gap:8px;padding:8px 14px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background));font-weight:700;color:hsl(var(--foreground));cursor:pointer}.page_filtersBadge__rVlxu{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-size:12px;font-weight:700}.page_resetFiltersInline__pteY7{border:none;background:none;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));cursor:pointer}.page_sortControl__yPitc select{height:var(--ui-control-height);border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:0 14px;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--foreground))}.page_activeFilters__ohBIa{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs);align-items:center;padding:0 var(--ui-gap-sm)}.page_filterChip__eVZU5{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);padding:6px 10px;font-size:var(--ui-text-meta);color:hsl(var(--foreground));cursor:pointer}.page_filterChipIcon__Gq9Yg{font-weight:700;font-size:14px;line-height:1}.page_clearFiltersInline__vflsv{border:none;background:none;padding:4px 6px;font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));cursor:pointer}.page_hotPicks__ynk7u{padding:var(--ui-gap-md);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow);display:grid;gap:var(--ui-gap-md)}.page_hotPicksHeader__mPcDA{display:grid;gap:6px}.page_hotPicksTitle__ZFJfo{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_hotPicksHint__wWOLR{margin:0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_hotPicksGrid__k5dRI{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.page_hotPickCard__X383b{padding:0;overflow:hidden}.page_hotPickCard__X383b article{display:grid;grid-template-columns:92px 1fr;gap:var(--ui-gap-sm);padding:var(--ui-gap-sm)}.page_hotPickMedia__4qThE{display:flex;align-items:center;justify-content:center;border-radius:16px;background:hsl(var(--muted));border:1px solid hsl(var(--border));padding:8px}.page_hotPickMedia__4qThE img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:64px}.page_hotPickBody__Z7QOY{display:grid;gap:6px}.page_hotPickMeta__w6Utq{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs) var(--ui-gap-sm);font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));align-items:baseline}.page_hotPickPrice__Bkuif{font-weight:800;color:hsl(var(--foreground))}.page_bestSellers__ewmSC{padding:var(--ui-gap-md);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow);display:grid;gap:var(--ui-gap-md)}.page_bestSellersHeader__JZ2Ab{display:grid;gap:6px}.page_bestSellersTitle__UErjY{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_bestSellersHint__2PMek{margin:0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_bestSellersGrid__Y8iwU{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.page_bestSellerCard__a1_Nf{padding:0;overflow:hidden}.page_bestSellerCard__a1_Nf article{display:grid;grid-template-columns:88px 1fr;gap:var(--ui-gap-sm);padding:var(--ui-gap-sm)}.page_bestSellerMedia__qRmov{display:flex;align-items:center;justify-content:center;border-radius:16px;background:hsl(var(--muted));border:1px solid hsl(var(--border));padding:8px}.page_bestSellerMedia__qRmov img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:64px}.page_bestSellerBody__KaGG3{display:grid;gap:6px}.page_bestSellerMeta__2t7h4{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs) var(--ui-gap-sm);font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));align-items:baseline}.page_bestSellerPrice__DCeWv{font-weight:800;color:hsl(var(--foreground))}.page_buyerGuide__S7DDC{padding:var(--ui-gap-md);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);display:grid;gap:8px}.page_buyerGuideTitle__zz_wd{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_buyerGuideCopy__fBO6p{margin:0;max-width:64ch;line-height:1.6;color:hsl(var(--muted-foreground))}.page_cards__YHuOH{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.page_cards__YHuOH{gap:var(--ui-gap-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.page_card__M4sNV{padding:0;overflow:hidden;height:100%;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.page_card__M4sNV:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(15,23,42,.12);border-color:hsl(var(--accent)/.5)}.page_card__M4sNV:hover .page_cardTitle__XN5EZ{color:hsl(var(--accent))}.page_cardInner__tYXKv{display:grid;grid-template-rows:auto 1fr auto;gap:var(--ui-gap-sm);padding:var(--ui-gap-md);height:100%}.page_cardMedia__lZxaN{padding:12px;border-radius:var(--ui-card-radius);background:hsl(var(--muted));border:1px solid hsl(var(--border));min-height:150px;overflow:hidden;position:relative}.page_cardMediaOverlay__VmfVa,.page_cardMedia__lZxaN{display:flex;align-items:center;justify-content:center}.page_cardMediaOverlay__VmfVa{position:absolute;inset:0;background:hsl(var(--foreground)/.45);opacity:0;transition:opacity .2s ease;border-radius:inherit;text-decoration:none}.page_cardMediaOverlay__VmfVa span{padding:6px 16px;border-radius:999px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:var(--ui-text-meta);font-weight:700;letter-spacing:.02em}.page_card__M4sNV:hover .page_cardMediaOverlay__VmfVa{opacity:1}.page_cardMedia__lZxaN img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;max-height:140px}.page_card__M4sNV:hover .page_cardMedia__lZxaN img{transform:scale(1.05)}.page_cardBody__DmeP_,.page_cardFooter__VWWqe{display:grid;gap:var(--ui-gap-sm)}.page_cardHeader__NvlHp{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm) var(--ui-gap-md);align-items:center;justify-content:space-between}.page_brandLabel__aPFmZ{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.08em}.page_cardTitle__XN5EZ{display:block;font-weight:700;font-size:var(--ui-text-title);color:hsl(var(--foreground));text-decoration:none;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_cardTitle__XN5EZ:hover{text-decoration:underline}.page_cardMeta___FxHc{display:flex;gap:var(--ui-gap-md);flex-wrap:wrap;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_priceRow__ijuJw{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm) var(--ui-gap-md);align-items:center}.page_priceValue___YoqP{font-size:var(--ui-text-price);font-weight:800;color:hsl(var(--foreground))}.page_rrpRow__44SRm{display:flex;align-items:center;gap:var(--ui-gap-sm)}.page_rrpStrike__pcICY{font-size:var(--ui-text-sm);color:hsl(var(--muted-foreground));text-decoration:line-through}.page_savingsBadge__XL_sP{font-size:var(--ui-text-xs)}.page_ctaRow__0hOx8{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-gap-sm);align-items:center}.page_viewToggle__DDKqS{display:inline-flex;border:1px solid hsl(var(--border));border-radius:10px;overflow:hidden}.page_viewToggleBtn__6_jkh{display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;padding:0;border:none;background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;transition:background .15s ease,color .15s ease}.page_viewToggleBtn__6_jkh:hover{background:hsl(var(--muted))}.page_viewToggleBtnActive__9Rg9X{background:hsl(var(--accent)/.1);color:hsl(var(--accent))}.page_viewToggleBtn__6_jkh+.page_viewToggleBtn__6_jkh{border-left:1px solid hsl(var(--border))}.page_cardsList__gb4pz{display:flex;flex-direction:column;gap:var(--ui-gap-md)}.page_cardList__gxy9H{padding:0;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.page_cardList__gxy9H:hover{box-shadow:0 8px 24px rgba(15,23,42,.08);border-color:hsl(var(--accent)/.5)}.page_cardList__gxy9H:hover .page_cardTitle__XN5EZ{color:hsl(var(--accent))}.page_cardListInner__ftIiV{display:grid;grid-template-columns:120px 1fr auto;gap:var(--ui-gap-md);padding:var(--ui-gap-md);align-items:start}.page_cardListMedia__PgGer{display:flex;align-items:center;justify-content:center;border-radius:var(--ui-card-radius);background:hsl(var(--muted));border:1px solid hsl(var(--border));aspect-ratio:1;overflow:hidden;position:relative}.page_cardListMedia__PgGer img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_cardListBody__atogc{display:grid;gap:6px;min-width:0}.page_attrList__DQCZd{display:grid;gap:2px;margin:4px 0 0;font-size:12px}.page_attrRow__tb8dh{display:grid;grid-template-columns:130px 1fr;gap:8px}.page_attrRow__tb8dh dt{color:hsl(var(--muted-foreground,215 16% 47%));font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_attrRow__tb8dh dd{color:hsl(var(--foreground,222 47% 11%));margin:0}.page_attrSubtitle__eSOPd{font-size:12px;color:hsl(var(--muted-foreground,215 16% 47%));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.page_cardListFooter__5PXfV{display:grid;gap:var(--ui-gap-sm);min-width:140px;text-align:right;align-content:start}.page_cardListFooter__5PXfV .page_priceRow__ijuJw{justify-content:flex-end}.page_cardListFooter__5PXfV .page_ctaRow__0hOx8{grid-template-columns:1fr}@media (max-width:639px){.page_cardListInner__ftIiV{grid-template-columns:90px 1fr;gap:var(--ui-gap-sm)}.page_cardListFooter__5PXfV{grid-column:1/-1;text-align:left;min-width:0}.page_cardListFooter__5PXfV .page_priceRow__ijuJw{justify-content:flex-start}.page_cardListFooter__5PXfV .page_ctaRow__0hOx8{grid-template-columns:1fr 1fr}}.page_pagination__IrNhs{display:flex;gap:var(--ui-gap-sm);flex-wrap:wrap}.page_emptyState__lLJnb{padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.3);display:grid;gap:var(--ui-gap-sm)}.page_emptyStateLinks__w_8Uo{display:flex;flex-wrap:wrap;gap:var(--ui-gap-sm);margin-top:var(--ui-gap-sm)}.page_emptyStateLink__KZdnw{color:hsl(var(--primary));text-decoration:underline;font-weight:500}@media (min-width:1024px){.page_layout__TFt9q{grid-template-columns:minmax(240px,280px) 1fr;align-items:start}.page_layoutRight__uMDMT{grid-template-columns:1fr minmax(240px,280px);align-items:start}.page_layoutRight__uMDMT .page_sidebar__1dE8q{order:2}.page_layoutRight__uMDMT .page_results__9mZvh{order:1}.page_sidebar__1dE8q{position:sticky;top:96px;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);overflow-y:auto}.page_drawerBackdrop__xOyzI,.page_drawerClose__UBRqd,.page_filtersTrigger__QZsi6{display:none}.page_hero__yZX30{grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr);align-items:center}.page_makesGrid__4b1iH{grid-template-columns:repeat(5,minmax(0,1fr))}.page_makeCell__WQhj7:nth-child(3n){border-right:1px solid hsl(var(--border))}.page_makeCell__WQhj7:nth-child(5n){border-right:none}.page_seoGuideColumns__V2waM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:919px){.page_sidebar__1dE8q{position:fixed;top:0;right:0;width:min(88vw,360px);height:100%;padding:var(--ui-gap-md);background:hsl(var(--background));z-index:var(--z-nav);transform:translateX(110%);transition:transform .22s ease;overflow-y:auto;border-left:1px solid hsl(var(--border))}.page_sidebarOpen__goH69{transform:translateX(0)}.page_panel__9sxdQ{display:flex;flex-direction:column;min-height:100%}.page_drawerFooter__UsXto{display:flex;align-items:center;justify-content:space-between;position:sticky;bottom:0;z-index:var(--z-cookie);padding:var(--ui-gap-md);padding-top:var(--ui-gap-sm);background:hsl(var(--background));border-top:1px solid hsl(var(--border));margin-top:auto}}@media (max-width:720px){.page_hotPickCard__X383b article,.page_hotPicksGrid__k5dRI{grid-template-columns:1fr}.page_hotPickMedia__4qThE{max-width:160px}.page_cardMedia__lZxaN{min-height:140px}.page_priceFields__exKMH{grid-template-columns:1fr}}@media (min-width:640px) and (max-width:919px){.page_makesGrid__4b1iH{grid-template-columns:repeat(4,minmax(0,1fr))}.page_makeCell__WQhj7:nth-child(3n){border-right:1px solid hsl(var(--border))}.page_makeCell__WQhj7:nth-child(4n){border-right:none}}@media (max-width:639px){.page_makesGrid__4b1iH{grid-template-columns:repeat(2,minmax(0,1fr))}.page_toolbar__k9SAe{gap:var(--ui-gap-xs)}.page_toolbarActions__CzwtK{flex-wrap:wrap;gap:var(--ui-gap-xs)}}.page_buyingGuide__X3src{display:grid;gap:var(--ui-gap-sm);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_guideTitle__sJVcG{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_guideIntro__bsqbe{margin:0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));max-width:680px;line-height:1.6}.page_guideList__P2lzW{margin:0;padding-left:18px;display:grid;gap:8px;color:hsl(var(--foreground));font-size:var(--ui-text-body);line-height:1.6}.page_modelNavGrid__kRvoy{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_modelNavGrid__kRvoy h2{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_modelNavCards__P_iMT{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_modelNavCard__XS2XH{font-size:var(--ui-text-meta);text-decoration:none;color:hsl(var(--foreground));padding:6px 12px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);transition:color .15s ease,border-color .15s ease,background .15s ease}.page_modelNavCard__XS2XH:hover{color:hsl(var(--accent));border-color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.page_generationGrid__DvW_E{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_generationGrid__DvW_E h2{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_generationCards___zhPx{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_generationCard___ZPj9{font-size:var(--ui-text-meta);text-decoration:none;color:hsl(var(--foreground));padding:8px 14px;border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);transition:color .15s ease,border-color .15s ease,background .15s ease}.page_generationCard___ZPj9:hover{color:hsl(var(--accent));border-color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.page_siblingCardsGrid__6TChk{display:grid;gap:var(--ui-gap-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.page_siblingCard__K9XAj{display:flex;flex-direction:column;align-items:center;gap:8px;padding:var(--ui-gap-sm);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;color:hsl(var(--foreground));text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.page_siblingCard__K9XAj:hover{border-color:hsl(var(--accent)/.65);box-shadow:0 0 0 3px hsl(var(--accent)/.12)}.page_siblingCardIcon__v8T35{width:64px;height:64px;border-radius:50%;background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));display:flex;align-items:center;justify-content:center}.page_siblingCardImg__Bw_yv{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;opacity:.7}.page_siblingCardLabel__UYgA_{font-size:var(--ui-text-body);font-weight:600;line-height:1.3}.page_enginesGrid__xHHrc{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}.page_engineCell__EJd5r{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-size:var(--ui-text-body);font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease}.page_engineCell__EJd5r:hover{background:hsl(var(--muted))}.page_engineCell__EJd5r:last-child{border-bottom:none}.page_engineCellLabel__dpkiX{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_engineCellArrow__VWwV4{flex-shrink:0;color:hsl(var(--muted-foreground));font-size:14px}.page_engineSpecBadges__j1fOV{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.page_engineSpecBadge__60BTW{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:var(--ui-text-caption);font-weight:500;white-space:nowrap}.page_modelLinksGrid__Qz12C{display:grid;gap:var(--ui-gap-xs) var(--ui-gap-md);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 4px}.page_modelLink__5xw1u{display:block;padding:6px 0;font-size:var(--ui-text-body);color:hsl(var(--accent));text-decoration:none;border-bottom:1px solid hsl(var(--border))}.page_modelLink__5xw1u:hover{text-decoration:underline}@media (min-width:640px){.page_enginesGrid__xHHrc{grid-template-columns:repeat(2,minmax(0,1fr))}.page_engineCell__EJd5r{border-right:1px solid hsl(var(--border))}.page_engineCell__EJd5r:nth-child(2n){border-right:none}.page_engineCell__EJd5r:nth-last-child(-n+2):nth-child(odd),.page_engineCell__EJd5r:nth-last-child(-n+2):nth-child(odd)~.page_engineCell__EJd5r{border-bottom:none}.page_modelLinksGrid__Qz12C{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_modelGrid__gJTo6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap-sm)}.page_modelCard__Yr70W{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--background));text-decoration:none;color:hsl(var(--foreground));text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.page_modelCard__Yr70W:hover{border-color:hsl(var(--accent)/.65);box-shadow:0 0 0 3px hsl(var(--accent)/.12)}.page_modelCardImage__KBC5M{width:120px;height:80px;-o-object-fit:contain;object-fit:contain}.page_modelCardName__h6YHe{font-size:var(--ui-text-body);font-weight:600;line-height:1.3}@media (min-width:640px){.page_modelGrid__gJTo6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page_modelGrid__gJTo6{grid-template-columns:repeat(4,minmax(0,1fr))}.page_section__SikTz[data-filters-mode=drawer] .page_layout__TFt9q{grid-template-columns:1fr;align-items:start}.page_section__SikTz[data-filters-mode=drawer] .page_sidebar__1dE8q{position:fixed;top:0;right:0;width:min(88vw,360px);height:100%;padding:var(--ui-gap-md);background:hsl(var(--background));z-index:var(--z-nav);transform:translateX(110%);transition:transform .22s ease;overflow-y:auto;border-left:1px solid hsl(var(--border))}.page_section__SikTz[data-filters-mode=drawer] .page_sidebarOpen__goH69{transform:translateX(0)}.page_section__SikTz[data-filters-mode=drawer] .page_panel__9sxdQ{display:flex;flex-direction:column;min-height:100%}.page_section__SikTz[data-filters-mode=drawer] .page_drawerClose__UBRqd,.page_section__SikTz[data-filters-mode=drawer] .page_filtersTrigger__QZsi6{display:inline-flex}.page_section__SikTz[data-filters-mode=drawer] .page_drawerBackdrop__xOyzI{display:block}.page_section__SikTz[data-filters-mode=drawer] .page_drawerFooter__UsXto{display:flex;align-items:center;justify-content:space-between;position:sticky;bottom:0;z-index:var(--z-cookie);padding:var(--ui-gap-md);padding-top:var(--ui-gap-sm);background:hsl(var(--background));border-top:1px solid hsl(var(--border));margin-top:auto}}@media (hover:none){.page_card__M4sNV:hover{transform:none;box-shadow:none;border-color:hsl(var(--border))}.page_card__M4sNV:hover .page_cardTitle__XN5EZ{color:hsl(var(--foreground))}.page_card__M4sNV:hover .page_cardMedia__lZxaN img{transform:none}.page_card__M4sNV:hover .page_cardMediaOverlay__VmfVa{opacity:0}}.page_relatedLinks__rYfNc{margin-top:2rem;padding:1.5rem;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:.5rem}.page_relatedLinksTitle__IRi2n{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:var(--ui-text-primary,#111827)}.page_relatedLinksGroupLink__AMj10{display:inline-block;margin-bottom:1rem;color:var(--primary,#2563eb);font-size:.875rem;font-weight:500;text-decoration:none}.page_relatedLinksGroupLink__AMj10:hover{text-decoration:underline}.page_relatedLinksGrid__dobeg{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.page_relatedLinkItem__8BJ02{padding:.5rem .75rem;font-size:.875rem;color:var(--ui-text-secondary,#374151);text-decoration:none;border-radius:.375rem;transition:background .15s}.page_relatedLinkItem__8BJ02:hover{background:var(--ui-bg-muted,#f3f4f6);color:var(--primary,#2563eb)}.page_oeLinksSection__FW1uh{margin-top:2rem;padding:1.5rem;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:.5rem}.page_oeLinksTitle__AeQhw{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:var(--ui-text-primary,#111827)}.page_oeLinksIntro__VTXVQ{margin:0 0 1rem;font-size:.875rem;color:var(--ui-text-secondary,#374151)}.page_oeLinksGrid__l_XRd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;list-style:none;margin:0 0 1rem;padding:0}@media (min-width:768px){.page_oeLinksGrid__l_XRd{grid-template-columns:repeat(4,minmax(0,1fr))}}.page_oeLinkChip__MS4uA{display:flex;flex-direction:column;padding:.5rem .75rem;border-radius:.375rem;background:var(--ui-bg-muted,#f3f4f6);color:var(--ui-text-primary,#111827);text-decoration:none;transition:background .15s}.page_oeLinkChip__MS4uA:hover{background:var(--ui-bg-subtle,#e5e7eb);color:var(--primary,#2563eb)}.page_oeLinkNumber__5fQHj{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8125rem;font-weight:600;letter-spacing:.01em}.page_oeLinkMeta__E1urz{margin-top:.125rem;font-size:.6875rem;font-weight:400;color:var(--ui-text-secondary,#6b7280)}.page_oeLinksSeeAll__KIAxT{display:inline-block;font-size:.875rem;font-weight:500;color:var(--primary,#2563eb);text-decoration:underline}.page_oeLinksSeeAll__KIAxT:hover{text-decoration:none}.page_featuredPicks__9EGHP{margin-bottom:var(--ui-gap-lg,24px)}.page_featuredPicksTitle__xdcta{font-size:1rem;font-weight:600;color:hsl(var(--foreground));margin:0 0 12px}.page_featuredGrid__qLdCD{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:720px){.page_featuredGrid__qLdCD{grid-template-columns:1fr}}.page_featuredCard__LTsT1{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px 12px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card));text-decoration:none;color:inherit;transition:box-shadow .15s,border-color .15s}.page_featuredCard__LTsT1:hover{border-color:hsl(var(--accent));box-shadow:0 2px 8px hsl(var(--accent)/.12)}.page_tierBadge__tRmBi{position:absolute;top:8px;left:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:4px;line-height:1.4}.page_tierBudget__WjetX{background:hsl(142 71% 45%/.12);color:hsl(142 71% 30%)}.page_tierStandard__pLLZc{background:hsl(217 91% 60%/.12);color:hsl(217 91% 40%)}.page_tierPremium__9s8pE{background:hsl(38 92% 50%/.12);color:hsl(38 92% 32%)}.page_featuredCardMedia__wHQ4K{width:80px;height:80px;flex-shrink:0;overflow:hidden}.page_featuredImage__g3_9O{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.page_featuredCardBody__ouipz{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;min-width:0}.page_featuredBrand__dkBEc{display:flex;align-items:center;height:20px}.page_featuredName__tszZY{font-size:.8rem;color:hsl(var(--foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.page_featuredTierDesc__dlXNK{font-size:.72rem;color:hsl(var(--muted-foreground))}.page_featuredCardPrice__SsYgY{display:flex;flex-direction:column;align-items:center;gap:2px}.page_featuredPrice__2hnns{font-size:1rem;font-weight:700;color:hsl(var(--accent))}.page_featuredVat__oWH9D{font-size:.75rem;color:hsl(var(--muted-foreground))}.page_featuredBrandText__LQe4o{font-size:.8rem;font-weight:700;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.03em}.page_featuredAttrDesc__hQxrB{font-size:.72rem;color:hsl(var(--muted-foreground));display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:767px){.page_featuredAttrDesc__hQxrB,.page_featuredTierDesc__dlXNK,.page_featuredVat__oWH9D,.page_tierBadge__tRmBi{font-size:.75rem}}.page_featuredPicksSkeleton__WAfU8{margin-bottom:var(--ui-gap-lg,24px)}.page_featuredSkeletonTitle__7R0nz{width:140px;height:1rem;border-radius:4px;background:hsl(var(--muted)/.5);margin:0 0 12px}.page_featuredSkeletonGrid__OlS3D{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:720px){.page_featuredSkeletonGrid__OlS3D{grid-template-columns:1fr}}.page_featuredSkeletonCard__s3baC{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px 12px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card))}.page_featuredSkeletonMedia__az5rT{width:80px;height:80px;border-radius:6px}.page_featuredSkeletonLine__h3G83,.page_featuredSkeletonMedia__az5rT{background:hsl(var(--muted)/.3);animation:page_featuredPulse__aPqDa 1.5s ease-in-out infinite}.page_featuredSkeletonLine__h3G83{height:.8rem;border-radius:3px}.page_featuredSkeletonLineSm__BGQzV{width:60%}.page_featuredSkeletonLineMd__35uwi{width:80%}.page_featuredSkeletonPrice__KpQ3A{width:50px;height:1rem;border-radius:3px;background:hsl(var(--muted)/.3);animation:page_featuredPulse__aPqDa 1.5s ease-in-out infinite}@keyframes page_featuredPulse__aPqDa{0%,to{opacity:1}50%{opacity:.4}}.page_ssrCard__dxeiA{display:grid;grid-template-rows:auto 1fr auto;gap:var(--ui-gap-sm);padding:var(--ui-gap-md);border:1px solid hsl(var(--border));background:hsl(var(--card));height:100%;min-height:380px}.page_ssrCardMedia__lrC63,.page_ssrCard__dxeiA{border-radius:var(--ui-card-radius);overflow:hidden}.page_ssrCardMedia__lrC63{display:flex;align-items:center;justify-content:center;padding:12px;background:hsl(var(--muted));border:1px solid hsl(var(--border));aspect-ratio:1;width:100%;text-decoration:none}.page_ssrCardMedia__lrC63 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:140px}.page_ssrCardBody__3reMe,.page_ssrCardFooter__WlipM{display:grid;gap:var(--ui-gap-sm)}.page_ssrViewDetails__IWXWv{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:var(--ui-text-sm);font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.page_ssrViewDetails__IWXWv:hover{background:hsl(var(--muted));border-color:hsl(var(--accent))}.page_ssrStockBadgeSuccess__7WpEW{background:hsl(142 71% 45%/.12);color:hsl(142 71% 30%)}.page_ssrStockBadgeNeutral__tMy12,.page_ssrStockBadgeSuccess__7WpEW{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:var(--ui-text-xs,.75rem);font-weight:600}.page_ssrStockBadgeNeutral__tMy12{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.page_ssrPagination__MH6c4{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;padding:16px 0;margin-top:16px}.page_ssrPaginationLink__i5fVc{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:4px 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:var(--ui-text-sm,.875rem);font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}.page_ssrPaginationLink__i5fVc:hover{background:hsl(var(--muted));border-color:hsl(var(--accent))}.page_ssrPaginationActive__tKzMR{color:hsl(var(--accent-foreground,#fff))}.page_ssrPaginationActive__tKzMR,.page_ssrPaginationActive__tKzMR:hover{background:hsl(var(--accent));border-color:hsl(var(--accent))}.page_ssrPaginationDisabled__PeENh{opacity:.4;pointer-events:none}.PositionSelector_positionSection__DnsE_{margin-bottom:16px}.PositionSelector_positionHeading__mUChC{font-size:14px;font-weight:600;color:hsl(var(--foreground,222 47% 11%));margin:0 0 10px;letter-spacing:-.01em}.PositionSelector_positionCards__C5mDQ{display:flex;gap:12px}.PositionSelector_positionCard__kcPph{flex:1 1 0%;min-width:0;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1.5px solid hsl(var(--border,214 32% 91%));border-radius:10px;background:hsl(var(--card,0 0% 100%));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;text-align:left;font-family:inherit;position:relative}.PositionSelector_positionCard__kcPph:hover{border-color:hsl(var(--primary,222 47% 31%)/.5);background:hsl(var(--muted,210 40% 96%)/.5)}.PositionSelector_positionCard__kcPph:focus-visible{outline:2px solid hsl(var(--primary,222 47% 31%));outline-offset:2px;box-shadow:0 0 0 3px hsl(var(--primary,222 47% 31%)/.2);border-color:hsl(var(--primary,222 47% 31%))}.PositionSelector_positionCard__kcPph.PositionSelector_active__SijlY{border-color:hsl(var(--primary,222 47% 31%));background:hsl(var(--primary,222 47% 31%)/.04);box-shadow:0 0 0 1px hsl(var(--primary,222 47% 31%)/.15)}.PositionSelector_positionCard__kcPph.PositionSelector_active__SijlY:focus-visible{box-shadow:0 0 0 1px hsl(var(--primary,222 47% 31%)/.15),0 0 0 3px hsl(var(--primary,222 47% 31%)/.2)}.PositionSelector_positionIcon__8prQP{width:48px;height:48px;flex-shrink:0;color:hsl(var(--foreground,222 47% 11%))}.PositionSelector_positionCard__kcPph.PositionSelector_active__SijlY .PositionSelector_positionIcon__8prQP{color:hsl(var(--primary,222 47% 31%))}.PositionSelector_accentDot__j40uI{fill:hsl(var(--warning,38 92% 50%));opacity:.9;transition:opacity .15s ease}.PositionSelector_positionCard__kcPph.PositionSelector_active__SijlY .PositionSelector_accentDot__j40uI,.PositionSelector_positionCard__kcPph:hover .PositionSelector_accentDot__j40uI{opacity:1}.PositionSelector_positionInfo__W_ecM{display:flex;flex-direction:column;gap:2px;min-width:0}.PositionSelector_positionLabel__Sgher{font-size:15px;font-weight:600;color:hsl(var(--foreground,222 47% 11%));line-height:1.25}.PositionSelector_positionCount__7pKux{font-size:12px;color:hsl(var(--muted-foreground,215 16% 47%));font-weight:400;line-height:1.3}@media (max-width:480px){.PositionSelector_positionCards__C5mDQ{gap:8px}.PositionSelector_positionCard__kcPph{padding:12px 14px;gap:10px}.PositionSelector_positionIcon__8prQP{width:40px;height:40px}.PositionSelector_positionLabel__Sgher{font-size:14px}.PositionSelector_positionCount__7pKux{font-size:12px}}.BestsellersCarousel_section__UyTdP{display:grid;gap:16px}.BestsellersCarousel_header__YjnEP{display:flex;align-items:center;justify-content:space-between;gap:12px}.BestsellersCarousel_title__nkPHr{margin:0;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.BestsellersCarousel_controls__aDhSq{display:flex;gap:6px}.BestsellersCarousel_controlBtn__bFC2E{width:32px;height:32px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.BestsellersCarousel_controlBtn__bFC2E:hover{border-color:hsl(var(--accent));color:hsl(var(--accent))}.BestsellersCarousel_scroller__EbXp0{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.BestsellersCarousel_scroller__EbXp0::-webkit-scrollbar{height:4px}.BestsellersCarousel_scroller__EbXp0::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.25);border-radius:999px}.BestsellersCarousel_card__Vis3z{flex:0 0 auto;width:200px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease}.BestsellersCarousel_card__Vis3z:hover{border-color:hsl(var(--accent)/.5);box-shadow:0 4px 12px hsl(var(--foreground)/.06)}.BestsellersCarousel_cardLink__2_S_L{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.BestsellersCarousel_imageWrap__f8dQO{width:100%;height:140px;display:flex;align-items:center;justify-content:center;padding:12px;background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border))}.BestsellersCarousel_image__qLPBb{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.BestsellersCarousel_body__YK_4h{display:grid;gap:4px;padding:12px}.BestsellersCarousel_brand__Dwkhg{font-size:12px;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}.BestsellersCarousel_name__K4web{font-size:13px;font-weight:600;color:hsl(var(--foreground));line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BestsellersCarousel_artNo__zqvvS{font-size:12px;color:hsl(var(--muted-foreground))}.BestsellersCarousel_price__lO_Wy{font-size:16px;font-weight:800;color:hsl(var(--foreground));margin-top:4px}.BestsellersCarousel_priceCta__EcRCL{font-size:13px;font-weight:700;color:hsl(var(--accent));margin-top:4px}.BestsellersCarousel_addToCartBtn__eTyEh{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;margin-top:6px;padding:6px 10px;border:none;border-radius:999px;background:hsl(var(--cta));color:hsl(var(--cta-foreground));font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .1s ease}.BestsellersCarousel_addToCartBtn__eTyEh:hover{background:hsl(var(--cta)/.9)}.BestsellersCarousel_addToCartBtn__eTyEh:active{transform:scale(.97)}.BestsellersCarousel_addToCartBtn__eTyEh:disabled{opacity:.6;cursor:default}.BestsellersCarousel_addToCartBtnAdded__Xq9U4{animation:BestsellersCarousel_confetti-burst__C1pV3 .6s ease-out}@media (max-width:767px){.BestsellersCarousel_artNo__zqvvS,.BestsellersCarousel_brand__Dwkhg{font-size:12px}}.RelatedCategoriesCarousel_section__ngGC4{display:grid;gap:16px}.RelatedCategoriesCarousel_header__XKIYj{display:flex;align-items:center;justify-content:space-between;gap:12px}.RelatedCategoriesCarousel_title__b8udi{margin:0;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.RelatedCategoriesCarousel_controls__uQ_iO{display:flex;gap:6px}.RelatedCategoriesCarousel_controlBtn__lpRwE{width:32px;height:32px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.RelatedCategoriesCarousel_controlBtn__lpRwE:hover{border-color:hsl(var(--accent));color:hsl(var(--accent))}.RelatedCategoriesCarousel_scroller__CY6Az{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.RelatedCategoriesCarousel_scroller__CY6Az::-webkit-scrollbar{height:4px}.RelatedCategoriesCarousel_scroller__CY6Az::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.25);border-radius:999px}.RelatedCategoriesCarousel_card__5KhSI{flex:0 0 auto;width:160px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;scroll-snap-align:start}.RelatedCategoriesCarousel_card__5KhSI:hover .RelatedCategoriesCarousel_label__p9D9d{color:hsl(var(--accent));text-decoration:underline}.RelatedCategoriesCarousel_imageWrap__L7ezr{width:140px;height:140px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));display:flex;align-items:center;justify-content:center;overflow:hidden}.RelatedCategoriesCarousel_image__PrHDI{max-width:120px;max-height:120px;-o-object-fit:contain;object-fit:contain}.RelatedCategoriesCarousel_placeholder__WBiP9{width:60px;height:60px;border-radius:12px;background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;color:hsl(var(--muted-foreground))}.RelatedCategoriesCarousel_label__p9D9d{font-size:12px;font-weight:600;color:hsl(var(--foreground));text-align:center;line-height:1.3}.TopCarMakesGrid_section__hFL07{display:grid;gap:16px}.TopCarMakesGrid_title__LfexM{margin:0;font-size:18px;font-weight:700;color:hsl(var(--foreground))}.TopCarMakesGrid_grid__RvHmr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.TopCarMakesGrid_card__CRJfP{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid hsl(var(--border));background:hsl(var(--card));text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.TopCarMakesGrid_card__CRJfP:hover{border-color:hsl(var(--accent)/.6);box-shadow:0 0 0 3px hsl(var(--accent)/.1)}.TopCarMakesGrid_logo__Y2RmR{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border-radius:6px;flex-shrink:0}.TopCarMakesGrid_name__0xhAc{font-size:13px;font-weight:600;color:hsl(var(--foreground));flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopCarMakesGrid_arrow__gScA_{font-size:16px;color:hsl(var(--muted-foreground));flex-shrink:0}@media (max-width:920px){.TopCarMakesGrid_grid__RvHmr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.TopCarMakesGrid_grid__RvHmr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.TopCarMakesGrid_grid__RvHmr{grid-template-columns:1fr}}.catalog_page__6jMUr{min-height:100vh;min-height:100dvh;background:hsl(var(--card))}.catalog_container__LEOZl{max-width:1180px;margin:0 auto;padding:20px 16px 64px}.catalog_layout__jmLAh{margin-top:14px;display:grid;gap:16px}.catalog_main__mrPHN{min-width:0;display:grid;gap:18px;align-content:start}.catalog_breadcrumbs__JfDpM{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:rgba(2,6,23,.55)}.catalog_breadcrumbs__JfDpM a{color:inherit;text-decoration:none}.catalog_hero__bhN1y{margin-top:14px;display:grid;gap:6px}.catalog_heroTitle__9YOL4{margin:0;font-size:24px;font-weight:700;color:hsl(var(--foreground))}.catalog_heroSubtitle__J5c1G{margin:0;font-size:14px;line-height:1.6;color:rgba(2,6,23,.65);max-width:76ch}.catalog_section__5Fr6a{margin-top:22px;display:grid;gap:12px}.catalog_sectionHeader___gGoX{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.catalog_sectionTitle__jlrMv{margin:0;font-size:18px;letter-spacing:-.02em;color:hsl(var(--foreground))}.catalog_sectionHint__F0dTv{margin:0;font-size:13px;color:rgba(2,6,23,.6)}.catalog_grid__e9jSR{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.catalog_card__Bqn7A{display:grid;gap:6px;text-decoration:none;padding:14px;border-radius:16px;background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.08);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.catalog_card__Bqn7A:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(2,6,23,.08);border-color:rgba(37,99,235,.22)}.catalog_cardImage__J51ZA{display:flex;align-items:center;justify-content:center;min-height:100px;padding:4px 0}.catalog_cardTitle__trqTD{font-weight:700;color:rgba(2,6,23,.88);font-size:14px;line-height:1.3}.catalog_cardMeta__Lh90f{font-size:12px;color:rgba(2,6,23,.56)}.catalog_engineList__Bv3W_{display:grid;gap:10px}.catalog_engineRow__auia8{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.9);text-decoration:none;color:inherit;transition:border-color .14s ease,box-shadow .14s ease}.catalog_engineRow__auia8:hover{border-color:rgba(37,99,235,.22);box-shadow:0 14px 26px rgba(2,6,23,.07)}.catalog_engineLabel__iMVoy{font-weight:700;font-size:14px;color:rgba(2,6,23,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog_engineId__6DJxt{font-size:12px;color:rgba(2,6,23,.5);border:1px solid rgba(15,23,42,.1);background:rgba(15,23,42,.04);padding:4px 8px;border-radius:999px}.catalog_categoryGrid__A36C_{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.catalog_categoryCard__7SDXw{text-decoration:none;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.9);padding:14px;display:grid;gap:10px;justify-items:center;text-align:center;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.catalog_categoryCard__7SDXw:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(2,6,23,.08);border-color:rgba(37,99,235,.22)}.catalog_categoryIcon__PHov3{width:52px;height:52px;border-radius:14px;background:linear-gradient(180deg,rgba(37,99,235,.12),rgba(15,23,42,.04));border:1px solid rgba(37,99,235,.16);display:flex;align-items:center;justify-content:center;font-weight:900;color:rgba(37,99,235,.9)}.catalog_categoryLabel__4_5m_{font-weight:700;font-size:13px;color:rgba(2,6,23,.86)}.catalog_chipGrid__oS_ZP{display:flex;flex-wrap:wrap;gap:10px}.catalog_chipLink__IjeRO{border-radius:999px;border:1px solid rgba(15,23,42,.08);padding:8px 14px;font-size:13px;font-weight:600;background:hsl(var(--card));color:rgba(2,6,23,.8);text-decoration:none;transition:border-color .14s ease,color .14s ease}.catalog_chipLink__IjeRO:hover{border-color:rgba(37,99,235,.25);color:hsl(var(--accent))}.catalog_engineDetails__9txzO{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:rgba(255,255,255,.9);overflow:hidden}.catalog_engineSummary__Gg9qk{display:grid;gap:4px;padding:14px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog_engineSummary__Gg9qk::-webkit-details-marker{display:none}.catalog_engineSummary__Gg9qk::marker{display:none;content:""}.catalog_engineDetails__9txzO[open] .catalog_engineSummary__Gg9qk{border-bottom:1px solid rgba(15,23,42,.06)}.catalog_engineDetails__9txzO[open] .catalog_engineList__Bv3W_{padding:10px}.catalog_emptyState__mt_Ca{padding:18px;border-radius:16px;border:1px dashed rgba(15,23,42,.18);background:rgba(15,23,42,.02);color:rgba(2,6,23,.65);font-size:13px;line-height:1.6}@media (max-width:600px){.catalog_grid__e9jSR{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.catalog_rowLink__sjERw{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;font-size:13px;font-weight:500;color:rgba(2,6,23,.82);text-decoration:none;border-bottom:1px solid rgba(15,23,42,.08);transition:background-color .12s ease}.catalog_rowLink__sjERw:hover{background:rgba(15,23,42,.04);color:hsl(var(--accent))}.catalog_rowArrow__lScky{width:7px;height:7px;border-right:2px solid rgba(15,23,42,.35);border-bottom:2px solid rgba(15,23,42,.35);transform:rotate(-45deg);flex:none}.catalog_rowLink__sjERw:hover .catalog_rowArrow__lScky{border-color:hsl(var(--accent))}.catalog_rowMeta__2GO2A{font-size:12px;color:rgba(2,6,23,.5);margin-left:auto;margin-right:10px}.catalog_rowGrid__U6Vr_{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:600px){.catalog_rowGrid__U6Vr_{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.catalog_rowGrid__U6Vr_{grid-template-columns:repeat(3,1fr)}}.catalog_heroWithLogo__C6jxy{display:flex;align-items:center;gap:16px}.catalog_heroLogo__rIEiz{border-radius:12px;flex:none}.catalog_modelGrid__lMRPE{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width:600px){.catalog_modelGrid__lMRPE{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.catalog_modelGrid__lMRPE{grid-template-columns:repeat(4,1fr)}}.catalog_modelCard__TDu57{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 10px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:hsl(var(--card));transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.catalog_modelCard__TDu57:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(2,6,23,.08);border-color:rgba(37,99,235,.22)}.catalog_modelCardLink__Mcqlm{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.catalog_modelImageWrap__wfC6P{height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.catalog_modelImage__rsj3F{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.catalog_modelPlaceholder__mOZEN{width:56px;height:56px;border-radius:50%;background:rgba(15,23,42,.06);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;color:rgba(2,6,23,.35)}.catalog_modelCardName__ZKIO7{font-size:13px;font-weight:700;color:rgba(2,6,23,.88);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.catalog_modelCardMeta__vTkM2{font-size:12px;color:rgba(2,6,23,.5);margin-top:2px}.catalog_relatedGrid__IarKS{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media (min-width:600px){.catalog_relatedGrid__IarKS{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.catalog_relatedGrid__IarKS{grid-template-columns:repeat(4,1fr)}}.catalog_relatedLink__llvqf{font-size:13px;color:rgba(2,6,23,.78);text-decoration:none;padding:7px 8px;border-bottom:1px solid rgba(15,23,42,.06);transition:color .12s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog_relatedLink__llvqf:hover{color:hsl(var(--accent))}.catalog_seoBlock__yOPBI{margin-top:28px;max-width:76ch}.catalog_seoBlockTitle__BDcks{margin:0 0 10px;font-size:16px;font-weight:700;color:hsl(var(--foreground))}.catalog_seoBlockText__CdOBF{margin:0 0 12px;font-size:14px;line-height:1.7;color:rgba(2,6,23,.65)}.catalog_seoBlockText__CdOBF:last-child{margin-bottom:0}.catalog_seoLinkBlock__oZD9C{margin-top:18px}.catalog_seoLinkTitle__gR_Qy{margin:0 0 8px;font-size:13px;font-weight:700;color:rgba(2,6,23,.78)}.catalog_seoLinkGrid__b9C6E{display:flex;flex-wrap:wrap;gap:8px}.catalog_seoLink__tDRza{border-radius:6px;border:1px solid rgba(15,23,42,.08);padding:6px 9px;font-size:13px;font-weight:600;color:rgba(2,6,23,.74);text-decoration:none;background:rgba(248,250,252,.86);transition:border-color .12s ease,color .12s ease}.catalog_seoLink__tDRza:hover{border-color:rgba(37,99,235,.24);color:hsl(var(--accent))}.catalog_faqItem__wlLKF{border-bottom:1px solid hsl(var(--border));padding:12px 0}.catalog_faqQuestion___Nsej{font-size:14px;font-weight:600;color:hsl(var(--foreground));cursor:pointer;list-style:none}.catalog_faqQuestion___Nsej::-webkit-details-marker{display:none}.catalog_faqQuestion___Nsej:before{content:"+";display:inline-block;width:18px;font-weight:700;color:hsl(var(--primary))}details[open]>.catalog_faqQuestion___Nsej:before{content:"−"}.catalog_faqAnswer__Mlfr9{margin:8px 0 0 18px;font-size:14px;line-height:1.7;color:rgba(2,6,23,.65)}.catalog_modelCardChips__L5Ev3{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;justify-content:center}.catalog_modelCardChip__xFgUL{font-size:12px;color:rgba(2,6,23,.55);text-decoration:none;padding:2px 6px;border-radius:4px;background:rgba(15,23,42,.04);transition:color .12s ease}.catalog_modelCardChip__xFgUL:hover{color:hsl(var(--accent))}@media (max-width:767px){.catalog_modelCardMeta__vTkM2{font-size:12px}.catalog_modelCardChips__L5Ev3{display:none}}.PopularMakeCategoryLinks_section__X1Vn3{margin-top:2rem;margin-bottom:1rem}.PopularMakeCategoryLinks_title__0UEzN{font-size:1.05rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:.75rem}.PopularMakeCategoryLinks_grid__KAxmy{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.PopularMakeCategoryLinks_link__4xbLx{display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.8125rem;color:hsl(var(--accent));text-decoration:none;border-radius:.25rem;transition:background-color .15s}.PopularMakeCategoryLinks_link__4xbLx:hover{background:hsl(var(--muted));text-decoration:underline}.PopularMakeCategoryLinks_chevron__DGOmB{color:hsl(var(--muted-foreground));font-size:.75rem;flex-shrink:0}