.map-figure{margin:22px 0 28px;background:#edf3e9;border:1px solid #dce7dc;border-radius:13px;overflow:hidden}.map-figure img{width:100%;height:auto;display:block;aspect-ratio:68/35;object-fit:contain}.map-figure figcaption{font-size:.7rem;color:#677b70;padding:8px 14px;background:#f5f7ef}
