.hero[data-astro-cid-ssxvyu24]{padding:var(--space-16) 0 var(--space-12)}.hero-grid[data-astro-cid-ssxvyu24]{gap:var(--space-5);grid-template-columns:1.45fr 1fr;align-items:stretch;display:grid}h1[data-astro-cid-ssxvyu24]{margin:var(--space-1) 0 var(--space-3);font-size:clamp(2.9rem,7vw,6.4rem);line-height:.95}h1[data-astro-cid-ssxvyu24] span[data-astro-cid-ssxvyu24]{color:var(--primary);text-shadow:0 0 20px #17e6d673}.hero-actions[data-astro-cid-ssxvyu24]{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-actions[data-astro-cid-ssxvyu24] a[data-astro-cid-ssxvyu24]{padding:var(--space-3) var(--space-4);font-size:.82rem}.hero-panel[data-astro-cid-ssxvyu24]{padding:var(--space-5);background:linear-gradient(120deg, #ff2abf33, transparent 50%), linear-gradient(14deg, #17e6d62e, transparent 65%), var(--surface-alt);border:var(--border-default);border-radius:var(--radius-md);flex-direction:column;justify-content:end;display:flex}.hero-panel-label[data-astro-cid-ssxvyu24]{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700}.hero-panel-title[data-astro-cid-ssxvyu24]{margin:var(--space-1) 0;font-family:var(--font-heading);letter-spacing:.05em;font-size:2.1rem}.hero-panel-copy[data-astro-cid-ssxvyu24]{color:var(--muted);margin:0;line-height:1.5}@media (width<=64rem){.hero-grid[data-astro-cid-ssxvyu24]{grid-template-columns:1fr}}.highlight[data-astro-cid-ssxvyu24]{color:var(--primary);font-weight:500}.shows[data-astro-cid-dbcka5e5]{padding:var(--space-4) 0 var(--space-13)}.site-alert[data-astro-cid-bpe6m7q3]{padding:var(--space-2) 0 var(--space-9)}.site-alert__panel[data-astro-cid-bpe6m7q3]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:var(--border-default);display:grid}.site-alert__header[data-astro-cid-bpe6m7q3]{gap:var(--gap-default);justify-content:space-between;align-items:start;display:flex}.site-alert__copy[data-astro-cid-bpe6m7q3]{gap:var(--space-2);display:grid}.site-alert__cta[data-astro-cid-bpe6m7q3]{padding:var(--space-3) var(--space-4);flex:none}@media (width<=48rem){.site-alert__header[data-astro-cid-bpe6m7q3]{flex-direction:column}}.subscribe[data-astro-cid-zin4qwfg] .site-alert{padding-top:0;padding-bottom:var(--space-8)}.subscribe[data-astro-cid-zin4qwfg] .site-alert__panel{gap:var(--space-5);grid-template-columns:1.2fr 1fr}.subscribe-content[data-astro-cid-zin4qwfg]{display:contents}.subscribe-row--form[data-astro-cid-zin4qwfg]{align-self:center}.subscribe-row--social[data-astro-cid-zin4qwfg]{justify-content:center;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-default);text-align:center;flex-wrap:wrap;grid-column:1/-1;display:flex}.subscribe-form[data-astro-cid-zin4qwfg]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.subscribe-social__heading[data-astro-cid-zin4qwfg]{color:var(--muted);margin:0;font-size:1rem;font-weight:500}input[data-astro-cid-zin4qwfg]{border:var(--border-default);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-4);color:var(--text);font:inherit;background:#080808;flex:1}.subscribe-honeypot[data-astro-cid-zin4qwfg]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.subscribe-status[data-astro-cid-zin4qwfg]{margin:var(--space-2) 0 0;color:var(--muted);font-size:.95rem}.subscribe-status[data-astro-cid-zin4qwfg][data-status=success]{color:#9fe3b2}.subscribe-status[data-astro-cid-zin4qwfg][data-status=error]{color:#ffb0b0}.subscribe-status[data-astro-cid-zin4qwfg]:empty{display:none}.subscribe-form[data-astro-cid-zin4qwfg] [data-astro-cid-zin4qwfg][disabled]{opacity:.7;cursor:not-allowed}button[data-astro-cid-zin4qwfg]{padding:var(--space-3) var(--space-4);cursor:pointer}@media (width<=64rem){.subscribe[data-astro-cid-zin4qwfg] .site-alert__panel{grid-template-columns:1fr}.subscribe-row--social[data-astro-cid-zin4qwfg]{grid-column:auto}.subscribe-form[data-astro-cid-zin4qwfg]{flex-direction:column;align-items:stretch}.subscribe-status[data-astro-cid-zin4qwfg]{text-align:center}}.venue[data-astro-cid-v6twsrsk]{padding:var(--space-1) 0 var(--space-12)}.venue-grid[data-astro-cid-v6twsrsk]{gap:var(--gap-default);grid-template-columns:1.1fr 1fr;display:grid}.venue-image[data-astro-cid-v6twsrsk]{border-radius:var(--radius-xl);border:var(--border-default);background-color:#0000;background-image:linear-gradient(#05080a2e,#05080a75),radial-gradient(circle at 15% 20%,#17e6d633,#0000 34%),url(/Dan_Soder_live_at_EMpire_Comedy_Club.jpg);background-position:50%,15% 20%,50%;background-repeat:no-repeat;background-size:cover,auto,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:220px;overflow:hidden}.venue-copy[data-astro-cid-v6twsrsk]{padding:var(--space-4);border-radius:var(--radius-lg);border:var(--border-default);background:var(--surface-alt);gap:var(--space-3);align-content:center;display:grid}.venue-link[data-astro-cid-v6twsrsk]{color:var(--primary);text-transform:uppercase;letter-spacing:.07em;font-size:.78rem;font-weight:700;text-decoration:none}@media (width<=64rem){.venue-grid[data-astro-cid-v6twsrsk]{grid-template-columns:1fr}}
