.masthead[data-astro-cid-nen7h5rs]{background:var(--tiefblau);color:var(--creme);padding-bottom:34px}.masthead__hero[data-astro-cid-nen7h5rs]{padding:clamp(7rem, 12vw, 9rem) var(--edge) clamp(1.5rem, 3vw, 2.5rem);gap:clamp(1.25rem,2.5vw,2rem);display:grid;container-type:inline-size}.masthead__label[data-astro-cid-nen7h5rs]{font-family:var(--font);font-size:var(--t-klein);font-variation-settings:normal;letter-spacing:.05em;text-transform:uppercase;font-style:normal;font-weight:600;font-stretch:100%}.masthead__name[data-astro-cid-nen7h5rs]{--w:min(100cqi, 58svh, 44rem);text-transform:uppercase;font-weight:400;line-height:.82}.masthead__first[data-astro-cid-nen7h5rs]{font-family:var(--font);font-size:calc(var(--w) / 6.5);font-variation-settings:normal;letter-spacing:-.02em;font-weight:800;font-stretch:112%}.masthead__last[data-astro-cid-nen7h5rs]{font-family:var(--font-caps);font-size:calc(var(--w) / 2.05);letter-spacing:.01em;color:var(--hellblau);line-height:.86}.masthead__felder[data-astro-cid-nen7h5rs]{border-top:1px solid;flex-wrap:wrap;gap:.5rem 0;padding:1rem 0 0;list-style:none;display:flex}.masthead__felder[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:not(:last-child):after{content:"·";padding-inline:.9em}@media (width<=699px){.masthead__hero[data-astro-cid-nen7h5rs]{align-content:end;min-height:80svh;padding-top:5rem}.masthead__felder[data-astro-cid-nen7h5rs]{flex-direction:column}.masthead__felder[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:after{display:none}}.about__grid[data-astro-cid-oxgmilyn]{align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.about__bild[data-astro-cid-oxgmilyn] picture{border-radius:999px 999px 0 0}.about__bild[data-astro-cid-oxgmilyn] img{aspect-ratio:3/4;object-fit:cover;border-radius:999px 999px 0 0;width:100%}.about__text[data-astro-cid-oxgmilyn]{gap:clamp(1.25rem,2.5vw,2rem);display:grid}@media (width>=800px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:5fr 7fr}.about__bild[data-astro-cid-oxgmilyn]{max-width:30rem}}.konzerte__inner[data-astro-cid-ill3ih46]{gap:clamp(2.5rem,5vw,4rem);display:grid}.konzerte__sub[data-astro-cid-ill3ih46]{margin-bottom:1rem}.konzerte__leer[data-astro-cid-ill3ih46]{border-top:1px solid var(--tinte);font-family:var(--font-serif);font-size:var(--t-3);font-variation-settings:"SOFT" 100;padding-top:1.25rem;font-weight:400;line-height:1.4}.konzerte__liste[data-astro-cid-ill3ih46]{border-bottom:1px solid var(--linie);padding:0;list-style:none}.konzerte__mehr[data-astro-cid-ill3ih46]{margin-top:1.5rem}.banner[data-astro-cid-uljtwisc]{color:var(--creme);background:#000;display:grid}.banner[data-astro-cid-uljtwisc] .banner__detail{display:block;position:relative}.banner[data-astro-cid-uljtwisc] img{object-fit:cover;object-position:62% 25%;filter:contrast(1.25)brightness(.92);width:100%;height:15rem}.banner[data-astro-cid-uljtwisc] .banner__detail:after{content:"";background:var(--tiefblau);mix-blend-mode:color;opacity:.3;pointer-events:none;position:absolute;inset:0}.banner__presse[data-astro-cid-uljtwisc]{padding:clamp(2rem, 5vw, 3.5rem) var(--edge)}.rotation__liste[data-astro-cid-uljtwisc]{display:grid}.rotation__eintrag[data-astro-cid-uljtwisc]{opacity:0;visibility:hidden;transition:opacity var(--dur-reveal) var(--ease-out), visibility 0s linear var(--dur-reveal);grid-area:1/1;align-self:center}.rotation__eintrag[data-astro-cid-uljtwisc].is-aktiv{opacity:1;visibility:visible;transition-delay:0s}.rotation__steuerung[data-astro-cid-uljtwisc]{align-items:center;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}html:not(.js) .rotation__steuerung[data-astro-cid-uljtwisc]{display:none}.rotation__knopf[data-astro-cid-uljtwisc]{border:1px solid var(--hellblau);width:2.75rem;height:2.75rem;color:var(--creme);cursor:pointer;transition:background-color .4s var(--ease-out), color .4s var(--ease-out);background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.rotation__knopf[data-astro-cid-uljtwisc]:hover{background:var(--hellblau);color:var(--tinte)}.rotation__zaehler[data-astro-cid-uljtwisc]{text-align:center;min-width:3.5em}.banner[data-astro-cid-uljtwisc] .presse{grid-template-columns:1fr;gap:0;padding:0}.banner[data-astro-cid-uljtwisc] .presse .presse__inhalt{max-width:none}.banner[data-astro-cid-uljtwisc] .presse .presse__zitat p{max-width:52rem}.banner[data-astro-cid-uljtwisc] .presse .presse__zeichen{font-size:calc(var(--t-1) * 1.3);color:var(--hellblau);justify-self:start;margin-bottom:.5rem}.banner[data-astro-cid-uljtwisc] .presse .presse__strich{background:var(--hellblau)}@media (width<=899px){.banner[data-astro-cid-uljtwisc] .banner__detail{mask-image:linear-gradient(#000 70%,#0000)}.banner__presse[data-astro-cid-uljtwisc]{padding-top:.5rem}.banner[data-astro-cid-uljtwisc] .presse .presse__zitat .presse__erster{font-size:var(--t-3)}}@media (width>=900px){.banner[data-astro-cid-uljtwisc]{grid-template-columns:1fr minmax(20rem,36%);align-items:stretch}.banner__presse[data-astro-cid-uljtwisc]{grid-area:1/1;align-self:center;padding-right:clamp(2rem,4vw,4rem)}.banner[data-astro-cid-uljtwisc] .banner__detail{grid-area:1/2;min-height:22rem;mask-image:linear-gradient(90deg,#0000,#000 30%)}.banner[data-astro-cid-uljtwisc] img{object-position:50% 60%;height:100%;position:absolute;inset:0}}.programme__inner[data-astro-cid-yzn2nosv]{gap:clamp(2rem,4vw,3rem);display:grid}.programme__liste[data-astro-cid-yzn2nosv]{border-bottom:1px solid var(--linie)}.unterricht__inner[data-astro-cid-luxvcupr]{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.unterricht__text[data-astro-cid-luxvcupr]{justify-items:start;gap:1em;display:grid}.unterricht__text[data-astro-cid-luxvcupr] .lead[data-astro-cid-luxvcupr]{text-wrap:pretty;max-width:38rem}.unterricht__konditionen[data-astro-cid-luxvcupr]{max-width:38rem;font-size:var(--t-text);white-space:pre-line}.unterricht__aktion[data-astro-cid-luxvcupr]{margin-top:.75rem}@media (width>=900px){.unterricht__inner[data-astro-cid-luxvcupr]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,6vw,6rem)}}
