.listing-brand-slot{align-items:center;gap:11px;min-width:0;display:flex}.listing-brand-slot .vehicle-card-brand-logo{border-radius:15px;flex:0 0 58px;width:58px;height:58px;margin:0;padding:8px;box-shadow:0 8px 20px #10221912}.listing-brand-slot__label{color:#176748;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.4;overflow:hidden}@media (width<=650px){.listing-brand-slot__label{font-size:12px}}.vehicle-identity{white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.vehicle-identity__line{overflow-wrap:anywhere;direction:rtl;justify-content:center;align-items:baseline;gap:5px;max-width:100%;display:flex}.vehicle-identity__line bdi{min-width:0}.vehicle-detail-identity{min-width:0;display:block}.vehicle-detail-identity .vehicle-identity{text-align:start;align-items:flex-start}.vehicle-detail-identity .vehicle-identity__line{flex-wrap:wrap;justify-content:flex-start}.demand-detail-vehicle-identities{flex-wrap:wrap;gap:10px 20px;display:flex}.demand-detail-identity{color:#15704b;margin-top:6px;font-size:13px;font-weight:850}.listing-title-row>div{min-width:0}.listing-card,.demand-card,.approved-demand-card,.proposal-demand-card,.listing-summary,.demand-hero-copy{overflow-wrap:anywhere}.listing-card-link,.listing-body,.listing-body>*,.card-bottom>*,.approved-demand-card>*,.listing-title-row,.listing-title-row>div,.listing-description,.expandable-description{min-width:0}.listing-description p,.expandable-description__text{overflow-wrap:anywhere}.listing-body .card-bottom{flex-wrap:wrap}.listing-body .card-bottom>span{max-width:100%}
