.seating-stage[data-astro-cid-ngzu4oxy]{margin-top:var(--space-6)}.stage__audience[data-astro-cid-ngzu4oxy]{margin-top:calc(var(--space-4) - 84px);color:var(--fog-dark);flex-direction:column;align-items:center;display:flex}.stage__audience-edge[data-astro-cid-ngzu4oxy]{width:100%;height:10px;margin-bottom:var(--space-2);display:block}.stage__audience-edge[data-astro-cid-ngzu4oxy] path[data-astro-cid-ngzu4oxy]{stroke:var(--hairline-dark)}.stage__audience-row[data-astro-cid-ngzu4oxy]{gap:var(--space-1);display:flex}.stage__audience-row--back[data-astro-cid-ngzu4oxy]{margin-bottom:-7px}.stage__audience-row[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]{flex:none;width:52px;height:52px}.stage__audience-row--back[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]:first-child,.stage__audience-row--back[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]:nth-child(5){transform:translateY(-8px)}.stage__audience-row--back[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]:nth-child(2),.stage__audience-row--back[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]:nth-child(4){transform:translateY(-2px)}.stage__audience-row[data-astro-cid-ngzu4oxy]:not(.stage__audience-row--back) svg[data-astro-cid-ngzu4oxy]:first-child,.stage__audience-row[data-astro-cid-ngzu4oxy]:not(.stage__audience-row--back) svg[data-astro-cid-ngzu4oxy]:nth-child(6){transform:translateY(-12px)}.stage__audience-row[data-astro-cid-ngzu4oxy]:not(.stage__audience-row--back) svg[data-astro-cid-ngzu4oxy]:nth-child(2),.stage__audience-row[data-astro-cid-ngzu4oxy]:not(.stage__audience-row--back) svg[data-astro-cid-ngzu4oxy]:nth-child(5){transform:translateY(-4px)}.roster__outage[data-astro-cid-ngzu4oxy]{color:var(--rust);font-family:var(--font-mono);font-size:.875rem}.stage[data-astro-cid-ngzu4oxy]{border-radius:var(--radius);padding:var(--space-5) var(--space-3);border:0}.stage__grid[data-astro-cid-ngzu4oxy]{row-gap:var(--space-3);column-gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:".tuba tuba tuba.""horn horn.trombone trombone""trumpet-left trumpet-left.trumpet-right trumpet-right";place-items:center;display:grid}.seat--horn[data-astro-cid-ngzu4oxy],.seat--trombone[data-astro-cid-ngzu4oxy]{transform:translate(12px,-41px)}.seat--trombone[data-astro-cid-ngzu4oxy]{transform:translate(-12px,-41px)}.seat--trumpet-left[data-astro-cid-ngzu4oxy]{transform:translate(12px,-68px)}.seat--trumpet-right[data-astro-cid-ngzu4oxy]{transform:translate(-12px,-68px)}.seat--tuba[data-astro-cid-ngzu4oxy]{grid-area:tuba;transform:translateY(4px)}.seat--horn[data-astro-cid-ngzu4oxy]{grid-area:horn}.seat--trombone[data-astro-cid-ngzu4oxy]{grid-area:trombone}.seat--trumpet-left[data-astro-cid-ngzu4oxy]{grid-area:trumpet-left}.seat--trumpet-right[data-astro-cid-ngzu4oxy]{grid-area:trumpet-right}.seat[data-astro-cid-ngzu4oxy]{justify-items:center;gap:var(--space-1);min-width:44px;min-height:44px;padding:var(--space-2) var(--space-3);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;display:grid}.seat__icon[data-astro-cid-ngzu4oxy]{width:48px;height:48px;color:var(--ink);display:block}.seat__icon[data-astro-cid-ngzu4oxy] svg[data-astro-cid-ngzu4oxy]{transition:transform .15s}.seat__label[data-astro-cid-ngzu4oxy]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fog-dark);font-size:.8125rem;transition:color .15s}.seat__tick[data-astro-cid-ngzu4oxy]{background:var(--accent-deep);opacity:0;border-radius:1px;width:14px;height:2px}.seat--trombone[data-astro-cid-ngzu4oxy] .seat__icon[data-astro-cid-ngzu4oxy],.seat--trumpet-right[data-astro-cid-ngzu4oxy] .seat__icon[data-astro-cid-ngzu4oxy]{transform:scaleX(-1)}.seat[data-astro-cid-ngzu4oxy][aria-pressed=true] .seat__icon[data-astro-cid-ngzu4oxy],.seat[data-astro-cid-ngzu4oxy][aria-pressed=true] .seat__label[data-astro-cid-ngzu4oxy]{color:var(--accent-deep)}.seat[data-astro-cid-ngzu4oxy][aria-pressed=true] .seat__tick[data-astro-cid-ngzu4oxy]{opacity:1}@media (hover:hover) and (pointer:fine){.seating-stage[data-astro-cid-ngzu4oxy].stage--js .seat[data-astro-cid-ngzu4oxy]:not([aria-pressed=true]):hover .seat__label[data-astro-cid-ngzu4oxy]{color:var(--ink)}.seating-stage[data-astro-cid-ngzu4oxy].stage--js .seat[data-astro-cid-ngzu4oxy]:not([aria-pressed=true]):hover svg[data-astro-cid-ngzu4oxy]{transform:translateY(-2px)}}.seat[data-astro-cid-ngzu4oxy]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--radius)}.stage-card[data-astro-cid-ngzu4oxy]{border-top:1px solid var(--hairline-dark);padding-top:var(--space-6)}.stage-card__media[data-astro-cid-ngzu4oxy]{aspect-ratio:4/5;border-radius:var(--radius);border:1px solid var(--hairline);background:var(--raise);width:160px;overflow:hidden}.stage-card__media[data-astro-cid-ngzu4oxy] .topo{aspect-ratio:auto;border:0;border-radius:0;height:100%}.stage-card__photo[data-astro-cid-ngzu4oxy]{object-fit:cover;width:100%;height:100%;display:block}.stage-card__instrument[data-astro-cid-ngzu4oxy]{margin-top:0}.stage-card__name[data-astro-cid-ngzu4oxy]{margin-top:var(--space-2);font-size:var(--step-2);color:var(--ink)}.stage-card__bio[data-astro-cid-ngzu4oxy]{margin-top:var(--space-3);max-width:44ch}.stage-card__bio[data-astro-cid-ngzu4oxy]+.stage-card__bio[data-astro-cid-ngzu4oxy]{margin-top:var(--space-3)}.stage-card__links[data-astro-cid-ngzu4oxy]{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.stage--js[data-astro-cid-ngzu4oxy] .stage-cards[data-astro-cid-ngzu4oxy][hidden]{display:none}.stage-dialog[data-astro-cid-ngzu4oxy]{max-width:min(26rem, calc(100vw - 2 * var(--space-4)));max-height:min(85vh,100%);padding:var(--space-6);border:1px solid var(--hairline-dark);border-radius:var(--radius);background:var(--paper);overflow:auto}.stage-dialog[data-astro-cid-ngzu4oxy]::backdrop{background:#0f1f1a8c}.stage-dialog[data-astro-cid-ngzu4oxy][open]{animation:.18s dialog-in}.stage-dialog[data-astro-cid-ngzu4oxy][open]::backdrop{animation:.18s backdrop-in}.stage-dialog[data-astro-cid-ngzu4oxy][open].stage-dialog--closing{animation:.18s forwards dialog-out}.stage-dialog[data-astro-cid-ngzu4oxy][open].stage-dialog--closing::backdrop{animation:.18s forwards backdrop-out}.stage-dialog[data-astro-cid-ngzu4oxy] .stage-card[data-astro-cid-ngzu4oxy]{border-top:0;padding-top:0}.stage-dialog__body[data-astro-cid-ngzu4oxy]{min-width:0}.stage-dialog__close[data-astro-cid-ngzu4oxy]{top:var(--space-2);right:var(--space-2);border:1px solid var(--hairline-dark);border-radius:var(--radius);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);font-family:var(--font-mono);cursor:pointer;place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute}.stage-dialog__close[data-astro-cid-ngzu4oxy]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--radius)}@keyframes dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.stage-dialog[data-astro-cid-ngzu4oxy][open],.stage-dialog[data-astro-cid-ngzu4oxy][open]::backdrop,.stage-dialog[data-astro-cid-ngzu4oxy][open].stage-dialog--closing,.stage-dialog[data-astro-cid-ngzu4oxy][open].stage-dialog--closing::backdrop{animation:none}}.stage-extras[data-astro-cid-ngzu4oxy]{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.member[data-astro-cid-ngzu4oxy]{gap:var(--space-5);border-top:1px solid var(--hairline-dark);padding-top:var(--space-6);display:grid}.member__body[data-astro-cid-ngzu4oxy]{min-width:0}.member__name[data-astro-cid-ngzu4oxy]{margin-top:var(--space-2);font-size:var(--step-2);color:var(--ink)}.member__media[data-astro-cid-ngzu4oxy]{aspect-ratio:4/5;border-radius:var(--radius);border:1px solid var(--hairline);background:var(--raise);width:160px;overflow:hidden}.member__media[data-astro-cid-ngzu4oxy] .topo{aspect-ratio:auto;border:0;border-radius:0;height:100%}.member__photo[data-astro-cid-ngzu4oxy]{object-fit:cover;width:100%;height:100%;display:block}.member__instrument[data-astro-cid-ngzu4oxy]{margin-top:0}.member__bio[data-astro-cid-ngzu4oxy]{margin-top:var(--space-3);max-width:44ch}.member__bio[data-astro-cid-ngzu4oxy]+.member__bio[data-astro-cid-ngzu4oxy]{margin-top:var(--space-3)}.member__links[data-astro-cid-ngzu4oxy]{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width>=720px){.stage[data-astro-cid-ngzu4oxy]{padding:var(--space-6) var(--space-4);max-width:34rem}.stage__grid[data-astro-cid-ngzu4oxy]{row-gap:var(--space-4)}.seat--tuba[data-astro-cid-ngzu4oxy]{transform:translateY(-21px)}.seat--horn[data-astro-cid-ngzu4oxy]{transform:translate(106px,-60px)}.seat--trombone[data-astro-cid-ngzu4oxy]{transform:translate(-106px,-60px)}.seat--trumpet-left[data-astro-cid-ngzu4oxy]{transform:translate(106px,-74px)}.seat--trumpet-right[data-astro-cid-ngzu4oxy]{transform:translate(-106px,-74px)}.stage__audience[data-astro-cid-ngzu4oxy]{margin-top:calc(var(--space-4) - 90px)}.stage-layout[data-astro-cid-ngzu4oxy]{gap:var(--space-8);grid-template-columns:minmax(300px,1.15fr) minmax(280px,1fr);align-items:start;display:grid}.stage-wrap[data-astro-cid-ngzu4oxy]{min-width:0}.seat__icon[data-astro-cid-ngzu4oxy]{width:56px;height:56px}.seating-stage[data-astro-cid-ngzu4oxy].stage--js .stage-layout[data-astro-cid-ngzu4oxy]{display:block}.stage--js[data-astro-cid-ngzu4oxy] .stage[data-astro-cid-ngzu4oxy]{max-width:min(46rem,100%);margin-inline:auto}.stage--js[data-astro-cid-ngzu4oxy] .seat__icon[data-astro-cid-ngzu4oxy]{width:88px;height:88px}.stage-card[data-astro-cid-ngzu4oxy]{max-width:30rem}.stage-card__media[data-astro-cid-ngzu4oxy]{width:240px}.stage-dialog[data-astro-cid-ngzu4oxy]{max-width:min(48rem, calc(100vw - 2 * var(--space-6)))}.stage-dialog[data-astro-cid-ngzu4oxy] .stage-card[data-astro-cid-ngzu4oxy]{column-gap:var(--space-6);grid-template-columns:240px minmax(0,1fr);align-items:start;max-width:none;display:grid}.stage-dialog[data-astro-cid-ngzu4oxy] .stage-card__bio[data-astro-cid-ngzu4oxy]{max-width:none}.stage-extras[data-astro-cid-ngzu4oxy]{gap:var(--space-8);grid-template-columns:repeat(2,1fr)}.member[data-astro-cid-ngzu4oxy]{grid-template-columns:160px 1fr;align-items:start}}.about[data-astro-cid-ta2fbyqs]{background:var(--paper);color:var(--ink)}.about__inner[data-astro-cid-ta2fbyqs]{max-width:var(--container);padding:var(--space-8) var(--space-4);margin-inline:auto}.about__title[data-astro-cid-ta2fbyqs]{margin-top:var(--space-3);font-size:var(--step-4);color:var(--ink);max-width:24ch}.about__body[data-astro-cid-ta2fbyqs]{margin-top:var(--space-5);max-width:60ch;line-height:1.7}.about__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:var(--space-4)}.roster[data-astro-cid-ta2fbyqs]{margin-top:var(--space-8)}.roster__title[data-astro-cid-ta2fbyqs]{margin-top:var(--space-3);font-size:var(--step-3);color:var(--ink)}.roster__lede[data-astro-cid-ta2fbyqs]{margin-top:var(--space-2);color:var(--fog-dark);font-family:var(--font-mono);font-size:.8125rem}.roster__closing[data-astro-cid-ta2fbyqs]{margin-top:var(--space-7)}
