/* Link-only revision. Typography, photos, timeline and dark section remain intact. */
.spot-links{width:100%;max-width:1380px;min-width:0;margin:28px auto 0;padding:14px 0 0;border-top:1px solid var(--line)}
.spot-info-layout{display:flex;align-items:baseline;gap:10px 22px;min-width:0}
.spot-links-heading{flex:none;margin:0;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.08em;line-height:2;color:var(--muted)}
.spot-link-list{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}
.spot-card{min-width:0;padding:0;border:0;background:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 14px}
.spot-name{font-size:11px;line-height:2;color:var(--muted)}
.spot-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 18px;min-width:0}
.spot-actions a{display:inline-flex;align-items:center;justify-content:flex-start;min-height:44px;padding:4px 0;border:0;border-radius:0;font-size:12px;line-height:1.8;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#9aa38e;overflow-wrap:anywhere}
.spot-actions a:hover{background:none;color:#85432d;text-decoration-color:currentColor}
.spot-card .spot-note{flex-basis:100%;margin:0;font-size:10px;line-height:1.9;color:var(--muted)}
.spot-status{margin:0;font-size:10px;line-height:2;border:0;padding:0}
/* Same containing block and max-width as the night chapter's photos and gallery. */
.night-story>.spot-links{width:100%;max-width:1380px;margin-inline:auto;border-color:#82917d}
.night-story .spot-links-heading,.night-story .spot-name,.night-story .spot-card .spot-note{color:#d8dcd1}
.night-story .spot-actions a{color:#f1ecdf;text-decoration-color:#a8b89d}
.night-story .spot-actions a:hover{color:#f2cfaa;background:none;text-decoration-color:currentColor}
.night-story .spot-actions a:focus-visible{outline-color:#f2cfaa}
@media(max-width:720px){.spot-links{margin-top:22px}.spot-info-layout{flex-wrap:wrap;gap:4px 16px}.spot-link-list{flex-basis:200px}.spot-actions{gap:0 16px}}
@media(max-width:380px){.spot-link-list{flex-basis:100%}}
