.nearby-towns-grid{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.nearby-town-box{display:flex;align-items:center;gap:8px;padding:15px 25px;border:1px solid #eee;border-radius:10px;background:#fff;text-decoration:none;color:#1a1a2e;font-weight:600;font-size:16px;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:all 0.3s ease}.nearby-town-box:hover{border-color:#f5820d;transform:translateY(-3px);box-shadow:0 5px 15px rgba(245,130,13,0.15)}.pin-icon{color:#f5820d}