.splash-curtain[data-astro-cid-j7pv25f6]{position:fixed;inset:0;z-index:999;background:var(--parchment);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;pointer-events:all}.splash-curtain[data-astro-cid-j7pv25f6].is-fading{animation:curtain-out .9s ease forwards}@keyframes curtain-out{to{opacity:0;pointer-events:none}}.splash-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.5rem;animation:curtain-in .8s ease}@keyframes curtain-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.splash-image[data-astro-cid-j7pv25f6]{width:clamp(100px,16vw,180px);opacity:.55;margin-bottom:1.5rem;display:block}.splash-name[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:300;letter-spacing:.3em;text-transform:uppercase;color:var(--ink);line-height:1}.splash-tld[data-astro-cid-j7pv25f6]{font-size:.55em;font-weight:400;letter-spacing:0;opacity:.55;text-transform:lowercase;vertical-align:super}.splash-tagline[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(.9rem,2vw,1.1rem);font-style:italic;font-weight:300;color:var(--ink-light);letter-spacing:.1em;margin-top:.4rem}.home[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.section[data-astro-cid-j7pv25f6]{padding:3rem 2rem}.section-inner[data-astro-cid-j7pv25f6]{max-width:72rem;margin:0 auto}.section-label[data-astro-cid-j7pv25f6]{font-family:EB Garamond,Georgia,serif;font-size:var(--fs-xs);font-weight:400;letter-spacing:.5em;text-transform:uppercase;color:var(--ink-faded);margin-bottom:1.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(184,134,11,.2)}.section-more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1.5rem;font-size:var(--fs-xs);letter-spacing:.15em;color:var(--ink-faded);text-transform:uppercase}.section-more[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.featured-section[data-astro-cid-j7pv25f6],.secondary-section[data-astro-cid-j7pv25f6],.calendar-section[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(184,134,11,.15)}.featured-card[data-astro-cid-j7pv25f6]{max-width:44rem}.featured-meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.card-date[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-faded);font-style:italic}.card-era[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);opacity:.8}.featured-title[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-2xl);font-weight:400;line-height:1.25;margin-bottom:.5rem}.featured-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink)}.featured-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.featured-subtitle[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-lg);font-style:italic;color:var(--ink-light);margin-bottom:1rem}.featured-excerpt[data-astro-cid-j7pv25f6]{color:var(--ink-light);line-height:1.7;max-width:var(--measure);margin-bottom:1.25rem}.read-more[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);letter-spacing:.1em;color:var(--ink-faded);border-bottom:1px solid rgba(184,134,11,.4);padding-bottom:1px;transition:color .2s,border-color .2s}.read-more[data-astro-cid-j7pv25f6]:hover{color:var(--gold);border-color:var(--gold)}.secondary-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.card-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.75rem}.small-card[data-astro-cid-j7pv25f6]{padding-bottom:1.75rem;border-bottom:1px solid rgba(184,134,11,.12)}.small-card[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;padding-bottom:0}.card-meta[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;margin-bottom:.4rem;flex-wrap:wrap}.card-city[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-faded);font-style:italic}.card-title[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-lg);font-weight:400;line-height:1.3;margin-bottom:.25rem}.card-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink)}.card-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.card-subtitle[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);font-style:italic;color:var(--ink-light);line-height:1.4}.dispatch-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1rem}.dispatch-item[data-astro-cid-j7pv25f6]{padding-bottom:1rem;border-bottom:1px solid rgba(184,134,11,.12)}.dispatch-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;padding-bottom:0}.dispatch-title[data-astro-cid-j7pv25f6]{font-family:EB Garamond,Georgia,serif;font-size:var(--fs-base);font-weight:400;margin-top:.2rem}.dispatch-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink-light)}.dispatch-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.empty-note[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--ink-faded);font-size:var(--fs-sm)}.concert-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem}.concert-item[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(184,134,11,.12)}.concert-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;padding-bottom:0}.concert-date[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-faded);white-space:nowrap;min-width:9rem;font-style:italic}.concert-info[data-astro-cid-j7pv25f6]{flex:1}.concert-title[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-lg);font-weight:400}.concert-venue[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--ink-faded);margin-top:.2rem}.ticket-link[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-faded);white-space:nowrap}.ticket-link[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.book-notice[data-astro-cid-j7pv25f6]{max-width:72rem;margin:0 auto;padding:.75rem 2rem 0}.book-notice-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.5rem;padding:.8rem 1.25rem;border-left:2px solid var(--gold);background:#b8860b09;flex-wrap:wrap}.book-notice-thumb-link[data-astro-cid-j7pv25f6]{flex-shrink:0;align-self:flex-start}.book-notice-thumb[data-astro-cid-j7pv25f6]{width:64px;height:auto;display:block;border:1px solid rgba(184,134,11,.2);box-shadow:0 1px 4px #0000001f}.book-notice-label[data-astro-cid-j7pv25f6]{font-family:EB Garamond,Georgia,serif;font-size:var(--fs-xs);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.book-notice-body[data-astro-cid-j7pv25f6]{flex:1;min-width:16rem}.book-notice-title[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-lg);font-weight:400;line-height:1.25;margin-bottom:.2rem}.book-notice-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink)}.book-notice-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.book-notice-tagline[data-astro-cid-j7pv25f6]{font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-sm);font-style:italic;color:var(--ink-light);margin-bottom:.3rem}.book-notice-sub[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);color:var(--ink-faded);letter-spacing:.04em;margin-bottom:.2rem}.book-notice-desc[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--ink-light);font-style:italic;line-height:1.5}.book-notice-link[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-faded);white-space:nowrap;border-bottom:1px solid rgba(184,134,11,.4);padding-bottom:1px;align-self:center}.book-notice-link[data-astro-cid-j7pv25f6]:hover{color:var(--gold);border-color:var(--gold)}@media(max-width:768px){.book-notice[data-astro-cid-j7pv25f6]{padding:.75rem 1.25rem 0}.section[data-astro-cid-j7pv25f6]{padding:2.5rem 1.5rem}.secondary-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.5rem}.concert-item[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:.5rem}.concert-date[data-astro-cid-j7pv25f6]{min-width:auto}}
