.stop[data-astro-cid-hbpctfdp]{column-gap:var(--space-4);padding-block:var(--space-6);border-block-start:1px solid var(--color-border-subtle);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.stop-no[data-astro-cid-hbpctfdp]{grid-row:1/span 3;margin:0;padding-block-start:var(--space-1)}.stop-title[data-astro-cid-hbpctfdp]{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--tracking-display);color:var(--color-text-primary);grid-column:2;margin:0}.stop-title[data-astro-cid-hbpctfdp] a[data-astro-cid-hbpctfdp]{min-block-size:var(--target-touch);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.stop-title[data-astro-cid-hbpctfdp] a[data-astro-cid-hbpctfdp]:hover{color:var(--color-accent)}.stop-meta[data-astro-cid-hbpctfdp],.stop-dates[data-astro-cid-hbpctfdp]{align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0;color:var(--color-text-tertiary);font-size:var(--text-sm);line-height:var(--leading-sm);flex-wrap:wrap;grid-column:2;display:flex}.stop-range[data-astro-cid-hbpctfdp]{color:var(--color-text-secondary)}.stop-conf[data-astro-cid-hbpctfdp]{padding:1px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);font-size:var(--text-2xs);letter-spacing:var(--tracking-plate);text-transform:uppercase}.sep[data-astro-cid-hbpctfdp]{color:var(--color-text-tertiary)}.stop-note[data-astro-cid-hbpctfdp]{margin:var(--space-3) 0 0;max-inline-size:42rem;color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-md);text-wrap:pretty;grid-column:2}.stop-sources[data-astro-cid-hbpctfdp]{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;flex-wrap:wrap;grid-column:2;padding:0;list-style:none;display:flex}.stop-sources[data-astro-cid-hbpctfdp] a[data-astro-cid-hbpctfdp]{min-block-size:var(--target-touch);color:var(--color-text-tertiary);font-size:var(--text-xs);-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:2px;align-items:center;display:inline-flex}.stop-sources[data-astro-cid-hbpctfdp] a[data-astro-cid-hbpctfdp]:hover{color:var(--color-accent)}.stop-globe[data-astro-cid-hbpctfdp]{margin:var(--space-3) 0 0;grid-column:2}.stop-globe-link[data-astro-cid-hbpctfdp]{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);color:var(--color-text-tertiary);font-size:var(--text-xs);text-decoration:none;display:inline-flex}.stop-globe-link[data-astro-cid-hbpctfdp]:hover{color:var(--color-accent)}@media (width<=640px){.stop[data-astro-cid-hbpctfdp]{grid-template-columns:minmax(0,1fr)}.stop-no[data-astro-cid-hbpctfdp],.stop-title[data-astro-cid-hbpctfdp],.stop-meta[data-astro-cid-hbpctfdp],.stop-dates[data-astro-cid-hbpctfdp],.stop-note[data-astro-cid-hbpctfdp],.stop-sources[data-astro-cid-hbpctfdp],.stop-globe[data-astro-cid-hbpctfdp]{grid-area:auto/1}.stop-no[data-astro-cid-hbpctfdp]{padding-block-start:0}}.tour-page[data-astro-cid-gicjg4wh]{padding-block:var(--space-10) var(--space-24);display:block}.tour-back[data-astro-cid-gicjg4wh] a[data-astro-cid-gicjg4wh]{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);color:var(--color-text-tertiary);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.tour-back[data-astro-cid-gicjg4wh] a[data-astro-cid-gicjg4wh]:hover{color:var(--color-accent)}.tour-head[data-astro-cid-gicjg4wh]{max-inline-size:46rem;margin-block-start:var(--space-8)}.tour-head[data-astro-cid-gicjg4wh] h1[data-astro-cid-gicjg4wh]{margin-block:var(--space-2) var(--space-3)}.tour-start[data-astro-cid-gicjg4wh]{margin-block-start:var(--space-6)}.start-link[data-astro-cid-gicjg4wh]{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);padding:var(--space-2) var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--text-sm);text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.start-link[data-astro-cid-gicjg4wh]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tour-stops[data-astro-cid-gicjg4wh]{margin:var(--space-12) 0 0;max-inline-size:52rem;padding:0;list-style:none}.tour-sources[data-astro-cid-gicjg4wh]{max-inline-size:52rem;margin-block-start:var(--space-12)}.tour-sources[data-astro-cid-gicjg4wh] h2[data-astro-cid-gicjg4wh]{margin-block:0 var(--space-3)}.tour-sources[data-astro-cid-gicjg4wh] ul[data-astro-cid-gicjg4wh]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tour-sources[data-astro-cid-gicjg4wh] a[data-astro-cid-gicjg4wh]{min-block-size:var(--target-touch);color:var(--color-text-tertiary);font-size:var(--text-xs);text-underline-offset:2px;align-items:center;display:inline-flex}.tour-sources[data-astro-cid-gicjg4wh] a[data-astro-cid-gicjg4wh]:hover{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.start-link[data-astro-cid-gicjg4wh]{transition:none}}
