.vehicle-data-view_lookupHeader__WXMsd{padding:20px 22px 18px;color:var(--ink);border-top:4px solid var(--emerald);border-bottom:1px solid var(--line);background:#fff}.vehicle-data-view_lookupHeader__WXMsd .garage-card-identity h3{color:var(--ink)}.vehicle-data-view_lookupHeader__WXMsd .garage-card-identity p{color:var(--muted)}.vehicle-data-view_lookupHeader__WXMsd .vehicle-record-chips{margin-top:10px}.vehicle-data-view_lookupHeader__WXMsd .vehicle-record-chips span{color:var(--forest);border-color:#cfe6da;background:#eef8f2}.vehicle-data-view_lookupHeader__WXMsd .vehicle-record-plate{border:1px solid #cfe6da;background:#f4faf7}.vehicle-data-view_lookupHighlights__3Zj91{padding:16px 22px 0;background:#fbfcfb}.vehicle-data-view_lookupHighlights__3Zj91 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid #dce8e2;border-radius:12px;background:#f3f8f5}.vehicle-data-view_lookupHighlights__3Zj91 dl>div{min-width:0;padding:12px 16px;border-inline-end:1px solid #dce8e2}.vehicle-data-view_lookupHighlights__3Zj91 dl>div:last-child{border-inline-end:0}.vehicle-data-view_lookupHighlights__3Zj91 dt{margin-bottom:4px;color:var(--muted);font-size:.68rem;font-weight:700}.vehicle-data-view_lookupHighlights__3Zj91 dd{color:var(--forest);font-family:var(--font-heading),Manrope,sans-serif;font-size:.96rem;font-weight:800;overflow-wrap:anywhere}.vehicle-data-view_lookupProfile__h0JjW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px 22px 4px;background:#fbfcfb}.vehicle-data-view_lookupSection__Bjz_L{min-width:0;padding:15px 16px 6px;border:1px solid #e2ebe6;border-radius:12px;background:#fff}.vehicle-data-view_lookupSection__Bjz_L+.vehicle-data-view_lookupSection__Bjz_L{border-top:1px solid #e2ebe6}.vehicle-data-view_lookupSection__Bjz_L h4{margin-bottom:6px;font-size:.8rem}.vehicle-data-view_lookupSection__Bjz_L .garage-profile-row{grid-template-columns:minmax(112px,.8fr) minmax(0,1.2fr);gap:14px;padding:8px 0;font-size:.76rem}.vehicle-data-view_lookupSection__Bjz_L .garage-profile-row dd{text-align:end}.vehicle-data-view_lookupSection__Bjz_L .garage-monospace{direction:ltr;unicode-bidi:isolate}.vehicle-data-view_lookupSectionWide__oCWHf{grid-column:1/-1}.vehicle-data-view_lookupSectionWide__oCWHf .garage-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}.vehicle-data-view_ownershipSection__zaEWG{padding-bottom:12px}.vehicle-data-view_ownershipTimeline__QVyRK{display:flex;gap:0;margin:0;padding:6px 0 2px;overflow-x:auto;list-style:none;scrollbar-width:thin}.vehicle-data-view_ownershipTimeline__QVyRK li{position:relative;flex:1 0 190px;min-width:0;padding-block:24px 4px;padding-inline:26px 22px}.vehicle-data-view_ownershipTimeline__QVyRK li:before{content:"";position:absolute;z-index:1;inset-block-start:7px;inset-inline-start:2px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:var(--emerald);box-shadow:0 0 0 2px #b8dcca}.vehicle-data-view_ownershipTimeline__QVyRK li:after{content:"";position:absolute;inset-block-start:12px;inset-inline-start:12px;inset-inline-end:-2px;height:2px;background:#cfe4d9}.vehicle-data-view_ownershipTimeline__QVyRK li:last-child:after{display:none}.vehicle-data-view_ownershipTimeline__QVyRK span,.vehicle-data-view_ownershipTimeline__QVyRK time{display:block}.vehicle-data-view_ownershipTimeline__QVyRK time{margin-bottom:4px;color:var(--muted);font-size:.7rem;font-weight:700}.vehicle-data-view_ownershipTimeline__QVyRK span{color:#263b33;font-size:.76rem;font-weight:750;line-height:1.45}@media (max-width:1050px){.vehicle-data-view_lookupProfile__h0JjW{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-data-view_lookupSectionWide__oCWHf{grid-column:1/-1}}@media (max-width:720px){.vehicle-data-view_lookupHeader__WXMsd{gap:12px;padding:17px 16px 16px}.vehicle-data-view_lookupProfile__h0JjW{grid-template-columns:1fr;padding:14px 14px 2px}.vehicle-data-view_lookupHighlights__3Zj91{padding:14px 14px 0}.vehicle-data-view_lookupHighlights__3Zj91 dl{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-data-view_lookupHighlights__3Zj91 dl>div:nth-child(2){border-inline-end:0}.vehicle-data-view_lookupHighlights__3Zj91 dl>div:nth-child(-n+2){border-bottom:1px solid #dce8e2}.vehicle-data-view_lookupSectionWide__oCWHf{grid-column:auto}.vehicle-data-view_lookupSectionWide__oCWHf .garage-profile-grid{display:block}.vehicle-data-view_ownershipTimeline__QVyRK{display:grid;overflow:visible}.vehicle-data-view_ownershipTimeline__QVyRK li{min-width:0;padding-block:8px 14px;padding-inline:28px 0}.vehicle-data-view_ownershipTimeline__QVyRK li:before{inset-block-start:9px}.vehicle-data-view_ownershipTimeline__QVyRK li:after{inset-block-start:19px;inset-block-end:-1px;inset-inline-start:6px;inset-inline-end:auto;width:2px;height:auto}}@media (max-width:440px){.vehicle-data-view_lookupSection__Bjz_L{padding-inline:14px}.vehicle-data-view_lookupSection__Bjz_L .garage-profile-row{grid-template-columns:minmax(96px,.8fr) minmax(0,1.2fr);gap:10px}}