/* Fase 130 · Lugares cercanos y gastronomía con tono público */
.sg-nearby-grid,.sg-dining-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.sg-nearby-card,.sg-dining-card{border:1px solid rgba(20,20,20,.08);background:#fff;border-radius:18px;padding:16px;box-shadow:0 12px 30px rgba(15,23,42,.06)}.sg-nearby-card strong,.sg-dining-card strong{display:block;font-size:15px;color:#111827;margin-bottom:7px}.sg-nearby-card p,.sg-dining-card p{font-size:14px;line-height:1.55;margin:0;color:#4b5563}.sg-local-note{margin-top:18px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#fff7ed,#fff1f2);border:1px solid rgba(251,113,133,.18);color:#374151}.sg-local-note strong{display:block;margin-bottom:4px;color:#111827}.sg-source-note{font-size:12px;color:#6b7280;margin-top:12px}.sg-public-clean h2{letter-spacing:-.02em}@media(max-width:760px){.sg-nearby-grid,.sg-dining-grid{grid-template-columns:1fr}.sg-nearby-card,.sg-dining-card{padding:14px}}