.PageHero_hero__eGlbd{display:grid;gap:16px;padding:24px;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.04)}.PageHero_content__XP3bc{display:grid;gap:10px}.PageHero_heading__FWMtQ{margin:0;font-size:24px;font-weight:800;color:hsl(var(--foreground));line-height:1.2}.PageHero_description__KzuPo{margin:0;font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground));max-width:600px}.PageHero_meta__PmygJ{font-size:12px;font-weight:700;color:hsl(var(--muted-foreground))}.PageHero_media__4h4PB{display:flex;align-items:center;justify-content:center;min-height:140px;background:linear-gradient(135deg,hsl(var(--muted)/.5),hsl(var(--card)));border-radius:12px;border:1px dashed hsl(var(--border))}.PageHero_image__gZ2jz{width:160px;height:160px;-o-object-fit:contain;object-fit:contain;opacity:.9}@media (min-width:768px){.PageHero_hero__eGlbd{grid-template-columns:1.2fr .8fr;align-items:center}}.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}}.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}.OeSearchCta_cta__KS1S3{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--ui-card-radius,12px);box-shadow:var(--ui-card-shadow,none)}.OeSearchCta_content__sBfsV{display:grid;gap:4px;min-width:0}.OeSearchCta_heading__zqQhO{margin:0;font-size:16px;font-weight:700;color:hsl(var(--foreground));line-height:1.3}.OeSearchCta_description__v_2oZ{margin:0;font-size:13px;color:hsl(var(--muted-foreground));line-height:1.5}.OeSearchCta_link__QzKvI{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;font-size:13px;font-weight:600;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:8px;text-decoration:none;white-space:nowrap;transition:opacity .15s ease}.OeSearchCta_link__QzKvI:hover{opacity:.9}.OeSearchCta_arrow__yhupz{font-size:14px}@media (max-width:600px){.OeSearchCta_cta__KS1S3{flex-direction:column;align-items:stretch;text-align:center;padding:16px 20px}.OeSearchCta_link__QzKvI{justify-content:center}}