.tour__head[data-astro-cid-n7yt5oj4]{align-items:end;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto}.tour__head[data-astro-cid-n7yt5oj4] h1[data-astro-cid-n7yt5oj4]{margin-top:var(--space-2);font-size:clamp(2.75rem,1.4rem + 3.6vw,4.5rem);line-height:.9}.tour__meta[data-astro-cid-n7yt5oj4]{text-align:right;justify-items:end;gap:6px;display:grid}.tour[data-astro-cid-n7yt5oj4]{padding-bottom:var(--space-6);overflow-x:clip}footer.foot.foot--compact{margin-top:0}.tix[data-astro-cid-n7yt5oj4]{justify-items:center;gap:var(--space-5);padding-block:var(--space-6) var(--space-3);margin:0 auto;list-style:none;display:grid}.tk[data-astro-cid-n7yt5oj4]{--paper:var(--bone);--ink:#171310;width:min(100%,64rem);color:var(--ink);transform:rotate(var(--r));opacity:0;border-radius:4px;grid-template-columns:minmax(0,1fr) 15rem;display:grid;position:relative;box-shadow:0 18px 30px #00000080}.tk[data-astro-cid-n7yt5oj4].is-in{opacity:1}.tk[data-astro-cid-n7yt5oj4].is-next{--paper:var(--tungsten)}.tk__main[data-astro-cid-n7yt5oj4],.tk__stub[data-astro-cid-n7yt5oj4]{background-color:var(--paper);background-image:radial-gradient(#1713100d 1px,#0000 1.2px),linear-gradient(100deg,#ffffff2e,#0000 40%);background-size:5px 5px,100% 100%;position:relative}.tk__main[data-astro-cid-n7yt5oj4]{border-radius:4px 0 0 4px;padding:22px 34px 24px;mask:radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px) top/100% 51% no-repeat,radial-gradient(12px at 100% 100%,#0000 11.5px,#000 12px) bottom/100% 51% no-repeat}.tk__stub[data-astro-cid-n7yt5oj4]{color:var(--ink);transform-origin:0 100%;transition:transform .6s var(--ease-out);border-left:2px dashed #17131059;border-radius:0 4px 4px 0;grid-template-rows:auto 1fr auto auto;justify-items:center;gap:8px;padding:18px 18px 16px;display:grid;mask:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px) top/100% 51% no-repeat,radial-gradient(12px at 0 100%,#0000 11.5px,#000 12px) bottom/100% 51% no-repeat}@media (hover:hover){.tk[data-astro-cid-n7yt5oj4]:hover a[data-astro-cid-n7yt5oj4].tk__stub{transform:translate(10px)rotate(3deg)}}a[data-astro-cid-n7yt5oj4].tk__stub:focus-visible{outline:2px solid var(--focus);outline-offset:4px;transform:translate(10px)rotate(3deg)}.tk__top[data-astro-cid-n7yt5oj4]{justify-content:space-between;gap:var(--space-3);max-width:none;font:500 11px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 10px;display:flex}.tk__where[data-astro-cid-n7yt5oj4]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-top:.12em;display:flex}.tk__city[data-astro-cid-n7yt5oj4]{font:600 clamp(3.2rem, 2rem + 3.5vw, 5.4rem) / .86 var(--font-display);text-transform:uppercase;letter-spacing:.005em;color:inherit;margin:0}.tk__country[data-astro-cid-n7yt5oj4]{font:500 12px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;opacity:.75}.tk__venue[data-astro-cid-n7yt5oj4]{max-width:none;margin:8px 0 18px;font-size:1.1rem}.tk__venue[data-astro-cid-n7yt5oj4] .link[data-astro-cid-n7yt5oj4]{color:inherit}.tk__f[data-astro-cid-n7yt5oj4]{border-top:1.5px solid var(--ink);flex-wrap:wrap;margin:0;display:flex}.tk__f[data-astro-cid-n7yt5oj4] div[data-astro-cid-n7yt5oj4]{border-right:1px solid #17131040;margin-right:22px;padding:10px 22px 0 0}.tk__f[data-astro-cid-n7yt5oj4] div[data-astro-cid-n7yt5oj4]:last-child{border-right:0;margin-right:0}.tk__f[data-astro-cid-n7yt5oj4] dt[data-astro-cid-n7yt5oj4]{font:500 10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.65}.tk__f[data-astro-cid-n7yt5oj4] dd[data-astro-cid-n7yt5oj4]{font:600 1.05rem var(--font-mono);letter-spacing:.02em;margin:4px 0 0}.tk__admit[data-astro-cid-n7yt5oj4]{font:500 10px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;opacity:.7;text-align:center}.tk__sd[data-astro-cid-n7yt5oj4]{font:600 3.6rem / .85 var(--font-display);justify-items:center;display:grid}.tk__sd[data-astro-cid-n7yt5oj4] small[data-astro-cid-n7yt5oj4]{font:500 12px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin-top:6px}.tk__bars[data-astro-cid-n7yt5oj4]{width:80%;height:34px;fill:var(--ink)}.tk__go[data-astro-cid-n7yt5oj4]{font:600 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-align:center}.tk[data-astro-cid-n7yt5oj4]:not(.is-next) a[data-astro-cid-n7yt5oj4] .tk__go[data-astro-cid-n7yt5oj4]{color:var(--tungsten-deep)}.tk__go[data-astro-cid-n7yt5oj4].is-hot{color:var(--ember)}.tk__stamp[data-astro-cid-n7yt5oj4]{border:3px double var(--ember);color:var(--ember);font:600 2.4rem / 1 var(--font-display);text-transform:uppercase;letter-spacing:.06em;opacity:.92;mix-blend-mode:multiply;pointer-events:none;padding:6px 16px;position:absolute;top:50%;right:calc(15rem + 40px);transform:translateY(-50%)rotate(-9deg)}.stubs[data-astro-cid-n7yt5oj4],.tour__request[data-astro-cid-n7yt5oj4]{width:min(100% - 2 * var(--gutter), 64rem)}.stubs[data-astro-cid-n7yt5oj4]{gap:var(--space-4);padding-top:var(--space-6);display:grid}.stubs__title[data-astro-cid-n7yt5oj4]{padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--fg-muted);margin:0;font-weight:500}.stubs__list[data-astro-cid-n7yt5oj4]{gap:var(--space-4) var(--space-4);padding:var(--space-2) 0 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}.stub[data-astro-cid-n7yt5oj4]{--paper:#d9ceb9;color:#2a231c;text-align:center;background-color:var(--paper);filter:drop-shadow(0 12px 20px #00000073);width:10.5rem;transform:rotate(var(--r));opacity:0;transition:transform .6s var(--ease-out);background-image:radial-gradient(#1713100f 1px,#0000 1.2px),radial-gradient(at 100% 100%,#785a3238,#0000 70%);background-size:5px 5px,100% 100%;border-radius:0 4px 4px 0;align-content:start;justify-items:center;gap:6px;padding:16px 14px 14px 20px;display:grid;position:relative;mask:linear-gradient(#000,#000) 10px 0/calc(100% - 10px) 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='90'%3E%3Cpath d='M3 0L7 7L2 14L6 22L4 29L8 37L1 45L5 52L3 60L7 67L2 75L6 82L3 90H10V0Z'/%3E%3C/svg%3E") 0 0/10px 90px repeat-y}.stub[data-astro-cid-n7yt5oj4].is-in{opacity:1}.stub[data-astro-cid-n7yt5oj4]:after{content:"";background:var(--soot);border-radius:50%;width:11px;height:11px;position:absolute;top:12px;right:12px;box-shadow:inset 0 1px 2px #000000e6}@media (hover:hover){.stub[data-astro-cid-n7yt5oj4]:hover{transform:rotate(0)translateY(-6px)}}.stub__admit[data-astro-cid-n7yt5oj4]{font:500 9px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;opacity:.65}.stub__day[data-astro-cid-n7yt5oj4]{font:600 2.9rem / .85 var(--font-display)}.stub__my[data-astro-cid-n7yt5oj4]{font:500 10px var(--font-mono);letter-spacing:.18em;text-transform:uppercase}.stub__city[data-astro-cid-n7yt5oj4]{font:600 1.25rem / 1 var(--font-display);text-transform:uppercase;margin-top:6px}.stub__venue[data-astro-cid-n7yt5oj4]{opacity:.8;font-size:.8rem;line-height:1.25}.stub__bars[data-astro-cid-n7yt5oj4]{fill:#2a231c;opacity:.8;width:90%;height:22px;margin-top:4px}.stubs__more[data-astro-cid-n7yt5oj4]{color:var(--fg);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.tour__empty[data-astro-cid-n7yt5oj4]{gap:var(--space-2);width:min(100% - 2 * var(--gutter), 64rem);padding-top:var(--space-6);display:grid}.tour__empty[data-astro-cid-n7yt5oj4]>[data-astro-cid-n7yt5oj4]{max-width:40rem}.tour__notify[data-astro-cid-n7yt5oj4]{margin-top:var(--space-3)}.tour__request[data-astro-cid-n7yt5oj4]{gap:var(--space-2);padding-top:var(--space-6);scroll-margin-top:calc(var(--top-h) + var(--space-5));display:grid}.tour__request-text[data-astro-cid-n7yt5oj4]{margin:0}.tour__request-row[data-astro-cid-n7yt5oj4]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;max-width:58rem;display:grid}@media (prefers-reduced-motion:reduce){.tk[data-astro-cid-n7yt5oj4],.stub[data-astro-cid-n7yt5oj4]{opacity:1}}@media (width<=900px){.tour__head[data-astro-cid-n7yt5oj4]{gap:var(--space-2);grid-template-columns:1fr}.tour__meta[data-astro-cid-n7yt5oj4]{text-align:left;justify-items:start;gap:0 .9em;display:flex}.tour__meta[data-astro-cid-n7yt5oj4] span[data-astro-cid-n7yt5oj4]+span[data-astro-cid-n7yt5oj4]:before{content:"·";margin-right:.9em}.tix[data-astro-cid-n7yt5oj4]{gap:var(--space-4);padding-top:var(--space-5)}.tk[data-astro-cid-n7yt5oj4]{grid-template-columns:1fr}.tk__main[data-astro-cid-n7yt5oj4]{border-radius:4px 4px 0 0;padding:18px 20px 20px;mask:radial-gradient(12px at 0 100%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 100%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}.tk__stub[data-astro-cid-n7yt5oj4]{transform-origin:0 0;border-top:2px dashed #17131059;border-left:0;border-radius:0 0 4px 4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;place-items:center start;gap:8px 14px;padding:14px 20px;mask:radial-gradient(12px at 0 0,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 0,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}.tk__admit[data-astro-cid-n7yt5oj4]{grid-column:1/-1}.tk__sd[data-astro-cid-n7yt5oj4]{justify-items:start;font-size:2.4rem}.tk__bars[data-astro-cid-n7yt5oj4]{width:100%;height:28px}.tk__go[data-astro-cid-n7yt5oj4]{justify-self:end}.tk__f[data-astro-cid-n7yt5oj4] div[data-astro-cid-n7yt5oj4]{margin-right:14px;padding-right:14px}.tk__stamp[data-astro-cid-n7yt5oj4]{padding:4px 12px;font-size:1.5rem;top:auto;bottom:22px;right:16px;transform:rotate(-9deg)}.tk[data-astro-cid-n7yt5oj4].is-hot .tk__go[data-astro-cid-n7yt5oj4]{visibility:hidden}.stubs__list[data-astro-cid-n7yt5oj4]{gap:var(--space-3)}.stub[data-astro-cid-n7yt5oj4]{width:calc(50% - var(--space-3) / 2)}.tour__request-row[data-astro-cid-n7yt5oj4]{grid-template-columns:1fr}}@media (width<=860px){.tk__top[data-astro-cid-n7yt5oj4]{letter-spacing:.097em;font-size:.75rem}.tk__f[data-astro-cid-n7yt5oj4] dt[data-astro-cid-n7yt5oj4]{letter-spacing:.033em;font-size:.75rem}.tk__admit[data-astro-cid-n7yt5oj4]{letter-spacing:.067em;font-size:.75rem}.stub__admit[data-astro-cid-n7yt5oj4]{letter-spacing:.02em;font-size:.75rem}.stub__my[data-astro-cid-n7yt5oj4]{letter-spacing:.05em;font-size:.75rem}}
