.ConcertEntry-module__Ebi9CW__date{font-family:var(--font-display);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-quiet);margin:0 0 var(--space-3xs)}.ConcertEntry-module__Ebi9CW__title{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-display);margin:0 0 var(--space-s);text-wrap:pretty;line-height:1.2}.ConcertEntry-module__Ebi9CW__featured{font-size:var(--step-2)}.ConcertEntry-module__Ebi9CW__body p{margin:0 0 var(--space-s)}
.Prose-module__CL27nW__statement{color:var(--ink-strong);margin:var(--space-l) 0 var(--space-m);max-width:var(--measure-narrow,var(--measure));font-size:clamp(1.5rem,1.35rem + .6vw,1.86rem);line-height:1.3}.Prose-module__CL27nW__statement:first-child{margin-top:0}
.SanityPhoto-module__F_K3EG__figure{max-width:min(var(--measure), var(--intrinsic-width,100%));margin:0}.SanityPhoto-module__F_K3EG__figure img{width:100%;height:auto;display:block}
.layout-module__xdMmsq__page{flex-direction:column;flex:1;display:flex}.layout-module__xdMmsq__main{width:100%;max-width:calc(var(--measure) + var(--gutter) * 2);padding:var(--space-xl) var(--gutter) var(--space-3xl);flex:1;margin:0 auto}.layout-module__xdMmsq__heading{font-size:var(--step-4);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin-bottom:var(--space-l)}.layout-module__xdMmsq__prose{max-width:var(--measure)}.layout-module__xdMmsq__prose p{margin:0 0 var(--space-m)}.layout-module__xdMmsq__prose p:last-child{margin-bottom:0}.layout-module__xdMmsq__prose h2{font-size:var(--step-1);margin:var(--space-xl) 0 var(--space-xs)}.layout-module__xdMmsq__prose h2:first-child{margin-top:0}.layout-module__xdMmsq__stub{color:var(--ink-quiet);font-style:italic}.layout-module__xdMmsq__venueName{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:var(--tracking-display)}.layout-module__xdMmsq__venuePhoto{margin-block:var(--space-xl)}.layout-module__xdMmsq__childLink{margin-top:var(--space-2xl);font-family:var(--font-display);font-size:var(--step-0);letter-spacing:var(--tracking-caps);text-transform:uppercase;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;display:flex}.layout-module__xdMmsq__subheadingTight{margin:0 0 var(--space-s)}.layout-module__xdMmsq__backLink{font-family:var(--font-display);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0 0 var(--space-s)}.layout-module__xdMmsq__seasonFacts{margin:0 0 var(--space-xl);padding:0 0 var(--space-m);border-bottom:1px solid var(--rule);max-width:var(--measure);gap:var(--space-2xs) var(--space-s);grid-template-columns:max-content 1fr;display:grid}.layout-module__xdMmsq__seasonFacts>div{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--step--1);align-items:baseline;display:grid}.layout-module__xdMmsq__seasonFacts dt{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-quiet)}.layout-module__xdMmsq__seasonFacts dd{margin:0}.layout-module__xdMmsq__archive{margin-top:var(--space-2xl)}.layout-module__xdMmsq__archiveList{max-width:var(--measure);margin:0;padding:0;list-style:none}.layout-module__xdMmsq__archiveList li{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding:var(--space-2xs) 0;border-bottom:1px solid var(--rule);display:flex}.layout-module__xdMmsq__archiveList a{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-display);text-decoration:none}.layout-module__xdMmsq__archiveList a:hover,.layout-module__xdMmsq__archiveList a:focus-visible{text-decoration:underline}.layout-module__xdMmsq__archiveCount{font-size:var(--step--1);color:var(--ink-quiet);white-space:nowrap}
.BackLink-module__LFGPKG__back{font-family:var(--font-display);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-quiet);margin-bottom:var(--space-s);padding-bottom:var(--space-3xs);border-bottom:1px solid #0000;text-decoration:none;display:inline-block}.BackLink-module__LFGPKG__back:hover,.BackLink-module__LFGPKG__back:focus-visible{color:var(--ink);border-bottom-color:currentColor}
.ContactDetails-module__cEl3PW__details{max-width:var(--measure)}.ContactDetails-module__cEl3PW__details p{margin:0 0 var(--space-m)}.ContactDetails-module__cEl3PW__details p:last-child{margin-bottom:0}
.FunderLogos-module__lv0JBW__list{justify-content:center;align-items:center;gap:var(--space-s) var(--space-xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FunderLogos-module__lv0JBW__link{opacity:.9;transition:opacity .2s;display:block}.FunderLogos-module__lv0JBW__link:hover,.FunderLogos-module__lv0JBW__link:focus-visible{opacity:1}.FunderLogos-module__lv0JBW__logo{object-fit:contain;width:auto;height:clamp(1.6rem,1.3rem + 1.1vw,2.4rem);display:block}@media (max-width:30rem){.FunderLogos-module__lv0JBW__list{column-gap:var(--space-xs)}}
.FunderCredits-module__0KujwW__credits{margin-top:var(--space-2xl)}.FunderCredits-module__0KujwW__creditLine{font-size:var(--step-0);color:var(--ink-quiet);max-width:var(--measure);margin:0 0 var(--space-s)}.FunderCredits-module__0KujwW__creditLogos{background:var(--band);padding:var(--space-m) var(--space-l);margin-top:var(--space-l);max-width:var(--measure)}
.GivingTiers-module__0lnCma__tiers{max-width:var(--measure)}.GivingTiers-module__0lnCma__tierList{gap:var(--space-l);margin:0;display:grid}.GivingTiers-module__0lnCma__tier dt{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-display);margin-bottom:var(--space-2xs)}.GivingTiers-module__0lnCma__tierName{text-transform:uppercase;letter-spacing:var(--tracking-caps)}.GivingTiers-module__0lnCma__tierNote{font-family:var(--font-body);font-size:var(--step--1);color:var(--ink-quiet)}.GivingTiers-module__0lnCma__tier dd{margin:0}
.MailingList-module__GgpAWW__signup{margin-top:var(--space-2xl);max-width:var(--measure-narrow)}.MailingList-module__GgpAWW__signup label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--step--1);margin-bottom:var(--space-xs);display:block}.MailingList-module__GgpAWW__signupRow{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.MailingList-module__GgpAWW__signupRow input{font:inherit;color:inherit;padding:var(--space-2xs) var(--space-xs);border:1px solid var(--rule);background:0 0;flex:14rem}.MailingList-module__GgpAWW__signupRow button{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--step-0);padding:var(--space-2xs) var(--space-l);background:var(--accent);color:#fff;cursor:pointer;border:0}.MailingList-module__GgpAWW__signupRow button:hover,.MailingList-module__GgpAWW__signupRow button:focus-visible{filter:brightness(1.08)}.MailingList-module__GgpAWW__honeypot{position:absolute;left:-5000px}
.PressQuotes-module__AykqQW__quotes{margin-top:0}.PressQuotes-module__AykqQW__quote{margin:0 0 var(--space-l);max-width:var(--measure-narrow)}.PressQuotes-module__AykqQW__quote:last-child{margin-bottom:0}.PressQuotes-module__AykqQW__quote blockquote{margin:0 0 var(--space-2xs);font-size:var(--step-1);line-height:1.45}.PressQuotes-module__AykqQW__quote cite{font-family:var(--font-body);font-size:var(--step-1);color:var(--ink-quiet);font-style:italic}
.SiteFooter-module__wWXZva__footer{background:var(--hero-ground);padding:var(--space-m) var(--gutter);justify-content:center;display:flex}@media (max-width:30rem){.SiteFooter-module__wWXZva__footer{padding-inline:var(--space-s)}}
.NextConcert-module__SZHzbG__next{max-width:var(--measure);margin:0 0 var(--space-l);padding:0 0 var(--space-xl);border-bottom:1px solid var(--rule)}.NextConcert-module__SZHzbG__next>.section-heading{margin-top:0}.NextConcert-module__SZHzbG__next .NextConcert-module__SZHzbG__facts{margin:var(--space-s) 0 var(--space-m);border-bottom:0;padding:0}.NextConcert-module__SZHzbG__tickets{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--step--1);padding:var(--space-3xs) var(--space-m);text-decoration:none;display:inline-block}.NextConcert-module__SZHzbG__tickets:hover,.NextConcert-module__SZHzbG__tickets:focus-visible{filter:brightness(1.08)}
.SectionButton-module__O-F09a__buttonRow{margin:0}.SectionButton-module__O-F09a__button{background:var(--accent);color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--step-0);padding:var(--space-2xs) var(--space-l);text-decoration:none;display:inline-block}
.SiteNav-module__VSfUAq__bar{justify-content:flex-end;align-items:baseline;gap:var(--nav-gap);padding:var(--space-m) var(--gutter);display:flex;position:relative}.SiteNav-module__VSfUAq__links{align-items:baseline;gap:var(--nav-gap);font-family:var(--font-display);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;padding:0;list-style:none;display:flex}.SiteNav-module__VSfUAq__link{padding-bottom:var(--space-3xs);white-space:nowrap;border-bottom:1px solid #0000;text-decoration:none;display:inline-block}.SiteNav-module__VSfUAq__link:hover,.SiteNav-module__VSfUAq__link:focus-visible,.SiteNav-module__VSfUAq__current{border-bottom-color:currentColor}.SiteNav-module__VSfUAq__homeIcon{vertical-align:-.198em;fill:currentColor;width:1.25em;height:1.25em;display:inline-block}.SiteNav-module__VSfUAq__homeWord{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SiteNav-module__VSfUAq__button{background:var(--ink);color:var(--ground);font-family:var(--font-display);font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;padding:var(--space-3xs) var(--space-s);margin-block:calc(var(--space-3xs) * -1);text-decoration:none;display:inline-block}.SiteNav-module__VSfUAq__button:hover,.SiteNav-module__VSfUAq__button:focus-visible{text-underline-offset:.2em;text-decoration:underline}.SiteNav-module__VSfUAq__buttonNarrow{display:none}.SiteNav-module__VSfUAq__toggle{color:inherit;cursor:pointer;padding:var(--space-2xs);margin:calc(var(--space-2xs) * -1);background:0 0;border:0;line-height:0;display:none}.SiteNav-module__VSfUAq__toggle svg{stroke:currentColor;stroke-width:1.5px;fill:none;width:1.5rem;height:1.5rem;display:block}@media (max-width:52rem){.SiteNav-module__VSfUAq__bar{align-items:center}.SiteNav-module__VSfUAq__toggle{display:block}.SiteNav-module__VSfUAq__buttonNarrow{display:inline-block}.SiteNav-module__VSfUAq__buttonWide{display:none}.SiteNav-module__VSfUAq__links{top:100%;right:var(--gutter);left:var(--gutter);align-items:flex-end;gap:var(--space-s);padding:var(--space-m) 0 var(--space-l);background:var(--surface);z-index:10;flex-direction:column;display:none;position:absolute}.SiteNav-module__VSfUAq__links[data-open=true]{display:flex}.SiteNav-module__VSfUAq__link{font-size:var(--step-0)}.SiteNav-module__VSfUAq__homeIcon{display:none}.SiteNav-module__VSfUAq__homeWord{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}
.page-module__oRS4AW__hero{--ground:var(--hero-ground);--ink:var(--hero-ink);--ink-strong:var(--hero-ink);--rule:var(--hero-rule);--surface:var(--hero-ground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--ink);flex:1;grid-template-rows:auto 1fr;display:grid;position:relative}.page-module__oRS4AW__heroBody{padding:var(--space-l) var(--gutter);place-items:center;display:grid;position:relative}.page-module__oRS4AW__markWrap{width:76vw;max-width:88.512vh;position:relative}.page-module__oRS4AW__logotype{width:100%;margin:0;display:block}.page-module__oRS4AW__mark{aspect-ratio:1206/872;background-color:var(--ink);width:100%;display:block;-webkit-mask-image:url(/brand/gathernyc-mark.svg);mask-image:url(/brand/gathernyc-mark.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__oRS4AW__heart{aspect-ratio:28/23;opacity:.85;width:4.02%;transition:opacity .2s,transform .2s;position:absolute;top:76.39%;left:48.78%}.page-module__oRS4AW__heart:hover,.page-module__oRS4AW__heart:focus-visible{opacity:1;transform:scale(1.15)}.page-module__oRS4AW__heart svg{width:100%;height:100%;fill:var(--accent);display:block}
.SocialLinks-module__HHpLUq__social ul{gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SocialLinks-module__HHpLUq__social a{color:var(--ink-quiet);justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.SocialLinks-module__HHpLUq__social svg{width:20px;height:20px;display:block}.SocialLinks-module__HHpLUq__social a:hover,.SocialLinks-module__HHpLUq__social a:focus-visible{color:var(--ink)}
.not-found-module__HS70Aa__ways{margin-top:var(--space-2xl);gap:var(--space-xs) var(--space-xl);font-family:var(--font-display);font-size:var(--step-0);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex-wrap:wrap;display:flex}
.PageSections-module__ckbkeW__sections>*+*{margin-top:var(--space-l)}.PageSections-module__ckbkeW__text{max-width:var(--measure)}.PageSections-module__ckbkeW__text h2{font-size:var(--step-2);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:var(--space-2xl) 0 var(--space-m)}.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__text:first-child h2:first-child{margin-top:0}.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__figure,.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__figure+*{margin-top:var(--space-xl)}.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__pressQuotes,.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__pressQuotes+*{margin-top:var(--space-2xl)}.PageSections-module__ckbkeW__video{max-width:var(--measure)}.PageSections-module__ckbkeW__video iframe{aspect-ratio:16/9;background:var(--rule);border:0;width:100%;display:block}.PageSections-module__ckbkeW__marker{max-width:var(--measure)}.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__video,.PageSections-module__ckbkeW__sections>.PageSections-module__ckbkeW__video+*{margin-top:var(--space-xl)}
