.mtc .mt-nacht,.mtc .mt-name{visibility:visible}.mtc .mt-name-licht{transform-origin:calc(var(--ix) * 100%) calc(var(--iy) * 100%)}.mtc .mt-nacht-oben{height:calc(var(--bo) + 2px)}.mtc .mt-nacht-unten{top:calc(var(--bo) + var(--bh) - 2px);height:calc(100cqh - var(--bo) - var(--bh) + 2px);transform-origin:var(--ox) calc(var(--oy) - var(--bo) - var(--bh) + 2px)}.mtc-deckel{width:calc(94cqw + 1px);height:calc(var(--bh) / 2 + 1px);background:var(--nacht);position:absolute;left:calc(3cqw - .5px)}.mtc-deckel-o{top:calc(var(--bo) - .5px)}.mtc-deckel-u{top:calc(var(--bo) + var(--bh) / 2 - .5px)}.mtc-sig{pointer-events:none;transform-origin:var(--ox) var(--oy);position:absolute;inset:0}.mtc-vor,.mtc-fach{font-family:var(--antiqua);font-weight:400;font-size:calc(var(--bh) * .43);letter-spacing:-.01em;color:var(--licht);margin:0;line-height:1;position:absolute}.mtc-vor{left:7.5684cqw;bottom:calc(100cqh - var(--bo) - .015 * var(--bh) + var(--bh) * .03)}.mtc-fach{right:6.4498cqw;top:calc(var(--bo) + .961 * var(--bh) + var(--bh) * .04);font-style:italic}.mtc-fach .of-m{margin-right:-.14em;padding-right:.14em}.mta-wort{display:block}.mta-wort .mta-b{vertical-align:top;display:inline-block}.mta-wort.wf-riese-kursiv .mta-b{margin-right:-.14em;padding-right:.14em}.mtca{position:absolute;inset:0}.mtca-bahn{clip-path:inset(0 calc(100% - (var(--i) + 1) * 100% / 6) 0 calc(var(--i) * 100% / 6));visibility:hidden;position:absolute;inset:0}.mtca-bild{position:absolute;inset:0}.mtca-bild>picture>img{object-fit:cover;object-position:center 30%;width:104%;max-width:none;height:100%;display:block;position:absolute;top:0;left:-2%}@media (aspect-ratio<=.9){.mtca-bild>picture>img{object-position:center 55%}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.mtc-deckel-o{animation:mtc-hoch .55s var(--mo-auf) var(--m-blattAn) both}.mtc-deckel-u{animation:mtc-runter .55s var(--mo-auf) var(--m-blattAn) both}.mt .mtc .mt-name-licht{animation:mtc-fahrt 1.7s linear calc(var(--m-blattAn) + .55s) both, mtc-licht-geht .6s cubic-bezier(.45, 0, .25, 1) var(--m-lichtAb) both}.mt .mtc .mt-name-blatt,.mt .mtc .mt-nacht{animation:mtc-fahrt 1.7s linear calc(var(--m-blattAn) + .55s) both, mta-weg 10ms linear calc(var(--m-blattFlug) + 1s) forwards}.mt .mtc .mtc-sig{animation:mtc-fahrt 1.7s linear calc(var(--m-blattAn) + .55s) both}.mt .mt-blende-l{animation:mt-blende-l-zu .28s cubic-bezier(.32, 0, .67, 0) var(--w2) both}.mt .mt-blende-r{animation:mt-blende-r-zu .28s cubic-bezier(.32, 0, .67, 0) var(--w2) both}.mt .mt-faden-w{animation:vf-da var(--lang2) linear var(--an2) none, mt-sammeln .24s var(--mo-kurve) var(--m-sammeln) both}.mt .mt-portrait>:is(picture>img,.mt-film),.mtca-bild>picture>img{animation:mtc-treiben var(--m-entweben) linear both}.mt .mt-portrait{animation:mta-weg 10ms linear calc(var(--m-entweben) - 50ms) forwards}.mtca-bahn{animation:mt-zeigen 10ms linear calc(var(--m-entweben) - 50ms) forwards}.mtca-bahn>.mtca-bild{animation:mta-hinauf .42s cubic-bezier(.7, 0, .84, 0) calc(var(--m-entweben) - 50ms + (var(--w1) - var(--m-weben)) / 3) both}.mtca-bahn:nth-child(2n)>.mtca-bild{animation-name:mta-hinab}.mt .mta-wort .mta-b>.of-z{animation:wf-rein-dreh .6s cubic-bezier(.19, 1, .22, 1) var(--an) both, wf-raus-dreh .5s var(--vf-kurve) var(--ab) both}}@keyframes mta-weg{0%,to{visibility:hidden}}@keyframes mta-hinauf{to{transform:translateY(-100cqh)}}@keyframes mta-hinab{to{transform:translateY(100cqh)}}@keyframes mtc-hoch{to{clip-path:inset(0 0 100%)}}@keyframes mtc-runter{to{clip-path:inset(100% 0 0)}}@keyframes mtc-licht-geht{0%{opacity:1}to{opacity:0}}@keyframes mtc-treiben{to{translate:-1.9cqw}}@keyframes mtc-fahrt{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);scale:1}41%{animation-timing-function:cubic-bezier(.7,0,.84,0);scale:1.045}to{scale:56}}@media (prefers-reduced-motion:reduce){.mtc-deckel-o,.mtc-deckel-u,.mt .mtc .mt-name-licht,.mt .mtc .mt-name-blatt,.mt .mtc .mt-nacht,.mt .mt-blende-l,.mt .mt-blende-r,.mt .mt-faden-w,.mt .mt-portrait>:is(picture>img,.mt-film),.mtca-bild>picture>img,.mt .mt-portrait,.mtca-bahn,.mtca-bahn>.mtca-bild,.mt .mta-wort .mta-b>.of-z{animation:none}}.ouvf-halter{--vorspul-weg:100svh;position:relative}.ouvf-halter .ouvf-rast-ende,.ouvf-halter .ouvf-rast-zwischen{display:none}.ouvf{background:var(--nacht);height:100svh;color:var(--licht);--vf-kurve:cubic-bezier(.16, 1, .3, 1);--vf-weich:cubic-bezier(.65, 0, .35, 1);position:relative;overflow:clip}.ouvf-rast{scroll-snap-stop:normal;position:absolute;top:0;left:0}.ouvf-buehne{display:none;position:absolute;inset:0;overflow:clip;container-type:size}.ouvf-ruhe{position:absolute;inset:0}.ouvf-ruhe .vollbild,.ouvf-ruhe img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block;position:absolute;inset:0}.ouvf-identitaet{z-index:4;padding:var(--s4) var(--kante-satz);background:var(--nacht);font-family:var(--antiqua);font-size:var(--t-szene);line-height:var(--t-szene-zeile);color:var(--licht);margin:0;font-weight:400;position:absolute;bottom:0;left:0;right:0}.ouvf-identitaet span{margin-top:var(--s3);font-family:var(--grotesk);font-size:var(--t-werk);line-height:var(--t-werk-zeile);display:block}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.ouvf-buehne{animation:vf-uhr var(--dauer) linear both;display:block}.ouvf-ruhe{display:none}.ouvf-identitaet{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ouvf:is([data-stand=bereit],[data-stand=wartet],[data-stand=pause]) :is(.ouvf-buehne,.ouvf-buehne *){animation-play-state:paused!important}.ouvf[data-stand] .ouvf-knopf{z-index:60;top:calc(var(--k-head,49px) + var(--s4));background:#0505058c;display:grid}.ouvf[data-stand=aus] :is(.ouvf-buehne,.ouvf-buehne *){animation:none!important}.ouvf[data-stand=aus] :is(.wf-nachweis,.wf-zeit){visibility:hidden}.ouvf-halter.ouvf-vorspulen{height:calc(100svh + var(--vorspul-weg))}.ouvf-vorspulen>.ouvf{position:sticky;top:0}.ouvf-halter.ouvf-vorspulen:not(.ouvf-fertig)>.ouvf-rast-ende{left:0;top:var(--vorspul-weg);display:block;position:absolute}.ouvf-halter.ouvf-vorspulen:not(.ouvf-fertig){view-timeline-name:--rast-ouv;view-timeline-axis:block}@media not all and (hover:hover) and (pointer:fine) and (width>=900px){.ouvf-halter.ouvf-vorspulen:not(.ouvf-fertig)>.ouvf-rast-zwischen{left:0;top:calc(var(--vorspul-weg) * var(--anteil));scroll-snap-stop:normal;display:block;position:absolute}}}@keyframes vf-uhr{0%,to{visibility:visible}}.of-m{margin:-.04em -.06em -.16em;padding:.04em .06em .16em;display:block;overflow:clip}.of-z{display:block;translate:0 140%}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.of-z{animation:vf-rein .42s var(--vf-kurve) var(--an) both, vf-raus .42s var(--vf-kurve) var(--ab) both}.wf-dreh .wf-flaeche .of-z{transform-origin:0 100%;animation:wf-rein-dreh .62s var(--vf-kurve) var(--an) both, wf-raus-dreh .5s var(--vf-kurve) var(--ab) both}.wf-dreh .wf-schluss-vor .of-z,.wf-dreh .wf-schluss-fach .of-z{transform-origin:0 100%;animation:wf-rein-dreh .62s var(--vf-kurve) var(--an) both}}@keyframes vf-rein{0%{translate:0 140%}to{translate:0}}@keyframes vf-raus{0%{transform:none}to{transform:translateY(-140%)}}@keyframes vf-da{0%,to{visibility:visible}}@keyframes wf-rein-dreh{0%{translate:0 125%;rotate:7deg}to{translate:0;rotate:0deg}}@keyframes wf-raus-dreh{0%{transform:none}to{transform:translateY(-130%)rotate(-4deg)}}.ouvf video:not([data-laeuft]){visibility:hidden}@property --wf-sek{syntax:"<integer>";inherits:false;initial-value:0}.wf{--leiste:40px;--mo-kurve:cubic-bezier(.76, 0, .24, 1);--mo-auf:cubic-bezier(.16, 1, .3, 1);--mo-zu:cubic-bezier(.7, 0, .84, 0);position:absolute;inset:0}@media (width<=759px){.wf{--leiste:52px}}.wf-flaeche{left:0;right:0;top:var(--rahmen-hoehe);bottom:var(--leiste);position:absolute;overflow:clip;container-type:size}.mo-rahmen{position:absolute;overflow:clip}.mo-rahmen>picture,.mo-rahmen>picture>img,.mo-rahmen>video{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block;position:absolute;inset:0}.mo-text{color:var(--licht);margin:0;display:grid;position:absolute}.wf-text{padding:0 var(--kante-satz);text-align:center;color:var(--licht);align-content:center;justify-items:center;margin:0;display:grid;position:absolute;inset:0}.wf-riese-kursiv{font-family:var(--antiqua);letter-spacing:-.015em;max-width:100%;font-size:clamp(56px,10.5cqw,188px);font-style:italic;font-weight:400;line-height:.98}.wf-zahl{font-family:var(--antiqua);letter-spacing:-.03em;font-size:min(44cqh,40cqw);font-weight:400;line-height:.86}.wf-held{font-family:var(--antiqua);letter-spacing:-.02em;font-size:min(15.5cqw,40cqh);font-style:italic;font-weight:400;line-height:.95}.wf-klein{margin-top:var(--s4);font-family:var(--grotesk);font-size:var(--t-marke);line-height:var(--t-marke-zeile);letter-spacing:.16em}@media (width<=759px){.wf-riese-kursiv{font-size:clamp(40px,12.5cqw,72px)}.wf-held{font-size:min(18cqw,30cqh)}.wf-klein{font-size:var(--t-nachweis);line-height:var(--t-nachweis-zeile)}}.wf-held.of-m,.wf-riese-kursiv.of-m{margin-right:-.14em;padding-right:.14em}.wf-worte{text-wrap:balance;max-width:100%;display:block}.wf-worte>.of-m{vertical-align:top;display:inline-block}.wf-gruppe{white-space:nowrap}.wf-gruppe>.of-m{vertical-align:top;display:inline-block}.wf-worte.wf-riese-kursiv>.of-m,.wf-worte.wf-riese-kursiv .wf-gruppe>.of-m{margin-right:-.14em;padding-right:.14em}.wf-schluss-vor,.wf-schluss-fach{font-family:var(--antiqua);letter-spacing:-.01em;color:var(--licht);margin:0;font-size:6.063cqw;font-weight:400;line-height:1;position:absolute}.wf-schluss-vor{bottom:calc(50cqh + 7.2615cqw);left:7.5684cqw}.wf-schluss-fach{font-style:italic;top:calc(50cqh + 7.0641cqw);right:6.4498cqw}.wf-schluss-fach .of-m{margin-right:-.14em;padding-right:.14em}.wf-leiste{z-index:50;height:var(--leiste);justify-content:space-between;align-items:center;gap:var(--s4);padding:0 var(--kante-satz);background:var(--nacht);display:flex;position:absolute;bottom:0;left:0;right:0}.wf-lauf{background:var(--akzent);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0;scale:0 1}.wf-nachweis,.wf-zeit{font-family:var(--grotesk);font-size:var(--t-nachweis);line-height:var(--t-nachweis-zeile);letter-spacing:.02em;color:var(--halbschatten);margin:0}.wf-nachweis{flex:1;min-width:0;display:grid}.wf-nachweis>.of-m{grid-area:1/1;align-self:start}.wf-zeit{font-variant-numeric:tabular-nums;counter-reset:sek var(--wf-sek) ges var(--wf-gesamt);flex:none}.wf-zeit:after{content:"0:" counter(sek, decimal-leading-zero) " / 0:" counter(ges, decimal-leading-zero)}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.wf-lauf{animation:wf-lauf var(--dauer) linear both, wf-lauf-weg .45s var(--vf-weich) calc(var(--dauer) - .45s) both}.wf-zeit{animation:wf-sek var(--dauer) linear both, wf-still .45s var(--vf-weich) calc(var(--dauer) - .45s) both}.wf-nachweis{animation:wf-still .45s var(--vf-weich) calc(var(--dauer) - .45s) both}}@keyframes wf-still{to{opacity:0}}@keyframes wf-lauf{0%{scale:0 1}to{scale:1}}@keyframes wf-lauf-weg{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes wf-sek{0%{--wf-sek:0}to{--wf-sek:var(--wf-gesamt)}}.mt-portrait{position:absolute;inset:0;overflow:clip}.mt-bahn{top:0;bottom:0;left:calc(var(--i) * 100% / 6);width:calc(16.6667% + 1px);position:absolute;overflow:clip}.mt-blende{background:var(--nacht);width:calc(50% + 1px);position:absolute;top:0;bottom:0}.mt-blende-l{left:0}.mt-blende-r{right:0}.mt-portrait>:is(picture>img,.mt-film){object-fit:cover;object-position:center 30%;width:104%;max-width:none;height:100%;display:block;position:absolute;top:0;left:-2%}.mt-portrait>.mt-film{visibility:hidden}.mt-portrait>.mt-film[data-laeuft]{visibility:visible}.mt-faden-w{top:0;left:var(--x);background:var(--licht);visibility:hidden;transform-origin:50% 0;width:2px;height:100cqh;position:absolute;translate:-50%}.mt-po-wort{color:var(--nacht)}.mt-szene{clip-path:inset(50% 0);position:absolute;inset:0;overflow:clip}.mt-aeneas,.mt-prinz{clip-path:inset(0 50%)}.mt-szene>picture,.mt-szene>picture>img,.mt-szene>video{object-fit:cover;object-position:var(--vlage,50% 40%);width:100%;height:100%;display:block;position:absolute;inset:0}.mt{--lesegrund:linear-gradient(to top, #050505d1, #05050500 58%), linear-gradient(to right, #0505058c, #05050500 55%)}.mt-szene:after{content:"";background:var(--lesegrund);position:absolute;inset:0}.mt-dunst{z-index:1;background:var(--licht);position:absolute;inset:0}.mt-name-film{z-index:2;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.ouvf[data-name-film] .mt-name-film{opacity:1;visibility:visible}.ouvf[data-name-film] .mt-dunst{visibility:hidden}.mt-titel picture:has(>.mt-name-licht){transition:opacity 1.4s .3s}.ouvf[data-name-film] .mt-titel picture:has(>.mt-name-licht){opacity:0}.mt-faden{background:var(--licht);visibility:hidden;position:absolute;translate:-50% -50%}.mt-faden-2,.mt-faden-3,.mt-faden-5{width:2px;height:100cqh;top:50cqh;left:50cqw}.mt-faden-4{width:100cqw;height:2px;top:50cqh;left:50cqw}.mt{--satz-fuss:max(10cqh, calc(var(--quelle-abstand) + var(--quelle-zeile) + 20px));--quelle-abstand:var(--s3);--quelle-zeile:var(--t-marke-zeile);--stimme-grad:min(6.8cqw, 12.5cqh);--schlag-zahl:min(36cqh, 30cqw);--schlag-wort:calc(var(--schlag-zahl) * .52)}.mt-stimme{left:var(--kante-satz);right:38cqw;bottom:calc(var(--satz-fuss) - var(--quelle-abstand) - var(--quelle-zeile));text-align:left;justify-items:start}.mt-stimme .wf-held,.mt-stimme .wf-riese-kursiv{font-size:var(--stimme-grad);line-height:1.02}.mt-stimme .wf-klein{margin-top:var(--quelle-abstand);line-height:var(--quelle-zeile)}.mt-schlag{text-align:left;padding:0 var(--kante-satz) var(--satz-fuss);align-content:end;justify-items:start}.mt-schlag .wf-zahl{font-size:var(--schlag-zahl)}.mt-schlag .wf-riese-kursiv{font-size:var(--schlag-wort)}.mt{--w-l:var(--s4);--w-r:2;--w-b:min(calc(100cqw / 6 - var(--w-l)), calc((80cqh - var(--w-l)) / 2 * .75))}@media (aspect-ratio<=.9){.mt{--w-l:12px;--w-r:3;--w-b:min(calc(100cqw / 2.5 - var(--w-l)), calc((80cqh - 2 * var(--w-l)) / 3 * .75))}}.mt{--w-h:calc(var(--w-b) / .75);--w-p:calc(var(--w-b) + var(--w-l));--w-hoehe:calc(var(--w-r) * var(--w-h) + (var(--w-r) - 1) * var(--w-l));--w-oben:calc(50cqh - var(--w-hoehe) / 2)}.mt-band{clip-path:inset(var(--w-oben) 50% var(--w-oben) 50%);position:absolute;inset:0}.mt-wand{position:absolute;inset:0}.mt-glied{--sp:var(--sp2);--re:var(--re2);left:calc((var(--sp) - 1 + var(--re) / var(--w-r)) * var(--w-p));top:calc(var(--w-oben) + var(--re) * (var(--w-h) + var(--w-l)));width:var(--w-b);height:var(--w-h)}@media (aspect-ratio<=.9){.mt-glied{--sp:var(--sp3);--re:var(--re3)}}.mt-wand-dunkel{background:var(--lesegrund);position:absolute;inset:0}.mt-titel{--bo:calc(50cqh - 7.05cqw);--bh:14.1cqw;--ox:calc(3cqw + var(--ix) * 94cqw);--oy:calc(var(--bo) + var(--iy) * var(--bh));position:absolute;inset:0}.mt-titel>picture{position:absolute;inset:0}.mt-nacht,.mt-name{visibility:hidden;display:block;position:absolute}.mt-nacht{background:var(--nacht)}.mt-nacht-oben{width:100cqw;height:calc(var(--bo) + .5px);transform-origin:var(--ox) var(--oy);top:0;left:0}.mt-nacht-unten{left:0;top:calc(var(--bo) + var(--bh) - .5px);width:100cqw;height:calc(100cqh - var(--bo) - var(--bh) + .5px);transform-origin:var(--ox) calc(var(--oy) - var(--bo) - var(--bh) + .5px)}.mt-nacht-links{left:0;top:var(--bo);width:calc(3cqw + .5px);height:var(--bh);transform-origin:var(--ox) calc(var(--oy) - var(--bo))}.mt-nacht-rechts{left:calc(97cqw - .5px);top:var(--bo);width:calc(3cqw + .5px);height:var(--bh);transform-origin:calc(var(--ox) - 97cqw + .5px) calc(var(--oy) - var(--bo))}.mt-name{left:3cqw;top:var(--bo);width:94cqw;max-width:none;height:var(--bh)}.mt-name-blatt{transform-origin:calc(var(--ix) * 100%) calc(var(--iy) * 100%)}@media (aspect-ratio<=.9){.mt{--lesegrund:linear-gradient(to top, #050505e0, #05050500 62%);--stimme-grad:clamp(36px, 11cqw, 60px);--schlag-zahl:min(36cqh, 40cqw);--schlag-wort:min(12.5cqw, 9cqh)}.mt-stimme{text-align:center;justify-items:center;left:16px;right:16px}.mt-po-wort{color:var(--licht)}.mt-po-wort:before{content:"";z-index:-1;top:calc(-1 * var(--s4));bottom:calc(var(--quelle-abstand) + var(--quelle-zeile) - var(--satz-fuss));background:var(--nacht);position:absolute;left:-16px;right:-16px}.mt-portrait>:is(picture>img,.mt-film){object-position:center 55%}.mt-schlag{text-align:center;padding:0 16px var(--satz-fuss);justify-items:center}}@media (width<=759px){.mt{--quelle-zeile:var(--t-nachweis-zeile)}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.mt-blende-l{animation:mt-blende-l-auf .5s cubic-bezier(.33, 1, .68, 1) var(--w1) both, mt-blende-l-zu .28s cubic-bezier(.32, 0, .67, 0) var(--w2) forwards}.mt-blende-r{animation:mt-blende-r-auf .5s cubic-bezier(.33, 1, .68, 1) var(--w1) both, mt-blende-r-zu .28s cubic-bezier(.32, 0, .67, 0) var(--w2) forwards}.mt-portrait>:is(picture>img,.mt-film){animation:3s linear both mt-treiben}.mt-faden-w{animation:mt-zeichnen .35s var(--mo-auf) calc(var(--m-faeden) + var(--verz)) both, vf-da var(--lang1) linear var(--an1) none, vf-da var(--lang2) linear var(--an2) none, mt-sammeln .24s var(--mo-kurve) var(--m-sammeln) both}.mt-aeneas{animation:mt-auf-senk .45s var(--mo-auf) var(--m-aeneas) both, mt-zu-senk .28s var(--mo-zu) var(--m-zu2) forwards}.mt-faden-2{animation:mt-scharnier .25s var(--mo-kurve) var(--m-linie2) both, vf-da var(--lang) linear var(--an) none}.mt-brissard{animation:mt-auf-waag .42s var(--mo-auf) var(--m-brissard) both, mt-zu-senk .28s var(--mo-zu) var(--m-zu3) forwards}.mt-faden-3{animation:mt-schrumpft .12s var(--mo-kurve) var(--m-linie3) both, vf-da var(--lang) linear var(--an) none}.mt-band{animation:mt-band-auf .5s var(--mo-auf) var(--m-band) both, mt-band-zu .28s var(--mo-zu) var(--m-zu4) forwards}.mt-wand{animation:mt-lauf var(--m-lauf-lang) linear var(--m-band) both}.mt-wand-dunkel{animation:mt-dunkel .45s ease calc(var(--m-schlag0) - .15s) both}.mt-faden-4,.mt-faden-5{animation:vf-da var(--lang) linear var(--an) none}.mt-dracula{animation:mt-auf-waag .42s var(--mo-auf) var(--m-dracula) both, mt-zu-senk .28s var(--mo-zu) var(--m-zu5) forwards}.mt-prinz{animation:mt-auf-senk .45s var(--mo-auf) var(--m-prinz) both}.mt-nacht,.mt-name-blatt{animation:mt-einflug 1.1s cubic-bezier(.19, 1, .22, 1) var(--m-blatt) both, mt-zeigen 10ms linear var(--m-blatt) forwards}.mt-dunst{animation:mt-dunst .9s ease-out calc(var(--m-blatt) + .3s) both, mt-aufgehen 1s ease-in calc(var(--m-fuell) - .1s) forwards}.mt-name-licht{animation:mt-zeigen 10ms linear var(--m-fuell) forwards, mt-glueht 1s cubic-bezier(.45, 0, .25, 1) var(--m-fuell) both}}@keyframes mt-blende-l-auf{to{translate:calc(-100% - 3px)}}@keyframes mt-blende-l-zu{0%{translate:calc(-100% - 3px)}to{translate:0}}@keyframes mt-blende-r-auf{to{translate:calc(100% + 3px)}}@keyframes mt-blende-r-zu{0%{translate:calc(100% + 3px)}to{translate:0}}@keyframes mt-treiben{to{translate:-1.6cqw}}@keyframes mt-zeichnen{0%{scale:1 0}to{scale:1}}@keyframes mt-sammeln{to{left:50cqw}}@keyframes mt-auf-senk{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes mt-zu-senk{0%{clip-path:inset(0)}to{clip-path:inset(0 50%)}}@keyframes mt-auf-waag{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@keyframes mt-scharnier{0%{height:100cqh;rotate:0deg}60%{height:100cqh;rotate:90deg}to{height:100cqw;rotate:90deg}}@keyframes mt-schrumpft{to{height:var(--w-hoehe)}}@keyframes mt-band-auf{0%{clip-path:inset(var(--w-oben) 50% var(--w-oben) 50%)}to{clip-path:inset(var(--w-oben) 0 var(--w-oben) 0)}}@keyframes mt-band-zu{0%{clip-path:inset(var(--w-oben) 0 var(--w-oben) 0)}to{clip-path:inset(50% 0)}}@keyframes mt-lauf{0%{translate:0}to{translate:calc(-4.6 * var(--w-p)) 0}}@keyframes mt-dunkel{0%{opacity:0}to{opacity:1}}@keyframes mt-einflug{0%{scale:56}to{scale:1}}@keyframes mt-zeigen{0%,to{visibility:visible}}@keyframes mt-dunst{0%{opacity:0}to{opacity:.24}}@keyframes mt-aufgehen{0%{opacity:.24}to{opacity:.7}}@keyframes mt-glueht{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ouvf-buehne,.of-z,.wf-dreh .wf-flaeche .of-z,.wf-dreh .wf-schluss-vor .of-z,.wf-dreh .wf-schluss-fach .of-z,.wf-lauf,.wf-zeit,.mt-blende-l,.mt-blende-r,.mt-portrait>:is(picture>img,.mt-film),.mt-faden-w,.mt-aeneas,.mt-faden-2,.mt-brissard,.mt-faden-3,.mt-band,.mt-wand,.mt-wand-dunkel,.mt-faden-4,.mt-faden-5,.mt-dracula,.mt-prinz,.mt-nacht,.mt-name-blatt,.mt-dunst,.mt-name-licht{animation:none}}.sf-weg{--raum:max(calc(100svh - var(--k-head,49px)), 560px);--vorspann:60svh;position:relative}.sf-landung{display:none}.sf-buehne{--raum:max(calc(100svh - var(--k-head,49px)), 560px);--k-tuer:cubic-bezier(.76, 0, .24, 1);--k-steigt:cubic-bezier(.2, .7, .1, 1);height:var(--raum);background:var(--nacht);color:var(--licht);scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:var(--k-head,49px);position:relative;overflow:clip;container-type:inline-size}.sf-film{display:none}.sf-ende{background:var(--nacht);height:100%;position:relative}.sf-knopf{z-index:4;top:var(--s4);right:var(--s4);border:1px solid var(--licht);width:44px;height:44px;color:var(--licht);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:none;position:absolute}.sf-knopf svg{width:16px;height:16px;overflow:visible}.sf-knopf path{display:none}.sf-knopf[data-zeichen=pause] .sf-z-pause,.sf-knopf[data-zeichen=spiel] .sf-z-spiel,.sf-knopf[data-zeichen=wieder] .sf-z-wieder{display:inline}.sf-knopf:focus-visible{outline:2px solid var(--licht);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.sf-buehne.ist-film .sf-film{z-index:0;display:block;position:absolute;inset:0}.sf-buehne.ist-film .sf-ende{z-index:3;animation:sf-vorhang calc(.18 * var(--D)) var(--k-tuer) calc((var(--s) + var(--n) - 1 + .72) * var(--D)) both;position:absolute;inset:0}.sf-buehne:is([data-stand=bereit],[data-stand=pause]),.sf-buehne:is([data-stand=bereit],[data-stand=pause]) *,.sf-buehne:is([data-stand=bereit],[data-stand=pause]) .sf-zeit:after{animation-play-state:paused!important}.sf-buehne[data-stand] .sf-knopf{display:grid}.sf-buehne.ist-film .sf-zeit{--fuge:6px;z-index:4;top:calc(var(--s4) + 21px);left:var(--rand,var(--s4));right:calc(2 * var(--s4) + 44px - var(--fuge));background:var(--halbschatten);height:2px;-webkit-mask:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--n) - var(--fuge)), transparent 0 calc(100% / var(--n)));mask:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--n) - var(--fuge)), transparent 0 calc(100% / var(--n)));display:block;position:absolute;overflow:hidden}.sf-buehne.ist-film .sf-zeit:after{content:"";background:var(--licht);transform-origin:0;animation:sf-zeit calc(var(--n) * var(--D)) linear calc(var(--s) * var(--D)) both;position:absolute;inset:0}.sf-weg:has(>.sf-buehne[data-stand]){height:calc(var(--raum) + var(--vorspann))}.sf-weg>.sf-buehne[data-stand]{top:var(--k-head,49px);scroll-snap-align:none;position:sticky}.sf-weg:has(>.sf-buehne[data-stand])>.sf-landung{top:var(--vorspann);pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;width:1px;height:1px;scroll-margin-top:var(--k-head,49px);display:block;position:absolute;left:0}}.sf-zeit{display:none}@media (width<=899px){.sf-weg{--vorspann:50svh}}@keyframes sf-zeit{0%{scale:0 1}to{scale:1}}@keyframes sf-vorhang{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes sf-karte{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes sf-karte-bild{0%{scale:1.12}to{scale:1}}@keyframes sf-steigt{0%{translate:0 115%}to{translate:0}}@keyframes sf-geht{0%{translate:0}to{translate:0 -115%}}@media (prefers-reduced-motion:reduce){.sf-buehne,.sf-film,.sf-ende,.sf-knopf,.sf-zeit:after{animation:none}}.at-buehne{--rand:max(6cqw, 40px);--spalte:clamp(320px, 38cqw, 560px);--f-h:clamp(180px, calc(var(--raum) * .36), 380px);--f-w:calc(var(--f-h) * .75);--fy:31%}.at-akt{--dimm:var(--dimm-s,1);--oben:var(--oben-b,.5);--fx:calc(var(--rand) + var(--f-w) / 2);--mx:var(--mx-b);--my:var(--my-b);--fenster:inset(calc(var(--fy) - var(--f-h) / 2) calc(100% - var(--fx) - var(--f-w) / 2) calc(100% - var(--fy) - var(--f-h) / 2) calc(var(--fx) - var(--f-w) / 2));--fenster-zu:inset(calc(var(--fy) + var(--f-h) / 2) calc(100% - var(--fx) - var(--f-w) / 2) calc(100% - var(--fy) - var(--f-h) / 2) calc(var(--fx) - var(--f-w) / 2));z-index:calc(var(--i) + 1);pointer-events:none;position:absolute;inset:0}.at-akt[data-fenster=rechts]{--fx:calc(100% - var(--rand) - var(--f-w) / 2)}@media (width<=2560px) and (aspect-ratio>=19/10),(width>=2561px) and (height<=1333px){.at-akt{--mx:var(--mx-k);--my:var(--my-k);--oben:var(--oben-k,.56)}}@media (width<=2560px) and (aspect-ratio<=27/25),(width>=2561px) and (height>=2304px){.at-akt{--mx:var(--mx-q);--my:var(--my-q)}}.at-bild{position:absolute;inset:0;overflow:hidden}.at-lauf{position:absolute;inset:0}.at-bild picture{width:100%;height:100%;display:block}.at-bild :is(img,video){object-fit:cover;width:100%;height:100%;transform-origin:calc(2 * var(--fx) - var(--mx)) calc(2 * var(--fy) - var(--my));pointer-events:auto;display:block}.at-bild img{filter:brightness(var(--dimm))}.at-akt[data-video] .at-bild:after{content:"";background:var(--nacht);opacity:calc(1 - var(--dimm));pointer-events:none;position:absolute;inset:0}.at-balken{border-block:var(--balken,0px) solid var(--nacht);pointer-events:none;position:absolute;inset:0}.at-buehne{--balken:clamp(28px, 7svh, 76px)}.at-text{z-index:1;left:var(--rand);bottom:var(--s4);width:max-content;min-width:var(--spalte);max-width:calc(100cqw - 2 * var(--rand));margin:0;position:absolute}.at-akt[data-frei=rechts] .at-text{left:auto;right:var(--rand);text-align:right}.at-akt[data-frei=rechts] :is(.at-wort,.at-zeile,.at-nachweis>span){margin-left:auto}.at-besetzung,.at-nachweis{max-width:calc(50cqw - var(--rand) - var(--s5))}.at-akt[data-frei=rechts] :is(.at-besetzung,.at-nachweis){margin-left:auto}.at-name{--satz:calc(100cqw - 2 * var(--rand));--unten:calc(96px + 1.2 * clamp(26px, 2.3cqw, 40px));--platz:calc(var(--raum,100svh) * (1 - var(--oben,.5)) - var(--unten));font:400 min(calc(var(--satz) / var(--em,3)), calc(var(--raum,100svh) * .3), calc(var(--platz) / .98)) / .9 var(--antiqua);letter-spacing:-.03em;margin:0}.at-name-zwei{font-size:min(calc(var(--satz) / var(--em,3)), calc(var(--platz) / 1.88))}.at-wort>:is(span,em){display:block}.at-wort em{font-style:italic}.at-maske{margin-block:-.06em -.16em;padding-block:.06em .16em;padding-inline-end:.08em;display:block;overflow:clip}.at-wort{white-space:nowrap;width:fit-content;color:inherit;text-underline-offset:.12em;pointer-events:auto;text-decoration:underline 2px #0000;display:block}@media (hover:hover) and (pointer:fine){.at-wort:hover{text-decoration-color:currentColor}}.at-b{vertical-align:top;margin:-.06em -.06em -.16em;padding:.06em .06em .16em;display:inline-block;overflow:clip}.at-wort em .at-b{margin-right:-.14em;padding-right:.14em}.at-bz{transform-origin:0 100%;text-underline-offset:.12em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;display:inline-block}@media (hover:hover) and (pointer:fine){.at-wort:hover .at-bz{text-decoration-color:currentColor}}.at-akt[data-einflug=reihe]{--b-dauer:.72s;--b-schritt:60ms;--b-kurve:cubic-bezier(.19, 1, .22, 1);--b-dreh:7deg}.at-akt[data-einflug=wechsel]{--b-dauer:.6s;--b-schritt:35ms;--b-kurve:cubic-bezier(.19, 1, .22, 1);--b-dreh:7deg}.at-akt[data-einflug=schnitt]{--b-dauer:.5s;--b-schritt:40ms;--b-kurve:var(--k-tuer);--b-dreh:0deg}.at-akt[data-einflug=mitte]{--b-dauer:.85s;--b-schritt:55ms;--b-kurve:cubic-bezier(.16, 1, .3, 1);--b-dreh:7deg}.at-b-oben>.at-bz{--b-von:-125%;--b-richtung:-1;transform-origin:0 0}.at-b-links>.at-bz{--b-richtung:-1;transform-origin:100% 100%}.at-b-gerade>.at-bz{--b-richtung:0}.at-besetzung{margin:var(--s5) 0 0;padding:0;list-style:none;display:grid}.at-besetzung li{grid-area:1/1;margin-block:-.1em -.2em;padding-block:.1em .2em;overflow:clip}.at-zeile{width:fit-content;font:400 clamp(26px, 2.3cqw, 40px) / 1.2 var(--antiqua);display:block}.at-zeile em{font-style:italic}.at-nachweis{margin:var(--s5) 0 0;font:400 12px / 16px var(--grotesk);color:var(--licht);overflow:clip}.at-nachweis>span{width:fit-content;display:block}.at-name .at-maske{--k:1;margin-block-end:-.08em}.at-nachweis>span{--k:5}.at-ende{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.at-karte{grid-row:span 2;grid-template-rows:subgrid;background:var(--nacht);--sprung:var(--k-head,49px);min-width:0;scroll-margin-top:var(--sprung);display:grid;position:relative}.sf-ende .at-karte:target{scroll-margin-top:var(--sprung)}.at-karte+.at-karte{border-left:2px solid var(--nacht)}.at-karte-bild{min-height:0;overflow:hidden}.at-karte-bild img{object-fit:cover;object-position:var(--lage);width:100%;height:100%;transition:scale .6s var(--k-steigt);display:block}@media (hover:hover) and (pointer:fine){.at-karte:hover .at-karte-bild img{scale:1.03}}.at-karte-bild{position:relative}.at-karte-video{object-fit:cover;object-position:var(--lage-v,50% 50%);opacity:0;width:100%;height:100%;transition:opacity .45s var(--k-steigt), scale .6s var(--k-steigt);pointer-events:none;display:block;position:absolute;inset:0}.at-karte[data-zeigt] .at-karte-video{opacity:1;scale:1.03}@media (prefers-reduced-motion:reduce){.at-karte-video{display:none}}.at-karte-text{align-content:start;gap:var(--s3);padding:var(--s5) var(--s5) var(--s5);display:grid}.at-karte-text>*{margin:0}.at-karte-text>:not(.at-karte-name){overflow:clip}.at-karte-text span,.at-karte-wort{width:fit-content;display:block}.at-karte-nr{font:500 12px / 20px var(--grotesk);letter-spacing:.12em;text-transform:uppercase;color:var(--halbschatten)}.at-karte-name{font:400 clamp(40px, 3.6cqw, 60px) / .95 var(--antiqua);letter-spacing:-.02em}.at-karte-maske{margin-block:-.06em -.16em;padding-block:.06em .16em;padding-inline-end:.08em;overflow:clip}.at-karte-wort{color:inherit;text-underline-offset:.12em;text-decoration:underline 2px #0000}.at-karte-wort>:is(span,em){display:block}.at-karte-wort em{font-style:italic}.at-karte-wort:after{content:"";z-index:1;position:absolute;inset:0}.at-buehne:is([data-stand=laeuft],[data-stand=pause]) .at-karte-wort:after{content:none}@media (hover:hover) and (pointer:fine){.at-karte:hover .at-karte-wort{text-decoration-color:currentColor}}.at-karte-wort:focus-visible{outline:none;text-decoration-color:currentColor}.at-karte:has(.at-karte-wort:focus-visible){outline:2px solid var(--licht);outline-offset:-4px}.at-karte-rollen{gap:var(--s1);font:400 14px / 20px var(--grotesk);padding:0;list-style:none;display:grid}.at-karte-rollen li{overflow:clip}.at-karte-rollen strong{font-weight:500}.at-karte-rollen em{font:italic 400 16px / 20px var(--antiqua);color:var(--halbschatten)}.at-karte-foto{font:400 12px / 16px var(--grotesk);color:var(--halbschatten)}@media (width<=899px){.at-buehne{--rand:var(--s4);--band:100px;--f-h:clamp(110px, calc((var(--raum) - var(--band)) * .3), 200px);--fy:34%}.at-bild{bottom:var(--band)}.at-bild img{filter:none;object-position:var(--lage-q)}.at-buehne{--balken:0px}.at-akt{--dimm:var(--dimm-t,1)}.at-text,.at-akt[data-frei=rechts] .at-text{left:var(--rand);right:var(--rand);bottom:var(--s4);text-align:left;width:auto;min-width:0;max-width:none}.at-akt[data-frei=rechts] :is(.at-wort,.at-zeile,.at-nachweis>span,.at-besetzung,.at-nachweis){margin-left:0}.at-besetzung,.at-nachweis{max-width:none}.at-name{font-size:min(calc(var(--satz) / var(--em,3)), calc((var(--raum,100svh) - var(--band)) * .28))}.at-name-zwei{font-size:min(calc(var(--satz) / var(--em,3)), calc((var(--raum,100svh) - var(--band)) * .14))}.at-besetzung{margin-top:var(--s3);gap:var(--s1)}.at-zeile{font-size:18px;line-height:1.25}.at-nachweis{margin-top:var(--s3);color:var(--halbschatten);font-size:12px}.at-ende{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.at-karte{--sprung:calc(var(--k-head,49px) + var(--j) * var(--raum) / 4);grid-row:auto;grid-template-rows:none;grid-template-columns:42% minmax(0,1fr)}.at-karte+.at-karte{border-left:0;border-top:2px solid var(--nacht)}.at-karte-text{align-content:center;gap:var(--s1);padding:var(--s3) var(--s4)}.at-karte-nr{display:none}.at-karte-name{font-size:clamp(26px,7.5cqw,34px)}.at-karte-rollen{font-size:12px;line-height:16px;display:block}.at-karte-rollen li{display:inline}.at-karte-rollen li span{display:inline-block}.at-karte-rollen li+li:before{content:" · ";color:var(--halbschatten)}.at-karte-rollen em{display:none}.at-karte-foto{font-size:12px;line-height:16px}}@media (prefers-reduced-motion:no-preference){.ist-film .at-akt:not(:last-child) .at-lauf{animation:at-schub calc(.2 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) + .84) * var(--D)) forwards}.ist-film .at-akt[data-uebergang=tuer] .at-bild{animation:at-erscheinen calc(.1 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) - .28) * var(--D)) both, at-oeffnen calc(.2 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) - .16) * var(--D)) forwards}.ist-film .at-akt[data-uebergang=tuer] .at-bild :is(img,video){animation:at-klein calc((var(--s) + var(--i) - .16) * var(--D)) linear 0s both, at-auf calc(.2 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) - .16) * var(--D)) forwards}.ist-film .at-akt[data-uebergang=jalousie] .at-bild{animation:at-jalousie calc(.3 * var(--D)) linear calc((var(--s) + var(--i) - .22) * var(--D)) both}.ist-film .at-akt[data-uebergang=vorhang] .at-bild{animation:at-vorhang calc(.24 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) - .2) * var(--D)) both}.ist-film .at-akt .at-nachweis>span{animation:at-herein calc(.16 * var(--D)) var(--k-steigt) calc((var(--s) + var(--i) + (var(--k) - 1) * .035) * var(--D)) both, at-hinaus calc(.08 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) + .66) * var(--D)) forwards}.ist-film .at-akt .at-wort{visibility:hidden;animation:at-da calc(.74 * var(--D)) linear calc((var(--s) + var(--i)) * var(--D)) none}.ist-film .at-akt .at-bz{animation:at-b-rein var(--b-dauer) var(--b-kurve) calc((var(--s) + var(--i)) * var(--D) + var(--b-o) * var(--b-schritt)) both, at-b-raus .32s var(--k-tuer) calc((var(--s) + var(--i) + .6) * var(--D) + var(--b-k) * 12ms) both}.ist-film .at-akt .at-zeile{animation:at-herein calc(.12 * var(--D)) var(--k-steigt) calc((var(--s) + var(--i) + .1 + .18 * var(--r)) * var(--D)) both, at-hinaus calc(.12 * var(--D)) var(--k-steigt) calc((var(--s) + var(--i) + .28 + .18 * var(--r)) * var(--D)) forwards}.ist-film .at-akt .at-besetzung li:last-child .at-zeile{animation:at-herein calc(.12 * var(--D)) var(--k-steigt) calc((var(--s) + var(--i) + .1 + .18 * var(--r)) * var(--D)) both, at-hinaus calc(.07 * var(--D)) var(--k-tuer) calc((var(--s) + var(--i) + min(.28 + .18 * var(--r), .66)) * var(--D)) forwards}.ist-film .at-karte{animation:sf-karte calc(.2 * var(--D)) var(--k-tuer) calc((var(--s) + var(--n) - 1 + .74 + var(--j) * .05) * var(--D)) both}.ist-film .at-karte-bild img{animation:sf-karte-bild calc(.32 * var(--D)) var(--k-steigt) calc((var(--s) + var(--n) - 1 + .74 + var(--j) * .05) * var(--D)) both}.ist-film .at-k{animation:sf-steigt calc(.16 * var(--D)) var(--k-steigt) calc((var(--s) + var(--n) - 1 + .84 + var(--j) * .05 + var(--k) * .03) * var(--D)) both}}@keyframes at-erscheinen{0%{clip-path:var(--fenster-zu)}to{clip-path:var(--fenster)}}@keyframes at-vorhang{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes at-jalousie{0%{clip-path:polygon(0% 0%,0% 0%,0% 16.67%,0% 16.67%,0% 33.33%,0% 33.33%,0% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}5%{clip-path:polygon(0% 0%,2.8% 0%,2.8% 16.67%,0% 16.67%,0% 33.33%,0% 33.33%,0% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}10%{clip-path:polygon(0% 0%,10.4% 0%,10.4% 16.67%,0% 16.67%,0% 33.33%,0% 33.33%,0% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}15%{clip-path:polygon(0% 0%,21.6% 0%,21.6% 16.67%,2.8% 16.67%,2.8% 33.33%,0% 33.33%,0% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}20%{clip-path:polygon(0% 0%,35.2% 0%,35.2% 16.67%,10.4% 16.67%,10.4% 33.33%,0% 33.33%,0% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}25%{clip-path:polygon(0% 0%,50% 0%,50% 16.67%,21.6% 16.67%,21.6% 33.33%,2.8% 33.33%,2.8% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}30%{clip-path:polygon(0% 0%,64.8% 0%,64.8% 16.67%,35.2% 16.67%,35.2% 33.33%,10.4% 33.33%,10.4% 50%,0% 50%,0% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}35%{clip-path:polygon(0% 0%,78.4% 0%,78.4% 16.67%,50% 16.67%,50% 33.33%,21.6% 33.33%,21.6% 50%,2.8% 50%,2.8% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}40%{clip-path:polygon(0% 0%,89.6% 0%,89.6% 16.67%,64.8% 16.67%,64.8% 33.33%,35.2% 33.33%,35.2% 50%,10.4% 50%,10.4% 66.67%,0% 66.67%,0% 83.33%,0% 83.33%,0% 100%,0% 100%)}45%{clip-path:polygon(0% 0%,97.2% 0%,97.2% 16.67%,78.4% 16.67%,78.4% 33.33%,50% 33.33%,50% 50%,21.6% 50%,21.6% 66.67%,2.8% 66.67%,2.8% 83.33%,0% 83.33%,0% 100%,0% 100%)}50%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,89.6% 16.67%,89.6% 33.33%,64.8% 33.33%,64.8% 50%,35.2% 50%,35.2% 66.67%,10.4% 66.67%,10.4% 83.33%,0% 83.33%,0% 100%,0% 100%)}55%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,97.2% 16.67%,97.2% 33.33%,78.4% 33.33%,78.4% 50%,50% 50%,50% 66.67%,21.6% 66.67%,21.6% 83.33%,2.8% 83.33%,2.8% 100%,0% 100%)}60%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,89.6% 33.33%,89.6% 50%,64.8% 50%,64.8% 66.67%,35.2% 66.67%,35.2% 83.33%,10.4% 83.33%,10.4% 100%,0% 100%)}65%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,97.2% 33.33%,97.2% 50%,78.4% 50%,78.4% 66.67%,50% 66.67%,50% 83.33%,21.6% 83.33%,21.6% 100%,0% 100%)}70%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,89.6% 50%,89.6% 66.67%,64.8% 66.67%,64.8% 83.33%,35.2% 83.33%,35.2% 100%,0% 100%)}75%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,97.2% 50%,97.2% 66.67%,78.4% 66.67%,78.4% 83.33%,50% 83.33%,50% 100%,0% 100%)}80%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,100% 50%,100% 66.67%,89.6% 66.67%,89.6% 83.33%,64.8% 83.33%,64.8% 100%,0% 100%)}85%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,100% 50%,100% 66.67%,97.2% 66.67%,97.2% 83.33%,78.4% 83.33%,78.4% 100%,0% 100%)}90%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,100% 50%,100% 66.67%,100% 66.67%,100% 83.33%,89.6% 83.33%,89.6% 100%,0% 100%)}95%{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,100% 50%,100% 66.67%,100% 66.67%,100% 83.33%,97.2% 83.33%,97.2% 100%,0% 100%)}to{clip-path:polygon(0% 0%,100% 0%,100% 16.67%,100% 16.67%,100% 33.33%,100% 33.33%,100% 50%,100% 50%,100% 66.67%,100% 66.67%,100% 83.33%,100% 83.33%,100% 100%,0% 100%)}}@keyframes at-oeffnen{0%{clip-path:var(--fenster)}to{clip-path:inset(0)}}@keyframes at-klein{0%,to{scale:.5}}@keyframes at-auf{0%{scale:.5}to{scale:1}}@keyframes at-schub{0%{translate:0;scale:1}to{translate:0 -5%;scale:1.1}}@keyframes at-herein{0%{visibility:hidden;translate:0 140%}to{visibility:visible;translate:0}}@keyframes at-hinaus{0%{visibility:visible;translate:0}to{visibility:hidden;translate:0 -140%}}@keyframes at-da{0%,to{visibility:visible}}@keyframes at-b-rein{0%{translate:0 var(--b-von,125%);rotate:calc(var(--b-richtung,1) * var(--b-dreh,7deg))}to{translate:0;rotate:0deg}}@keyframes at-b-raus{0%{transform:none}to{transform:translateY(-130%)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.at-karte,.at-karte-bild img,.at-k,.at-wort,.at-bz{transition:none;animation:none}}.filmprogramm .f-stimme{--st-kopf:var(--film-kopf,49px);--st-zeilen:1;--st-reserve:calc(76px + var(--st-zeilen) * 112px);--st-raum:calc(100svh - var(--st-kopf));--st-b:min(100vw, calc((var(--st-raum) - var(--st-reserve)) * 16 / 9));--st-h:calc(var(--st-b) * 9 / 16);--st-s:.4;--st-oben:20px;--st-mitte:calc(var(--st-oben) + var(--st-h) / 2);--st-flanke:calc(var(--st-b) * var(--st-s) / 2 + 40px);background:var(--nacht);min-height:0;padding:0;display:block;position:relative}:root[data-saal=dunkel] .filmprogramm .f-stimme[data-spielt]{z-index:41}.st-halter{view-timeline-name:--st;view-timeline-axis:block;height:220svh;position:relative}.st-buehne{top:var(--st-kopf);height:var(--st-raum);position:sticky;overflow:clip}.st-marke{left:max(6%, calc(50% - var(--st-b) / 2));top:var(--st-oben);color:var(--halbschatten);z-index:1;margin:0;position:absolute}.st-band{left:calc(50% - var(--st-b) / 2);top:var(--st-oben);width:var(--st-b);height:var(--st-h);z-index:2;position:absolute}.st-bild{cursor:pointer;width:100%;height:100%;color:inherit;background:#151513;border:0;padding:0;display:block;position:relative;overflow:clip}.st-bild img{object-fit:cover;visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.st-bild img.ist-an,.st-bild img.geht{visibility:visible}.st-bild .st-film{visibility:hidden}.st-bild .st-film.ist-an{visibility:visible}.st-bild:focus-visible{outline:2px solid var(--licht);outline-offset:4px}.st-ring{left:50%;top:var(--st-mitte);z-index:3;border:1px solid var(--licht);pointer-events:none;border-radius:50%;place-items:center;width:112px;height:112px;margin:-56px 0 0 -56px;display:grid;position:absolute}.st-zeichen{border:13px solid #0000;border-left:22px solid;border-right-width:0;width:0;height:0;margin-left:6px}.f-stimme[data-bild-spielt] .st-ring .st-zeichen,.st-spur[aria-pressed=true] .st-zeichen{background:linear-gradient(90deg,currentColor 0 6px,#0000 6px 12px,currentColor 12px 18px);border:0;width:18px;height:24px;margin:0}.st-titel{font:400 clamp(48px, 5vw, calc(80px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.015em;margin:0}.st-maske{margin:-.04em -.06em -.16em;padding:.04em .06em .16em;display:block;overflow:hidden}.st-titel .st-maske{top:var(--st-mitte);z-index:1;max-width:calc(50% - var(--st-flanke) - 4%);position:absolute;translate:0 -50%}.st-links{right:calc(50% + var(--st-flanke));text-align:right}.st-rechts{left:calc(50% + var(--st-flanke))}.st-zeile{display:block}.st-kursiv{font-style:italic}.st-unten{left:max(6%, calc(50% - var(--st-b) / 2));right:max(6%, calc(50% - var(--st-b) / 2));top:calc(var(--st-oben) + var(--st-h) + 32px);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 32px;display:grid;position:absolute}.st-unten>.st-maske{justify-self:end}@media (width<=1100px){.st-unten{left:6%;right:6%}}.st-spuren{grid-template-columns:repeat(var(--st-spuren,1), minmax(0, 1fr));gap:12px clamp(24px, 3vw, calc(48px * var(--gross,1)));margin:0;padding:0;list-style:none;display:grid}.st-spur{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:0;display:grid}.st-spur-knopf{border:1px solid var(--akzent);width:44px;height:44px;color:var(--akzent);border-radius:50%;place-items:center;display:grid}.st-spur-knopf .st-zeichen{border-width:7px 0 7px 12px;margin-left:3px}.st-spur[aria-pressed=true] .st-spur-knopf .st-zeichen{background:linear-gradient(90deg,currentColor 0 4px,#0000 4px 7px,currentColor 7px 11px);width:11px;height:14px;margin:0}.st-spur-text{gap:2px;min-width:0;display:grid}.st-spur-text .st-spur-nr{color:var(--akzent);letter-spacing:.06em;font-size:12px;line-height:16px}.st-spur-ton{--ts-h:18px;max-width:360px;margin:6px 0 2px}.st-spur-text strong{font:400 clamp(22px, 2vw, calc(28px * var(--gross,1))) / 1.1 var(--antiqua)}.st-spur-text small{font:400 13px / 20px var(--grotesk);color:var(--halbschatten)}.st-spur-text em{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font-style:normal;position:absolute;overflow:hidden}.st-spur:focus-visible{outline:2px solid var(--licht);outline-offset:6px}.st-alle{font:400 clamp(22px, 2vw, calc(28px * var(--gross,1))) / 1.1 var(--antiqua);margin:0}html:not(.js) .st-spuren,html:not(.js) .st-ring{display:none}.st-ohne-js{margin:0;position:absolute;bottom:40px;left:6%}.st-nachweis:not(.ist-an){display:none}.st-nachweis{right:max(6%, calc(50% - var(--st-b) / 2));top:calc(var(--st-oben) + var(--st-h) + 6px);font:400 12px / 16px var(--grotesk);color:var(--halbschatten);text-align:right;margin:0;position:absolute}.st-zeiger{z-index:60;background:var(--licht);width:112px;height:112px;color:var(--nacht);font:600 13px / 1 var(--grotesk);pointer-events:none;visibility:hidden;border-radius:50%;place-items:center;margin:-56px 0 0 -56px;display:grid;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.st-bild{cursor:none}.f-stimme[data-zeiger] .st-zeiger{visibility:visible}.f-stimme[data-zeiger] .st-ring{visibility:hidden}}@media (width<=759px){.filmprogramm .f-stimme{--st-b:100vw;--st-s:.62;--st-oben:min(96px, calc(var(--st-raum) * .42 - var(--st-h) / 2))}@media (height<=760px){.filmprogramm .f-stimme{--st-b:min(100vw, max(64vw, calc((var(--st-raum) - 92px - var(--st-reserve)) * 16 / 9)));--st-oben:max(44px, min(96px, calc(var(--st-raum) * .42 - var(--st-h) / 2), calc(var(--st-raum) - var(--st-h) - 48px - var(--st-reserve))))}}.st-marke{top:16px;left:16px}.st-titel{font-size:36px}.st-titel .st-maske{text-align:center;white-space:nowrap;max-width:none;left:50%;right:auto;translate:-50%}.st-titel .st-links{top:calc(var(--st-mitte) - var(--st-h) * var(--st-s) / 2 - 16px);translate:-50% -100%}.st-titel .st-rechts{top:calc(var(--st-mitte) + var(--st-h) * var(--st-s) / 2 + 16px)}.st-unten{left:16px;right:16px;top:calc(var(--st-oben) + var(--st-h) + 48px);grid-template-columns:1fr}.filmprogramm .f-stimme{--st-zeilen:var(--st-spuren,1);--st-reserve:calc(56px + var(--st-zeilen) * 156px)}.st-spuren{grid-template-columns:minmax(0,1fr)}.st-unten>.st-maske{justify-self:start}.st-nachweis{left:max(16px, calc(50% - var(--st-b) / 2));text-align:left;right:16px}.st-ring{width:72px;height:72px;margin:-36px 0 0 -36px}.st-ring .st-zeichen{border-width:9px 0 9px 15px;margin-left:4px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.st-band,.st-ring,.st-titel .st-zeile,.st-unten .st-zeile,.st-nachweis .st-zeile{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.st-band{animation-name:st-wachsen}.st-ring{animation-name:st-ring}.st-titel .st-zeile{animation-name:st-wort}.st-unten .st-zeile,.st-nachweis .st-zeile{animation-name:st-unten}.f-stimme .st-buehne :is(.st-band,.st-ring,.st-titel .st-zeile,.st-unten .st-zeile,.st-nachweis .st-zeile){animation-timeline:--st;animation-range:contain}.f-stimme .st-buehne .st-titel .st-zeile{animation-range:entry 40% contain}}@media (prefers-reduced-motion:no-preference) and (width<=759px) and (height<=760px){.st-marke{animation-name:st-marke-weicht;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.f-stimme .st-buehne .st-marke{animation-timeline:--st;animation-range:entry 40% contain}}}@media (prefers-reduced-motion:no-preference) and (width<=759px) and (height<=760px){.f-stimme .st-buehne{height:max(var(--st-raum), calc(var(--st-oben) + var(--st-h) + 48px + var(--st-reserve)))}}@keyframes st-marke-weicht{0%{clip-path:inset(0);animation-timing-function:linear}4%,52%{clip-path:inset(0 0 100%);animation-timing-function:var(--kurve-auftritt)}58%,to{clip-path:inset(0)}}@keyframes st-wachsen{0%,22%{transform:scale(var(--st-s));animation-timing-function:var(--kurve-wechsel)}70%,to{transform:scale(1)}}@keyframes st-ring{0%,22%{animation-timing-function:var(--kurve-wechsel);transform:scale(.6)}70%,to{transform:scale(1)}}@keyframes st-wort{0%{animation-timing-function:var(--kurve-auftritt);transform:translateY(112%)}16%,47%{animation-timing-function:var(--kurve-abgang);transform:translateY(0)}55%,to{transform:translateY(112%)}}@keyframes st-unten{0%,66%{animation-timing-function:var(--kurve-auftritt);transform:translateY(112%)}78%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.filmprogramm .f-stimme{--st-oben:120px}.st-halter{height:auto}.st-buehne{height:calc(var(--st-oben) + var(--st-h) + var(--st-reserve) + 72px);position:relative;top:0}.st-titel{flex-wrap:wrap;gap:0 .3em;display:flex;position:absolute;top:48px;left:6%;right:6%}.st-titel .st-maske{text-align:left;max-width:none;position:static;translate:none}}@media (prefers-reduced-motion:reduce) and (width<=759px){.filmprogramm .f-stimme{--st-oben:150px}.st-titel{left:16px;right:16px}}.js .f-stimme:focus-within :is(.st-band,.st-ring,.st-unten .st-zeile,.st-nachweis .st-zeile){animation:none;transform:none}.js .f-stimme:focus-within .st-marke{clip-path:none;animation:none}.js .f-stimme:focus-within .st-titel .st-zeile{animation:none;transform:translateY(112%)}.filmprogramm .f-kontakt{--sc-kopf:var(--film-kopf,49px);--sc-raum:max(calc(100svh - var(--sc-kopf)), 560px);--sc-h:calc(var(--sc-raum) * .56);--sc-w:calc(var(--sc-h) * .75);--sc-mitte:42%;background:var(--nacht);color:var(--licht);padding:0;position:relative}.sc-marke{color:var(--halbschatten);z-index:1;margin:0;position:absolute;top:20px;left:6%}.sc-kasten{left:calc(50% - var(--sc-w) / 2);top:calc(var(--sc-mitte) - var(--sc-h) / 2);width:var(--sc-w);height:var(--sc-h);z-index:2;transform-origin:0 0;position:absolute;overflow:hidden}.sc-kasten img,.sc-film video{object-fit:cover;object-position:50% 36%;width:100%;height:100%;display:block;position:absolute;inset:0}.sc-film video{visibility:hidden}.sc-film video[data-laeuft]{visibility:inherit}.sc-film .bf-film{transition:none}.sc-titel{font:400 clamp(40px, 4.4vw, calc(72px * var(--gross,1))) / 1 var(--antiqua);letter-spacing:-.015em;margin:0}.sc-maske{margin:-.04em -.06em -.16em;padding:.04em .06em .16em;display:block;overflow:hidden}.sc-titel .sc-maske{top:var(--sc-mitte);z-index:1;position:absolute;translate:0 -50%}.sc-links{right:calc(50% + var(--sc-w) / 2 + 40px);text-align:right}.sc-rechts{left:calc(50% + var(--sc-w) / 2 + 40px)}.sc-zeile{display:block}.sc-kursiv{font-style:italic}.sc-wort{white-space:nowrap}.sc-b{vertical-align:top;margin:-.04em -.06em -.16em;padding:.04em .06em .16em;display:inline-block;overflow:clip}.sc-kursiv .sc-b{margin-right:-.14em;padding-right:.14em}.sc-bz{transform-origin:0 100%;display:inline-block}.sc-lies{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-wege{left:50%;top:calc(var(--sc-mitte) + var(--sc-h) / 2 + 20px);text-align:center;justify-items:center;gap:4px;width:max-content;max-width:calc(100% - 32px);display:grid;position:absolute;translate:-50%}.sc-wege .f-mail{font:400 clamp(24px, 2.4vw, calc(36px * var(--gross,1))) / 1.2 var(--grotesk);letter-spacing:-.03em;min-height:44px;margin:0 auto;padding:6px 0}.sc-wege .f-tor{font:400 clamp(20px, 1.8vw, calc(26px * var(--gross,1))) / 1.2 var(--antiqua);margin:0}.sc-nachweis{font:400 12px / 16px var(--grotesk);color:var(--halbschatten);margin:0;position:absolute;bottom:12px;left:6%}@media (width<=759px){.filmprogramm .f-kontakt{--sc-w:min(58vw, calc((var(--sc-raum) * 1.2 - 464px) * .75));--sc-h:calc(var(--sc-w) * 4 / 3);--sc-mitte:40%}.sc-marke{top:16px;left:16px}.sc-titel{font-size:32px}.sc-titel br{display:none}.sc-titel .sc-maske{text-align:center;white-space:nowrap;left:50%;right:auto;translate:-50%}.sc-titel .sc-links{top:calc(var(--sc-mitte) - var(--sc-h) / 2 - 12px);translate:-50% -100%}.sc-titel .sc-rechts{top:calc(var(--sc-mitte) + var(--sc-h) / 2 + 12px)}.sc-wege{top:calc(var(--sc-mitte) + var(--sc-h) / 2 + 64px)}.sc-wege .f-mail{font-size:clamp(20px, 6vw, calc(28px * var(--gross,1)))}.sc-nachweis{left:16px}}@media (prefers-reduced-motion:no-preference){.ist-film .sc-kasten{animation:1.4s cubic-bezier(.76,0,.24,1) .25s both sc-zu}.ist-film .sc-film{animation:1.65s linear both sc-film-da}.ist-film .sc-titel .sc-bz{animation:sc-b-rein .6s cubic-bezier(.19, 1, .22, 1) calc(1.2s + var(--b-k) * 16ms) both}.ist-film .sc-wege .sc-zeile{animation:.6s cubic-bezier(.2,.7,.1,1) 1.7s both sc-steigt}}@keyframes sc-zu{0%{transform:translate(var(--sf-x,0), var(--sf-y,0)) scale(var(--sf-s,1))}to{transform:none}}@keyframes sc-film-da{0%,99%{visibility:hidden}to{visibility:visible}}@keyframes sc-b-rein{0%{translate:0 125%;rotate:7deg}to{translate:0;rotate:0deg}}@keyframes sc-steigt{0%{transform:translateY(112%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sc-kasten,.sc-film,.sc-zeile,.sc-bz{animation:none}}.filmprogramm .f-person{view-timeline-name:--personszene;view-timeline-axis:block;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding-block:112px}.filmprogramm .f-person h2{font-size:clamp(64px,7.8vw,calc(120px * var(--gross,1)));padding-block:.05em;line-height:.98;overflow:clip}.f-person h2>span{display:block}.f-person-bild picture{transform-origin:50%;display:block}.filmprogramm>:is(.film-intro,.f-stimme,.f-akte,.f-kontakt){margin-inline:var(--ausbruch)}.filmprogramm .f-presse{isolation:isolate;view-timeline-name:--presseszene;view-timeline-axis:block;padding:136px 8%;position:relative}.filmprogramm .f-presse blockquote{max-width:none;font-size:clamp(36px,4.8vw,calc(72px * var(--gross,1)));margin:40px 0;line-height:1.1}.f-press-mot{width:fit-content;font-size:clamp(60px,11.4vw,calc(176px * var(--gross,1)));letter-spacing:-.045em;margin-bottom:calc(32px - .16em);padding-block:.04em .16em;padding-inline-end:.09em;line-height:1.08;display:block}.f-press-rest{text-wrap:balance;max-width:26ch;margin-left:auto;display:block}.f-press-schluss{width:fit-content;font-size:clamp(60px,11.4vw,calc(176px * var(--gross,1)));letter-spacing:-.045em;margin-left:auto;padding-inline-end:.09em;line-height:.62;display:block}.filmprogramm .f-presse>p:last-child{width:fit-content;margin:64px 0 0 auto}.filmprogramm .f-presse>.k-uebersetzung{width:fit-content;max-width:min(44ch,100%);margin:48px 0 0 auto}.filmprogramm .f-presse>.k-uebersetzung+p:last-child{margin-top:20px}.filmprogramm .f-termine{view-timeline-name:--abendeszene;view-timeline-axis:block;padding-block:96px}.f-termine h2{padding-block:.06em;overflow:clip}.f-termine .f-dates article{view-timeline-name:--abendzeile;view-timeline-axis:block;position:relative}.f-termine .f-dates time{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.js .f-person-bild picture{animation-name:person-bild;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--personszene;animation-range:entry entry 95%}.js :is(.f-person h2,.f-presse,.f-termine h2,.f-termine .f-dates article,.f-kalender-tuer){--auftritt-ausloeser:1}.js :is(.f-person h2>span,.f-press-mot,.f-press-rest,.f-termine h2,.f-termine .f-dates time,.f-termine .f-dates time>*,.f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div),.f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div)>*,.f-kalender-tuer){animation-duration:var(--dauer-auftritt);animation-timing-function:var(--kurve-auftritt);animation-fill-mode:both;animation-play-state:var(--auftritt-lauf,paused)}.js .f-person h2>span{animation-name:person-name}.js .f-person h2>span:last-child{--name-weg:48px;animation-delay:.1s}.js .f-press-mot{animation-name:presse-wort}.js .f-press-rest{animation-name:presse-satz;animation-delay:.15s}.js .f-termine h2{animation-name:abend-titel}.js .f-termine .f-dates time{animation-name:abend-aufdecken}.js .f-termine .f-dates time>*{animation-name:abend-heben;animation-delay:50ms}.js .f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div){animation-name:abend-aufdecken;animation-delay:.15s}.js .f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div)>*{animation-name:abend-heben;animation-delay:.2s}.js .f-kalender-tuer{animation-name:abend-tuer;animation-delay:.1s}}}@keyframes person-name{0%{transform:translateX(var(--name-weg,-48px))}to{transform:none}}@keyframes person-bild{0%{transform:translateY(80px)scale(.8)}to{transform:none}}@keyframes presse-wort{0%{clip-path:inset(0 45% 0 0);transform:translate(-48px)}to{clip-path:inset(0);transform:none}}@keyframes presse-satz{0%{clip-path:inset(0 0 40%);transform:translateY(56px)}to{clip-path:inset(0);transform:none}}@keyframes abend-titel{0%{clip-path:inset(25% 0 0);transform:translateY(24px)}to{clip-path:inset(0);transform:none}}@keyframes abend-aufdecken{0%{clip-path:inset(-8px 100% -12px -8px)}to{clip-path:inset(-8px -8px -12px)}}@keyframes abend-heben{0%{translate:0 16px}to{translate:0}}@keyframes abend-tuer{0%{translate:0 40px}to{translate:0}}@media (width<=899px){.filmprogramm .f-person{padding:64px var(--rand-rechts,var(--s5)) 64px var(--rand-links,var(--s5));gap:40px}.filmprogramm .f-person h2{font-size:clamp(56px,16vw,calc(88px * var(--gross,1)))}.filmprogramm .f-presse{padding:72px 24px}.filmprogramm .f-presse blockquote{font-size:clamp(32px,8.5vw,calc(48px * var(--gross,1)))}.f-press-mot,.f-press-schluss{font-size:clamp(48px,13.5vw,calc(112px * var(--gross,1)))}.f-press-mot{margin-bottom:calc(28px - .16em)}.f-press-rest{margin-left:0}.filmprogramm .f-presse>p:last-child{margin:32px 0 0}.filmprogramm .f-presse>.k-uebersetzung{margin:28px 0 0;font-size:16px}.filmprogramm .f-presse>.k-uebersetzung+p:last-child{margin-top:16px}.filmprogramm .f-termine{padding-block:64px}@keyframes person-bild{0%{transform:translateY(32px)scale(.9)}to{transform:none}}@keyframes presse-wort{0%{clip-path:inset(0 35% 0 0);transform:translate(-16px)}to{clip-path:inset(0);transform:none}}@keyframes presse-satz{0%{clip-path:inset(0 0 30%);transform:translateY(24px)}to{clip-path:inset(0);transform:none}}@keyframes abend-heben{0%{translate:0 10px}to{translate:0}}}@media (prefers-reduced-motion:reduce){.f-person h2>span,.f-person-bild picture,.f-press-mot,.f-press-rest,.f-termine h2,.f-termine .f-dates time,.f-termine .f-dates time>*,.f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div),.f-termine .f-dates :is(.f-produktion-kopf,.f-abende li>div)>*,.f-kalender-tuer{clip-path:none;animation:none;transform:translate(0,0)}}[data-astro-cid-5kye6d7j][data-f-abend][data-abgesagt] time[data-astro-cid-5kye6d7j],[data-astro-cid-5kye6d7j][data-f-abend][data-abgesagt] p[data-astro-cid-5kye6d7j]:not(.f-zusatz){opacity:.7;text-decoration:line-through}.filmprogramm[data-astro-cid-5kye6d7j]{overflow:visible clip}.f-label[data-astro-cid-5kye6d7j]{font:500 12px/20px var(--grotesk);text-transform:uppercase;letter-spacing:.12em}.f-link[data-astro-cid-5kye6d7j]{min-height:48px;font:400 14px/20px var(--grotesk);align-items:center;display:inline-flex}.f-vita-text[data-astro-cid-5kye6d7j]{max-width:42ch;font:400 15px/24px var(--grotesk);margin:24px 0}.f-tor[data-astro-cid-5kye6d7j]{font:400 clamp(26px,2.5vw,calc(34px * var(--gross,1))) var(--antiqua);margin-top:32px}.f-tuer[data-astro-cid-5kye6d7j]{max-width:440px;font:400 28px var(--antiqua);padding:12px 0}.f-auswahl[data-astro-cid-5kye6d7j]{max-width:28ch;font:400 14px/24px var(--grotesk);color:var(--halbschatten)}.f-kalender-tuer[data-astro-cid-5kye6d7j]{font:400 clamp(36px,4vw,calc(56px * var(--gross,1))) var(--antiqua);grid-column:1/-1;margin-top:24px;padding:24px 0}.f-presse[data-astro-cid-5kye6d7j]{padding:80px 12%}.f-presse[data-astro-cid-5kye6d7j] blockquote[data-astro-cid-5kye6d7j]{font:400 clamp(40px,5.5vw,calc(80px * var(--gross,1)))/1.06 var(--antiqua);letter-spacing:-.02em;max-width:26ch;margin:40px 0}.f-presse[data-astro-cid-5kye6d7j]>p[data-astro-cid-5kye6d7j]:last-child{font-size:13px;line-height:24px}.f-presse[data-astro-cid-5kye6d7j] .f-link[data-astro-cid-5kye6d7j]{min-height:44px}.f-termine[data-astro-cid-5kye6d7j]{--f-datum:96px;grid-template-columns:1fr 1.4fr;gap:64px;padding:80px 6%;display:grid}.f-termine[data-astro-cid-5kye6d7j] h2[data-astro-cid-5kye6d7j]{font:400 clamp(56px,6vw,calc(88px * var(--gross,1)))/1 var(--antiqua);margin:24px 0}.f-dates[data-astro-cid-5kye6d7j]{gap:64px;display:grid}.f-produktion[data-astro-cid-5kye6d7j]{min-width:0}.f-produktion[data-astro-cid-5kye6d7j] h3[data-astro-cid-5kye6d7j]{font:400 30px/1.1 var(--antiqua)}.f-produktion[data-astro-cid-5kye6d7j][data-rang=haupt] h3[data-astro-cid-5kye6d7j]{font:400 clamp(40px,3.4vw,calc(52px * var(--gross,1)))/1.06 var(--antiqua)}.f-produktion-kopf[data-astro-cid-5kye6d7j] p[data-astro-cid-5kye6d7j]{font:400 14px/24px var(--grotesk);color:var(--halbschatten);margin-top:8px}.f-abende[data-astro-cid-5kye6d7j]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:28px 0 0;padding:0;list-style:none;display:grid}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j]{min-width:0}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j]{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j] strong[data-astro-cid-5kye6d7j]{font:400 48px/.9 var(--antiqua)}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j][data-rang=haupt] time[data-astro-cid-5kye6d7j] strong[data-astro-cid-5kye6d7j]{font:400 clamp(72px,6vw,calc(96px * var(--gross,1)))/.9 var(--antiqua)}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j][data-rang=haupt] time[data-astro-cid-5kye6d7j] strong[data-astro-cid-5kye6d7j],.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j][data-rang=haupt] .f-wochentag[data-astro-cid-5kye6d7j][data-nah]{color:var(--akzent)}.f-termine[data-astro-cid-5kye6d7j] [data-astro-cid-5kye6d7j][hidden]{display:none!important}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j] span[data-astro-cid-5kye6d7j]{font-size:12px;line-height:16px}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j] p[data-astro-cid-5kye6d7j]{font:400 13px/20px var(--grotesk);margin:2px 0 0}.f-abende[data-astro-cid-5kye6d7j] .f-zusatz[data-astro-cid-5kye6d7j]{color:var(--halbschatten)}.f-termine[data-astro-cid-5kye6d7j] em[data-astro-cid-5kye6d7j]{font-weight:400}.f-mail[data-astro-cid-5kye6d7j]{width:fit-content;font:400 clamp(24px,4vw,calc(56px * var(--gross,1)))/1.2 var(--grotesk);letter-spacing:-.03em;overflow-wrap:anywhere;min-height:48px;padding:12px 0;display:block}@media (width<=759px){.f-presse[data-astro-cid-5kye6d7j]{padding:48px 24px}.f-presse[data-astro-cid-5kye6d7j] blockquote[data-astro-cid-5kye6d7j]{margin:24px 0;font-size:40px}.f-termine[data-astro-cid-5kye6d7j]{padding:48px var(--rand-rechts,24px) 48px var(--rand-links,24px);--f-datum:64px;grid-template-columns:1fr;gap:24px}.f-termine[data-astro-cid-5kye6d7j] h2[data-astro-cid-5kye6d7j]{margin:16px 0;font-size:64px}.f-dates[data-astro-cid-5kye6d7j]{gap:48px}.f-produktion[data-astro-cid-5kye6d7j] h3[data-astro-cid-5kye6d7j]{font-size:24px}.f-produktion[data-astro-cid-5kye6d7j][data-rang=haupt] h3[data-astro-cid-5kye6d7j]{font-size:34px}.f-abende[data-astro-cid-5kye6d7j]{gap:16px;margin-top:20px}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j]{display:block}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j] strong[data-astro-cid-5kye6d7j]{font-size:36px;display:block}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j][data-rang=haupt] time[data-astro-cid-5kye6d7j] strong[data-astro-cid-5kye6d7j]{font-size:56px}.f-abende[data-astro-cid-5kye6d7j] li[data-astro-cid-5kye6d7j] p[data-astro-cid-5kye6d7j]{font-size:15px;line-height:22px}.f-abende[data-astro-cid-5kye6d7j] time[data-astro-cid-5kye6d7j] span[data-astro-cid-5kye6d7j]{font-size:14px;line-height:18px}.f-mail[data-astro-cid-5kye6d7j]{font-size:clamp(23px,6vw,calc(40px * var(--gross,1)))}}
