.vehicles-module__yDIgsW__page{flex-direction:column;max-width:1400px;min-height:80vh;margin:0 auto;padding:2rem 0;display:flex}.vehicles-module__yDIgsW__header{flex-direction:column;padding:2rem;display:flex}.vehicles-module__yDIgsW__headerInfo{flex-direction:column;justify-content:center;align-items:center;display:flex}.vehicles-module__yDIgsW__title{letter-spacing:-.03em;text-transform:uppercase;color:var(--color-text,#fff);margin:0;font-family:Roboto Condensed,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:500}.vehicles-module__yDIgsW__subtitle{color:var(--color-text-muted,#fffffff2);margin:0;font-family:Inter,sans-serif;font-size:clamp(1rem,2.5vw,1.6rem);font-weight:300}.vehicles-module__yDIgsW__makeLogoLarge{object-fit:contain;width:auto;height:77px}.vehicles-module__yDIgsW__makesGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;padding:1rem;display:grid}.vehicles-module__yDIgsW__makeCard{min-height:160px;color:inherit;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;transition:background .15s,border-color .15s,transform .2s;display:flex}.vehicles-module__yDIgsW__makeCard:hover{filter:drop-shadow(0 0 30px #ffffff17)drop-shadow(0 0 40px #ffffff12);transform:translateY(-4px)}.vehicles-module__yDIgsW__makeLogo{object-fit:contain;object-position:left center;border-radius:12px;flex:1;width:100%;max-width:180px;max-height:160px;margin-bottom:12px;transform:scale(1.5)}.vehicles-module__yDIgsW__makeLogoPlaceholder{background:var(--color-bg-card,#1e1e1e1a);border-radius:16px;justify-content:center;align-items:center;width:180px;height:160px;display:flex}.vehicles-module__yDIgsW__makeLogoPlaceholder span{text-align:center;color:var(--color-text,#fff);letter-spacing:.06em;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:300}.vehicles-module__yDIgsW__makeName{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text,#fff);text-align:center;font-family:Roboto Condensed,sans-serif;font-size:.9rem;font-weight:300;transition:color .15s}.vehicles-module__yDIgsW__groupsGrid{columns:2;column-gap:60px;padding:1rem}@media (max-width:640px){.vehicles-module__yDIgsW__groupsGrid{columns:1}}.vehicles-module__yDIgsW__modelGroup{break-inside:avoid;flex-direction:column;margin-bottom:40px;display:flex}.vehicles-module__yDIgsW__groupImage{object-fit:contain;object-position:left center;border-radius:12px;width:100%;margin-bottom:12px}.vehicles-module__yDIgsW__groupImagePlaceholder{aspect-ratio:16/5.8;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-bottom:12px;display:flex}.vehicles-module__yDIgsW__groupImagePlaceholder svg{color:#0003;width:80px;height:auto}.vehicles-module__yDIgsW__groupTitle{letter-spacing:-.01em;text-transform:uppercase;color:var(--color-text,#fff);margin:0 0 8px;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-weight:700}.vehicles-module__yDIgsW__groupRows{flex-direction:column;display:flex}.vehicles-module__yDIgsW__groupRow{border-top:1px solid var(--color-text-faint,#ffffff0f);color:inherit;align-items:center;gap:8px;padding:9px 0;text-decoration:none;transition:all .2s;display:flex}.vehicles-module__yDIgsW__groupRow:hover{background:var(--color-bg-hover,#ffffff0a);transform:translate(2px)}.vehicles-module__yDIgsW__groupRow:hover .vehicles-module__yDIgsW__groupRowArrow{color:var(--color-text,#ffffffb3);transform:translate(3px)}.vehicles-module__yDIgsW__groupRowName{color:var(--color-text,#fff);flex:1;font-family:Inter,sans-serif;font-size:.9rem}.vehicles-module__yDIgsW__groupRowYear{color:var(--color-text-muted,#ffffffd9);white-space:nowrap;font-family:Inter,sans-serif;font-size:.9rem}.vehicles-module__yDIgsW__groupRowArrow{color:var(--color-text-muted,#fff3);flex-shrink:0;font-size:14px;transition:all .2s}@media (max-width:768px){.vehicles-module__yDIgsW__groupsGrid{gap:12px}}.vehicles-module__yDIgsW__fuelGroup{flex-direction:column;gap:12px;display:flex}.vehicles-module__yDIgsW__fuelGroupTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text,#fff);border-bottom:1px solid var(--color-border,#ffffff0d);align-items:center;gap:8px;padding:1rem;font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:600;display:flex}.vehicles-module__yDIgsW__fuelDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.vehicles-module__yDIgsW__generationsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;display:grid}.vehicles-module__yDIgsW__genCard{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:14px 16px;font-family:inherit;transition:background .12s,border-color .12s,transform .12s;display:flex;position:relative}.vehicles-module__yDIgsW__genCard:hover{transform:translate(4px)}.vehicles-module__yDIgsW__genCardSelected{background:#e3600014!important;border-color:#e36000!important}.vehicles-module__yDIgsW__genName{color:var(--color-text,#fff);letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:1rem;font-weight:600}.vehicles-module__yDIgsW__genMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vehicles-module__yDIgsW__genArrow{color:var(--color-text-muted,#fff6);font-size:16px;transition:all .12s;position:absolute;top:50%;right:16px}.vehicles-module__yDIgsW__genCard:hover .vehicles-module__yDIgsW__genArrow{color:var(--color-text,#ffffffb3);transform:translate(2px)}.vehicles-module__yDIgsW__genYear,.vehicles-module__yDIgsW__genEngine,.vehicles-module__yDIgsW__genPower{color:var(--color-text,#ffffffbf);font-family:Inter,sans-serif;font-size:.85rem}.vehicles-module__yDIgsW__genBody{color:var(--color-text-muted,#ffffff73);font-family:Inter,sans-serif;font-size:11px}@media (max-width:1024px){.vehicles-module__yDIgsW__makesGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.vehicles-module__yDIgsW__modelsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.vehicles-module__yDIgsW__generationsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:768px){.vehicles-module__yDIgsW__makesGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}.vehicles-module__yDIgsW__modelsGrid{grid-template-columns:repeat(2,1fr)}.vehicles-module__yDIgsW__generationsGrid{grid-template-columns:1fr}}
.Breadcrumbs-module__sgzkKG__breadcrumbs{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:0;padding:1rem 0;font-family:Inter,sans-serif;font-size:.85rem;display:flex}.Breadcrumbs-module__sgzkKG__item{align-items:center;gap:0;display:flex}.Breadcrumbs-module__sgzkKG__link{color:var(--color-text-muted,#ffffff8c);white-space:nowrap;text-decoration:none;transition:color .12s}.Breadcrumbs-module__sgzkKG__link:hover{color:var(--color-text,#ffffffd9)}.Breadcrumbs-module__sgzkKG__current{color:var(--color-text,#ffffffd9);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Breadcrumbs-module__sgzkKG__sep{color:var(--color-text-faint,#ffffff26);flex-shrink:0;margin:0 8px}
.brand-module__9ocq8q__page{flex-direction:column;gap:40px;max-width:1400px;min-height:80vh;margin:0 auto;padding:0 2rem;display:flex}.brand-module__9ocq8q__hero{align-items:center;gap:2rem;display:flex}.brand-module__9ocq8q__heroLogo{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:240px;height:auto;padding:1rem;display:flex}.brand-module__9ocq8q__logo{object-fit:contain;width:100%;height:100%}.brand-module__9ocq8q__heroInfo{flex-direction:column;padding-top:8px;display:flex}.brand-module__9ocq8q__title{letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text,#fff);margin:0;font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:600}.brand-module__9ocq8q__fullName{color:var(--color-text,#fffc);margin:0;font-family:Inter,sans-serif;font-size:1.1rem}.brand-module__9ocq8q__meta{flex-direction:column;gap:5px;margin-top:8px;display:flex}.brand-module__9ocq8q__metaItem{color:var(--color-text-muted,#fffc);align-items:center;gap:5px;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:400;display:flex}.brand-module__9ocq8q__metaItem svg{width:18px;height:auto;color:var(--color-text-muted,#fff);flex-shrink:0}.brand-module__9ocq8q__metaLink{color:var(--color-text-muted,#fffc);text-decoration:none;transition:color .12s}.brand-module__9ocq8q__metaLink:hover{color:var(--color-text,#fff)}.brand-module__9ocq8q__popular{margin-top:3rem}.brand-module__9ocq8q__popularTitle{letter-spacing:-.02em;text-transform:uppercase;color:var(--color-text,#fff);margin:0;font-family:Roboto Condensed,sans-serif;font-size:3rem;font-weight:600}.brand-module__9ocq8q__popularGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;padding:1rem 0;display:grid}@media (max-width:768px){.brand-module__9ocq8q__hero{flex-direction:column;gap:24px}.brand-module__9ocq8q__heroLogo{width:200px;height:auto}.brand-module__9ocq8q__title{font-size:2rem}}
@keyframes SubCategoryNav-module__LGiLbq__colIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.SubCategoryNav-module__LGiLbq__nav{width:100%}.SubCategoryNav-module__LGiLbq__body{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:flex-start;min-height:260px;padding:4px 0 24px;display:flex;overflow:auto visible}.SubCategoryNav-module__LGiLbq__body::-webkit-scrollbar{display:none}.SubCategoryNav-module__LGiLbq__divider{background:#ffffff0d;flex-shrink:0;align-self:stretch;width:1px;min-height:200px}.SubCategoryNav-module__LGiLbq__levelCol{flex-direction:column;flex:0 0 580px;gap:2px;width:580px;padding:0 20px;animation:.18s forwards SubCategoryNav-module__LGiLbq__colIn;display:flex}.SubCategoryNav-module__LGiLbq__levelColTitle{text-transform:uppercase;color:#ffffff80;white-space:nowrap;margin-bottom:8px;padding:0 14px;font-family:Inter,sans-serif;font-size:.7rem;font-weight:500}.SubCategoryNav-module__LGiLbq__hint{color:#ffffff80;text-transform:uppercase;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-width:180px;padding:0 20px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;display:flex}.SubCategoryNav-module__LGiLbq__colItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 14px;font-family:inherit;text-decoration:none;transition:background .12s;display:flex}.SubCategoryNav-module__LGiLbq__colItem:hover{background:#ffffff0d}.SubCategoryNav-module__LGiLbq__colItem:hover .SubCategoryNav-module__LGiLbq__colItemName{color:#fff}.SubCategoryNav-module__LGiLbq__colItem:hover .SubCategoryNav-module__LGiLbq__colItemArrow{color:#e36000;transform:translate(2px)}.SubCategoryNav-module__LGiLbq__colItem:hover .SubCategoryNav-module__LGiLbq__colItemChevron{color:#ffffff80}.SubCategoryNav-module__LGiLbq__colItemActive{background:#e3600014;border-left:2px solid #e36000;border-radius:0 6px 6px 0;padding-left:18px}.SubCategoryNav-module__LGiLbq__colItemActive .SubCategoryNav-module__LGiLbq__colItemName{color:#fff}.SubCategoryNav-module__LGiLbq__colItemName{color:#ffffffb3;letter-spacing:-.01em;flex:1;min-width:0;font-family:Inter,sans-serif;font-size:.85rem;font-weight:400;line-height:1.3;transition:color .12s}.SubCategoryNav-module__LGiLbq__colItemRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.SubCategoryNav-module__LGiLbq__colItemCount{color:#fff;background:#ffffff0a;border:1px solid #ffffff4d;border-radius:4.3em;padding:4px 7px;font-family:Inter,sans-serif;font-size:.7rem;font-weight:200}.SubCategoryNav-module__LGiLbq__colItemArrow{color:#fff6;flex-shrink:0;transition:color .12s,transform .15s}.SubCategoryNav-module__LGiLbq__colItemChevron{color:#fff6;flex-shrink:0;transition:color .15s,transform .2s}.SubCategoryNav-module__LGiLbq__colItemChevronActive{color:#e36000;transform:rotate(90deg)}@media (max-width:1024px){.SubCategoryNav-module__LGiLbq__levelCol{flex:0 0 260px;width:260px;padding:0 12px}}@media (max-width:768px){.SubCategoryNav-module__LGiLbq__body{min-height:auto;padding-bottom:12px}.SubCategoryNav-module__LGiLbq__levelCol{flex:0 0 220px;width:220px;padding:0 10px}.SubCategoryNav-module__LGiLbq__colItem{padding:8px 10px}.SubCategoryNav-module__LGiLbq__colItemName{font-size:.8rem}}@media (max-width:480px){.SubCategoryNav-module__LGiLbq__levelCol{flex:0 0 180px;width:180px;padding:0 8px}.SubCategoryNav-module__LGiLbq__colItemName{font-size:.78rem}.SubCategoryNav-module__LGiLbq__colItemCount{display:none}}
