.head[data-astro-cid-euy74xnl]{flex-direction:column;gap:20px;padding-block:56px 48px;display:flex;position:relative;overflow:hidden}.head[data-astro-cid-euy74xnl]>[data-astro-cid-euy74xnl]:not(.head-stripes){max-width:min(900px,58vw);margin:0;position:relative}.head[data-astro-cid-euy74xnl] .head-stripes{position:absolute;top:-20px;right:40px}.head[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{color:var(--gold);text-decoration:none}.gold[data-astro-cid-euy74xnl]{color:var(--gold)}.facts[data-astro-cid-euy74xnl]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.facts[data-astro-cid-euy74xnl] div[data-astro-cid-euy74xnl]{flex-direction:column;gap:8px;padding:24px 24px 24px 0;display:flex}.facts[data-astro-cid-euy74xnl] dd[data-astro-cid-euy74xnl]{font-family:var(--font-display);margin:0;font-size:20px;font-weight:600}.opening[data-astro-cid-euy74xnl]{flex-direction:column;gap:16px;padding-block:36px 40px;display:flex}.opening[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl]{margin:0}.opening-text[data-astro-cid-euy74xnl]{flex-direction:column;gap:16px;max-width:760px;display:flex}.opening-text[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.read[data-astro-cid-euy74xnl]{color:var(--ink);font-size:20px;line-height:1.6}.map[data-astro-cid-euy74xnl]{border-bottom:1px solid var(--rule);height:min(70vh,620px)}.map-note[data-astro-cid-euy74xnl]{text-transform:none;letter-spacing:.04em;margin:12px 0 0}.howto[data-astro-cid-euy74xnl]{padding-block:28px 8px}.howto[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{max-width:760px;color:var(--ink-muted);margin:0;font-size:18px}.pin{background:var(--gold);width:30px;height:30px;color:var(--navy);font-family:var(--font-data);border:2px solid var(--navy);border-radius:50%;place-items:center;font-size:13px;font-weight:500;text-decoration:none;display:grid;box-shadow:0 1px 4px #00000080}.pin.lost{background:var(--navy);color:var(--ink);border:2px dashed var(--ink)}.pin:hover{background:var(--ink);color:var(--navy)}.stops[data-astro-cid-euy74xnl]{flex-direction:column;margin:0;padding-block:32px 24px;list-style:none;display:flex}.stop[data-astro-cid-euy74xnl]{grid-template-columns:56px minmax(0,1fr);gap:24px;scroll-margin-top:24px;display:grid}.num[data-astro-cid-euy74xnl]{justify-content:center;display:flex;position:relative}.num[data-astro-cid-euy74xnl]:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0}.num[data-astro-cid-euy74xnl] span[data-astro-cid-euy74xnl]{background:var(--gold);width:44px;height:44px;color:var(--navy);font-family:var(--font-data);border-radius:50%;place-items:center;margin-top:4px;font-size:16px;font-weight:500;display:grid;position:relative}.back[data-astro-cid-euy74xnl] .num[data-astro-cid-euy74xnl] span[data-astro-cid-euy74xnl]{background:var(--navy);color:var(--gold);border:2px solid var(--gold);font-size:20px}.stop-body[data-astro-cid-euy74xnl]{flex-direction:column;gap:18px;max-width:860px;padding-bottom:52px;display:flex}.walk[data-astro-cid-euy74xnl]{color:var(--ink-soft);flex-direction:column;gap:6px;margin:10px 0 0;font-size:19px;font-style:italic;line-height:1.5;display:flex}.walk-label[data-astro-cid-euy74xnl]{color:var(--gold);font-style:normal}.card[data-astro-cid-euy74xnl]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:28px;display:grid}.card[data-astro-cid-euy74xnl] img[data-astro-cid-euy74xnl]{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:100%}.card[data-astro-cid-euy74xnl].no-img{grid-template-columns:minmax(0,1fr)}.card-text[data-astro-cid-euy74xnl]{flex-direction:column;gap:10px;display:flex}.card-text[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.card-text[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl]{text-transform:none;letter-spacing:.04em}.card-text[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{color:var(--ink);text-decoration:none}.card-text[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]:hover{color:var(--gold)}.name[data-astro-cid-euy74xnl]{color:var(--ink-soft);font-size:20px;font-style:italic}.look[data-astro-cid-euy74xnl]{color:var(--ink-soft);flex-direction:column;gap:4px;margin-top:4px;font-size:18px;display:flex}.look[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl]{color:var(--gold)}.credit[data-astro-cid-euy74xnl]{font-size:12px}.script[data-astro-cid-euy74xnl]{flex-direction:column;gap:14px;display:flex}.script[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.cite[data-astro-cid-euy74xnl]{text-transform:none;letter-spacing:.04em;margin-top:4px;font-size:12px;line-height:1.6}.cite[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{color:var(--ink-muted);text-decoration:underline;text-decoration-color:var(--rule)}.cite[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]:hover{color:var(--gold)}.sources[data-astro-cid-euy74xnl]{flex-direction:column;gap:14px;padding-block:32px 40px;display:flex}.sources[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl]{margin:0}.sources[data-astro-cid-euy74xnl] .note[data-astro-cid-euy74xnl]{max-width:760px;color:var(--ink-muted);margin:0;font-size:17px}.sources[data-astro-cid-euy74xnl] ul[data-astro-cid-euy74xnl]{flex-direction:column;gap:8px;max-width:860px;margin:8px 0 0;padding:0;list-style:none;display:flex}.sources[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]{font-size:17px;line-height:1.5}.sources[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{overflow-wrap:anywhere}.more[data-astro-cid-euy74xnl]{flex-wrap:wrap;align-items:center;gap:24px;padding-block:24px 80px;display:flex}.more[data-astro-cid-euy74xnl] .data[data-astro-cid-euy74xnl]{text-transform:none;letter-spacing:.04em;margin:0}@media (width<=760px){.head[data-astro-cid-euy74xnl] .head-stripes{display:none}.stop[data-astro-cid-euy74xnl]{grid-template-columns:40px minmax(0,1fr);gap:14px}.num[data-astro-cid-euy74xnl] span[data-astro-cid-euy74xnl]{width:36px;height:36px;font-size:14px}.card[data-astro-cid-euy74xnl]{grid-template-columns:1fr;gap:14px}.read[data-astro-cid-euy74xnl]{font-size:19px}}@media print{.site-header,footer,.head[data-astro-cid-euy74xnl] .head-stripes,.more[data-astro-cid-euy74xnl],.howto[data-astro-cid-euy74xnl],.maplibregl-control-container{display:none!important}body,html{color:#000!important;background:#fff!important}.map[data-astro-cid-euy74xnl]{break-after:page;height:420px}.stop[data-astro-cid-euy74xnl]{break-inside:avoid}.card[data-astro-cid-euy74xnl]{grid-template-columns:1fr 2fr}.card[data-astro-cid-euy74xnl] img[data-astro-cid-euy74xnl]{max-height:180px}.card-text[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl],.name[data-astro-cid-euy74xnl],.body[data-astro-cid-euy74xnl],.read[data-astro-cid-euy74xnl],.walk[data-astro-cid-euy74xnl],.look[data-astro-cid-euy74xnl],.data[data-astro-cid-euy74xnl],.sources[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl],.cite[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{color:#000!important}.num[data-astro-cid-euy74xnl] span[data-astro-cid-euy74xnl]{color:#000;background:#fff;border:1px solid #000}.num[data-astro-cid-euy74xnl]:before{background:#ccc}}
