.tour-map[data-astro-cid-sb627tax]{margin-block-start:var(--space-m);position:relative}.tour-map__next[data-astro-cid-sb627tax]{--shift:-50%;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);border-radius:var(--radius);background:var(--color-sand);color:var(--color-ink);font-family:var(--font-condensed);white-space:nowrap;translate:var(--shift) calc(-100% - 1.1rem);box-shadow:0 .2rem .6rem color-mix(in srgb, var(--color-ink) 60%, transparent);pointer-events:none;margin:0;padding:.4em .8em;line-height:1.2;display:grid;position:absolute}.tour-map__next[data-astro-cid-sb627tax][hidden]{display:none}.tour-map__next[data-astro-cid-sb627tax]:after{content:"";top:100%;left:calc(-1 * var(--shift));border:.45rem solid #0000;border-top-color:var(--color-sand);position:absolute;translate:-50%}.tour-map__next--start[data-astro-cid-sb627tax]{--shift:-1.2rem}.tour-map__next--end[data-astro-cid-sb627tax]{--shift:calc(-100% + 1.2rem)}.tour-map__next[data-astro-cid-sb627tax] span[data-astro-cid-sb627tax]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brown);font-weight:700}.tour-map__next[data-astro-cid-sb627tax] strong[data-astro-cid-sb627tax]{font-size:var(--step-0)}.tour-map[data-astro-cid-sb627tax] svg[data-astro-cid-sb627tax]{width:100%;height:auto;display:block}.tour-map__land[data-astro-cid-sb627tax]{fill:color-mix(in srgb, var(--color-brown) 70%, var(--color-ink))}.tour-map__borders[data-astro-cid-sb627tax]{fill:none;stroke:var(--color-ink);stroke-width:1px}.tour-map__route[data-astro-cid-sb627tax]{fill:none;stroke:var(--color-rule);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-rule) 80%, transparent))}.tour-map__pin[data-astro-cid-sb627tax] circle[data-astro-cid-sb627tax]{fill:var(--color-sand);stroke:var(--color-ink);stroke-width:2px;transition:fill .2s}.tour-map__pin[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{fill:var(--color-sand);font-family:var(--font-condensed);letter-spacing:.04em;text-transform:uppercase;paint-order:stroke;stroke:var(--color-ink);stroke-width:4px;stroke-linejoin:round;dominant-baseline:middle;font-size:17px;font-weight:700}.tour-map__pin--e[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{transform:translate(12px)}.tour-map__pin--w[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{text-anchor:end;transform:translate(-12px)}.tour-map__pin--n[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{text-anchor:middle;transform:translateY(-18px)}.tour-map__pin--s[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{text-anchor:middle;transform:translateY(18px)}.tour-map__pulse[data-astro-cid-sb627tax]{fill:none;stroke:var(--color-accent);stroke-width:3px;display:none}.tour-map__pin[data-astro-cid-sb627tax].is-next .tour-map__pulse[data-astro-cid-sb627tax]{display:inline}.tour-map__pin[data-astro-cid-sb627tax].is-next circle[data-astro-cid-sb627tax]{fill:var(--color-accent)}.tour-map__pin[data-astro-cid-sb627tax].is-next text[data-astro-cid-sb627tax]{display:none}@media (prefers-reduced-motion:no-preference){.tour-map__pin[data-astro-cid-sb627tax].is-next .tour-map__pulse[data-astro-cid-sb627tax]{animation-name:tour-pulse;animation-duration:1.8s;animation-timing-function:var(--ease-out);animation-iteration-count:infinite}}@keyframes tour-pulse{0%{r:9px;opacity:1}to{r:30px;opacity:0}}.tour-map__pin[data-astro-cid-sb627tax]:hover circle[data-astro-cid-sb627tax],.tour-map__pin[data-astro-cid-sb627tax]:focus-visible circle[data-astro-cid-sb627tax],.tour-map__pin[data-astro-cid-sb627tax]:hover text[data-astro-cid-sb627tax],.tour-map__pin[data-astro-cid-sb627tax]:focus-visible text[data-astro-cid-sb627tax]{fill:var(--color-accent)}.tour-map__pin[data-astro-cid-sb627tax]:focus-visible{outline:none}.tour-map__pin[data-astro-cid-sb627tax]:focus-visible circle[data-astro-cid-sb627tax]{stroke:var(--color-sand)}@media (width<=40rem){.tour-map__pin[data-astro-cid-sb627tax] text[data-astro-cid-sb627tax]{display:none}.tour-map__pin[data-astro-cid-sb627tax] circle[data-astro-cid-sb627tax]{r:14px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tour-map__route[data-astro-cid-sb627tax]{animation-name:tour-route;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--tour-map;animation-range:cover 20% cover 60%}.tour-map__pin[data-astro-cid-sb627tax]{animation-name:tour-pin;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--tour-map;animation-range:cover calc(19% + 40% * var(--at)) cover calc(21% + 40% * var(--at))}.tour-map[data-astro-cid-sb627tax]{view-timeline-name:--tour-map}}}@keyframes tour-route{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tour-pin{0%{opacity:.25}to{opacity:1}}.a11y-reduce-motion .tour-map__route[data-astro-cid-sb627tax],.a11y-reduce-motion .tour-map__pin[data-astro-cid-sb627tax],.a11y-reduce-motion .tour-map__pulse[data-astro-cid-sb627tax]{animation:none}.tour__intro[data-astro-cid-ou2yo6gd]{gap:var(--space-l);align-items:start;display:grid}@media (width>=52rem){.tour__intro[data-astro-cid-ou2yo6gd]{grid-template-columns:1fr 22rem}}.tour__dates[data-astro-cid-ou2yo6gd]{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-m);padding:0}.tour__date[data-astro-cid-ou2yo6gd]{gap:var(--space-xs) var(--space-m);padding-block:var(--space-s);border-block-end:1px solid var(--color-border);margin:0;display:grid}@media (width>=40rem){.tour__date[data-astro-cid-ou2yo6gd]{grid-template-columns:8.5rem 1fr auto;align-items:center}.tour[data-astro-cid-ou2yo6gd] .tour__links[data-astro-cid-ou2yo6gd]{justify-content:flex-end}}.tour__date[data-astro-cid-ou2yo6gd] time[data-astro-cid-ou2yo6gd]{color:var(--color-accent);font-family:var(--font-condensed);font-size:var(--step-1);text-transform:uppercase;white-space:nowrap;font-weight:700}.tour__date[data-astro-cid-ou2yo6gd] h3[data-astro-cid-ou2yo6gd]{font-size:var(--step-1)}.tour__country[data-astro-cid-ou2yo6gd]{color:var(--color-text-muted);font-size:var(--step-0);font-weight:400}.tour[data-astro-cid-ou2yo6gd] .tour__venue[data-astro-cid-ou2yo6gd],.tour[data-astro-cid-ou2yo6gd] .tour__bill[data-astro-cid-ou2yo6gd]{margin-block-start:.2em}.tour[data-astro-cid-ou2yo6gd] .tour__venue[data-astro-cid-ou2yo6gd]{color:var(--color-text)}.tour[data-astro-cid-ou2yo6gd] .tour__bill[data-astro-cid-ou2yo6gd]{font-size:var(--step--1)}.tour[data-astro-cid-ou2yo6gd] .tour__links[data-astro-cid-ou2yo6gd]{gap:var(--space-xs) var(--space-s);font-size:var(--step--1);flex-wrap:wrap;align-items:center;margin:0;display:flex}.tour__date[data-astro-cid-ou2yo6gd].is-next{border-inline-start:3px solid var(--color-accent);background:color-mix(in srgb, var(--color-brown) 30%, transparent);padding-inline-start:var(--space-s)}.tour[data-astro-cid-ou2yo6gd] .tour__badge{color:var(--color-accent);font-family:var(--font-condensed);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .3em;font-weight:700}.tour__links[data-astro-cid-ou2yo6gd] .btn[data-astro-cid-ou2yo6gd]{font-size:var(--step--1);padding:.5em 1.2em}.tour__date[data-astro-cid-ou2yo6gd].is-next .btn[data-astro-cid-ou2yo6gd]{background:var(--color-sand);color:var(--color-ink);border-color:#0000}.tour__date[data-astro-cid-ou2yo6gd].is-next .btn[data-astro-cid-ou2yo6gd]:hover{background:var(--color-accent)}
