.v-vollbild{--raum:max(calc(100svh - var(--k-head,49px)), 560px);--balken:clamp(28px, 7svh, 76px);--band:0px;--hf:calc(var(--raum) - 2 * var(--balken) - var(--band));--mx:var(--mx-b);--my:var(--my-b);--k-oeffnen:var(--kurve-wechsel);margin:var(--s9) var(--ausbruch) 0;height:var(--raum);background:var(--nacht);color:var(--licht);view-timeline:--vv block;overflow:clip;container-type:inline-size}@media (width<=2560px) and (aspect-ratio>=19/10),(width>=2561px) and (height<=1333px){.v-vollbild{--mx:var(--mx-k);--my:var(--my-k)}}@media (width<=2560px) and (aspect-ratio<=27/25),(width>=2561px) and (height>=2304px){.v-vollbild{--mx:var(--mx-q);--my:var(--my-q)}}@media (aspect-ratio<=13/20){.v-vollbild{--mx:var(--mx-h);--my:var(--my-h)}}.vv-figur{height:100%;margin:0;position:relative}.vv-fenster{inset:var(--balken) 0 calc(var(--balken) + var(--band));position:absolute;overflow:clip}.vv-bild{transform-origin:var(--mx) var(--my);position:absolute;inset:0}.vv-bild picture,.vv-bild img{width:100%;height:100%;display:block}.vv-bild img{object-fit:cover;object-position:var(--mx) var(--my)}.vv-deckel{background:var(--nacht);pointer-events:none;display:none;position:absolute}.vv-deckel-o{height:calc(var(--my) - .28 * var(--hf));inset:0 0 auto}.vv-deckel-u{height:calc(100% - var(--my) - .28 * var(--hf));inset:auto 0 0}.vv-deckel-l{width:calc(var(--mx) - .21 * var(--hf));inset:0 auto 0 0}.vv-deckel-r{width:calc(100% - var(--mx) - .21 * var(--hf));inset:0 0 0 auto}.vv-nachweis{height:calc(var(--balken) + var(--band));font:400 12px / 16px var(--grotesk);color:var(--licht);align-items:center;display:flex;position:absolute;bottom:0;right:max(6cqw,40px);overflow:clip}.vv-nachweis>span{display:block}@media (width<=899px){.v-vollbild{--balken:0px;--band:44px}.vv-nachweis{right:auto;left:var(--s4);color:var(--halbschatten);font-size:12px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .vv-deckel{display:block}:root.js :is(.vv-deckel,.vv-bild,.vv-nachweis>span){animation-duration:1ms;animation-timing-function:var(--k-oeffnen);animation-fill-mode:both;animation-timeline:--vv;animation-range:entry 10%}:root.js .vv-deckel-o{animation-name:vv-oben}:root.js .vv-deckel-u{animation-name:vv-unten}:root.js .vv-deckel-l{animation-name:vv-links}:root.js .vv-deckel-r{animation-name:vv-rechts}:root.js .vv-bild{animation-name:vv-zurueck}:root.js .vv-nachweis>span{animation-name:vv-steigt;animation-timing-function:var(--kurve-auftritt);animation-range:entry 75%}}}@keyframes vv-oben{0%{transform:none}to{transform:translateY(-100%)}}@keyframes vv-unten{0%{transform:none}to{transform:translateY(100%)}}@keyframes vv-links{0%{transform:none}to{transform:translate(-100%)}}@keyframes vv-rechts{0%{transform:none}to{transform:translate(100%)}}@keyframes vv-zurueck{0%{transform:scale(1.2)}to{transform:none}}@keyframes vv-steigt{0%{transform:translateY(110%)}to{transform:none}}.k-vita .v-abschnitt-stimme .v-satz p:first-child{font:400 var(--t-text) / var(--t-text-zeile) var(--grotesk);max-width:62ch}.k-vita .v-stimmauftakt{font:400 clamp(30px, 3.2vw, calc(46px * var(--gross,1))) / 1.12 var(--antiqua);letter-spacing:-.02em;max-width:35ch;display:block}.k-vita .v-stimmweg{margin-top:var(--s6);max-width:58ch;display:block}.k-vita .v-profilpartie{font:400 1.35em / 1 var(--antiqua);white-space:nowrap}.k-vita .v-abschnitt-grenzen{column-gap:var(--s8);row-gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(240px,350px)}.k-vita .v-abschnitt-grenzen>.k-label{grid-area:1/1}.k-vita .v-abschnitt-grenzen .v-satz{grid-area:2/1;max-width:62ch}.k-vita .v-abschnitt-grenzen .v-tamino{grid-area:2/2;justify-self:end}.k-vita .v-presse{padding:var(--s9) var(--v-rand)}.k-vita .v-presse figure{margin:var(--s7) 0 0}.k-vita .v-presse blockquote{font:400 clamp(30px, 4vw, calc(56px * var(--gross,1)))/1.08 var(--antiqua);letter-spacing:-.02em;max-width:26ch;margin:0}.k-vita .v-presse figure:first-of-type{margin-top:var(--s7)}.k-vita .v-presse figure+figure{margin-top:var(--s9);padding-top:var(--s6);margin-left:36%}.k-vita .v-presse figure+figure blockquote{font-size:clamp(26px, 2.8vw, calc(40px * var(--gross,1)));max-width:34ch;line-height:1.14}.k-vita .v-kulisse{padding:0 var(--v-rand) var(--s9)}.k-vita .v-kulisse>.k-label{margin:0 0 var(--s6)}.k-vita .v-kulisse-bild{width:64%}@media (width>=900px) and (width<=1199px){.k-vita .v-abschnitt-grenzen{column-gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(240px,30%)}.k-vita .v-abschnitt-buehne .v-satz{margin-left:0}}@media (width<=899px){.k-vita .v-stimmauftakt{font-size:clamp(28px, 5.8vw, calc(40px * var(--gross,1)))}.k-vita .v-abschnitt-grenzen{display:block}.k-vita .v-presse{padding:var(--s8) var(--v-rand)}.k-vita .v-presse figure+figure{margin-left:0}.k-vita .v-kulisse{padding:0 0 var(--s8)}.k-vita .v-kulisse>.k-label{padding:0 var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5));margin-bottom:var(--s5)}.k-vita .v-kulisse-bild{width:100%}.k-vita .v-kulisse-bild figcaption{padding:var(--s3) var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}}@supports (animation-timeline:view()) and (view-timeline-name:--v-buehnenraum){@media (prefers-reduced-motion:no-preference){.js .k-vita .v-tamino picture,.js .k-vita .v-buehne picture{background:var(--nacht);overflow:clip}.js .k-vita .v-tamino{view-timeline-name:--v-tamino-szene;view-timeline-axis:block}.js .k-vita .v-tamino .cb-figur{animation-name:v-tamino-auftritt;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--v-tamino-szene;animation-range:entry entry 90%}.js .k-vita .v-buehne{view-timeline-name:--v-buehnenraum;view-timeline-axis:block}.js .k-vita .v-buehne :is(img,.bf-film){animation-name:v-bildraum-auf;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--v-buehnenraum;animation-range:entry entry 85%}}@media (prefers-reduced-motion:no-preference) and (width<=899px){.js .k-vita .v-tamino .cb-figur{animation-name:v-tamino-mobil}.js .k-vita .v-buehne :is(img,.bf-film){animation-range:entry entry 65%}}}@keyframes v-bildraum-auf{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes v-tamino-auftritt{0%{transform:translate(-48px,64px)}to{transform:translate(0)}}@keyframes v-tamino-mobil{0%{transform:translateY(48px)}to{transform:translateY(0)}}.k-vita .v-erzaehlmarke{gap:var(--s4);flex-direction:column;display:flex}.k-vita .v-erzaehlzahl{font:400 clamp(60px, 7vw, calc(100px * var(--gross,1)))/.9 var(--antiqua);letter-spacing:-.05em;color:var(--licht)}.k-vita .v-abschnitt-buehne{padding-block:var(--s8);margin-top:var(--s9)}.k-vita .v-abschnitt-buehne .v-satz{margin-left:0}.k-vita .v-lesegruppe+.v-lesegruppe{margin-top:var(--s6)}.k-vita .v-presse figure{padding-top:var(--s6)}.k-vita .v-presse figcaption{padding-inline:0}@media (width>=900px){.k-vita .v-kapitel>h3{position:sticky;top:100px}}@media (width<=899px){.k-vita .v-erzaehlmarke{align-items:end;gap:var(--s5);flex-direction:row}.k-vita .v-erzaehlzahl{font-size:56px}.k-vita .v-abschnitt-buehne{margin-top:var(--s7);padding-bottom:var(--s7)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.js .k-vita .v-erzaehlmarke,.js .k-vita .v-lesegruppe,.js .k-vita .v-presse figure,.js .k-vita .v-zahlen>div{--auftritt-ausloeser:1}.js .k-vita .v-erzaehlzahl,.js .k-vita .v-lesegruppe>p,.js .k-vita .v-presse blockquote,.js .k-vita .v-zahlen strong{animation-duration:var(--dauer-auftritt);animation-timing-function:var(--kurve-auftritt);animation-fill-mode:both;animation-play-state:var(--auftritt-lauf,paused)}.js .k-vita .v-erzaehlzahl{animation-name:v-kapitel-einsatz}.js .k-vita .v-lesegruppe>p{animation-name:v-satz-einsatz}.js .k-vita .v-presse blockquote{animation-name:v-urteil-einsatz}.js .k-vita .v-zahlen strong{transform-origin:0;--einsatz-weg:26px;animation-name:v-kapitel-einsatz}.js .k-vita .v-zahlen>div:nth-child(2n) strong{animation-delay:.1s}.js .k-vita .v-buehne :is(img,.bf-film){animation-name:v-buehnen-weite}}}@keyframes v-kapitel-einsatz{0%{transform:translateY(var(--einsatz-weg,32px)) rotate(-5deg)}to{transform:translateY(0)rotate(0)}}@keyframes v-satz-einsatz{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes v-urteil-einsatz{0%{clip-path:inset(0 0 30%);transform:translateY(24px)}to{clip-path:inset(-.3em -.2em);transform:translateY(0)}}@keyframes v-buehnen-weite{0%{transform:scale(.7)}to{transform:scale(1)}}.v-zahlen[data-astro-cid-5uebv7ok]{background:var(--nacht);color:var(--licht);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:40px 32px;padding:64px 6%;display:grid}.v-zahlen[data-astro-cid-5uebv7ok] div[data-astro-cid-5uebv7ok]{min-width:0}.v-zahlen[data-astro-cid-5uebv7ok] strong[data-astro-cid-5uebv7ok]{font:400 clamp(48px, 5.5vw, calc(80px * var(--gross,1))) / .92 var(--antiqua);font-variant-numeric:tabular-nums;letter-spacing:-.03em;display:block}.v-zahlen[data-astro-cid-5uebv7ok] span[data-astro-cid-5uebv7ok]{font:400 14px/20px var(--grotesk);max-width:22ch;margin-top:16px;display:block}.v-zahlen[data-astro-cid-5uebv7ok] small[data-astro-cid-5uebv7ok]{font:400 12px/18px var(--grotesk);color:var(--halbschatten);margin-top:8px;display:block}.v-kurz[data-astro-cid-5uebv7ok]{padding:64px max(6%,50% - 420px) 96px}.v-kurz[data-astro-cid-5uebv7ok]:focus{outline:none}.v-kurz[data-astro-cid-5uebv7ok] ol[data-astro-cid-5uebv7ok]{counter-reset:satz;gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.v-kurz[data-astro-cid-5uebv7ok] li[data-astro-cid-5uebv7ok]{font:400 clamp(19px, 2vw, calc(24px * var(--gross,1))) / 1.45 var(--antiqua);max-width:62ch}#v-kurz-text[data-astro-cid-5uebv7ok]:focus{outline:none}.v-lauf[data-astro-cid-5uebv7ok]{padding:64px max(6%,50% - 520px) 80px}.v-lauf[data-astro-cid-5uebv7ok]:focus,.v-presse[data-astro-cid-5uebv7ok]:focus{outline:none}.v-lauf[data-astro-cid-5uebv7ok]>h2[data-astro-cid-5uebv7ok]{font:400 clamp(40px, 5vw, calc(72px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.025em;margin:0 0 48px}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok]{cursor:pointer;min-height:48px;font:400 clamp(20px, 1.8vw, calc(26px * var(--gross,1))) / 1.2 var(--antiqua);justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok]::-webkit-details-marker{display:none}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok]::marker{content:""}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok] i[data-astro-cid-5uebv7ok]{width:18px;height:18px;transition:transform var(--dauer-kurz) var(--kurve-auftritt);flex:none;position:relative}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok] i[data-astro-cid-5uebv7ok]:before,.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok] i[data-astro-cid-5uebv7ok]:after{content:"";background:currentColor;height:1px;position:absolute;inset:50% 0 auto}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok] i[data-astro-cid-5uebv7ok]:after{transform:rotate(90deg)}.v-frueher[data-astro-cid-5uebv7ok][open] summary[data-astro-cid-5uebv7ok] i[data-astro-cid-5uebv7ok]{transform:rotate(45deg)}.v-frueher[data-astro-cid-5uebv7ok][open] summary[data-astro-cid-5uebv7ok]{margin-bottom:24px}.v-frueher[data-astro-cid-5uebv7ok] summary[data-astro-cid-5uebv7ok]:focus-visible{outline:2px solid var(--licht);outline-offset:4px}.v-kapitel[data-astro-cid-5uebv7ok]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:24px 48px;padding:0 0 56px;display:grid}.v-kapitel[data-astro-cid-5uebv7ok]>h3[data-astro-cid-5uebv7ok]{font:400 clamp(22px, 2.2vw, calc(30px * var(--gross,1))) / 1.15 var(--antiqua);align-self:start;margin:0}.v-gruppen[data-astro-cid-5uebv7ok]{gap:24px;min-width:0;display:grid}.v-gruppe[data-astro-cid-5uebv7ok]{grid-template-columns:128px minmax(0,1fr);gap:8px 24px;display:grid}.v-marke[data-astro-cid-5uebv7ok]{font:500 13px/22px var(--grotesk);font-variant-numeric:tabular-nums;margin:0}.v-gruppe[data-astro-cid-5uebv7ok] ul[data-astro-cid-5uebv7ok]{min-width:0;margin:0;padding:0;list-style:none}.v-gruppe[data-astro-cid-5uebv7ok] li[data-astro-cid-5uebv7ok]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;padding:4px 0;display:flex}.v-werk[data-astro-cid-5uebv7ok]{font:400 16px/22px var(--grotesk);font-weight:500}.v-partie[data-astro-cid-5uebv7ok],.v-haus[data-astro-cid-5uebv7ok]{font:400 15px/22px var(--grotesk);color:var(--halbschatten)}.v-kinder[data-astro-cid-5uebv7ok]{max-width:62ch;font:400 16px/1.6 var(--grotesk);margin:72px 0 0;padding-top:0}.v-stand[data-astro-cid-5uebv7ok]{font:400 12px/20px var(--grotesk);color:var(--halbschatten);margin:24px 0 0}.v-presse[data-astro-cid-5uebv7ok] figcaption[data-astro-cid-5uebv7ok]{font:400 13px/22px var(--grotesk);max-width:40ch;margin-top:24px}@media (width<=899px){.v-kapitel[data-astro-cid-5uebv7ok]{grid-template-columns:1fr;gap:16px;padding-bottom:32px}.v-gruppe[data-astro-cid-5uebv7ok]{grid-template-columns:104px minmax(0,1fr);gap:4px 16px}}@media (width<=759px){.v-zahlen[data-astro-cid-5uebv7ok],.v-kurz[data-astro-cid-5uebv7ok]{padding:48px var(--rand-rechts,24px) 48px var(--rand-links,24px)}.v-lauf[data-astro-cid-5uebv7ok]{padding:48px var(--rand-rechts,24px) 64px var(--rand-links,24px)}.v-presse[data-astro-cid-5uebv7ok]{padding:56px var(--rand-rechts,24px) 56px var(--rand-links,24px)}.v-gruppe[data-astro-cid-5uebv7ok]{grid-template-columns:1fr;gap:2px}.v-marke[data-astro-cid-5uebv7ok]{margin-top:12px}}.r-wahl{padding:calc(var(--s9) + var(--s6)) var(--r-rand) var(--s9);scroll-margin-top:var(--k-head)}.r-wahl-satz{font:400 clamp(40px, 8vw, calc(132px * var(--gross,1))) / 1.02 var(--antiqua);letter-spacing:-.02em;text-wrap:pretty;margin:0}.r-wahl--weiter{padding-top:var(--s9)}.r-wahl--weiter .r-wahl-satz{font-size:clamp(36px, 6.4vw, calc(104px * var(--gross,1)))}.r-wahl-titel{margin:0 0 var(--s6);color:var(--halbschatten)}.r-gross{padding:0 var(--r-rand) var(--s9)}.r-wahl:has(+.r-gross){padding-bottom:var(--s7)}.r-gross-titel{margin:0 0 var(--s4);color:var(--halbschatten)}.r-gross-satz{max-width:40ch;font:400 clamp(24px, 2.6vw, calc(40px * var(--gross,1))) / 1.3 var(--antiqua);color:var(--halbschatten);text-wrap:pretty;margin:0}.r-gross-rolle{color:var(--licht)}.r-gross-marke{font:400 12px / 20px var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--halbschatten);align-self:center}.r-wahl-alle{margin-top:var(--s7)}.r-wahl-alle .k-weg{align-items:center;min-height:44px;display:inline-flex}.r-glied{color:inherit;transition:opacity var(--dauer-kurz);text-decoration:none}.r-zahl{text-underline-offset:.1em;text-decoration:underline max(1px,.025em)}.r-glied[aria-current=page]{opacity:.42}.r-glied[aria-current=page] .r-zahl{text-decoration:none}.r-w{vertical-align:bottom;margin:-.04em -.08em -.16em;padding:.04em .08em .16em;display:inline-block;overflow:clip}.r-w>span{display:inline-block}.r-satzbild{aspect-ratio:16/9;vertical-align:baseline;background:#151513;height:.7em;margin:0 .04em;display:inline-block;overflow:clip}.r-satzbild img{object-fit:cover;width:100%;height:100%;transition:transform var(--dauer-mittel) var(--kurve-auftritt);display:block}@media (hover:hover) and (pointer:fine){.r-wahl-satz:has(.r-glied:hover) .r-glied:not(:hover){opacity:.42}.r-glied:hover .r-satzbild img{transform:scale(1.14)}}.r-glied:focus-visible{outline:2px solid var(--licht);outline-offset:6px}.r-register{--kasten:min(30vw, 420px, calc((100svh - var(--k-head) - 170px) * .8));padding:var(--s9) var(--r-rand) var(--s6);scroll-margin-top:var(--k-head)}@media (width>=900px){.r-register--kasten{grid-template-columns:minmax(0, 1fr) var(--kasten);column-gap:6vw;display:grid}}.r-register-spalte{min-width:0}.r-register-kopf{scroll-margin-top:calc(var(--k-head) + var(--s4))}.r-register-kopf.r-still{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r-nr{margin:0 0 var(--s3);font:500 12px / 16px var(--grotesk);letter-spacing:.14em;color:var(--halbschatten)}.r-register-name{font:400 clamp(56px, 7.4vw, calc(124px * var(--gross,1))) / .9 var(--antiqua);letter-spacing:-.025em;margin:0}.r-maske{margin:-.04em -.08em -.14em;padding:.04em .08em .14em;display:block;overflow:clip}.r-hebt{display:block}.r-register-art{margin:var(--s4) 0 0;font:400 14px / 20px var(--grotesk);color:var(--halbschatten)}.r-register-art .r-wert{font:500 14px / 20px var(--grotesk);color:var(--licht)}.r-kopfbild{margin:var(--s6) 0 var(--s8)}.r-kopfbild-rahmen{aspect-ratio:16/9;background:#151513;overflow:clip}.r-kopfbild img{object-fit:cover;width:100%;height:100%;display:block}.r-kopfbild figcaption{margin-top:var(--s3);font:400 12px / 16px var(--grotesk);color:var(--halbschatten)}.r-register:not(.r-register--kasten) .r-kopfbild{max-width:calc(100% - var(--kasten) - 6vw)}.r-komponisten,.r-komponisten ul{margin:0;padding:0;list-style:none}.r-komponisten{gap:var(--s5);display:grid}.r-komponist{column-gap:var(--s5);grid-template-columns:10rem minmax(0,1fr);display:grid}.r-kname{font:500 12px / 16px var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--halbschatten);margin:0;padding-top:.95em}.r-partie{flex-wrap:wrap;align-items:baseline;column-gap:.55em;padding:3px 0;display:flex}.r-haupt,.r-daumen{transition:color var(--dauer-kurz), opacity var(--dauer-kurz), clip-path var(--dauer-kurz) var(--kurve-wechsel)}.r-haupt{font:400 clamp(28px, 2.7vw, calc(44px * var(--gross,1))) / 1.12 var(--antiqua);letter-spacing:-.012em;overflow-wrap:anywhere}.r-neben{font:italic 400 clamp(16px, 1.25vw, calc(20px * var(--gross,1))) / 1.3 var(--antiqua);color:var(--halbschatten)}.r-daumen{width:auto;height:clamp(34px, 3vw, calc(48px * var(--gross,1)));aspect-ratio:4/5;object-fit:cover;align-self:center}@media (width>=900px){.r-register.ist-gefuehrt .r-partie:not(.ist-jetzt) .r-haupt{color:var(--halbschatten)}.r-register.ist-gefuehrt .r-partie:not(.ist-jetzt) .r-daumen{opacity:.5}.r-register.ist-gefuehrt .ist-jetzt .r-daumen{clip-path:inset(0 0 100%)}.r-register--kasten .r-daumen{display:none}.r-register:not(.r-register--kasten) .r-komponisten{columns:2;column-gap:6vw;display:block}.r-register:not(.r-register--kasten) .r-komponist{break-inside:avoid;margin-bottom:var(--s5)}}.r-kasten-halt{top:calc(var(--k-head) + var(--s7));padding-top:var(--s3);position:sticky}.r-fenster{aspect-ratio:4/5;background:#151513;position:relative;overflow:clip}.r-fenster img{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.r-fenster img.ist-an,.r-fenster img.geht{visibility:visible}.r-unter{justify-content:space-between;align-items:baseline;gap:var(--s4);margin:var(--s3) 0 0;font:400 22px / 1.2 var(--antiqua);display:flex}.r-unter .r-maske+.r-maske{text-align:right}.r-u-partie,.r-u-werk{display:block}.r-u-werk{color:var(--halbschatten);font-style:italic}.r-u-foto{margin:var(--s1) 0 0;font:400 12px / 16px var(--grotesk);color:var(--halbschatten)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js :is(.r-wahl,.r-register-kopf){--auftritt-ausloeser:1}:root.js :is(.r-w>span,.r-satzbild,.r-hebt){animation-duration:var(--dauer-auftritt);animation-timing-function:var(--kurve-auftritt);animation-fill-mode:both;animation-play-state:var(--auftritt-lauf,paused)}:root.js .r-w>span{animation-name:r-steig;animation-delay:calc(var(--w) * 35ms)}:root.js .r-satzbild{animation-name:r-auf;animation-delay:calc(var(--w) * 35ms + 50ms)}:root.js .r-hebt{animation-name:r-steig}.r-kopfbild-rahmen{view-timeline-name:--r-bild;view-timeline-axis:block;animation-name:r-deck;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--r-bild;animation-range:entry cover 38%}}}@keyframes r-steig{0%{transform:translateY(115%)}to{transform:none}}@keyframes r-auf{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes r-deck{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}:root.r-fliegt::view-transition-group(r-flug){animation-duration:.95s;animation-timing-function:var(--kurve-wechsel)}:root.r-fliegt::view-transition-old(r-flug),:root.r-fliegt::view-transition-new(r-flug){object-fit:cover;height:100%;animation-duration:.95s;animation-timing-function:var(--kurve-wechsel)}:root.r-fliegt::view-transition-old(root){animation:r-flug-weg .55s var(--kurve-wechsel) both}:root.r-fliegt::view-transition-new(root){animation:r-flug-her .65s .35s var(--kurve-auftritt) both}@keyframes r-flug-weg{to{opacity:0;transform:translateY(-5%)}}@keyframes r-flug-her{0%{opacity:0;transform:translateY(5%)}}@media (width<=899px){.r-wahl{padding-block:var(--s8) var(--s7)}.r-register{padding-top:var(--s8)}.r-kasten{display:none}.r-kopfbild{margin-inline:calc(-1 * var(--r-rand))}.r-kopfbild figcaption{padding-inline:var(--r-rand)}.r-register:not(.r-register--kasten) .r-kopfbild{max-width:none}.r-komponist{grid-template-columns:minmax(0,1fr)}.r-kname{margin-bottom:var(--s1);padding-top:0}.r-haupt{font-size:30px}.r-partie.hat-foto{column-gap:var(--s4);margin:var(--s2) 0 var(--s3);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 34vw;align-items:start;display:grid}.r-partie.hat-foto>span{grid-column:1}.r-daumen{grid-area:1/2/span 2;width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.r-w>span,.r-satzbild,.r-hebt,.r-kopfbild-rahmen,.r-kopfbild img{clip-path:none;animation:none;transform:none}.r-glied,.r-satzbild img,.r-partie,.r-daumen{transition:none}}.k-auftritt{align-items:center;column-gap:var(--s8);padding-block:var(--s6) var(--s9);grid-template-columns:minmax(0,62fr) minmax(0,38fr);display:grid}.film-welt :is(.v-auftritt,.t-auftritt){--k-auftritt-bleed:6vw;padding-inline:6%}@media (width<=899px){.film-welt :is(.v-auftritt,.t-auftritt){--k-auftritt-bleed:var(--s4);padding-inline:var(--s4)}}.k-auftritt-bild{min-width:0;margin-left:calc(-1 * var(--k-auftritt-bleed,0px));overflow:clip}.k-auftritt-bild .cb{margin:0}.k-auftritt-bild figcaption{padding-inline-start:var(--k-auftritt-bleed,0px)}.k-auftritt-wort{flex-direction:column;align-items:start;min-width:0;display:flex}.k-auftritt-wort>.k-label{color:var(--halbschatten)}.k-auftritt-titel{margin:var(--s4) 0 0;font:400 clamp(56px, 7.4vw, calc(116px * var(--gross,1))) / .95 var(--antiqua);letter-spacing:-.03em;overflow-wrap:normal;hyphens:none}.k-maske{margin-block:-.06em -.16em;padding-block:.06em .16em;display:block;overflow:clip}.k-zeile{width:fit-content;max-width:100%;padding-inline-end:.06em;display:block}.k-auftritt-unter{margin:var(--s5) 0 0;max-width:22ch;font:400 clamp(22px, 2.3vw, calc(34px * var(--gross,1))) / 1.14 var(--antiqua);text-wrap:balance}.k-schlagworte{gap:var(--s2) var(--s5);margin:var(--s6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.k-schlagworte li{font:400 var(--t-meta) / var(--t-meta-zeile) var(--grotesk);color:var(--halbschatten)}.k-schlagworte li:not(:last-child):after{content:"·";margin-inline-start:var(--s5);margin-inline-end:calc(-1 * var(--s5) / 2 - 2px)}.k-knopf{align-items:center;gap:var(--s4);min-height:48px;margin-top:var(--s7);color:inherit;text-decoration:none;display:inline-flex}.k-knopf-ring{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden}.k-knopf-ring:before{content:"";border:1px solid var(--halbschatten);transition:border-color var(--dauer-kurz);border-radius:50%;position:absolute;inset:0}.k-knopf-ring:after{content:"";background:var(--licht);transition:transform var(--dauer-kurz) var(--kurve-auftritt);border-radius:50%;position:absolute;inset:0;transform:scale(0)}.k-knopf-pfeil{z-index:1;fill:none;width:11px;height:12px;stroke:var(--licht);stroke-width:1px;transition:stroke var(--dauer-kurz);position:relative}.k-knopf-wort{font:400 15px/24px var(--grotesk);padding-bottom:4px;display:block;position:relative}.k-knopf-linie{transform-origin:100%;height:1px;transition:transform var(--dauer-mittel) var(--kurve-auftritt);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.k-knopf:hover .k-knopf-ring:before{border-color:var(--licht)}.k-knopf:hover .k-knopf-ring:after{transform:scale(1)}.k-knopf:hover .k-knopf-pfeil{stroke:var(--nacht)}.k-knopf:hover .k-knopf-linie{transform-origin:0;transform:scaleX(1)}}@media (hover:none),(pointer:coarse){.k-knopf:active .k-knopf-ring:after{transform:scale(1)}.k-knopf:active .k-knopf-pfeil{stroke:var(--nacht)}.k-knopf:active .k-knopf-linie{transform-origin:0;transform:scaleX(1)}}.k-knopf:focus-visible .k-knopf-ring:before{border-color:var(--licht)}.k-knopf:focus-visible .k-knopf-ring:after{transform:scale(1)}.k-knopf:focus-visible .k-knopf-pfeil{stroke:var(--nacht)}.k-knopf:focus-visible .k-knopf-linie{transform-origin:0;transform:scaleX(1)}.k-knopf:focus-visible{outline:2px solid var(--licht);outline-offset:8px}@media (prefers-reduced-motion:no-preference){.k-auftritt-bild{animation:k-auf-deckung 1s var(--kurve-auftritt) both}.k-auftritt-bild .cb-figur{animation:k-auf-bild 1.2s var(--kurve-auftritt) backwards}.k-auftritt-wort>.k-label{animation:k-auf-marke .7s .12s var(--kurve-auftritt) both}.k-auftritt-titel .k-zeile{animation:k-auf-wort 1s .18s var(--kurve-auftritt) both}.k-auftritt-unter{animation:k-auf-satz .9s .38s var(--kurve-auftritt) both}.k-schlagworte li{animation:k-auf-marke .7s var(--kurve-auftritt) both;animation-delay:calc(.52s + var(--k-i,0) * 70ms)}.k-auftritt-wort .k-knopf{animation:k-auf-marke .7s .76s var(--kurve-auftritt) both}:root[data-landung] .k-auftritt-bild,:root[data-landung] .k-auftritt-bild .cb-figur{animation:none}}@keyframes k-auf-deckung{0%{clip-path:inset(0 0 0 26%)}to{clip-path:inset(0)}}@keyframes k-auf-bild{0%{transform:translate(-9%)scale(1.06)}to{transform:translate(0)scale(1)}}@keyframes k-auf-wort{0%{translate:0 118%}to{translate:0}}@keyframes k-auf-marke{0%{translate:0 14px}to{translate:0}}@keyframes k-auf-satz{0%{translate:0 26px}to{translate:0}}@media (width<=899px){.k-auftritt-wort>.v-wege{margin-top:var(--s5)}.k-auftritt{padding-block:var(--s4) var(--s7);display:block}.k-auftritt-bild{margin-inline:calc(-1 * var(--k-auftritt-bleed,0px))}.k-auftritt-wort{margin-top:var(--s6)}.k-auftritt-titel{font-size:clamp(52px, 14vw, calc(96px * var(--gross,1)))}.k-auftritt-unter{max-width:24ch;font-size:clamp(22px, 5.6vw, calc(30px * var(--gross,1)))}.k-schlagworte{margin-top:var(--s5)}.k-knopf{margin-top:var(--s6)}@media (prefers-reduced-motion:no-preference){.k-auftritt-bild .cb-figur{animation-name:k-auf-bild-klein}}}@keyframes k-auf-bild-klein{0%{transform:translate(-5%)scale(1.04)}to{transform:translate(0)scale(1)}}.k-buehnenbild{overflow:clip}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .k-buehnenbild,:root.js .k-buehnenbild .cb-figur{animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 62svh}:root.js .k-buehnenbild{animation-name:k-buehne-deckung}:root.js .k-buehnenbild .cb-figur{animation-name:k-buehne-bild}:root.js .m-bild-weit{animation-name:k-buehne-deckung-rechts}:root.js .m-bild-weit .cb-figur{animation-name:k-buehne-bild-rechts}}}@keyframes k-buehne-deckung{0%{clip-path:inset(0 0 0 30%)}to{clip-path:inset(0)}}@keyframes k-buehne-deckung-rechts{0%{clip-path:inset(0 30% 0 0)}to{clip-path:inset(0)}}@keyframes k-buehne-bild{0%{transform:translate(-7%)scale(1.05)}to{transform:translate(0)scale(1)}}@keyframes k-buehne-bild-rechts{0%{transform:translate(7%)scale(1.05)}to{transform:translate(0)scale(1)}}@media (width>=900px) and (height>=560px),(width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .world-media:has(>.m-auftritt){padding-top:0}#kapitel .m-auftritt{margin-inline:var(--ausbruch)}#kapitel .k-auftritt{--raum:calc(100svh - var(--k-head));--rand:max(6cqw, 40px);margin-inline:var(--ausbruch);height:var(--raum);background:var(--nacht);min-height:0;color:var(--licht);padding:0;display:block;position:relative;overflow:clip;container-type:inline-size}#kapitel .k-auftritt-bild{margin:0;position:absolute;inset:0}#kapitel .k-auftritt-bild :is(.cb,.cb-figur,picture){margin:0;display:block;position:absolute;inset:0}#kapitel .k-auftritt-bild img{aspect-ratio:auto;object-fit:cover;object-position:var(--cb-lage,50% 50%);width:100%;height:100%;filter:brightness(var(--k-dimm,1))}#kapitel .k-auftritt-bild figcaption{left:var(--rand);bottom:var(--s4);z-index:1;max-width:calc(50% - var(--rand));color:var(--licht);font:400 12px / 16px var(--grotesk);padding:0;position:absolute}#kapitel .k-auftritt-wort{z-index:1;left:var(--rand);right:var(--rand);bottom:calc(var(--s4) + 16px + var(--s6));column-gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:end;display:grid;position:absolute}#kapitel .k-auftritt-wort>*{grid-column:1}#kapitel .k-auftritt-wort>.k-label{color:var(--licht)}#kapitel .k-auftritt-titel{grid-row:2;font-size:clamp(48px,min(9cqw,13svh),144px)}#kapitel .k-auftritt-unter{grid-row:3;max-width:24ch;font-size:clamp(20px,min(2.4cqw,3.8svh),36px)}#kapitel .k-auftritt-wort>:is(.k-schlagworte,.k-knopf,.v-wege){grid-column:2;place-self:end}#kapitel .k-auftritt-wort>.k-schlagworte{grid-row:2;justify-content:flex-end;margin:0}#kapitel .k-schlagworte li{color:var(--licht)}#kapitel .k-auftritt-wort>:is(.k-knopf,.v-wege){grid-row:3;margin:0}#kapitel .k-knopf-ring:before{border-color:var(--licht)}}@media (width<=899px) and (width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .k-auftritt{--rand:max(var(--s5), env(safe-area-inset-left), env(safe-area-inset-right))}#kapitel .k-auftritt-wort{bottom:calc(var(--s3) + 16px + var(--s4));column-gap:var(--s6)}#kapitel .k-auftritt-bild figcaption{bottom:var(--s3)}#kapitel .k-auftritt-wort>.k-schlagworte{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=900px) and (height>=560px),(prefers-reduced-motion:no-preference) and (width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .k-auftritt{view-timeline-name:--k-auftritt;view-timeline-axis:block;view-timeline-inset:var(--k-head) 0}#kapitel .k-auftritt-bild picture{animation-name:k-auf-tiefe;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}#kapitel .k-auftritt .k-auftritt-bild picture{animation-timeline:--k-auftritt;animation-range:exit}}}@keyframes k-auf-tiefe{0%{translate:0}to{translate:0 30%}}.k-auftritt-bild{position:relative}.k-kopffilm{z-index:1;width:100%;height:auto;aspect-ratio:var(--k-v,16 / 9);object-fit:cover;object-position:var(--k-lage,50% 50%);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--dauer-auftritt), visibility 0s var(--dauer-auftritt);display:block;position:absolute;top:0;left:0}.k-kopffilm[data-bereit]{opacity:1;visibility:visible;transition:opacity var(--dauer-auftritt)}.k-kopffilm[data-sofort]{transition:none}@media (width>=900px) and (height>=560px),(width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .k-auftritt-bild .k-kopffilm{aspect-ratio:auto;height:100%;filter:brightness(var(--k-dimm,1));inset:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=900px) and (height>=560px),(prefers-reduced-motion:no-preference) and (width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .k-auftritt .k-auftritt-bild .k-kopffilm{animation-name:k-auf-tiefe;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--k-auftritt;animation-range:exit}}}@media (width<=899px) and (orientation:portrait){#kapitel .k-auftritt{--rand:var(--s5);--k-buehne:125vw;margin-inline:var(--ausbruch);padding:0 0 var(--s7);grid-template-columns:var(--rand) minmax(0, 1fr) var(--rand);grid-template-rows:minmax(calc(var(--k-gesicht,0) * var(--k-buehne) + var(--s3)), 1fr) auto auto auto;align-items:start;gap:0;display:grid}#kapitel .k-auftritt-bild{min-height:var(--k-buehne);background:var(--nacht);grid-area:1/1/5/-1;align-self:stretch;margin:0}#kapitel .k-auftritt-bild :is(.cb,.cb-figur){margin:0;display:block;position:absolute;inset:0}#kapitel .k-auftritt-bild picture,#kapitel .k-auftritt-bild .k-kopffilm{width:100%;height:var(--k-buehne);margin:0;display:block;position:absolute;top:0;left:0}#kapitel .k-auftritt-bild img,#kapitel .k-auftritt-bild .k-kopffilm{aspect-ratio:auto;object-fit:cover;filter:brightness(var(--k-dimm-telefon,var(--k-dimm,1)))}#kapitel .k-auftritt-bild img{object-position:var(--cb-lage,50% 50%);width:100%;height:100%;display:block}#kapitel .k-auftritt:not(:has(.k-kopffilm)) .k-auftritt-bild img{object-position:50% 50%}#kapitel .k-auftritt-bild figcaption{left:var(--rand);right:var(--rand);bottom:var(--s4);z-index:2;color:var(--licht);padding:0;position:absolute}#kapitel .k-auftritt-wort{display:contents}#kapitel .k-auftritt-wort>*{z-index:2;grid-column:2;position:relative}#kapitel .k-auftritt-wort>.k-label{color:var(--licht);grid-row:2;margin:0}#kapitel .k-auftritt-titel{margin:var(--s3) 0 0;grid-row:3}#kapitel .k-auftritt-unter{margin:var(--s3) 0 calc(var(--s4) + 32px + var(--s4));grid-row:4}#kapitel .k-auftritt-wort>:not(.k-label,.k-auftritt-titel,.k-auftritt-unter){margin-top:var(--s6)}#kapitel .k-auftritt-wort>:not(.k-label,.k-auftritt-titel,.k-auftritt-unter)~:not(.k-label,.k-auftritt-titel,.k-auftritt-unter){margin-top:var(--s5)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width<=899px) and (orientation:portrait){#kapitel .k-auftritt{view-timeline-name:--k-auftritt;view-timeline-axis:block;view-timeline-inset:var(--k-head) 0}#kapitel .k-auftritt .k-auftritt-bild picture,#kapitel .k-auftritt .k-auftritt-bild .k-kopffilm{animation-name:k-auf-tiefe;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--k-auftritt;animation-range:exit}}}@media (prefers-reduced-motion:reduce){.k-buehnenbild,.k-buehnenbild .cb-figur,.k-auftritt-bild,.k-auftritt-bild .cb-figur,.k-auftritt-bild picture,.k-auftritt-wort>.k-label,.k-auftritt-titel .k-zeile,.k-auftritt-unter,.k-schlagworte li,.k-auftritt-wort .k-knopf{clip-path:none;animation:none;transform:translate(0,0)}.k-maske{margin-block:0;padding-block:0;overflow:visible}.k-knopf-ring:before,.k-knopf-ring:after,.k-knopf-pfeil,.k-knopf-linie{transition:none}}@media (width>=900px) and (height>=560px){.k-body:has(#kapitel .k-auftritt-bild){padding-top:0}.k-body:has(#kapitel .k-auftritt-bild) #kapitel .k-auftritt{--raum:100svh}:root[data-leiste-frei] .film-welt .k-kopf{background:0 0}}.r-schluss[data-astro-cid-xoejetea]{padding:96px 6% 72px}.r-stand[data-astro-cid-xoejetea]{font:400 12px/20px var(--grotesk);color:var(--halbschatten);margin:0 0 24px}.r-anfrage[data-astro-cid-xoejetea]{max-width:30ch;font:400 clamp(24px, 3vw, calc(40px * var(--gross,1))) / 1.15 var(--antiqua);margin:0}.r-schluss[data-astro-cid-xoejetea] a[data-astro-cid-xoejetea]{font:400 clamp(26px, 2.6vw, calc(36px * var(--gross,1))) var(--antiqua);margin-top:24px}@media (width<=759px){.r-schluss[data-astro-cid-xoejetea]{padding:48px var(--rand-rechts,24px) 64px var(--rand-links,24px)}}.k-calendar [hidden]{display:none!important}.t-zahlen{background:var(--nacht);color:var(--licht);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:32px;padding:56px 6% 0;display:grid}.t-zahlen div{min-width:0}.t-zahlen strong{font:400 clamp(44px, 5vw, calc(72px * var(--gross,1))) / .92 var(--antiqua);font-variant-numeric:tabular-nums;letter-spacing:-.03em;display:block}.t-zahlen span{font:400 13px/20px var(--grotesk);max-width:20ch;color:var(--halbschatten);margin-top:12px;display:block}.t-naechster{width:fit-content;max-width:100%;margin-top:var(--s6);color:inherit;justify-items:start;gap:2px;text-decoration:none;display:grid}.t-naechster-marke{font:400 12px/20px var(--grotesk);letter-spacing:.08em;text-transform:uppercase}.t-naechster-marke .t-relativ:before{content:"";background:var(--akzent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin:0 7px 0 10px;display:inline-block}.t-naechster-datum{margin-top:var(--s2);align-items:baseline;gap:10px;display:flex}.t-naechster-datum strong{font:400 clamp(56px, 6vw, calc(88px * var(--gross,1))) / .9 var(--antiqua);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.t-naechster-datum span{font:400 13px/20px var(--grotesk)}.t-naechster-titel{margin-top:var(--s2);font:400 clamp(24px, 2.4vw, calc(34px * var(--gross,1))) / 1.08 var(--antiqua);text-underline-offset:.18em;transition:text-decoration-color var(--dauer-kurz);text-decoration:underline 1px #0000}@media (hover:hover) and (pointer:fine){.t-naechster:hover .t-naechster-titel{text-decoration-color:currentColor}}.t-naechster:focus-visible .t-naechster-titel{text-decoration-color:currentColor}.t-naechster-zeile{font:400 13px/20px var(--grotesk)}.t-naechster:focus-visible{outline:2px solid var(--licht);outline-offset:8px}@media (width>=900px) and (height>=560px),(width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .t-auftritt .k-auftritt-wort>.t-naechster{text-align:right;grid-area:1/2/span 3;place-self:end;justify-items:end;margin:0}}@media (width<=899px) and (width>=600px) and (height<=520px) and (orientation:landscape){#kapitel .t-auftritt .t-naechster{display:none}}@media (prefers-reduced-motion:no-preference){.t-auftritt .t-naechster{animation:k-auf-marke .7s .56s var(--kurve-auftritt) both}}.t-plan{padding:var(--s8) 6% var(--s8);background:var(--nacht);color:var(--licht)}.t-plan>.k-label{margin:0 0 var(--s5);color:var(--halbschatten)}.t-plan-feld{--tp-n:16rem;--tp-l:var(--s6);padding:44px 0 28px;position:relative}.t-plan-monate{top:0;left:calc(var(--tp-n) + var(--tp-l));height:40px;margin:0;padding:0;list-style:none;position:absolute;right:0}.t-plan-monate li{top:0;left:calc(var(--tp-x) * 100%);font:400 12px/16px var(--grotesk);color:var(--halbschatten);white-space:nowrap;position:absolute}.t-plan-monate small{font-size:12px;display:block}.t-plan-zeilen{margin:0;padding:0;list-style:none}.t-plan-zeile{grid-template-columns:var(--tp-n) minmax(0, 1fr);column-gap:var(--tp-l);transition:opacity var(--dauer-kurz);align-items:center;display:grid}.t-plan-name{min-width:0;min-height:44px;font:400 22px/1.1 var(--antiqua);color:var(--licht);text-underline-offset:.18em;transition:text-decoration-color var(--dauer-kurz);align-items:center;text-decoration:underline 1px #0000;display:flex}.t-plan-name:focus-visible{text-decoration-color:currentColor}.t-plan-zeilen:has(.t-plan-zeile:focus-within) .t-plan-zeile:not(:focus-within){opacity:.32}@media (hover:hover) and (pointer:fine){.t-plan-name:hover{text-decoration-color:currentColor}.t-plan-zeilen:has(.t-plan-zeile:hover) .t-plan-zeile:not(:hover,:focus-within){opacity:.32}}.t-plan-spur{height:28px;position:relative}.t-plan-spur:before{content:"";background:var(--halbschatten);opacity:.35;height:1px;position:absolute;top:50%;left:0;right:0}.t-plan-spur i{left:calc(var(--tp-x) * 100%);background:var(--licht);border-radius:1px;width:2px;height:12px;margin:-6px 0 0 -1px;position:absolute;top:50%}.t-plan-spur i[data-art=premiere],.t-plan-spur i[data-naechster]{height:24px;margin-top:-12px}.t-plan-spur i[data-art=probe]{background:var(--halbschatten)}.t-plan-spur i[data-vergangen]{opacity:.25}.t-plan-spur i[data-naechster]{background:var(--akzent)}.t-plan-heute{top:34px;bottom:20px;left:calc(var(--tp-n) + var(--tp-l) + var(--tp-x) * (100% - var(--tp-n) - var(--tp-l)));background:var(--akzent);pointer-events:none;width:1px;position:absolute}.t-plan-heute small{font:400 12px/20px var(--grotesk);color:var(--akzent);white-space:nowrap;position:absolute;top:100%;left:0;translate:-50%}.t-produktionen{padding:0 6%}.t-produktion{padding-top:var(--s9)}.t-produktion:last-of-type{padding-bottom:var(--s8)}.t-buehne{margin:0 var(--ausbruch) var(--s7);overflow:clip}.t-buehne .cb{margin:0}.t-buehne img{width:100%;height:auto;display:block}.t-buehne figcaption{padding:var(--s3) 6% 0}.t-produktion-satz{column-gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;display:grid}.t-produktion-kopf{min-width:0}.t-produktion-kopf>.k-label{color:var(--halbschatten)}.t-produktion-kopf h2{margin:var(--s4) 0;font:400 clamp(40px, 4.4vw, calc(64px * var(--gross,1))) / 1.02 var(--antiqua);letter-spacing:-.02em}.t-zaehlung{font:400 14px/24px var(--grotesk);margin:0}.t-produktion-wege{gap:0 var(--s5);margin-top:var(--s2);flex-wrap:wrap;display:flex}.t-produktion-wege a{align-items:center;min-height:48px;font-size:14px;display:flex}@media (width>=900px) and (prefers-reduced-motion:no-preference){.t-produktion-kopf{top:calc(var(--k-head) + var(--s5));position:sticky}}.t-abende{gap:var(--s7) var(--s6);grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.t-abend{min-width:0;scroll-margin-top:calc(var(--k-head) + var(--s7));position:relative}.t-abend .t-relativ{margin-bottom:var(--s1);font:400 12px/20px var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--akzent);display:block;position:absolute;bottom:100%;left:0}.t-abend time{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.t-abend time strong{font:400 56px/.9 var(--antiqua);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.t-abend time span{font:400 13px/20px var(--grotesk)}.t-abend[data-naechster] time strong{color:var(--akzent)}.t-abend-text p{font:400 13px/20px var(--grotesk);margin:2px 0 0}.t-abend-zusatz{color:var(--halbschatten)}.t-leer{padding:var(--s9) 0;font:400 clamp(24px, 3vw, calc(40px * var(--gross,1))) / 1.15 var(--antiqua)}.t-monatskopf{display:none}@media (width<=899px){.t-zahlen{padding:40px var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5));gap:24px}.t-plan{display:none}.t-produktionen{padding:0 var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}.t-produktion{padding-top:var(--s8)}.t-produktion-satz{row-gap:var(--s5);grid-template-columns:minmax(0,1fr)}.t-produktion-kopf h2{font-size:44px}.t-abende{grid-template-columns:minmax(0,1fr);gap:0}.t-abend{column-gap:var(--s4);padding-block:var(--s3);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;display:grid}.t-abend[data-t-monatsanfang] .t-monatskopf{margin:var(--s6) 0 var(--s2);font:400 13px / 20px var(--grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--halbschatten);grid-area:1/1/auto/-1;display:block}.t-abend:first-child .t-monatskopf{margin-top:0}.t-abend time{flex-direction:column;grid-area:2/1;align-items:flex-start;gap:2px;margin:0}.t-abend time strong{font-size:44px}.t-abend time span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-abend-text{grid-area:2/2}.t-abend .t-relativ{grid-area:3/1;margin:0;position:static}.t-produktion-wege{align-items:flex-start;gap:var(--s3);flex-direction:column;display:flex}#kapitel .t-produktion-wege .k-weg{min-height:56px;font:400 18px / 24px var(--grotesk);align-items:center;display:flex}.t-buehne{margin-bottom:var(--s6)}.t-buehne figcaption{padding-inline:var(--s4)}.t-abend-text p,.t-naechster-zeile{font-size:15px;line-height:22px}.t-abend time span{font-size:14px}}.t-produktion-kopf h2 .k-maske{overflow:clip}.t-abend time,.t-abend-text{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .t-plan{view-timeline-name:--tp-plan;view-timeline-axis:block}:root.js :is(.t-plan-spur i,.t-plan-heute,.t-buehne,.t-buehne .cb-figur),:root.js .t-plan-spur:before{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}:root.js .t-plan-spur:before{transform-origin:0;animation-name:tp-spur;animation-timeline:--tp-plan;animation-range:entry 10% entry 70%}:root.js .t-plan-spur i{animation-name:tp-strich;animation-timeline:--tp-plan;animation-range:entry calc(20% + var(--tp-x) * 55%) entry calc(32% + var(--tp-x) * 55%);animation-timing-function:var(--kurve-auftritt)}:root.js .t-plan-heute{animation-name:tp-heute;animation-timeline:--tp-plan;animation-range:entry 60%}:root.js .t-buehne,:root.js .t-buehne .cb-figur{animation-timeline:view();animation-range:entry entry 62svh}:root.js .t-buehne{animation-name:k-buehne-deckung}:root.js .t-buehne .cb-figur{animation-name:k-buehne-bild}:root.js .t-buehne[data-seite=rechts]{animation-name:k-buehne-deckung-rechts}:root.js .t-buehne[data-seite=rechts] .cb-figur{animation-name:k-buehne-bild-rechts}:root.js :is(.t-produktion-kopf,.t-abend){--auftritt-ausloeser:1}:root.js :is(.t-produktion-kopf .k-zeile,.t-abend time,.t-abend time>*,.t-abend-text,.t-abend-text>*){animation-duration:var(--dauer-auftritt);animation-timing-function:var(--kurve-auftritt);animation-fill-mode:both;animation-play-state:var(--auftritt-lauf,paused)}:root.js .t-produktion-kopf .k-zeile{animation-name:tp-wort}:root.js .t-abend time{animation-name:tp-aufdecken;animation-delay:calc(var(--tp-i,0) * 60ms)}:root.js .t-abend time>*{animation-name:tp-heben;animation-delay:calc(var(--tp-i,0) * 60ms + 40ms)}:root.js .t-abend-text{animation-name:tp-aufdecken;animation-delay:calc(var(--tp-i,0) * 60ms + .14s)}:root.js .t-abend-text>*{animation-name:tp-heben;animation-delay:calc(var(--tp-i,0) * 60ms + .18s)}}}@keyframes tp-aufdecken{0%{clip-path:inset(-8px 100% -12px -8px)}to{clip-path:inset(-8px -8px -12px)}}@keyframes tp-heben{0%{translate:0 16px}to{translate:0}}@keyframes tp-wort{0%{translate:0 118%}to{translate:0}}@keyframes tp-spur{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tp-strich{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tp-heute{0%{clip-path:inset(0 -80px 100%)}to{clip-path:inset(0 -80px -24px)}}.t-abend[data-abgesagt] .t-abend-wann,.t-abend[data-abgesagt] .t-abend-wo,.t-abend[data-abgesagt] time{opacity:.7;text-decoration:line-through}.c-seite{background:var(--nacht);color:var(--licht)}.c-auftritt{column-gap:var(--s8);row-gap:var(--s7);min-height:calc(100svh - var(--k-head));padding:var(--s9) 6% var(--s8);grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid;container-type:inline-size}.c-auftritt-wort{grid-area:2/1/auto/-1;min-width:0}.c-auftritt-wort>.k-label{color:var(--halbschatten)}#kapitel .c-auftritt .k-auftritt-titel,.c-auftritt .k-auftritt-titel{font-size:clamp(72px,min(15cqw,22svh),220px)}.c-post{grid-area:3/1;min-width:0}.c-mail{font:400 clamp(30px, 6.6cqw, 96px) / 1 var(--antiqua);letter-spacing:-.01em}.c-kopier{align-items:center;gap:0 var(--s5);margin:var(--s3) 0 0;flex-wrap:wrap;min-height:48px;display:flex}.c-kopieren{min-height:48px;color:inherit;font:400 var(--t-meta) / var(--t-meta-zeile) var(--grotesk);text-underline-offset:6px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.c-kopieren[hidden]{display:none}.c-kopier-stand{font:400 var(--t-nachweis) / var(--t-nachweis-zeile) var(--grotesk);color:var(--halbschatten)}.c-schueler{align-items:center;gap:0 var(--s3);font:400 var(--t-meta) / var(--t-meta-zeile) var(--grotesk);color:var(--halbschatten);flex-wrap:wrap;margin:0;display:flex}.c-schueler .k-weg{min-height:48px;color:var(--licht);align-items:center;display:inline-flex}.c-vertreten{text-align:right;padding-bottom:var(--s4);grid-area:3/2;justify-self:end}.c-vertreten>.k-label{margin:0 0 var(--s2);color:var(--halbschatten)}.c-vertreten .k-schlagworte{justify-content:flex-end;margin:0}.c-vertreten .k-schlagworte li{font:400 clamp(20px, 2cqw, 28px) / 1.2 var(--antiqua);color:var(--licht)}.c-vertreten .k-schlagworte li:not(:last-child):after{margin-inline:.45em calc(.45em - var(--s5))}.c-agenten{padding:var(--s9) 6% 0}.c-agenten h2{margin:0 0 var(--s8);font:400 clamp(28px, 2.6vw, calc(36px * var(--gross,1))) / 1.1 var(--antiqua)}.c-agenturen{gap:var(--s8) var(--s7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c-agentur{min-width:0}@media (width>=900px){.c-agenturen{grid-template-rows:auto auto;row-gap:0}.c-agentur{grid-row:span 2;grid-template-rows:subgrid;display:grid}}.c-ort{margin:0 0 var(--s5)}.c-ort .k-maske{overflow:clip}.c-ort .k-zeile{font:400 clamp(52px, 5.6vw, calc(88px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.02em}.c-agentur h3{margin:0 0 var(--s2);font:400 24px/1.15 var(--antiqua)}.c-agentur-text>p{font:400 14px/22px var(--grotesk);margin:0}.c-agentur-text>.c-anschrift{margin-top:var(--s3);color:var(--halbschatten)}.c-agentur-wege{margin-top:var(--s4);justify-items:start;display:grid}.c-agentur-wege a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:14px;display:flex}.c-netz{padding:var(--s9) 6% 0}.c-netz>.k-label{margin:0 0 var(--s4);color:var(--halbschatten)}.c-netz-liste{gap:var(--s2) var(--s8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.c-netz-weg{min-height:64px;font:400 clamp(36px, 4.2vw, calc(60px * var(--gross,1))) / 1.1 var(--antiqua);align-items:center;display:inline-flex}.c-netz-weg .k-aus{width:.34em;height:.34em;margin-left:.2em}.c-unterlagen{padding:var(--s8) 6% 0}.c-unterlagen>.k-label{margin:0 0 var(--s2);color:var(--halbschatten)}.c-unterlagen .k-schar{gap:0 var(--s6);flex-wrap:wrap;display:flex}.c-unterlagen a{align-items:center;min-height:48px;font-size:15px;display:inline-flex}.c-presse{margin-top:var(--s7)}.c-presse>.k-label{margin:0 0 var(--s4);color:var(--halbschatten)}.c-presse-liste{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,240px));margin:0;padding:0;list-style:none;display:grid}.c-presse-liste img{aspect-ratio:3/4;width:100%;height:auto;display:block}.c-presse-zeile{margin:var(--s2) 0 0;font:400 13px / 20px var(--grotesk)}@media (width<=899px){.c-presse-liste{gap:var(--s5) var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.c-auftritt{row-gap:var(--s6);min-height:calc(100svh - var(--k-head) - 48px);padding:var(--s8) var(--rand-rechts,var(--s5)) var(--s7) var(--rand-links,var(--s5));grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:end}.c-auftritt-wort,.c-post,.c-vertreten{grid-area:auto/1}#kapitel .c-auftritt .k-auftritt-titel,.c-auftritt .k-auftritt-titel{font-size:clamp(64px,20cqw,112px)}.c-mail{font-size:min(9.2cqw,56px)}.c-vertreten{text-align:left;justify-self:start;padding-bottom:0}.c-vertreten .k-schlagworte{justify-content:flex-start}.c-agenten,.c-netz{padding:var(--s8) var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}.c-agenten h2{margin-bottom:var(--s7)}.c-agenturen{gap:var(--s8);grid-template-columns:minmax(0,1fr)}.c-netz-liste{gap:0;display:grid}.c-netz-weg{min-height:56px;font-size:40px}.c-unterlagen{padding:var(--s7) var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}}@media (prefers-reduced-motion:no-preference){.c-auftritt .c-post{animation:k-auf-satz .9s .52s var(--kurve-auftritt) both}.c-vertreten>.k-label{animation:k-auf-marke .7s .48s var(--kurve-auftritt) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .c-agenturen,:root.js .c-netz-liste{--auftritt-ausloeser:1}:root.js :is(.c-ort .k-zeile,.c-agentur-text,.c-netz-liste li){animation-duration:var(--dauer-auftritt);animation-fill-mode:both;animation-timing-function:var(--kurve-auftritt);animation-play-state:var(--auftritt-lauf,paused)}:root.js .c-ort .k-zeile{animation-name:c-wort;animation-delay:calc(var(--c-i,0) * .1s)}:root.js .c-agentur-text{animation-name:c-heben;animation-delay:calc(var(--c-i,0) * .1s + .12s)}:root.js .c-netz-liste li{animation-name:c-heben;animation-delay:calc(var(--c-i,0) * 80ms)}}}@keyframes c-wort{0%{translate:0 118%}to{translate:0}}@keyframes c-heben{0%{translate:0 24px}to{translate:0}}@media (prefers-reduced-motion:reduce){.c-auftritt .c-post,.c-vertreten>.k-label{animation:none}}.u-seite{padding-bottom:var(--s9);background:var(--nacht);color:var(--licht)}.film-welt .u-auftritt{--k-auftritt-bleed:6vw;padding-inline:6%}.u-seite :is(#gesang,#klavier,#erste-stunde){scroll-margin-top:var(--s8)}.u-seite :is(#gesang,#klavier,#erste-stunde):focus{outline:none}.u-auftritt .k-auftritt-wort>h1.k-label{margin-block:1em}.u-abschnitt{padding:var(--s9) 6% 0}.u-marke{margin:0 0 var(--s5);color:var(--halbschatten)}.u-titel{font:400 clamp(52px, 5.6vw, calc(88px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.02em;margin:0}.u-text{margin:var(--s5) 0 0;max-width:52ch;font:400 var(--t-text) / var(--t-text-zeile) var(--grotesk)}.u-warum{column-gap:var(--s9);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.u-gruende{gap:var(--s7) var(--s6);padding:var(--s4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.u-gruende strong{font:400 clamp(22px, 2.3vw, calc(34px * var(--gross,1))) / 1.14 var(--antiqua);display:block}.u-gruende span{margin-top:var(--s2);font:400 var(--t-text) / var(--t-text-zeile) var(--grotesk);color:var(--halbschatten);display:block}.u-angebote{gap:var(--s8) var(--s9);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.u-angebot-bild{margin:0 0 var(--s6)}.u-themen{gap:var(--s2);margin:var(--s5) 0 0;padding:0;list-style:none;display:grid}.u-themen li{font:400 clamp(22px, 2.3vw, calc(34px * var(--gross,1))) / 1.14 var(--antiqua)}.u-zusatz{margin:var(--s5) 0 0;font:400 var(--t-meta) / var(--t-meta-zeile) var(--grotesk);color:var(--halbschatten)}.u-adresse{align-items:center;gap:0 var(--s4);margin:var(--s2) 0 0;font:400 var(--t-meta) / var(--t-meta-zeile) var(--grotesk);color:var(--halbschatten);flex-wrap:wrap;display:flex}.u-adresse-weg{min-height:48px;color:var(--licht);align-items:center;font-size:15px;display:inline-flex}.u-kopieren{min-height:48px;color:inherit;font:inherit;text-underline-offset:6px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.u-kopieren[hidden]{display:none}.u-kopier-stand{font:400 var(--t-nachweis) / var(--t-nachweis-zeile) var(--grotesk)}#gesang img{filter:brightness(.8)}.u-fragen{max-width:1040px}.u-frage summary{justify-content:space-between;align-items:center;gap:var(--s5);min-height:64px;padding-block:var(--s4);cursor:pointer;font:400 clamp(22px, 2.3vw, calc(34px * var(--gross,1))) / 1.14 var(--antiqua);list-style:none;display:flex}.u-frage summary::-webkit-details-marker{display:none}.u-frage summary::marker{content:""}.u-frage summary i{width:18px;height:18px;transition:transform var(--dauer-kurz) var(--kurve-auftritt);flex:none;position:relative}.u-frage summary i:before,.u-frage summary i:after{content:"";background:currentColor;height:1px;position:absolute;inset:50% 0 auto}.u-frage summary i:after{transform:rotate(90deg)}.u-frage[open] summary i{transform:rotate(45deg)}.u-frage p{max-width:58ch;margin:0 0 var(--s5);font:400 var(--t-text) / var(--t-text-zeile) var(--grotesk);color:var(--halbschatten)}.u-frage summary:focus-visible{outline:2px solid var(--licht);outline-offset:4px}.u-probe-satz{max-width:14ch;font:400 clamp(56px, 7.4vw, calc(116px * var(--gross,1))) / .95 var(--antiqua);letter-spacing:-.03em;margin:0}.u-probe-wort{vertical-align:top;margin-block:-.06em -.16em;margin-inline-end:.22em;padding-block:.06em .16em;display:inline-block;overflow:clip}.u-probe-wort .k-zeile{display:block}.u-probe-text{margin-block:var(--s6) var(--s8)}.u-tueren{gap:var(--s7) var(--s9);flex-wrap:wrap;display:flex}.u-tuer{font:400 clamp(52px, 5.6vw, calc(88px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.01em}.u-adresse-schluss{margin-top:var(--s7)}.u-leiste,.u-leiste[hidden]{display:none}@media (width<=899px){.film-welt .u-auftritt{--k-auftritt-bleed:var(--rand-links,var(--s5));padding-inline:var(--rand-links,var(--s5)) var(--rand-rechts,var(--s5))}.u-abschnitt{padding:var(--s8) var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}.u-warum,.u-gruende,.u-angebote{grid-template-columns:minmax(0,1fr)}.u-warum,.u-angebote{row-gap:var(--s8)}.u-gruende{gap:var(--s5);padding-top:0}.u-probe-satz{font-size:clamp(52px, 14vw, calc(96px * var(--gross,1)))}.u-tueren{gap:var(--s6);display:grid}.u-leiste:not([hidden]){z-index:3;padding:var(--s2) var(--rand-rechts,var(--s5)) calc(var(--s2) + env(safe-area-inset-bottom)) var(--rand-links,var(--s5));background:var(--nacht);visibility:hidden;transition:translate var(--dauer-kurz) var(--kurve-auftritt), visibility 0s var(--dauer-kurz);display:block;position:sticky;bottom:0;translate:0 110%}.u-leiste[data-an]{visibility:visible;transition:translate var(--dauer-kurz) var(--kurve-auftritt);translate:0}.u-leiste .k-knopf{margin-top:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .k-buehnenbild.u-von-rechts{animation-name:k-buehne-deckung-rechts}:root.js .k-buehnenbild.u-von-rechts .cb-figur{animation-name:k-buehne-bild-rechts}:root.js :is(.u-titel,.u-gruende,.u-themen,.u-probe-satz,.u-fragen){--auftritt-ausloeser:1}:root.js :is(.u-titel .k-zeile,.u-gruende li,.u-themen li,.u-probe-wort .k-zeile,.u-frage){animation-duration:var(--dauer-auftritt);animation-fill-mode:both;animation-timing-function:var(--kurve-auftritt);animation-play-state:var(--auftritt-lauf,paused)}:root.js :is(.u-titel .k-zeile,.u-probe-wort .k-zeile){animation-name:u-wort;animation-delay:calc(var(--u-i,0) * 80ms)}:root.js :is(.u-gruende li,.u-themen li,.u-frage){animation-name:u-heben;animation-delay:calc(var(--u-i,0) * 70ms)}}}@keyframes u-wort{0%{translate:0 118%}to{translate:0}}@keyframes u-heben{0%{translate:0 24px}to{translate:0}}@media (prefers-reduced-motion:reduce){.u-frage summary i,.u-leiste:not([hidden]),.u-leiste[data-an]{transition:none}}#kapitel .world-media .hb{margin-inline:var(--ausbruch);background:var(--nacht);position:relative;container-type:inline-size}.hb-marke{padding:var(--s8) 6cqw var(--s5);color:var(--halbschatten);margin:0}.hb-nummer{background:var(--nacht);position:relative}.hb-bild{background:#151513;margin:0;position:relative;overflow:clip}.hb-bild :is(img,.bf-film){object-fit:cover;width:100%;height:100%;filter:brightness(var(--hb-dimm,.7));transition:filter var(--dauer-auftritt) var(--kurve-auftritt);display:block}.hb-nummer[data-spielt] .hb-bild :is(img,.bf-film){filter:brightness()}.hb-bild .bf-film{transition:filter var(--dauer-auftritt) var(--kurve-auftritt), opacity var(--dauer-mittel) var(--kurve-wechsel)}.hb-wort{justify-items:start;display:grid}.hb-maske{margin:-.04em -.06em -.16em;padding:.04em .06em .16em;display:block;overflow:hidden}.hb-zeile{display:block}.hb-nr{font:500 12px / 16px var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:var(--akzent);margin:0}.hb-titel{margin:var(--s3) 0 0;font:400 clamp(56px, 6.2cqw, 104px) / .96 var(--antiqua);letter-spacing:-.015em;color:var(--licht)}.hb-meta{margin:var(--s4) 0 0;font:400 15px / 22px var(--grotesk);color:var(--licht)}.hb-meta i{font-family:var(--antiqua);font-size:1.12em}.hb-steuer{align-items:center;gap:var(--s5);margin-top:var(--s6);display:flex}.hb-ton{border:1px solid var(--licht);width:72px;height:72px;color:var(--licht);cursor:pointer;transition:background-color var(--dauer-kurz), color var(--dauer-kurz);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.hb-ton[aria-pressed=true]{background:var(--licht);color:var(--nacht)}@media (hover:hover) and (pointer:fine){.hb-ton:hover{background:var(--licht);color:var(--nacht)}}.hb-ton:focus-visible{outline:2px solid var(--licht);outline-offset:4px}.hb-zeichen{border:10px solid #0000;border-left:17px solid;border-right-width:0;width:0;height:0;margin-left:5px}.hb-ton[aria-pressed=true] .hb-zeichen{background:linear-gradient(90deg,currentColor 0 5px,#0000 5px 9px,currentColor 9px 14px);border:0;width:14px;height:18px;margin:0}.hb-zeit{font:400 13px / 20px var(--grotesk);font-variant-numeric:tabular-nums;color:var(--licht);margin:0}.hb-stand{margin-left:var(--s3);color:var(--halbschatten)}.hb-stand:empty{display:none}.hb-spur{width:100%;margin-top:var(--s5);--ts-h:56px;display:block;position:relative}.hb-tonspur{--ts-grund:color-mix(in srgb, var(--licht) 55%, transparent)}.hb-lauf{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.hb-lauf::-webkit-slider-runnable-track{background:0 0;height:100%}.hb-lauf::-moz-range-track{background:0 0;height:100%}.hb-lauf::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2px;height:var(--ts-h);background:var(--akzent);border:0;border-radius:0}.hb-lauf::-moz-range-thumb{width:2px;height:var(--ts-h);background:var(--akzent);border:0;border-radius:0}.hb-lauf:focus-visible{outline:2px solid var(--licht);outline-offset:4px}.hb-nachweis{margin:var(--s4) 0 0;font:400 12px / 16px var(--grotesk);color:var(--halbschatten)}.hb-zugabe{padding:var(--s9) 6cqw var(--s8)}.hb-zugabe .k-label{color:var(--halbschatten);margin:0}.hb-zugabe ul{margin:var(--s5) 0 0;gap:var(--s6);padding:0;list-style:none;display:grid}.hb-zugabe-zeile{gap:var(--s4) var(--s6);grid-template-columns:56px minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.hb-ton-klein{border-color:var(--akzent);width:56px;height:56px;color:var(--akzent)}.hb-ton-klein[aria-pressed=true]{background:var(--akzent);color:var(--nacht)}@media (hover:hover) and (pointer:fine){.hb-ton-klein:hover{background:var(--akzent);color:var(--nacht)}}.hb-ton-klein .hb-zeichen{border-width:8px 0 8px 13px;margin-left:4px}.hb-zugabe-satz{gap:var(--s2);min-width:0;display:grid}.hb-zugabe-titel{font:400 clamp(32px, 3.4cqw, 52px) / 1 var(--antiqua);letter-spacing:-.01em}.hb-zugabe-meta{font:400 13px / 20px var(--grotesk);color:var(--halbschatten);font-variant-numeric:tabular-nums}.hb-spur-klein{--ts-h:40px;margin:0}.hb-spur-klein .hb-tonspur{--ts-grund:var(--halbschatten)}html:not(.js) :is(.hb-steuer,.hb-spur,.hb-ton),.hb-rast{display:none}.hb-nummer{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:var(--k-head,49px)}.hb-nummer+.hb-nummer{margin-top:var(--s8)}@media (width>=900px) and (aspect-ratio>=5/4){.hb-nummer{height:calc(100svh - var(--k-head,49px));overflow:clip}.hb-bild{position:absolute;inset:0}.hb-wort{width:min(40cqw,600px);position:absolute;top:13svh}.hb-nummer[data-seite=links] .hb-wort{left:6cqw}.hb-nummer[data-seite=rechts] .hb-wort{width:min(26cqw,420px);right:5cqw}.hb-nummer[data-seite=links] .hb-bild :is(img,.bf-film){object-position:60% 50%}.hb-nummer[data-seite=rechts] .hb-bild :is(img,.bf-film){object-position:70% 50%}}@media (width>=900px) and (aspect-ratio>=5/4) and (prefers-reduced-motion:no-preference){.hb-programm{timeline-scope:--hb-n0, --hb-n1, --hb-n2, --hb-n3;position:relative}.hb-programm:after{content:"";height:40svh;display:block}.hb-nummer{top:var(--k-head,49px);scroll-snap-align:none;position:sticky}.hb-nummer+.hb-nummer{margin-top:40svh}.hb-rast{left:0;top:calc(20svh + var(--hb-r) * (100svh - var(--k-head,49px) + 40svh));scroll-margin-top:var(--k-head,49px);display:block;position:absolute}}@media not ((width>=900px) and (aspect-ratio>=5/4)){.hb-bild{aspect-ratio:16/9;width:min(100%, calc((100svh - var(--k-head,49px) - 96px) * 16 / 9));margin-inline:auto}.hb-bild :is(img,.bf-film){filter:none}.hb-wort{padding:var(--s5) var(--rand-rechts,var(--s5)) 0 var(--rand-links,var(--s5))}.hb-titel{font-size:clamp(40px,11cqw,72px)}.hb-steuer{margin-top:var(--s5)}.hb-ton{border-color:var(--akzent);width:64px;height:64px;color:var(--akzent)}.hb-ton[aria-pressed=true]{background:var(--akzent);color:var(--nacht)}@media (hover:hover) and (pointer:fine){.hb-ton:hover{background:var(--akzent);color:var(--nacht)}}.hb-spur{--ts-h:48px}.hb-tonspur{--ts-grund:var(--halbschatten)}}@media (width>=600px) and (width<=899px){.hb-wort{padding-inline:6cqw}}@media (width<=759px){.hb-marke{padding:var(--s7) var(--rand-rechts,var(--s5)) var(--s4) var(--rand-links,var(--s5))}.hb-zugabe{padding:var(--s8) var(--rand-rechts,var(--s5)) var(--s7) var(--rand-links,var(--s5))}.hb-zugabe-zeile{grid-template-columns:48px minmax(0,1fr)}.hb-ton-klein{width:48px;height:48px}.hb-spur-klein{grid-column:1/-1}}@media not ((width>=900px) and (aspect-ratio>=5/4)){@media (prefers-reduced-motion:no-preference) and (orientation:portrait){.hb-bild{top:var(--k-head,49px);z-index:0;position:sticky}.hb-wort{z-index:1;background:var(--nacht);position:relative}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-nummer{view-timeline-name:var(--hb-name);view-timeline-axis:block}.hb-nummer :is(.hb-nr,.hb-titel,.hb-meta) .hb-zeile,.hb-nummer .hb-bild :is(img,.bf-film),.hb-nummer .hb-bild,.hb-nummer .hb-spur{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.hb-nummer :is(.hb-nr,.hb-titel,.hb-meta) .hb-zeile{animation-name:hb-steigen}.hb-nummer .hb-spur{animation-name:hb-zeichnen}.hb-nummer .hb-bild :is(img,.bf-film){animation-name:hb-nah}.hb-programm .hb-nummer :is(.hb-nr,.hb-titel,.hb-meta) .hb-zeile,.hb-programm .hb-nummer .hb-spur,.hb-programm .hb-nummer .hb-bild :is(img,.bf-film){animation-timeline:var(--hb-name)}.hb-programm .hb-nummer :is(.hb-nr,.hb-titel,.hb-meta) .hb-zeile{animation-range:entry 45%}.hb-programm .hb-nummer .hb-titel .hb-maske+.hb-maske .hb-zeile{animation-range:entry 52%}.hb-programm .hb-nummer .hb-meta .hb-zeile{animation-range:entry 58%}.hb-programm .hb-nummer .hb-spur{animation-range:entry 60%}.hb-programm .hb-nummer .hb-bild :is(img,.bf-film){animation-range:entry}}@media (prefers-reduced-motion:no-preference) and (width>=900px) and (aspect-ratio>=5/4){.hb-nummer .hb-bild{animation-name:hb-zurueck}.hb-programm .hb-nummer .hb-bild{animation-timeline:var(--hb-folge);animation-range:entry}}}@keyframes hb-steigen{0%{animation-timing-function:var(--kurve-auftritt);transform:translateY(112%)}to{transform:translateY(0)}}@keyframes hb-nah{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes hb-zurueck{0%{filter:brightness();transform:scale(1)}to{filter:brightness(.4);transform:scale(.94)}}@keyframes hb-zeichnen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.js .hb-nummer:focus-within :is(.hb-zeile,.hb-spur,.hb-bild :is(img,.bf-film)){clip-path:none;animation:none;transform:none}.world-media .m-video-kapitel{color:var(--akzent);letter-spacing:.06em}@media (width>=900px){#kapitel .world-media .m-video ul{gap:var(--s9)}#kapitel .world-media .m-video-eintrag[data-lage]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);justify-self:stretch;column-gap:5cqw;width:100%}#kapitel .world-media .m-video-eintrag[data-format=dia]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}#kapitel .world-media .m-video-eintrag>a,#kapitel .world-media .m-video-eintrag>.m-video-offen{grid-column:1/-1;grid-template-columns:subgrid;align-items:center}#kapitel .world-media .m-video-eintrag .m-video-bild{grid-area:1/1}#kapitel .world-media .m-video-eintrag .m-video-satz{grid-area:1/2}#kapitel .world-media .m-video-eintrag>.m-video-nachweis{grid-column:1}#kapitel .world-media .m-video-eintrag[data-lage=rechts]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}#kapitel .world-media .m-video-eintrag[data-lage=rechts] .m-video-bild,#kapitel .world-media .m-video-eintrag[data-lage=rechts]>.m-video-nachweis{grid-column:2}#kapitel .world-media .m-video-eintrag[data-lage=rechts] .m-video-satz{text-align:right;grid-column:1;justify-items:end}#kapitel .world-media .m-video-titel{font-size:clamp(34px,4cqw,60px);line-height:1.02}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root.js .m-video .m-video-titel{--auftritt-ausloeser:1}:root.js .m-video .m-video-titel .hb-zeile{animation-name:hb-steigen;animation-duration:var(--dauer-auftritt);animation-timing-function:var(--kurve-auftritt);animation-fill-mode:both;animation-play-state:var(--auftritt-lauf,paused)}}}.js .m-video-eintrag:focus-within .m-video-titel .hb-zeile{animation:none;transform:none}.r-blatt[data-astro-cid-7clmj6tg]{min-height:calc(100svh - var(--k-head));padding:0 6% 96px}.r-kopf[data-astro-cid-7clmj6tg]{padding-top:64px}.r-kopf[data-astro-cid-7clmj6tg] h1[data-astro-cid-7clmj6tg]{font:400 clamp(56px, 7vw, calc(96px * var(--gross,1))) / .98 var(--antiqua);letter-spacing:-.03em;margin:24px 0 0}.r-vorsatz[data-astro-cid-7clmj6tg]{font:400 clamp(20px, 2vw, calc(26px * var(--gross,1))) / 1.35 var(--antiqua);max-width:26ch;margin-top:24px}.r-satz[data-astro-cid-7clmj6tg]{max-width:62ch;margin-top:64px}.r-satz[data-astro-cid-7clmj6tg] section[data-astro-cid-7clmj6tg]{padding:0 0 56px}.r-satz[data-astro-cid-7clmj6tg] h2[data-astro-cid-7clmj6tg]{font:500 12px/20px var(--grotesk);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;gap:24px;margin-bottom:20px;display:flex}.r-wert[data-astro-cid-7clmj6tg]{font-variant-numeric:tabular-nums;letter-spacing:0}.r-satz[data-astro-cid-7clmj6tg] p[data-astro-cid-7clmj6tg],.r-satz[data-astro-cid-7clmj6tg] li[data-astro-cid-7clmj6tg]{font:400 16px/28px var(--grotesk)}.r-satz[data-astro-cid-7clmj6tg] ul[data-astro-cid-7clmj6tg]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.r-satz[data-astro-cid-7clmj6tg] b[data-astro-cid-7clmj6tg]{font-weight:500}.r-satz[data-astro-cid-7clmj6tg] a[data-astro-cid-7clmj6tg]{text-underline-offset:5px}.r-satz[data-astro-cid-7clmj6tg] p[data-astro-cid-7clmj6tg] a[data-astro-cid-7clmj6tg]{margin-block:-12px;padding-block:12px;display:inline-block}.r-meta[data-astro-cid-7clmj6tg]{color:var(--halbschatten)}@media (width<=759px){.r-blatt[data-astro-cid-7clmj6tg]{padding:0 var(--rand-rechts,24px) 64px var(--rand-links,24px)}.r-kopf[data-astro-cid-7clmj6tg]{padding-top:40px}.r-satz[data-astro-cid-7clmj6tg]{margin-top:40px}.r-satz[data-astro-cid-7clmj6tg] p[data-astro-cid-7clmj6tg],.r-satz[data-astro-cid-7clmj6tg] li[data-astro-cid-7clmj6tg]{font-size:15px;line-height:26px}}
