
.verified-local-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:24px 0 32px}.local-photo{margin:0;padding:0;background:#fff6eb;border:1px solid #dfcaba;border-radius:10px;overflow:hidden}.local-photo img{display:block;width:100%;height:270px;object-fit:contain;background:#eee9e1}.local-photo figcaption{padding:10px 12px;color:#633e31;font-size:13px;line-height:1.5}
