.dealer-network{padding:40px 0;border-top:1px solid #ddd;margin:48px 0}.dealer-network .section-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:24px}.dealer-network h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0}.dealer-network-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);border:1px solid #dfe5e6}.dealer-network .partners-directory{min-width:0}.dealer-network #dealer-map{height:550px;min-height:320px}.dealer-network .partner-list{max-height:430px}.dealer-map-caption{font-size:12px;line-height:1.5;color:#687174;padding:12px 16px;margin:0}@media(max-width:760px){.dealer-network-layout{grid-template-columns:1fr}.dealer-network .partners-map-panel{grid-row:1}.dealer-network #dealer-map{height:340px}.dealer-network .partner-list{max-height:330px}.dealer-network .section-heading{flex-direction:column;gap:8px}}
