.yuru-map{margin:24px 0}.yuru-map img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:12px;background:#faf8f3}.yuru-map figcaption{font-size:12px;line-height:1.8;color:var(--ink-soft);margin-top:10px}.yuru-map-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:13px}.yuru-trip-options{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.yuru-trip-options>div{border:1px solid var(--line);border-radius:12px;padding:18px}.yuru-trip-options h3{font-size:17px;margin-top:0}.yuru-trip-options p{font-size:14px}@media(max-width:759px){.yuru-trip-options{grid-template-columns:1fr}.yuru-map-links{display:grid}}
