.gigs[data-astro-cid-buwxce2v]{margin:0;padding:0;list-style:none}li[data-astro-cid-buwxce2v]{border-bottom:1px solid var(--hairline);grid-template-columns:84px 1fr auto;align-items:center;gap:1.5rem;padding:1.4rem 0;display:grid}.date[data-astro-cid-buwxce2v]{flex-direction:column;align-items:center;line-height:1.1;display:flex}.day[data-astro-cid-buwxce2v]{font-family:var(--serif);color:var(--cream);font-size:2rem}.month[data-astro-cid-buwxce2v]{letter-spacing:.25em;text-transform:uppercase;color:var(--gold);font-size:.7rem}h3[data-astro-cid-buwxce2v]{margin:0 0 .2rem}.where[data-astro-cid-buwxce2v] p[data-astro-cid-buwxce2v]{margin:0;font-size:.95rem}.free[data-astro-cid-buwxce2v]{margin:0}.past[data-astro-cid-buwxce2v] li[data-astro-cid-buwxce2v]{opacity:.7;grid-template-columns:84px 1fr}.past[data-astro-cid-buwxce2v] .day[data-astro-cid-buwxce2v]{font-size:1.5rem}@media (width<=560px){li[data-astro-cid-buwxce2v]{grid-template-columns:64px 1fr}li[data-astro-cid-buwxce2v]>.btn[data-astro-cid-buwxce2v],li[data-astro-cid-buwxce2v]>.free[data-astro-cid-buwxce2v]{grid-column:2;justify-self:start}}.release[data-astro-cid-2kzwlmmr]{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.featured[data-astro-cid-2kzwlmmr]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(1.5rem,5vw,4rem)}.art[data-astro-cid-2kzwlmmr]{aspect-ratio:1;background:var(--ink-2);border:1px solid var(--hairline);place-items:center;display:grid;overflow:hidden}.art[data-astro-cid-2kzwlmmr] img[data-astro-cid-2kzwlmmr]{object-fit:cover;width:100%;height:100%}.art[data-astro-cid-2kzwlmmr] .placeholder[data-astro-cid-2kzwlmmr]{opacity:.5;width:55%;height:auto}.featured[data-astro-cid-2kzwlmmr] h3[data-astro-cid-2kzwlmmr]{font-size:clamp(1.8rem,4vw,2.6rem)}.links[data-astro-cid-2kzwlmmr]{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}@media (width<=760px){.featured[data-astro-cid-2kzwlmmr]{grid-template-columns:minmax(0,1fr)}}.signup[data-astro-cid-75wjdcun]{gap:.6rem;max-width:30rem;margin:0 auto;display:flex}.signup[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]{flex:1;min-width:0}@media (width<=480px){.signup[data-astro-cid-75wjdcun]{flex-direction:column}}.hero[data-astro-cid-lcdefpme]{background:var(--ink);place-items:end center;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero-bg{object-fit:contain;object-position:50% 0;-webkit-mask-composite:source-in;width:100%;height:calc(100% - 76px);position:absolute;top:76px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#000 70%,#0000);mask-composite:intersect}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, transparent 55%, #0b0b0ccc 82%, var(--ink) 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;max-width:100%;padding:96px 16px clamp(72px,11vh,120px);display:flex;position:relative}.wordmark[data-astro-cid-lcdefpme]{filter:drop-shadow(0 0 24px #0b0b0ce6);width:min(560px,82vw);height:auto}.hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--cream);margin:1rem 0 1.8rem}.accolade[data-astro-cid-lcdefpme]{letter-spacing:.32em;text-transform:uppercase;color:var(--gold);white-space:nowrap;align-items:center;gap:1.1rem;margin:1.1rem 0 0;font-size:clamp(.62rem,2.6vw,.78rem);font-weight:500;display:flex}.accolade[data-astro-cid-lcdefpme]:before,.accolade[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);opacity:.8;width:clamp(28px,7vw,64px);height:1px}@media (width<=480px){.accolade[data-astro-cid-lcdefpme]{letter-spacing:.2em;gap:.6rem;font-size:.6rem}.accolade[data-astro-cid-lcdefpme]:before,.accolade[data-astro-cid-lcdefpme]:after{width:18px}.hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{letter-spacing:.22em;font-size:.68rem}}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.scroll-cue[data-astro-cid-lcdefpme]{background:linear-gradient(var(--gold), transparent);width:1px;height:48px;position:absolute;bottom:18px;left:50%}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-lcdefpme] .hero-bg{animation:2.4s cubic-bezier(.22,1,.36,1) both settle}.rise[data-astro-cid-lcdefpme]{animation:1.4s cubic-bezier(.22,1,.36,1) both rise}.d1[data-astro-cid-lcdefpme]{animation-delay:.35s}.d2[data-astro-cid-lcdefpme]{animation-delay:.6s}.d3[data-astro-cid-lcdefpme]{animation-delay:.85s}@keyframes settle{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.split[data-astro-cid-lcdefpme] .split-img{aspect-ratio:4/5;object-fit:cover;width:100%}.lead[data-astro-cid-lcdefpme]{color:var(--cream);opacity:.9;max-width:34rem;font-size:1.1rem}.split[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:1rem}.older[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2rem;margin-top:4rem;display:grid}.narrow[data-astro-cid-lcdefpme]{max-width:820px}.center[data-astro-cid-lcdefpme]{text-align:center}.small[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:2.5rem;font-size:.95rem}#shows[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:2rem}.shows[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.shows[data-astro-cid-lcdefpme] .shows-bg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.shows-shade[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--ink) 0%, #0b0b0c99 30%, #0b0b0c99 70%, var(--ink) 100%);position:absolute;inset:0}.shows-inner[data-astro-cid-lcdefpme]{position:relative}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.about[data-astro-cid-lcdefpme] .split-img{aspect-ratio:auto}.lineup[data-astro-cid-lcdefpme]{gap:.9rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.lineup[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:1rem;display:flex}.lineup[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--cream);min-width:6.5rem;font-size:1.35rem}.lineup[data-astro-cid-lcdefpme] .role[data-astro-cid-lcdefpme]{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);font-size:.72rem}.contact-line[data-astro-cid-lcdefpme]{color:var(--muted);margin:1.5rem 0 .6rem}.contact-email[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold);word-break:break-word;margin-bottom:2.5rem;font-size:clamp(1.3rem,4vw,1.9rem);text-decoration:none;display:inline-block}.contact-email[data-astro-cid-lcdefpme]:hover{color:var(--cream)}.contact-socials[data-astro-cid-lcdefpme]{margin-top:2.5rem}@media (aspect-ratio<=4/5){.about[data-astro-cid-lcdefpme] .split-img{display:none}}@media (width<=860px){.split[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-lcdefpme] .hero-bg{height:calc(100% - 64px);top:64px}}
