.card[data-astro-cid-h4bw6n5x]{background:var(--ash);border:var(--border);padding:var(--gap-m);margin-bottom:var(--gap-m);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,240px);grid-template-areas:"info poster";gap:var(--gap-m);align-items:start}.card[data-astro-cid-h4bw6n5x].compact{transform:rotate(-.4deg)}.card[data-astro-cid-h4bw6n5x].noposter{grid-template-columns:1fr;grid-template-areas:"info"}.card[data-astro-cid-h4bw6n5x].cancelled{filter:grayscale(.7)}@media(max-width:660px){.card[data-astro-cid-h4bw6n5x]{grid-template-columns:minmax(0,1fr) 92px;gap:var(--gap-s);padding:14px}.card[data-astro-cid-h4bw6n5x].noposter{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-h4bw6n5x],.poster[data-astro-cid-h4bw6n5x]{transform:none!important}}.poster[data-astro-cid-h4bw6n5x]{grid-area:poster;margin:0;transform:rotate(1.4deg)}.poster[data-astro-cid-h4bw6n5x] img[data-astro-cid-h4bw6n5x]{display:block;width:100%;height:auto;border:var(--border)}.poster[data-astro-cid-h4bw6n5x] figcaption[data-astro-cid-h4bw6n5x]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#20161d;margin-top:6px;line-height:1.3}.info[data-astro-cid-h4bw6n5x]{grid-area:info;min-width:0}.cancelled-flag[data-astro-cid-h4bw6n5x]{display:inline-block;background:var(--blood);color:var(--paper);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;padding:4px 11px;margin:0 0 var(--gap-xs)}.datebox[data-astro-cid-h4bw6n5x]{display:flex;align-items:center;gap:10px;color:var(--ink);margin:0 0 8px}.dd[data-astro-cid-h4bw6n5x]{font-family:var(--f-display);font-size:56px;line-height:.85;color:var(--ink)}.dwhen[data-astro-cid-h4bw6n5x]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;font-size:17px;line-height:1.1;color:var(--ink)}.title[data-astro-cid-h4bw6n5x]{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(28px,7vw,44px);line-height:.9;margin:0 0 4px;color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere}.title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]{text-decoration:none}.title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]:hover,.title[data-astro-cid-h4bw6n5x] a[data-astro-cid-h4bw6n5x]:focus-visible{text-decoration:underline;text-decoration-thickness:3px}.sub[data-astro-cid-h4bw6n5x]{font-family:var(--f-script);font-size:24px;color:#22161f;margin:0 0 var(--gap-s);line-height:1.05}.lineup[data-astro-cid-h4bw6n5x]{margin:0 0 var(--gap-s);padding:0;list-style:none}.compact[data-astro-cid-h4bw6n5x] .lineup[data-astro-cid-h4bw6n5x]{display:none}.lineup[data-astro-cid-h4bw6n5x] li[data-astro-cid-h4bw6n5x]{font-family:var(--f-caps);font-variant:small-caps;letter-spacing:.05em;font-size:17px;line-height:1.45;color:#160f14}.lineup[data-astro-cid-h4bw6n5x] .role[data-astro-cid-h4bw6n5x]{font-family:var(--f-script);font-variant:normal;letter-spacing:0;font-size:18px;color:#3a1030;margin-right:7px}.venue[data-astro-cid-h4bw6n5x]{font-size:16px;border-top:var(--border-thin);padding-top:8px;margin:0 0 var(--gap-s);color:#160f14;line-height:1.35}.venue[data-astro-cid-h4bw6n5x] b[data-astro-cid-h4bw6n5x]{display:block;font-family:var(--f-display);font-weight:400;font-size:21px;letter-spacing:.01em;text-transform:uppercase}.ctas[data-astro-cid-h4bw6n5x]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;margin:0}.cta[data-astro-cid-h4bw6n5x],.more[data-astro-cid-h4bw6n5x]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;font-family:var(--f-display);text-transform:uppercase;font-size:18px;letter-spacing:.04em;text-decoration:none;border:var(--border)}.cta[data-astro-cid-h4bw6n5x]{background:var(--ink);color:var(--paper);flex:1 1 140px}.more[data-astro-cid-h4bw6n5x]{background:var(--paper);color:var(--ink);flex:0 1 auto}.cta[data-astro-cid-h4bw6n5x]:hover,.cta[data-astro-cid-h4bw6n5x]:focus-visible,.more[data-astro-cid-h4bw6n5x]:hover,.more[data-astro-cid-h4bw6n5x]:focus-visible{background:var(--fuchsia);color:var(--ink)}.free[data-astro-cid-h4bw6n5x]{font-size:14px;margin:10px 0 0;color:#160f14;line-height:1.5}.free[data-astro-cid-h4bw6n5x] b[data-astro-cid-h4bw6n5x]{background:var(--acid);padding:1px 5px;font-weight:400}
