.leaflet-popup-content{margin:12px 16px}.clinic-popup{font-family:Arial,Helvetica,sans-serif;min-width:220px}.clinic-popup h3{margin:0 0 8px;font-size:18px;font-weight:700;color:#222}.clinic-popup p{margin:0;font-size:14px;color:#666;line-height:1.5}