.venue-band[data-astro-cid-sgbf3kbv]+.venue-band[data-astro-cid-sgbf3kbv]{padding-top:0}.fig[data-astro-cid-sgbf3kbv]{font-family:var(--font-jetbrains-mono), monospace}.venue-label[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-note);letter-spacing:0;text-transform:none;color:var(--ink-dim);margin:0 0 1rem;line-height:1.45}.venue-addr-title[data-astro-cid-sgbf3kbv]{font-family:var(--font-bebas-neue), sans-serif;font-size:var(--fs-section);line-height:var(--lh-display);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--color-text);text-wrap:balance;margin:0}.venue-town[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-lede);color:var(--color-text);margin:1.1rem 0 0;line-height:1.4}.venue-hours[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-body-lg);color:var(--ink);max-width:32ch;margin:1.75rem 0 0;line-height:1.6}.venue-hours[data-astro-cid-sgbf3kbv] .fig[data-astro-cid-sgbf3kbv]{color:var(--color-text)}.venue-links[data-astro-cid-sgbf3kbv]{flex-wrap:wrap;gap:0 2.25rem;margin-top:1.25rem;display:flex}.venue-links[data-astro-cid-sgbf3kbv] .action[data-astro-cid-sgbf3kbv]{font-size:var(--fs-cta)}.venue-cards[data-astro-cid-sgbf3kbv]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:max(1.75rem,min(3vw,3rem));display:grid}.venue-steps[data-astro-cid-sgbf3kbv]{list-style:none;display:contents}.venue-card[data-astro-cid-sgbf3kbv]{--card-pad-x:1.75rem;padding:1.6rem var(--card-pad-x) 1.9rem;flex-direction:column;align-items:flex-start;display:flex}.venue-card[data-astro-cid-sgbf3kbv] p[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-body);color:var(--paper-ink);margin:0;line-height:1.55}.venue-card[data-astro-cid-sgbf3kbv] p[data-astro-cid-sgbf3kbv]+p[data-astro-cid-sgbf3kbv]{margin-top:.75rem}.venue-card[data-astro-cid-sgbf3kbv] strong[data-astro-cid-sgbf3kbv]{white-space:nowrap;color:var(--paper-ink);background:linear-gradient(#0000 62%,#0000001a 62%);font-weight:400}.venue-card-no[data-astro-cid-sgbf3kbv]{font-family:var(--font-jetbrains-mono), monospace;font-size:var(--fs-head);color:var(--paper-ink);line-height:1;display:block}.venue-card-title[data-astro-cid-sgbf3kbv]{font-family:var(--font-bebas-neue), sans-serif;font-size:var(--fs-head);letter-spacing:0;text-transform:uppercase;color:var(--paper-ink);margin:.85rem 0;line-height:.92}.venue-facts[data-astro-cid-sgbf3kbv]{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:1.25rem 0 0;display:grid}.venue-facts[data-astro-cid-sgbf3kbv] dt[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-note-sm);letter-spacing:0;text-transform:none;color:var(--paper-ink-dim);line-height:1.45}.venue-facts[data-astro-cid-sgbf3kbv] dd[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-ui);color:var(--paper-ink);margin:0;line-height:1.4}.action[data-astro-cid-sgbf3kbv].venue-go{color:var(--paper-ink);text-underline-offset:4px;margin-top:auto;padding-top:1.25rem;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s}.action[data-astro-cid-sgbf3kbv].venue-go:focus-visible{color:var(--paper-ink);text-decoration-color:var(--paper-ink)}@media (hover:hover){.action[data-astro-cid-sgbf3kbv].venue-go:hover{color:var(--paper-ink);text-decoration-color:var(--paper-ink)}}@media (prefers-reduced-motion:reduce){.action[data-astro-cid-sgbf3kbv].venue-go{transition:none}}.venue-door-band[data-astro-cid-sgbf3kbv]{padding-bottom:0}.venue-closer .closer-title{font-size:var(--fs-section)}.venue-door[data-astro-cid-sgbf3kbv]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:max(2.5rem,min(5vw,5rem));display:grid}.venue-door-print[data-astro-cid-sgbf3kbv]{--tilt:var(--tilt-1);--tape-tilt:-2deg;margin:0;padding:.9rem .9rem 0}.venue-door-print[data-astro-cid-sgbf3kbv] .paper-photo[data-astro-cid-sgbf3kbv]{aspect-ratio:4/3}.venue-door-mark[data-astro-cid-sgbf3kbv]{width:26%;height:36%;top:49%;left:10%}.venue-door-mark[data-astro-cid-sgbf3kbv] path[data-astro-cid-sgbf3kbv]{stroke-width:2.5px}.venue-door-title[data-astro-cid-sgbf3kbv]{font-family:var(--font-bebas-neue), sans-serif;font-size:var(--fs-section);line-height:var(--lh-display);letter-spacing:var(--track-display);text-transform:uppercase;color:var(--color-text);margin:0}.venue-door-note[data-astro-cid-sgbf3kbv]{font-family:var(--font-special-elite), cursive;font-size:var(--fs-body-lg);color:var(--ink);max-width:30ch;margin:1.75rem 0 0;line-height:1.6}@media (max-width:1100px){.venue-cards[data-astro-cid-sgbf3kbv]{grid-template-columns:repeat(2,minmax(0,1fr))}.venue-door[data-astro-cid-sgbf3kbv]{grid-template-columns:minmax(0,1fr);gap:3rem}.venue-door-text[data-astro-cid-sgbf3kbv]{order:-1}}@media (max-width:720px){.venue-door-print[data-astro-cid-sgbf3kbv]{padding:.5rem .5rem 0}.venue-cards[data-astro-cid-sgbf3kbv]{grid-template-columns:minmax(0,1fr);gap:2.5rem}.venue-card[data-astro-cid-sgbf3kbv]{--card-pad-x:1.4rem;padding:1.4rem var(--card-pad-x) 1.6rem}}@media (prefers-reduced-motion:reduce){.venue-go[data-astro-cid-sgbf3kbv]{transition:none}}
