.inventory_detail__JlMEO,.inventory_inventory__AFLLh{background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif}.inventory_introduction__BZMFF{display:grid;min-height:58svh;padding:clamp(5rem,10vw,10rem) clamp(1.25rem,3.25vw,4rem) clamp(4rem,7vw,7rem);grid-template-columns:minmax(5rem,.22fr) minmax(0,1.18fr) minmax(18rem,.6fr);gap:clamp(2rem,5vw,7rem);align-items:end}.inventory_caption__fhz3F p,.inventory_detailHeader__dcQ7Q p,.inventory_enquiry__zuXdZ>p,.inventory_introduction__BZMFF p,.inventory_sectionIndex__WVmad{margin:0}.inventory_index__yJnHz,.inventory_sectionIndex__WVmad{font-size:.68rem;letter-spacing:.02em;text-transform:uppercase}.inventory_introduction__BZMFF h1{margin:0;font-size:clamp(4rem,11vw,11rem);font-weight:500;letter-spacing:-.075em;line-height:.78}.inventory_introduction__BZMFF>p:last-child{max-width:31rem;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.5}.inventory_collection__YzHvq{display:grid;gap:clamp(7rem,13vw,14rem);padding:0 clamp(1.25rem,3.25vw,4rem)}.inventory_vehicle__jIJj1{display:grid;gap:1.25rem}.inventory_imageLink__1pKnH{display:block;width:78%}.inventory_vehicle__jIJj1:nth-child(2n) .inventory_caption__fhz3F,.inventory_vehicle__jIJj1:nth-child(2n) .inventory_imageLink__1pKnH{margin-left:auto}.inventory_detailImage__ecjoH,.inventory_heroImage___zg8F,.inventory_listImage__rupzP{position:relative;overflow:hidden;background:#000}.inventory_listImage__rupzP{min-height:min(54vw,47rem)}.inventory_image__yh7bx{-o-object-fit:cover;object-fit:cover;filter:brightness(.88) saturate(.82) sepia(.06)}.inventory_caption__fhz3F{display:grid;width:78%;grid-template-columns:minmax(2rem,.12fr) minmax(12rem,.88fr) minmax(10rem,.35fr) auto;gap:clamp(1rem,3vw,4rem);align-items:end;font-size:.78rem}.inventory_caption__fhz3F h2{margin:.08em 0 0;font-size:clamp(1.7rem,3.5vw,4rem);font-weight:500;letter-spacing:-.055em;line-height:.95}.inventory_back__aRAIb a,.inventory_collectionFooter__lqIIi a,.inventory_enquiry__zuXdZ a,.inventory_textLink__lKXbS{width:-moz-fit-content;width:fit-content;text-decoration:underline;text-underline-offset:.3em}.inventory_collectionFooter__lqIIi{display:flex;min-height:clamp(19rem,34vw,34rem);padding:clamp(6rem,12vw,12rem) clamp(1.25rem,3.25vw,4rem) 4rem;align-items:end;justify-content:space-between;font-size:.78rem}.inventory_collectionFooter__lqIIi p{margin:0}.inventory_back__aRAIb{padding:clamp(2.5rem,5vw,5rem) clamp(1.25rem,3.25vw,4rem) 0;font-size:.72rem}.inventory_detailHeader__dcQ7Q{display:grid;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,3.25vw,4rem) clamp(2rem,4vw,4rem);grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr) auto;gap:clamp(2rem,5vw,7rem);align-items:end}.inventory_detailHeader__dcQ7Q h1{margin:0;font-size:clamp(3.5rem,9vw,9rem);font-weight:500;letter-spacing:-.075em;line-height:.8}.inventory_heroImage___zg8F{min-height:min(69vw,58rem)}.inventory_overview__WIAy6{display:grid;padding:clamp(7rem,13vw,14rem) clamp(1.25rem,3.25vw,4rem);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.55fr);gap:clamp(4rem,12vw,15rem)}.inventory_overview__WIAy6 h2{max-width:58rem;margin:clamp(2rem,4vw,4rem) 0 0;font-size:clamp(2.3rem,5.5vw,6rem);font-weight:500;letter-spacing:-.06em;line-height:.98}.inventory_specification__rtlCI{display:grid;margin:0;align-content:end}.inventory_specification__rtlCI div{display:flex;padding:.9rem 0;justify-content:space-between;gap:2rem;border-bottom:1px solid #000;font-size:.76rem}.inventory_specification__rtlCI dd,.inventory_specification__rtlCI dt{margin:0}.inventory_specification__rtlCI dt{color:#444}.inventory_editorialBreak__aD0sU{display:grid;padding:0 clamp(1.25rem,3.25vw,4rem) clamp(8rem,14vw,15rem);grid-template-columns:minmax(0,1.55fr) minmax(16rem,.45fr);gap:clamp(2rem,7vw,9rem);align-items:end}.inventory_detailImage__ecjoH{min-height:min(55vw,50rem)}.inventory_vehicleGallery__ATTiv{display:grid;padding:0 clamp(1.25rem,3.25vw,4rem) clamp(8rem,14vw,15rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.inventory_galleryImage__r06tO,.inventory_galleryWide__DNXW2{position:relative;min-height:min(48vw,46rem);overflow:hidden;background:#000}.inventory_galleryWide__DNXW2{min-height:min(62vw,58rem);grid-column:1/-1}.inventory_highlights__X7tKb ul{display:grid;margin:2.5rem 0 0;padding:0;gap:.9rem;list-style:none;font-size:clamp(1.05rem,1.4vw,1.3rem)}.inventory_enquiry__zuXdZ{display:grid;min-height:min(70svh,50rem);padding:clamp(6rem,12vw,12rem) clamp(1.25rem,3.25vw,4rem) clamp(4rem,7vw,7rem);align-content:space-between}.inventory_enquiry__zuXdZ h2{max-width:70rem;margin:clamp(4rem,8vw,8rem) 0;font-size:clamp(4rem,10vw,10rem);font-weight:500;letter-spacing:-.075em;line-height:.82}.inventory_enquiry__zuXdZ>div{display:flex;justify-content:space-between;gap:2rem;font-size:.78rem}@media (max-width:760px){.inventory_introduction__BZMFF{min-height:52svh;padding-top:5rem;grid-template-columns:1fr;gap:1.5rem}.inventory_introduction__BZMFF h1{font-size:clamp(3.8rem,22vw,6.5rem)}.inventory_introduction__BZMFF>p:last-child{font-size:.92rem}.inventory_collection__YzHvq{gap:7rem}.inventory_caption__fhz3F,.inventory_imageLink__1pKnH{width:100%}.inventory_heroImage___zg8F,.inventory_listImage__rupzP{min-height:72svh}.inventory_caption__fhz3F{grid-template-columns:2rem 1fr;gap:.8rem 1rem}.inventory_caption__fhz3F>.inventory_textLink__lKXbS,.inventory_caption__fhz3F>p:nth-of-type(2){grid-column:2}.inventory_caption__fhz3F h2{font-size:clamp(1.7rem,10vw,2.7rem)}.inventory_collectionFooter__lqIIi{min-height:19rem;align-items:end}.inventory_collectionFooter__lqIIi p{max-width:12rem}.inventory_detailHeader__dcQ7Q{grid-template-columns:1fr;gap:.75rem}.inventory_detailHeader__dcQ7Q h1{font-size:clamp(3.5rem,19vw,6rem);order:2}.inventory_detailHeader__dcQ7Q p:last-child{order:3}.inventory_editorialBreak__aD0sU,.inventory_overview__WIAy6{grid-template-columns:1fr;gap:5rem}.inventory_overview__WIAy6 h2{font-size:clamp(2.2rem,11vw,4rem)}.inventory_detailImage__ecjoH{min-height:68svh}.inventory_vehicleGallery__ATTiv{grid-template-columns:1fr}.inventory_galleryImage__r06tO,.inventory_galleryWide__DNXW2{min-height:68svh;grid-column:auto}.inventory_enquiry__zuXdZ{min-height:68svh}.inventory_enquiry__zuXdZ h2{font-size:clamp(3.8rem,20vw,6rem)}.inventory_enquiry__zuXdZ>div{align-items:flex-start;flex-direction:column}}