@property --k{syntax:"<number>";inherits:true;initial-value:1}.tm[data-astro-cid-x3znbfhu]{--gold:#ffcc80;--zoom-ease:cubic-bezier(.65, 0, .35, 1);gap:var(--space-4);display:grid}.tm-frame[data-astro-cid-x3znbfhu]{aspect-ratio:1000/760;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(72% 70%,#000 62%,#0000 100%);mask-image:radial-gradient(72% 70%,#000 62%,#0000 100%)}svg[data-astro-cid-x3znbfhu]{width:100%;height:100%;display:block}.tm-world[data-astro-cid-x3znbfhu]{--k:1;transform-origin:0 0;transition:transform 1.1s var(--zoom-ease), --k 1.1s var(--zoom-ease)}.tm-land[data-astro-cid-x3znbfhu],.tm-land-fine[data-astro-cid-x3znbfhu]{fill:none;stroke:#ffffff2b;stroke-linecap:round;transition:opacity .9s var(--zoom-ease)}.tm-land[data-astro-cid-x3znbfhu]{stroke-width:3.4px}.tm-land-fine[data-astro-cid-x3znbfhu]{stroke-width:2px;stroke:#fff3;opacity:0}.zoomed[data-astro-cid-x3znbfhu] .tm-land[data-astro-cid-x3znbfhu]{opacity:0}.zoomed[data-astro-cid-x3znbfhu] .tm-land-fine[data-astro-cid-x3znbfhu]{opacity:1}.tm-show[data-astro-cid-x3znbfhu]{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.tm-show[data-astro-cid-x3znbfhu].on{opacity:.35;transform:scale(calc(1 / var(--k)));transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1)}.zoomed[data-astro-cid-x3znbfhu] .tm-show[data-astro-cid-x3znbfhu].on{opacity:.2}.tm-ev[data-astro-cid-x3znbfhu]{cursor:pointer;opacity:0;transition:opacity .4s}.tm-ev[data-astro-cid-x3znbfhu].on{opacity:1}.tm-ev[data-astro-cid-x3znbfhu]{--s:calc((1 + (var(--k) - 1) * .35) / var(--k))}.tm-dot[data-astro-cid-x3znbfhu],.tm-ping[data-astro-cid-x3znbfhu]{transform-box:fill-box;transform-origin:50%}.tm-dot[data-astro-cid-x3znbfhu]{fill:#fff;transform:scale(var(--s));transition:fill .3s}.tm-ping[data-astro-cid-x3znbfhu]{fill:none;stroke:#fff;stroke-width:1.4px;opacity:0}.tm-ev[data-astro-cid-x3znbfhu].on .tm-ping[data-astro-cid-x3znbfhu]{animation:2.6s ease-out infinite tm-pulse;animation-delay:var(--d)}.tm-ev[data-astro-cid-x3znbfhu].is-active .tm-dot[data-astro-cid-x3znbfhu]{fill:var(--gold)}.tm-ev[data-astro-cid-x3znbfhu].is-active .tm-ping[data-astro-cid-x3znbfhu]{stroke:var(--gold);animation-duration:1.6s;animation-delay:0s}.zoomed[data-astro-cid-x3znbfhu] .tm-ev[data-astro-cid-x3znbfhu]:not(.is-active){opacity:.45}@keyframes tm-pulse{0%{opacity:.85;transform:scale(var(--s))}70%,to{opacity:0;transform:scale(calc(var(--s) * 4.5))}}.tm-events[data-astro-cid-x3znbfhu]{filter:drop-shadow(0 0 4px #ffffff8c)}.tm-arc[data-astro-cid-x3znbfhu]{fill:none;stroke:#ffffffb3;stroke-width:calc(1.4px / var(--k));stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.tm-arc[data-astro-cid-x3znbfhu].draw{opacity:1;animation:tm-draw 1.1s var(--zoom-ease) forwards}@keyframes tm-draw{to{stroke-dashoffset:0}}.tm-pin[data-astro-cid-x3znbfhu]{pointer-events:none;opacity:0;filter:blur(6px);margin:0;transition:opacity .35s,filter .35s;position:absolute;top:50%;left:50%;translate:-50% calc(-100% - 16px)}.tm-pin[data-astro-cid-x3znbfhu].on{opacity:1;filter:none}.tm-pin[data-astro-cid-x3znbfhu] span[data-astro-cid-x3znbfhu]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:#0009;border:1px solid #ffffff40;border-radius:999px;padding:4px 10px;font-size:.6875rem;display:block}.tm-hud[data-astro-cid-x3znbfhu]{z-index:1;justify-content:space-between;align-items:baseline;gap:var(--space-3);text-transform:uppercase;letter-spacing:.16em;padding:6% 9% 0;transition:opacity .4s;display:flex;position:absolute;inset:0 0 auto}.zoomed[data-astro-cid-x3znbfhu] .tm-hud[data-astro-cid-x3znbfhu]{opacity:0}.tm-year[data-astro-cid-x3znbfhu]{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-weight:300}.tm-counts[data-astro-cid-x3znbfhu]{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.tm-counts[data-astro-cid-x3znbfhu] b[data-astro-cid-x3znbfhu]{color:var(--color-text);font-weight:500}.tm-strip[data-astro-cid-x3znbfhu]{gap:var(--space-3);padding:var(--space-2) calc(50% - 6.5rem);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.tm-strip[data-astro-cid-x3znbfhu]::-webkit-scrollbar{display:none}.tm-card[data-astro-cid-x3znbfhu]{min-height:7rem;padding:var(--space-3) var(--space-4);scroll-snap-align:center;cursor:pointer;opacity:.45;transition:opacity .3s ease, transform .4s var(--ease-out), border-color .3s ease, background-color .3s ease;background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;flex:0 0 13rem;align-content:start;gap:4px;display:grid;transform:scale(.94)}.tm-card[data-astro-cid-x3znbfhu].is-active{opacity:1;background:#ffffff12;border-color:#ffffff47;transform:none}.tm-card[data-astro-cid-x3znbfhu]:focus-visible{outline-offset:2px;outline:2px solid #fff}.tm-years[data-astro-cid-x3znbfhu]{font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.is-active[data-astro-cid-x3znbfhu] .tm-years[data-astro-cid-x3znbfhu]{color:var(--gold)}.tm-name[data-astro-cid-x3znbfhu]{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.3}.tm-place[data-astro-cid-x3znbfhu]{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.04em}.tm-big[data-astro-cid-x3znbfhu]{font-size:var(--text-xl);text-transform:uppercase;letter-spacing:.12em;font-weight:300;line-height:1.1}.tm-sub[data-astro-cid-x3znbfhu]{font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.02em}.tm-hint[data-astro-cid-x3znbfhu]{font-size:var(--text-xs);white-space:nowrap;margin-top:2px;display:block}.tm-hint-d[data-astro-cid-x3znbfhu]{display:none}@media (min-width:900px){.tm[data-astro-cid-x3znbfhu]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 19rem}.tm-frame[data-astro-cid-x3znbfhu]{width:100%;max-width:94.7369vh;margin-inline:auto}.tm-strip[data-astro-cid-x3znbfhu]{gap:var(--space-2);max-height:min(34rem,70vh);padding:40% var(--space-2);scroll-snap-type:y mandatory;overscroll-behavior:contain;flex-direction:column;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.tm-card[data-astro-cid-x3znbfhu]{min-height:0;padding:var(--space-3) var(--space-4);flex:none;transform:none}.tm-hint-m[data-astro-cid-x3znbfhu]{display:none}.tm-hint-d[data-astro-cid-x3znbfhu]{display:block}.tm-hud[data-astro-cid-x3znbfhu]{padding:4% 6% 0}}@media (prefers-reduced-motion:reduce){.tm-world[data-astro-cid-x3znbfhu]{transition:none}.tm-ev[data-astro-cid-x3znbfhu].on .tm-ping[data-astro-cid-x3znbfhu]{animation:none}}.tour-backdrop[data-astro-cid-cz5lntdb]{opacity:.35}.road[data-astro-cid-cz5lntdb]{margin:var(--space-8) 0 var(--space-12)}.road-head[data-astro-cid-cz5lntdb]{margin-bottom:var(--space-4)}.road-head[data-astro-cid-cz5lntdb] .eyebrow[data-astro-cid-cz5lntdb]{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-text-muted)}.road-head[data-astro-cid-cz5lntdb] h2[data-astro-cid-cz5lntdb]{font-size:var(--text-2xl);margin:0}
