/*! (c) 2026 DGTL.ONE // v2.0.0 */
@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes snowflakes{0%{-webkit-transform:translate3d(0,0,0) rotate(0) scale(.6)}to{-webkit-transform:translate3d(15px,1200px,0) rotate(360deg) scale(.6)}}@keyframes bganimation{0%,to{background-position:-100% -100%,200% 200%,-100% 200%,200% -100%}50%{background-position:150% 100%,-200% 100%,100%0,0 100%}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(.5em)}60%{transform:translateX(.2em)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:"Schauspielbuehnen Serif Regular";font-display:swap;src:local("Calluna"),url(/assets/fonts/62ad54ed-a020-4fc1-a3dc-21e31bf8d52a.woff2)format("woff2"),url(/assets/fonts/c1b12dfe-db8e-49f0-94ac-7ad0bf217f90.woff)format("woff")}@font-face{font-family:"Schauspielbuehnen Serif Bold";font-display:swap;src:url(/assets/fonts/245cd401-d5a8-4b3c-97a8-ca5023459264.woff2)format("woff2"),url(/assets/fonts/3ab3c2c2-f19e-449a-941e-095b8fbe62ba.woff)format("woff")}@font-face{font-family:"Schauspielbuehnen Sans Regular";font-display:swap;src:url(/assets/fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2)format("woff2"),url(/assets/fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff)format("woff")}@font-face{font-family:"Schauspielbuehnen Sans Bold";font-display:swap;src:url(/assets/fonts/3cf9e1e8-63a2-497f-86ed-6b63d6de1986.woff2)format("woff2"),url(/assets/fonts/184895ac-545b-450b-9d3a-c0a0a7620977.woff)format("woff")}:root{--calender-nav-height:12.66em;--main-nav-height:147px;--main-nav-height-minimal:8.45em}@media only screen and (max-width:1000px){:root{--calender-nav-height:8em;--main-nav-height:8em;--main-nav-height-minimal:6.73em}}@media only screen and (max-width:600px){:root{--calender-nav-height:12em}}body,html{margin:0;padding:0}html.applications,html.applications body,html.archive,html.archive body,html.article,html.article body,html.articles,html.articles body,html.default,html.default body,html.ensemble,html.ensemble body,html.ensemblecategory,html.ensemblecategory body,html.error,html.error body,html.event,html.event body,html.home,html.home body,html.season,html.season body,html.seasonsingle,html.seasonsingle body{overflow-x:hidden}body{position:relative;font-size:10px;font-family:"Schauspielbuehnen Sans Regular";font-style:normal;font-variant:normal;line-height:10px;font-smooth:auto;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility;touch-action:manipulation}@media only screen and (max-width:1280px){body{font-size:9px}}body *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}body ::-moz-selection{background:#000;color:#fff}body ::selection{background:#000;color:#fff}body img{white-space:pre}body section{margin:4em auto 0}body main.body{padding-top:var(--main-nav-height)}body .fade-enter-active,body .fade-leave-active,section.commands{transition:opacity 300ms ease-in-out}body .fade-enter-from,body .fade-leave-to{opacity:0}body .bottom-enter-active,body .bottom-enter-from,body .bottom-leave-active,body .bottom-leave-to{transition:opacity 300ms ease-in-out,transform 500ms ease-in-out}body .bottom-enter-from,body .bottom-leave-to{transform:translateY(-5em);opacity:0}body svg.spin{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}body .°grid-size{width:128em;max-width:90vw}body .°components .°grid,body .°grid{gap:var(--gap)}body .°grid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:auto}body .°grid.°gap-1{--gap:1em}body .°grid.°gap-2{--gap:2em}body .°grid.°gap-3{--gap:3em}body .°grid.°gap-4{--gap:4em}@media only screen and (max-width:900px){body .°grid.°tablet-columns-2{grid-template-columns:1fr}body .°grid.°tablet-columns-2>div.container{grid-area:initial!important}}@media only screen and (max-width:700px){body .°grid>div.container{grid-area:initial!important}body .°grid.°mobile-column-1{grid-template-columns:1fr}}body .°grid .°components{width:100%}@media only screen and (max-width:1070px){body .°grid .°components section>.°grid{grid-template-columns:repeat(2,1fr)}body .°grid .°components section>.°grid>*{grid-area:initial!important}}@media only screen and (max-width:700px){body .°grid .°components section>.°grid{grid-template-columns:1fr}}body .°grid.°column-1{grid-template-columns:1fr}body .°grid.°columns-2{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:900px){body .°grid.°columns-2{display:block;margin:var(--gap)0}}body .°grid.°columns-3{grid-template-columns:repeat(3,minmax(100px,1fr))}@media only screen and (max-width:1170px){body .°grid.°columns-3{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media only screen and (max-width:700px){body .°grid.°columns-3{grid-template-columns:1fr}}body .°grid.°columns-4{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1170px){body .°grid.°columns-4{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:920px){body .°grid.°columns-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:700px){body .°grid.°columns-4{grid-template-columns:1fr}body .°grid.°columns-4.°mobile-columns-2{grid-template-columns:repeat(2,1fr)}}body .°grid>.°grid.°columns-2{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:550px){body .°grid>.°grid.°columns-2{grid-template-columns:1fr}}body .°grid section:first-child,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form>div:first-child{margin-top:0}body .snowflakes{position:fixed;top:-9vh;left:0;width:100vw;height:110vh;z-index:1000;pointer-events:none}body .snowflakes i,body .snowflakes i:after,body .snowflakes i:before{background:#fff}body .snowflakes i{display:inline-block;-webkit-animation:snowflakes 3s linear 2s 20;-moz-animation:snowflakes 3s linear 2s 20;position:relative}body .snowflakes i:after,body .snowflakes i:before{height:100%;width:100%;content:".";position:absolute;top:0;left:0;-webkit-transform:rotate(120deg)}body .snowflakes i:before{-webkit-transform:rotate(240deg)}body .snowflakes i:nth-child(3n){width:16px;height:4px;-webkit-animation-duration:4s;-webkit-animation-iteration-count:30;-webkit-transform-origin:right -45px}body .snowflakes i:nth-child(3n+1){width:24px;height:6px;-webkit-animation-duration:6s;-webkit-animation-iteration-count:45;-webkit-transform-origin:right -30px}body .snowflakes i:nth-child(3n+2){width:32px;height:8px;-webkit-animation-duration:8s;-webkit-animation-iteration-count:60;-webkit-transform-origin:right -15px}body .snowflakes i:nth-child(7n){opacity:.3;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in}body .snowflakes i:nth-child(7n+1){opacity:.4;-webkit-animation-delay:1s;-webkit-animation-timing-function:ease-out}body .snowflakes i:nth-child(7n+2){opacity:.5;-webkit-animation-delay:1.5s;-webkit-animation-timing-function:linear}body .snowflakes i:nth-child(7n+3){opacity:.6;-webkit-animation-delay:2s;-webkit-animation-timing-function:ease-in}body .snowflakes i:nth-child(7n+4){opacity:.7;-webkit-animation-delay:2.5s;-webkit-animation-timing-function:linear}body .snowflakes i:nth-child(7n+5){opacity:.8;-webkit-animation-delay:3s;-webkit-animation-timing-function:ease-out}body .snowflakes i:nth-child(7n+6){opacity:.9;-webkit-animation-delay:3.5s;-webkit-animation-timing-function:ease-in}.°visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}main.article section.next-events .eventslider,main.article section.related .related-articles,main.articles section.news .newsoverview,section.positions div.list{margin-top:2.4em}section.positions div.list button{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;text-decoration:none;background-color:#fefcd0;padding:2.4em 2.4em 1.8em;border-radius:2px;border:4px solid transparent;cursor:pointer;color:#000;font-size:10px;text-align:left;min-height:25.4em;height:100%;z-index:1;transition:box-shadow 500ms ease-in-out,border 300ms ease-in-out}@media only screen and (max-width:700px){section.positions div.list button{margin-bottom:2em;min-height:21em}section.positions div.list button:last-child{margin-bottom:0}}section.positions div.list button.selected{position:relative;border:4px solid #000;z-index:2}@media (hover:hover){section.positions div.list button:hover{position:relative;box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}}section.positions div.list button>.top span{display:block}section.positions div.list button>.top span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.4em;line-height:1.25em;letter-spacing:.05em;hyphens:auto;text-transform:uppercase}section.positions div.list button>.top span.title svg{height:1.3636em}section.positions div.list button>.top span.title svg.actors{width:1.4em}section.positions div.list button>.top span.title svg.dummies{width:1.1em}section.positions div.list button>.top span.title svg.directors{width:1em}section.positions div.list button>.top span.title svg.trainees{width:1.9em}section.positions div.list button>.top span.title svg.outfitters{width:1.1em}section.positions div.list button>.top span.title svg.others{width:1.6em}@media only screen and (max-width:1070px){section.positions div.list button>.top span.title{font-size:2.2em}}section.positions div.list button>.bottom{width:100%;margin-top:3em}section.positions div.list button>.bottom span.notes{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em;margin-bottom:1em}section.positions div.list button>.bottom div.req-files span{position:relative;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.44444444em;margin-right:.857em;white-space:nowrap}section.positions div.list button>.bottom div.req-files span:last-child{margin-right:0}section.positions div.list button>.bottom div.req-files span:before{content:"";display:inline-block;white-space:pre;vertical-align:middle;margin:-4px .5em 0 0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7fS5le2lzb2xhdGlvbjppc29sYXRlO29wYWNpdHk6LjQ7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJhIi8+PGcgaWQ9ImIiPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZSIgZD0iTTUwNC41LDE0NC40MmwtMjM5Ljc1LDI0MS4wOC03Mi43NS03Mi45MUw0MzIuMTEsNzEuNTljOS45MS0xMCwyNi4wNS0xMC4wNiwzNi4wNS0uMTVoLjAxbC4xNCwuMTUsMzYuMTksMzYuNDFjMTAsMTAuMDgsMTAsMjYuMzQsMCwzNi40MloiLz48cGF0aCBkPSJNMjY0LjY3LDM4NS41OWwtNTQuNTcsNTQuODdjLTkuOTIsMTAtMjYuMDYsMTAuMDYtMzYuMDYsLjE0bC0uMTQtLjE0TDcuNSwyNzMuMWMtMTAtMTAuMDgtMTAtMjYuMzMsMC0zNi40MWwzNi4yLTM2LjQxYzkuOS05Ljk3LDI2LTEwLjA1LDM2LS4xN2wuMTYsLjE3LDE4NC44MSwxODUuMzFaIi8+PHJlY3QgY2xhc3M9ImQiIHg9IjAiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIi8+PC9nPjwvZz48L2c+PC9zdmc+);background-size:20px 20px;width:20px;height:20px}section.commands button{display:inline-block}section.commands button,section.commands>a.offers{text-decoration:none;background-color:#000;padding:2.4em 2.4em 1.8em;border-radius:2px;cursor:pointer;color:#fff;font-size:10px;text-align:left;z-index:1;border:3px dashed transparent;transition:box-shadow 500ms ease-in-out}section.commands button.disabled,section.commands>a.offers.disabled{opacity:.5;pointer-events:none}@media only screen and (max-width:700px){section.commands button,section.commands>a.offers{margin-bottom:2em;margin-left:0!important}section.commands button:last-child,section.commands>a.offers:last-child{margin-bottom:0}}@media (hover:hover){section.commands button:hover,section.commands>a.offers:hover{position:relative;box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}}section.commands button span,section.commands>a.offers span{display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.5em;letter-spacing:.05em}@media only screen and (max-width:1070px){section.commands button span,section.commands>a.offers span{font-size:1.6em}}section.commands button svg,section.commands>a.offers svg{height:2em;margin-left:.5em;display:inline-block;vertical-align:middle}@media only screen and (max-width:1070px){section.commands button svg,section.commands>a.offers svg{height:1.6em;width:1.6em}}section.commands button.start,section.commands>a.offers.start{padding:2.2em 2.4em 2.4em}section.commands button.offers svg,section.commands button.start svg,section.commands>a.offers.offers svg,section.commands>a.offers.start svg{width:2.3em}section.commands button.offers,section.commands>a.offers.offers{color:#000;background:0 0;border:3px dashed #000;padding:2.2em 2.4em 2.4em;opacity:1;margin-left:2em}body .loading-overlay,body>.application-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}body .loading-overlay{background-color:rgba(255,255,255,.3);backdrop-filter:blur(2px);cursor:progress}body .loading-overlay>.stage svg{position:fixed;top:50%;left:50%;display:block;width:20em;height:20em;transform:translate(-50%,-50%)}body>.application-form{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:2em 0;grid-template-areas:"head""form""navigation";backdrop-filter:blur(8px);background-color:rgba(0,58,172,.9)}body>.application-form .head{position:relative;grid-area:head;padding:2em 2em 0 0;text-align:right}body>.application-form .head button.close{display:inline-block;background-color:transparent;cursor:pointer;margin:0;padding:0;border:0;outline:0;transition:opacity 150ms ease-in-out;width:4.8em;height:4.8em}body>.application-form .head button.close img,body>.application-form .head button.close svg{color:#fff;width:3em;height:4.8em}body>.application-form .head button.close:active{opacity:.8}body>.application-form .form{position:relative;grid-area:form}body>.application-form .form .card{display:flex;position:absolute;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;overflow-y:auto}body>.application-form .form .card>.stage{display:block;max-width:90vw;width:70em}body>.application-form .form .card>.stage h1{color:#fff;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:6em;line-height:1.33333333em;text-align:center}@media only screen and (max-width:414px){body>.application-form .form .card>.stage h1{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:3.6em;line-height:1.55555556em}}body>.application-form .form .card>.stage .fields fieldset input,body>.application-form .form .card>.stage .fields fieldset>span,body>.application-form .form .card>.stage h2{color:#fff;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.4em;line-height:1.25em}@media only screen and (max-width:414px){body>.application-form .form .card>.stage h2{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.3em}}body>.application-form .form .card>.stage>p{color:#fff;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.38888889em}body>.application-form .form .card>.stage>p a{color:#fff}body>.application-form .form .card>.stage.°centered{text-align:center}body>.application-form .form .card>.stage .fields{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:3.2em 2em;margin-top:5em}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields{gap:3em 2em}}body>.application-form .form .card>.stage .fields .size-25{flex-basis:calc(25% - 1em)}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields .size-25{flex-basis:calc(33.3334% - 1em)}}body>.application-form .form .card>.stage .fields .size-50{flex-basis:calc(50% - 1em)}body>.application-form .form .card>.stage .fields .size-75{flex-basis:calc(75% - 1em)}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields .size-75{flex-basis:calc(66.6667% - 1em)}}body>.application-form .form .card>.stage .fields .size-100{flex:1 0 100%}body>.application-form .form .card>.stage .fields fieldset{display:block;margin:0;padding:0;border:0}body>.application-form .form .card>.stage .fields fieldset>span{display:block;font-size:1.4em;line-height:1em;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.714em}body>.application-form .form .card>.stage .fields fieldset>span:after{content:" (Optional)";font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:.714em;line-height:1em;letter-spacing:.25em}body>.application-form .form .card>.stage .fields fieldset input{display:block;width:100%;background-color:transparent;border:2px solid #fff;outline:0;font-size:1.8em;line-height:1em;padding:.8em;border-radius:6px;margin:0;transition:all 300ms ease-in-out}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields fieldset input{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}}body>.application-form .form .card>.stage .fields fieldset input:active,body>.application-form .form .card>.stage .fields fieldset input:focus,body>.application-form .form .card>.stage .fields fieldset input:hover{background-color:#fff;color:#003aac}body>.application-form .form .card>.stage .fields fieldset input:active::placeholder,body>.application-form .form .card>.stage .fields fieldset input:focus::placeholder,body>.application-form .form .card>.stage .fields fieldset input:hover::placeholder{color:rgba(0,58,172,.5)}body>.application-form .form .card>.stage .fields fieldset input::placeholder{color:rgba(255,255,255,.5)}body>.application-form .form .card>.stage .fields fieldset select{display:block;width:100%;border:2px solid #fff;background:0 0;border-radius:6px;outline:0;padding:1.037em .8em;letter-spacing:.05em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em;color:#fff;appearance:none;background-image:url(/assets/icons/chevron.svg);background-repeat:no-repeat;background-position-x:calc(100% - .8em);background-position-y:center;background-size:1.2em auto}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields fieldset select{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}}body>.application-form .form .card>.stage .fields fieldset div.structure{position:relative;display:block;width:100%;border:2px solid #fff;border-radius:6px}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform{position:fixed;display:flex;align-items:center;justify-content:center;background-color:rgba(0,58,172,.8);top:0;left:0;width:100%;height:100%;z-index:10}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage{max-width:90vw;width:75em;background-color:#fff;border-radius:16px;box-shadow:0 0 30px 5px rgba(0,0,0,.1);padding:2em}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage h2{margin:0;color:#000}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage p{color:#000;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.5em;margin:.5em 0 0}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form{margin:3em 0}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form span{color:#000!important}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select{border:2px solid #000}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:active,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:focus,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:hover,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:active,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:focus,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:hover{color:#000}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:active::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:focus::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input:hover::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:active::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:focus::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select:hover::placeholder{color:rgba(0,0,0,.5)}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form input::placeholder,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form select::placeholder{color:rgba(0,0,0,.5)}.home section.eventstripes.eventtiles+section.eventstripes.eventtiles,body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage .form>div{margin-top:2em}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button{flex-grow:1;flex-shrink:1;flex-basis:auto;pointer-events:none;cursor:pointer;text-transform:uppercase;color:#fff;letter-spacing:1px;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1em;padding:.8em 1.5em;border-radius:6px;border:0;background-color:#000;opacity:.5;transition:opacity 150ms ease-in-out}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button:first-child{margin-right:.5em}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button:last-child{margin-left:.5em}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button.valid{pointer-events:initial;opacity:1}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button:hover,body>.application-form .form .card>.stage .fields fieldset div.structure div.values>button:hover{opacity:.8}body>.application-form .form .card>.stage .fields fieldset div.structure div.subform>.stage>.controls button:active{transition:opacity 0ms ease-in-out;opacity:.4}body>.application-form .form .card>.stage .fields fieldset div.structure div.values{padding:1em 5em 1em 1em}body>.application-form .form .card>.stage .fields fieldset div.structure div.values>button{display:inline-block;position:relative;vertical-align:middle;background-color:#fff;color:#003aac;padding:.5em 2.5em .5em 1em;border:0;outline:0;border-radius:4px;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;cursor:pointer;transition:opacity 150ms ease-in-out;margin-right:.5em}body>.application-form .form .card>.stage .fields fieldset div.structure div.values>button svg{display:block;position:absolute;top:50%;right:.3em;width:1.4em;height:1.4em;transform:translateY(-50%);color:#003aac}body>.application-form .form .card>.stage .fields fieldset div.structure span.placeholder{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em;color:#fff;opacity:.5;padding:1.05em .8em;cursor:pointer}body>.application-form .form .card>.stage .fields fieldset div.structure span.placeholder:active{opacity:.3}body>.application-form .form .card>.stage .fields fieldset div.structure button.add{position:absolute;display:block;bottom:50%;right:.8em;transform:translateY(50%);width:3em;height:3em;border:0;background:0 0;outline:0;cursor:pointer}body>.application-form .form .card>.stage .fields fieldset div.structure button.add:active{opacity:.5}body>.application-form .form .card>.stage .fields fieldset div.structure button.add svg{display:block;width:100%;height:100%;color:#fff}body>.application-form .form .card>.stage .fields fieldset div.buttons{display:flex;border:2px solid #fff;border-radius:6px}body>.application-form .form .card>.stage .fields fieldset div.buttons button{flex:1;display:block;cursor:pointer;text-transform:uppercase;background-color:transparent;border:0;border-right:2px solid #fff;color:#fff;letter-spacing:.05em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em;padding:1.148em .8em;border-radius:0;margin:0;transition:all 300ms ease-in-out}@media only screen and (max-width:414px){body>.application-form .form .card>.stage .fields fieldset div.buttons button{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}}body>.application-form .form .card>.stage .fields fieldset div.buttons button.selected{background:#fff;color:#003aac}body>.application-form .form .card>.stage .fields fieldset div.buttons button.selected:hover{background-color:#fff}body>.application-form .form .card>.stage .fields fieldset div.buttons button:hover{background-color:rgba(255,255,255,.8);color:#003aac}body>.application-form .form .card>.stage .fields fieldset div.buttons button:last-child{border-right:none}body>.application-form .form .card>.stage .fields fieldset div.file{display:flex;align-items:center;justify-content:center;position:relative;width:100%;border-radius:6px;border:2px dashed #fff;cursor:pointer;padding:3em}body>.application-form .form .card>.stage .fields fieldset div.file:hover{background-color:rgba(255,255,255,.1)}body>.application-form .form .card>.stage .fields fieldset div.file>div svg{display:block;width:5em;height:5em;margin:0 auto 3em;color:#fff}body>.application-form .form .card>.stage .fields fieldset div.file>div span{display:block;color:#fff;text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.38888889em;text-align:center}body>.application-form .form .card>.stage .fields fieldset div.file>input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}body>.application-form .form .card>.stage .fields fieldset div.toggle{width:100%}body>.application-form .form .card>.stage .fields fieldset div.toggle>button{display:block;background:0 0;text-align:left;width:100%;outline:0;cursor:pointer;border:2px solid #fff;border-radius:6px;padding:1.5em}body>.application-form .form .card>.stage .fields fieldset div.toggle>button svg{display:inline-block;vertical-align:middle;height:2em;width:2em;color:#fff;margin-right:1em}body>.application-form .form .card>.stage .fields fieldset div.toggle>button span{display:inline-block;vertical-align:middle;color:#fff;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em}body>.application-form .form .card>.stage .fields fieldset.required>span:after{content:""}body>.application-form .form .card>.stage .fields fieldset.error>span{color:#f03b39}body>.application-form .form .card>.stage .fields fieldset.error input{border-color:#b5100e;color:#b5100e}body>.application-form .navigation{position:relative;grid-area:navigation;text-align:center;padding:0 0 4em}body>.application-form .navigation button{display:inline-block;cursor:pointer;text-transform:uppercase;background-color:transparent;border:2px solid #fff;color:#fff;letter-spacing:1px;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1em;padding:.8em 1.5em;border-radius:12px;margin:0 .5em;transition:all 300ms ease-in-out}@media only screen and (max-width:414px){body>.application-form .navigation button{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}}body>.application-form .navigation button.disabled{opacity:.5;border-style:dashed;pointer-events:none}body>.application-form .navigation button:hover{background-color:#fff;color:#003aac}body>.application-modal{position:fixed;overflow-y:auto;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}body>.application-modal>.stage{position:absolute;background-color:#fff;padding:3em;top:50%;left:50%;border-radius:12px;width:68em;max-width:92vw;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:1280px){body>.application-modal>.stage{width:75.5em}}body>.application-modal>.stage button.close{position:absolute;top:1em;right:1em;width:4em;height:4em;cursor:pointer;color:#000;background:0 0;outline:0;border:0;transition:opacity 150ms ease-in-out}body>.application-modal>.stage button.close:hover,main.event .main-content a.button:hover{opacity:.7}body>.application-modal>.stage button.close:active{opacity:.5}body>.application-modal>.stage button.close svg{width:100%;height:100%;fill:#000}body>.application-modal>.stage .buttons>button,body>.application-modal>.stage span.title{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.5em;line-height:1.4em}body>.application-modal>.stage span.info{display:block;margin:.5em 0 0;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.27777778em}body>.application-modal>.stage .buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;margin-top:2em}body>.application-modal>.stage .buttons>button{flex:1 1 auto;font-size:1.6em;line-height:1em;text-transform:uppercase;padding:1em 0;letter-spacing:1px;margin-right:.5em;border:0;background-color:rgba(0,0,0,.1);cursor:pointer}body>.application-modal>.stage .buttons>button.negative{background-color:#f54260;color:#fff}body>.application-modal>.stage .buttons>button:hover{opacity:.8}body>.application-modal>.stage .buttons>button:active,section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.active:hover span:active{opacity:.5}body>.application-modal>.stage .buttons>button:last-child{margin-right:0}main.article .content>*,main.article .pagehead>*{width:50vw;margin:0 auto}@media only screen and (max-width:1024px){main.article .content>*,main.article .pagehead>*{width:70vw}}@media only screen and (max-width:767px){main.article .content>*,main.article .pagehead>*{width:100%}}main.article .pagehead .text.teaser{margin-top:3.2em}main.article img{display:block;width:100%!important;height:auto;margin:2.4em 0!important}main.articles section.news .newsoverview .more{flex-grow:0;flex-shrink:0;text-decoration:none;color:#000;cursor:pointer;outline:0;border:0;background-color:transparent;margin:4.8em 0 0 14em;padding:0;font-size:10px}@media only screen and (max-width:1280px){main.articles section.news .newsoverview .more{margin:4.8em 0 0 12.6em}}@media only screen and (max-width:500px){main.articles section.news .newsoverview .more{margin:4.8em 0 0}}.profile .pocasts .more>span,.profilegeneric .pocasts .more>span,main.articles section.news .newsoverview .more>span,main.event .pocasts .more>span{display:flex;flex-wrap:nowrap;align-items:center;color:#000;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.5em;text-transform:uppercase}main.articles section.news .newsoverview .more>span span span,main.event .pocasts .more>span span span{flex:1 0 auto;display:inline;text-decoration:underline;text-decoration-color:#fff;text-underline-offset:3px;text-decoration-style:dashed;transition:text-decoration 200ms ease-in-out}main.articles section.news .newsoverview .more>span img,main.articles section.news .newsoverview .more>span svg{display:block;height:1em;width:1em;margin-right:.5em}main.articles section.news .newsoverview .more>span img.arrow,main.articles section.news .newsoverview .more>span svg.arrow,main.event .pocasts .more>span img.arrow,main.event .pocasts .more>span svg.arrow{position:relative;top:2px;display:inline-block;margin-left:.5em;margin-right:0;animation:bounce 3s infinite}main.articles section.news .newsoverview .more:hover span span{text-decoration-color:#000!important}.ensemblecategory .profile{display:block;text-decoration:none;position:relative;z-index:1}.ensemblecategory .profile .stage{transition:box-shadow 500ms ease-in-out;overflow:hidden;border-radius:8px;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);background-color:rgba(143,137,120,.15)}.ensemblecategory .profile .stage>div img{display:block;width:100%;height:45.8em;margin:0;padding:0;pointer-events:none;filter:saturate(70%);object-fit:cover;transition:filter 500ms ease-in-out}.ensemblecategory .profile .stage span.name{display:block;text-align:center;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em;color:#000;padding:1em 0}.ensemblecategory .profile:hover{z-index:2}.ensemblecategory .profile:hover .stage{box-shadow:0 12px 30px rgba(0,0,0,.18)}.ensemblecategory .profile:hover .stage>div img{filter:saturate(100%)}@media only screen and (max-width:900px){.ensemblecategory .°grid>.°c-1-4{width:50%!important}}main.event.schauspielhaus{--theme:#003AAC}main.event.komoedie{--theme:#B5100E}main.event.other{--theme:#545454}main.event.other .logo img{height:2.6em!important}main.event .eventhead{display:block;margin-top:0}main.event .eventhead .keyvisual{display:block;position:relative;height:calc(70vh - var(--main-nav-height));background-color:var(--theme)}main.event .eventhead .keyvisual>img,main.event .eventhead .keyvisual>picture>img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}main.event .eventhead .keyvisual section.breadcrumb{margin-top:0;padding-top:4em;position:relative;z-index:2}main.event .eventhead .info{margin-top:0;padding:2.4em;background-color:var(--theme)}main.event .eventhead .info>.stage{margin:0 auto;color:#fff}main.event .eventhead .info>.stage>div{flex:0 1 auto;width:100%}main.event .eventhead .info>.stage>div>.title{grid-area:1/1/2/5}@media only screen and (max-width:900px){main.event .eventhead .info>.stage>div>.title{grid-area:1/1/2/3}}main.event .eventhead .info>.stage>div>.notice{grid-area:1/5/2/7}@media only screen and (max-width:900px){main.event .eventhead .info>.stage>div>.notice{grid-area:2/1/3/3}}main.event .eventhead .info>.stage>div .logo{pointer-events:none}div.event>a>div.info .stage>div.logo svg.as,main.event .eventhead .info>.stage>div .logo svg.as{height:3.7em;width:16.538em}div.event>a>div.info .stage>div.logo svg.km,main.event .eventhead .info>.stage>div .logo svg.km{height:3.7em;width:15.2em}div.event>a>div.info .stage>div.logo svg.other,main.event .eventhead .info>.stage>div .logo svg.other{height:2.5em;width:19.1em}main.event .eventhead .info>.stage>div .bottom span.subtitle{display:block;margin:1.4em 0 .2em;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2.4em;line-height:1.25em}@media only screen and (max-width:900px){main.event .eventhead .info>.stage>div .bottom span.subtitle{font-size:1.6em}}main.event .eventhead .info>.stage>div .notice{margin:0;padding-bottom:.9em;height:100%}main.event .eventhead .info>.stage>div .notice .stage{display:flex;flex-direction:column;justify-content:flex-end;height:100%}main.event .eventhead .info>.stage>div .notice span{color:#fff}main.event .eventhead .info>.stage>div .notice span.title{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.875em;letter-spacing:.05em;text-transform:uppercase}main.event .eventhead .info>.stage>div .notice a.cta,main.event .eventhead .info>.stage>div .notice button.cta{margin-top:1em}main.event .eventhead .info>.stage>div .notice a.cta span,main.event .eventhead .info>.stage>div .notice button.cta span,main.event .main-content a.cta.link span,main.event .main-content button.cta.link span,main.event .main-content h3,main.event section.contact h2,main.event section.partner h2{text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:.05em}main.event .eventhead .info>.stage>div .notice a.cta img,main.event .eventhead .info>.stage>div .notice a.cta span,main.event .eventhead .info>.stage>div .notice a.cta svg,main.event .eventhead .info>.stage>div .notice button.cta img,main.event .eventhead .info>.stage>div .notice button.cta span,main.event .eventhead .info>.stage>div .notice button.cta svg{display:inline-block;vertical-align:middle;color:#fff}main.event .eventhead .info>.stage>div .notice a.cta img,main.event .eventhead .info>.stage>div .notice a.cta svg,main.event .eventhead .info>.stage>div .notice button.cta img,main.event .eventhead .info>.stage>div .notice button.cta svg{height:2em;width:2em;margin-left:.2em;animation:bounce 3s infinite}@media only screen and (max-width:500px){main.event .eventhead .info>.stage>div .notice a.cta img,main.event .eventhead .info>.stage>div .notice a.cta svg,main.event .eventhead .info>.stage>div .notice button.cta img,main.event .eventhead .info>.stage>div .notice button.cta svg{height:1.6em;width:1.6em}}main.event .eventhead .info>.stage>div .notice div.text p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em}main.event .main-content>.°grid>.description{grid-area:1/1/2/5;min-width:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media only screen and (max-width:900px){main.event .main-content>.°grid>.description{grid-area:1/1/2/2}}main.event .main-content>.°grid>.meta{grid-area:1/5/2/7}@media only screen and (max-width:900px){main.event .main-content>.°grid>.meta{grid-area:1/2/2/3}}@media only screen and (max-width:700px){main.event .main-content>.°grid>.meta{grid-area:2/1/3/2}}main.event .main-content .teaser p{margin-bottom:.7em}main.event .main-content .teaser+.description{margin-top:0}main.event .main-content h3,main.event section.contact h2,main.event section.partner h2{display:block;margin:.7em 0 .25em;line-height:1.5em;font-size:2em}.home section.about p,main.event .main-content p{display:block;margin:.7em 0 0;text-underline-offset:3px}main.event .main-content p b,main.event .main-content p strong{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:initial}main.event .main-content hr{display:block;height:1px;border:0;border-top:1px solid rgba(0,0,0,.15);margin:2.4em 0;padding:0}.home section.about p,main.event .main-content a.cta,main.event .main-content a.cta i,main.event .main-content a.cta span,main.event .main-content button.cta,main.event .main-content button.cta i,main.event .main-content button.cta span,main.event .main-content p,main.event .main-content span{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.44444444em}main.event .main-content a.cta,main.event .main-content button.cta{font-size:1em;line-height:1em;color:#000;text-decoration:none;text-underline-offset:0;cursor:pointer;background-color:transparent;border:0;outline:0;padding:0}main.event .main-content a.cta span,main.event .main-content button.cta span{text-transform:none;margin-top:0}main.event .main-content a.cta i,main.event .main-content button.cta i{text-transform:none;margin:0 .5em 0 .3em;opacity:.55;display:inline-block;vertical-align:middle}main.event .main-content a.cta img,main.event .main-content a.cta span,main.event .main-content a.cta svg,main.event .main-content button.cta img,main.event .main-content button.cta span,main.event .main-content button.cta svg{display:inline-block;vertical-align:middle}main.event .main-content a.cta img,main.event .main-content a.cta svg,main.event .main-content button.cta img,main.event .main-content button.cta svg{height:2em;width:2em;margin-left:.2em;animation:bounce 3s infinite}@media only screen and (max-width:500px){main.event .main-content a.cta img,main.event .main-content a.cta svg,main.event .main-content button.cta img,main.event .main-content button.cta svg{height:1.6em;width:1.6em}}main.event .main-content div.row{position:relative;margin-top:3.2em}main.event .main-content div.row:first-of-type{margin-top:0}main.event .main-content div.row div.actor,main.event .main-content div.row div.crew{display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;gap:0 1.2em;margin-bottom:.7em}main.event .main-content div.row div.actor:last-child,main.event .main-content div.row div.crew:last-child{margin-bottom:0}main.event .main-content div.row div.actor span.role,main.event .main-content div.row div.crew span.role{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.2em;line-height:1.83333333em;text-transform:uppercase;letter-spacing:.05em}main.event .main-content div.row div.actor a,main.event .main-content div.row div.crew a{display:inline-block;vertical-align:middle;color:#000;text-decoration-color:#8f8978;text-underline-offset:3px;text-decoration-style:dashed;text-transform:none;transition:text-decoration 200ms ease-in-out;margin-top:0;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.44444444em}.venues .locations a:hover,main.event .main-content div.row div.actor a:hover,main.event .main-content div.row div.crew a:hover{text-decoration-color:#000}main.event .main-content div.row div.actor a.°no-link,main.event .main-content div.row div.crew a.°no-link{pointer-events:none;text-decoration-color:#fff}main.event .main-content div.row div.actor.crew:first-child,main.event .main-content div.row div.crew.crew:first-child{margin-top:2em}main.event .main-content div.row div.date{margin-bottom:.5em}main.event .main-content div.row div.date:last-of-type{margin-bottom:2.4em}main.event .main-content div.row div.location p{margin:0}main.event .main-content a.button{position:absolute;top:-4px;right:0;display:inline-block;font-size:1em;text-decoration:none;color:#000;background-color:rgba(143,137,120,.1);padding:1em 1.5em;border-radius:4px;transition:opacity 300ms ease-in-out}header>.stage nav.subnav ul li a img,header>.stage nav.subnav ul li a span,header>.stage nav.subnav ul li a svg,header>.stage nav.subnav ul li button img,header>.stage nav.subnav ul li button span,header>.stage nav.subnav ul li button svg,main.event .main-content a.button img,main.event .main-content a.button span,main.event .main-content a.button svg,section.calendar>div.head>a img,section.calendar>div.head>a span,section.calendar>div.head>a svg{display:inline-block;vertical-align:middle}main.event .main-content a.button,main.event .main-content a.button span{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;line-height:1em;margin:0}main.event .main-content a.button span{font-size:1.4em}main.event .main-content a.button img,main.event .main-content a.button svg,section.calendar>div.head>a img,section.calendar>div.head>a svg{height:1.6em;width:1.6em;margin:0 .5em 0 0}main.event .main-content a.button:active{transition:opacity 150ms ease-in-out;opacity:.5}.profile .gallery,.profile .podcast,.profilegeneric .gallery,.profilegeneric .podcast,main.event .gallery,main.event .podcast,main.podcasts section.podcasts div.podcast{margin-top:2.4em}.profile .pocasts .more,.profilegeneric .pocasts .more,main.event .pocasts .more{flex-grow:0;flex-shrink:0;text-decoration:none;color:#000;cursor:pointer;outline:0;border:0;background-color:transparent;margin:2em 0 0;padding:0}main.event .pocasts .more>span img,main.event .pocasts .more>span svg{display:block;height:1em;width:1em;margin-right:.5em}.profile .pocasts .more:hover span span,.profilegeneric .pocasts .more:hover span span,main.event .pocasts .more:hover span span{text-decoration-color:#000!important}main.event section.video{margin:4em auto}.home section.eventstripes.eventtiles{display:grid;gap:2em;grid-template-columns:repeat(2,minmax(0,1fr))}.home section.eventstripes.eventtiles.°tiles-1{grid-template-columns:minmax(0,1fr)}.home section.eventstripes.eventtiles.°tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:1000px){.home section.eventstripes.eventtiles.°tiles-3{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:900px){.home section.eventstripes.eventtiles{grid-template-columns:minmax(0,1fr)}}.home section.about .locations p,.home section.eventstripes.eventtiles>div.event{margin-top:0}.home section.eventstripes.eventtiles>div.event>a{height:100%}.home section.eventstripes.eventtiles>div.event>a>div.preview{flex:0 0 30em}.home section.about h1,.home section.about h4,.home section.about h5,.home section.about h6,.venues .locations h1,.venues .locations h4,.venues .locations h5,.venues .locations h6{font-size:1em}.home section.about h1,.home section.about h2,.home section.about h3,.home section.about h4,.home section.about h5,.home section.about h6,.venues .locations h1,.venues .locations h2,.venues .locations h3,.venues .locations h4,.venues .locations h5,.venues .locations h6{display:block;margin:.7em 0 0;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;line-height:1.5em;text-transform:uppercase;letter-spacing:.05em;hyphens:auto}.home section.about h2,.venues .locations h2{font-size:3.6em;margin-top:0}.home section.about h3,.venues .locations h3,div.event.tile a>div.info .stage>div.bottom>div.dates>span.more{font-size:1.6em}.home section.about p b,.home section.about p strong,.newstile>.wrapper>.stage>.main div.teaser p b,.newstile>.wrapper>.stage>.main div.teaser p strong,.venues .locations p b,.venues .locations p strong{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:1em}.home section.about .locations div:first-child{margin-bottom:4em}.home section.about .locations img,.venues .locations img{display:block;width:auto;height:4.5em;margin-bottom:1em}.home section.about .locations .info,.home section.about .locations .links{margin-top:1.2em}.home section.about .locations .info p,.venues .locations .info p{margin-top:.5em}main.podcasts section.headline .external{margin:1em 0 0}main.podcasts section.headline .external a{display:inline-block;text-decoration:none;text-align:left;margin:1em 1em 0 0}main.podcasts section.headline .external a:last-child{margin:1em 0 0}main.podcasts section.headline .external a img{display:inline-block;height:4.5em;width:auto;object-fit:cover;pointer-events:none}main.podcasts section.categories{position:realtive;display:block;width:100%;grid-area:1/1/2/3}main.podcasts section.categories>.stage{position:sticky;top:calc(var(--main-nav-height) + 2.4em);margin-top:1.2em;transition:top 200ms ease-in-out}main.podcasts section.categories>.stage a{position:relative;display:block;width:100%;height:9em;margin-top:1.2em;text-decoration:none;background-color:#eae9e5;border-radius:2px;overflow:hidden;transition:all .3s ease-in-out}.profile section.head .left .°grid:first-child,.profilegeneric section.head .left .°grid:first-child,main.podcasts section.categories>.stage a:first-child{margin-top:0}main.podcasts section.categories>.stage a img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}main.podcasts section.categories>.stage a div.content{position:absolute;top:2em;left:2em;right:2em;bottom:2em;width:calc(100% - 4em);height:calc(100% - 4em);z-index:2}main.podcasts section.categories>.stage a div.content:after{content:"";position:absolute;top:-2em;left:-2em;right:-2em;bottom:-2em;background-color:#000;width:calc(100% + 4em);height:calc(100% + 4em);z-index:0;opacity:0;transition:opacity .3s ease-in-out}main.podcasts section.categories>.stage a div.content span{position:relative;display:block;color:#000;transition:color .3s ease-in-out;z-index:3}main.podcasts section.categories>.stage a div.content span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.2em;text-transform:uppercase;letter-spacing:.05em}main.podcasts section.categories>.stage a div.content span.episodes{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em}@media (hover:hover){main.podcasts section.categories>.stage a:hover{box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:3}main.podcasts section.categories>.stage a:hover img{opacity:1}main.podcasts section.categories>.stage a:hover div.content span{color:#fff}main.podcasts section.categories>.stage a:hover div.content:after{opacity:.3}main.podcasts section.categories>.stage a:hover.all div.content span{color:#000}main.podcasts section.categories>.stage a:hover.all div.content:after{opacity:0}}main.podcasts section.categories>.stage a.router-link-exact-active{padding-top:100%;box-shadow:0 15px 30px rgba(0,0,0,.3),0 25px 50px rgba(50,50,93,.25);z-index:2;transition:all .3s ease-in-out}main.podcasts section.categories>.stage a.router-link-exact-active img{opacity:1;transition:opacity .3s ease-in-out}main.podcasts section.categories>.stage a.router-link-exact-active div.content:after{opacity:.7}div.event>a>div.info .stage>div.bottom>div.notice span,main.podcasts section.categories>.stage a.router-link-exact-active div.content span,section.breadcrumb.inverted nav.breadcrumb ol li,section.breadcrumb.inverted nav.breadcrumb ol li svg,section.breadcrumb.inverted nav.breadcrumb ol li:before{color:#fff}main.podcasts section.categories>.stage a.router-link-exact-active.all{padding-top:0}.storybook section.stories article.story .story-media .story-video.is-playing::after,main.podcasts section.categories>.stage a.router-link-exact-active.all div.content:after{opacity:0}main.podcasts section.categories>.stage a.router-link-exact-active.all div.content span,section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.active span{color:#000}main.podcasts section.podcasts{grid-area:1/3/2/7;margin-top:6em}main.podcasts section.podcasts div.podcast:first-child,section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr:first-child td span{margin-top:1.2em}@media only screen and (max-width:1070px){main.podcasts section.°grid-size .°grid{display:block}main.podcasts section.°grid-size .°grid section.categories>.stage{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2em}main.podcasts section.°grid-size .°grid section.categories>.stage a{margin-top:0}main.podcasts section.°grid-size .°grid section.categories>.stage a.router-link-exact-active{padding-top:0}main.podcasts section.°grid-size .°grid section.podcasts{margin-top:4.8em}}@media only screen and (max-width:900px){main.podcasts section.°grid-size .°grid section.categories>.stage{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2em}main.podcasts section.°grid-size .°grid section.categories>.stage a{margin-top:0}main.podcasts section.°grid-size .°grid section.categories>.stage a.router-link-exact-active{padding-top:0}}@media only screen and (max-width:600px){main.podcasts section.°grid-size .°grid section.categories>.stage{display:grid;grid-template-columns:1fr;gap:1.2em}main.podcasts section.°grid-size .°grid section.categories>.stage a{margin-top:0}main.podcasts section.°grid-size .°grid section.categories>.stage a.router-link-exact-active{padding-top:100%}main.podcasts section.°grid-size .°grid section.categories>.stage a.router-link-exact-active.all{padding-top:0}}header.main-header.minimal~#sb-page>main section.categories>div.stage{top:calc(var(--main-nav-height-minimal) + 2.4em)}.profile section.head,.profilegeneric section.head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:center;margin-top:2em}.profile section.head .left,.profilegeneric section.head .left{position:sticky;top:calc(var(--main-nav-height) + 2.4em);transition:top 200ms ease-in-out;flex:0 0 55%;order:1}.profile section.head .left .°grid,.profilegeneric section.head .left .°grid,main.season .seasonoverview>.°grid div.as section.eventstripes div.event,main.season .seasonoverview>.°grid div.km section.eventstripes div.event,main.seasonsingle .seasonoverview>.°grid div.as section.eventstripes div.event,main.seasonsingle .seasonoverview>.°grid div.km section.eventstripes div.event{margin-top:2em}.profile section.head .left .°components.text div.text,.profile section.head .left section.text div.text,.profilegeneric section.head .left .°components.text div.text,.profilegeneric section.head .left section.text div.text{max-width:initial}.profile section.head .right,.profilegeneric section.head .right{flex:0 0 45%;padding-left:4em;order:2}.profile section.head .right img,.profilegeneric section.head .right img{display:block;width:100%;height:auto;pointer-events:none;border-radius:4px}.profile section.head .right .caption,.profilegeneric section.head .right .caption,.storybook section.pagehead .introduction p{margin-top:1.2em}.profile section.head .right .caption p,.profilegeneric section.head .right .caption p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.2em;line-height:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(0,0,0,.7)}@media only screen and (max-width:700px){.profile section.head,.profilegeneric section.head{flex-direction:column;gap:2.4em 0}.profile section.head .left,.profile section.head .right,.profilegeneric section.head .left,.profilegeneric section.head .right{flex:1}.profile section.head .left,.profilegeneric section.head .left{position:relative;top:0;order:2}.profile section.head .right,.profilegeneric section.head .right{padding:0;order:1;align-self:stretch}}.profile .pocasts .more>span span span,.profilegeneric .pocasts .more>span span span{flex:1 0 auto;display:inline;text-decoration:underline;text-decoration-color:#fff;text-underline-offset:3px;text-decoration-style:dashed;transition:text-decoration 200ms ease-in-out}.profile .pocasts .more>span img,.profile .pocasts .more>span svg,.profilegeneric .pocasts .more>span img,.profilegeneric .pocasts .more>span svg{display:block;height:1em;width:1em;margin-right:.5em}.profile .pocasts .more>span img.arrow,.profile .pocasts .more>span svg.arrow,.profilegeneric .pocasts .more>span img.arrow,.profilegeneric .pocasts .more>span svg.arrow{position:relative;top:2px;display:inline-block;margin-left:.5em;margin-right:0;animation:bounce 3s infinite}@media only screen and (max-width:700px){header.main-header.minimal~#sb-page>main>section.head>div.left{top:0}}.persons .person>.stage .content span,main.season .seasonoverview .°grid>div>svg,main.seasonsingle .seasonoverview .°grid>div>svg{display:block}main.season .seasonoverview .°grid>div>svg.as{color:#003aac;width:20.1em;height:4.5em}main.season .seasonoverview .°grid>div>svg.km{color:#b5100e;width:18.5em;height:4.5em}@media only screen and (max-width:900px){main.season .seasonoverview .°grid>.km{margin-top:2.8em}}main.season .seasonoverview>.other,main.seasonsingle .seasonoverview>.other{margin-top:4.8em}main.season .seasonoverview>.other>svg.other{width:23.7em;height:3.1em}main.season .seasonoverview>.other section.eventstripes div.event,main.seasonsingle .seasonoverview>.other section.eventstripes div.event{margin-top:0}main.season .seasonoverview>.other section.eventstripes div.event a{display:block;height:100%}main.season .seasonoverview>.other section.eventstripes div.event a div.info{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 30em)}@media only screen and (max-width:900px){main.season .seasonoverview>.other section.eventstripes{grid-auto-rows:auto}main.season .seasonoverview>.other section.eventstripes div.event a{display:flex;height:auto}main.season .seasonoverview>.other section.eventstripes div.event a div.info{display:block;height:auto}}main.seasonsingle .seasonoverview .°grid>div>svg.as{color:#003aac;width:20.1em;height:4.5em}main.seasonsingle .seasonoverview .°grid>div>svg.km{color:#b5100e;width:18.5em;height:4.5em}main.seasonsingle .seasonoverview>.other>svg.other{width:23.7em;height:3.1em;margin-top:0}main.seasonsingle .seasonoverview>.other section.eventstripes div.event a{display:block;height:100%}main.seasonsingle .seasonoverview>.other section.eventstripes div.event a div.info{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 30em)}@media only screen and (max-width:900px){main.seasonsingle .seasonoverview>.other section.eventstripes{grid-auto-rows:auto}main.seasonsingle .seasonoverview>.other section.eventstripes div.event a{display:flex;height:auto}main.seasonsingle .seasonoverview>.other section.eventstripes div.event a div.info{display:block;height:auto}}.storybook section.pagehead{margin-top:2.4em}.storybook section.pagehead .introduction,.storybook section.stories article.story .story-meta{margin-top:1.6em}.storybook section.pagehead .introduction p:first-child{margin-top:0}.storybook section.pagehead .introduction p a{padding:2px 0}.storybook section.stories{margin-top:4.8em}.storybook section.stories .stories-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3em 2.4em}.storybook section.stories article.story{display:flex;flex-direction:column;align-items:stretch}.storybook section.stories article.story .story-media .story-video{position:relative;aspect-ratio:9/16;background-color:rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:.5em;overflow:hidden}.storybook section.stories article.story .story-media .story-video:focus-visible{box-shadow:0 0 0 .35em rgba(255,255,255,.45)}.storybook section.stories article.story .story-media .story-video.is-playing{cursor:default}.storybook section.stories article.story .story-media .story-video::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);pointer-events:none;transition:opacity 240ms ease;z-index:2}.storybook section.stories article.story .story-media .story-video.is-playing::before{opacity:1}.storybook section.stories article.story .story-media .story-video .story-video__media{width:100%;height:100%;object-fit:cover;filter:blur(2px);transform:scale(1.08);pointer-events:none}.storybook section.stories article.story .story-media .story-video .story-video__play{position:absolute;display:inline-flex;align-items:center;justify-content:center;border:0;color:#fff;background-color:transparent;pointer-events:none}.storybook section.stories article.story .story-media .story-video .story-video__icon{width:7em;height:7em;color:#fff;transition:transform 200ms ease;z-index:3}.storybook section.stories article.story .story-media .story-video .story-video__icon svg{width:100%;height:100%;fill:#fff}.storybook section.stories article.story .story-meta a,.storybook section.stories article.story .story-meta span{display:inline-flex;align-items:center;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.57142857em;text-transform:uppercase;letter-spacing:.05em;color:#000}.storybook section.stories article.story .story-meta a{text-decoration:none;transition:color 200ms ease-in-out,text-decoration-color 200ms ease-in-out}.storybook section.stories article.story .story-meta a:focus,.storybook section.stories article.story .story-meta a:hover{color:rgba(0,0,0,.7);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.3em}.storybook section.stories article.story:hover .story-video__icon{transform:scale(1.1)}@media only screen and (max-width:1260px){.storybook section.stories .stories-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:980px){.storybook section.stories .stories-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:620px){.storybook section.stories .stories-grid{grid-template-columns:repeat(2,1fr)}}body>.storybook-video-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:4vw;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:999;overflow:hidden}.storybook-video-overlay__content{--storybook-video-aspect:.5625;position:relative;width:min(90vw,calc(90vh*var(--storybook-video-aspect, .5625)));max-width:1280px;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1.6em}.storybook-video-overlay__frame{width:100%;aspect-ratio:var(--storybook-video-aspect, .5625);background-color:#000;border-radius:1.2em;overflow:hidden;box-shadow:0 2em 6em rgba(0,0,0,.65)}.storybook-video-overlay__media-player{width:100%;height:100%;display:block;object-fit:cover;background-color:#000;pointer-events:none}.storybook-video-overlay__close{position:absolute;top:1.2em;right:1.2em;width:4.5em;height:4.5em;border-radius:50%;border:0;background:rgba(0,0,0,.45);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color 200ms ease,transform 200ms ease,box-shadow 200ms ease;z-index:2}.storybook-video-overlay__close:focus-visible,.storybook-video-overlay__close:hover{background:rgba(0,0,0,.7);transform:translateY(-.1em);box-shadow:0 .6em 1.6em rgba(0,0,0,.35)}.storybook-video-overlay__close:focus-visible{outline:.2em solid rgba(255,255,255,.45);outline-offset:.2em}.storybook-video-overlay__close svg{width:3em;height:3em;fill:currentColor}.storybook-video-overlay__caption{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:.9375em;color:#fff;text-align:center;max-width:72ch;margin:0;pointer-events:none}@media (max-width:780px){body>.storybook-video-overlay{padding:3.2em 1.6em}.storybook-video-overlay__content{width:100%;gap:1.2em}}@media (max-width:480px){.storybook-video-overlay__content{gap:1em}.storybook-video-overlay__caption{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em;max-width:100%}}section.breadcrumb.inverted nav.breadcrumb ol li a{color:#fff;text-decoration-color:transparent;text-shadow:0 0 20px transparent}section.breadcrumb.inverted nav.breadcrumb ol li a:hover{text-decoration-color:#fff}section.calendar{margin:0 auto}section.calendar>div.head,section.calendar>div.head .navigation{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}section.calendar>div.head{position:relative;justify-content:space-between;gap:2em;height:var(--calender-nav-height);position:sticky;top:var(--main-nav-height);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #000;padding:3em 0;background-color:#fff;transition:top .2s ease-in-out;z-index:2}@media only screen and (max-width:940px){section.calendar>div.head{flex-direction:column;align-items:flex-start;height:var(--calender-nav-height)}}section.calendar>div.head:after{content:"";position:absolute;background-color:#fff;top:0;left:0;height:100%;width:103%;z-index:-1}section.calendar>div.head>a{flex:0 0 auto;display:inline-block;text-decoration:none;color:#000;background-color:rgba(143,137,120,.1);padding:1em 1.5em;border-radius:4px;transition:opacity 300ms ease-in-out}@media only screen and (max-width:940px){section.calendar>div.head>a{display:none}}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td span,section.calendar>div.head>a span{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em}section.calendar>div.head>a:hover{opacity:.7}section.calendar>div.head>a:active{transition:opacity 150ms ease-in-out;opacity:.5}section.calendar>div.head .navigation{flex:1 1 auto;align-content:center;gap:1em 0;min-height:0;margin-left:-1em}@media only screen and (max-width:940px){section.calendar>div.head .navigation{flex-wrap:wrap}}section.calendar>div.head .navigation .seperator{display:block;height:6em;width:0;border-right:1px dashed rgba(143,137,120,.5);margin:0 1em}@media only screen and (max-width:940px){section.calendar>div.head .navigation .seperator{height:3em}}section.calendar>div.head .navigation>.month{position:relative;z-index:10}section.calendar>div.head .navigation>.month:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;width:0;height:0;border-width:0 1em 1em;border-color:transparent transparent #fff;border-style:solid;z-index:10;opacity:0}section.calendar>div.head .navigation>.month .daypicker{position:absolute;top:100%;left:0;pointer-events:none;z-index:2}@media only screen and (max-width:940px){section.calendar>div.head .navigation>.month .daypicker{display:none!important}}section.calendar>div.head .navigation>.month .daypicker .stage{display:block;position:relative;background-color:#fff;padding:2em 1.5em 0;border-radius:8px;transition:opacity 300ms ease-in-out,transform 300ms ease-in-out;opacity:0;transform:translate3d(-2em,-10%,0);box-shadow:0 12px 30px rgba(0,0,0,.18)}section.calendar>div.head .navigation>.month .daypicker .stage table{table-layout:fixed;border-collapse:collapse}section.calendar>div.head .navigation>.month .daypicker .stage table thead tr th{text-align:center;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em;font-weight:400;text-transform:uppercase;opacity:1;padding:0 0 .5em}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td{text-align:center;vertical-align:middle;cursor:default}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td span{position:relative;display:block;width:3em;height:3em}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.other{opacity:.1}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.active{opacity:1;cursor:pointer}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.active span:after{content:"";position:absolute;top:-24%;left:10%;width:80%;height:80%;background-color:rgba(143,137,120,.15);border-radius:50%;transition:background-color 300ms ease-in-out}section.calendar>div.head .navigation>.month .daypicker .stage table tbody tr td.active:hover span:after{background-color:rgba(143,137,120,.3)}section.calendar>div.head .navigation>.month:hover:after{opacity:1;transform:translate3d(-50%,1.5em,0)}section.calendar>div.head .navigation>.month:hover .daypicker{pointer-events:initial}section.calendar>div.head .navigation>.month:hover .daypicker .stage{opacity:1;transform:translate3d(-2em,1.5em,0)}section.calendar>div.head .navigation>.month a{display:block;cursor:pointer;background-color:transparent;border:0;outline:0;text-decoration:none;text-align:center;margin:0;padding:0 1em;transition:opacity 100ms ease-in-out}section.calendar>div.head .navigation>.month a:hover{opacity:.8}body>.gallery-fullscreen>.stage>figure>.media>button:active,section.calendar>div.head .navigation>.month a:active{opacity:.6}section.calendar>div.head .navigation>.month a.past span{opacity:.2}section.calendar>div.head .navigation>.month a.selected{pointer-events:none}section.calendar>div.head .navigation>.month a.selected span{opacity:1}section.calendar>div.head .navigation>.month a span{display:block;color:#000;opacity:.5;transition:opacity 150ms ease-in-out}section.calendar>div.head .navigation>.month a span.month{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.2em;line-height:1.36363636em}@media only screen and (max-width:940px){section.calendar>div.head .navigation>.month a span.month{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em}}section.calendar>div.head .navigation>.month a span.year{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2em;line-height:1em}@media only screen and (max-width:940px){section.calendar>div.head .navigation>.month a span.year{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.3em;line-height:1em}}section.calendar>div.list{display:block;position:relative;margin-top:3em;z-index:1}section.calendar>div.list>.group{display:flex;position:relative;flex-direction:row;flex-wrap:nowrap;margin-bottom:4.5em}section.calendar>div.list>.group:last-child,section.calendar>div.list>.group>.events>.calendar-event:last-child{margin:0}section.calendar>div.list>.group>.day{flex:1 1 12em;transform:translateX(-1.65em);position:relative}section.calendar>div.list>.group>.day>div{position:sticky;top:calc(var(--main-nav-height) + var(--calender-nav-height) + 3em);transition:top .2s ease-in-out}@media only screen and (max-width:600px){section.calendar>div.list>.group>.day>div{top:calc(var(--main-nav-height-minimal) + var(--calender-nav-height) + 3em + 4em)}}section.calendar>div.list>.group>.day>div>span{display:block;text-align:center;margin:0}section.calendar>div.list>.group>.day>div>span.day{font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:6em;line-height:1em}section.calendar>div.list>.group>.day>div>span.month,section.calendar>div.list>.group>.day>div>span.weekday{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}section.calendar>div.list>.group>.day>div>span.month{margin-top:.6em}@media only screen and (max-width:980px){section.calendar>div.list>.group>.day{flex:1 1 8em}section.calendar>div.list>.group>.day>div>span.day{font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:4em;line-height:1em}section.calendar>div.list>.group>.day>div>span.month,section.calendar>div.list>.group>.day>div>span.weekday{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em}section.calendar>div.list>.group>.day>div>span.month{margin-top:.6em}}@media only screen and (max-width:500px){section.calendar>div.list>.group>.day{flex:1 1 8em;transform:translateX(-1em)}}section.calendar>div.list>.group>.events{flex:1 1 100%}section.calendar>div.list>.group>.events>.calendar-event{margin-bottom:1em}header.main-header.minimal~#sb-page>main>section.calendar>div.head{top:var(--main-nav-height-minimal)}header.main-header.minimal~#sb-page>main>section.calendar div.list div.group div.day>div{top:calc(var(--main-nav-height-minimal) + var(--calender-nav-height) + 3em)}@media only screen and (max-width:600px){header.main-header.minimal~#sb-page>main>section.calendar div.list div.group div.day>div{top:calc(var(--main-nav-height-minimal) + var(--calender-nav-height) + 3em)}}section.eventstripes>div{position:relative;margin-top:.5em;z-index:1}section.eventstripes>div:hover{z-index:2}section.eventstripes>div:first-child{margin-top:0}section.eventstripes>div.links{margin-top:4.8em}section.eventstripes>div.links span img{display:inline-block;padding-top:4px}footer{background-color:#002248;padding:4.8em 0 0;margin-top:7.2em}footer div.contact{margin:0 auto;color:#fff}footer div.contact .venues .venue:nth-child(3),footer div.contact .venues .venue:nth-child(4){display:none}footer div.contact .venues img{display:block;width:auto;height:4.4em;filter:invert(1);margin-bottom:2.4em}footer div.contact .venues p{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.6em;line-height:1.375em;margin:0}footer div.contact .venues h3{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:.15em;text-transform:uppercase;margin:1.5em 0 .75em}footer div.contact .venues>.venue:first-child{text-align:right}footer div.contact .venues>.venue:first-child img{margin-left:auto}@media only screen and (max-width:900px){footer div.contact .venues{text-align:center}footer div.contact .venues img{margin:0 auto 2.4em}footer div.contact .venues>.venue:first-child{text-align:center}footer div.contact .venues>.venue:first-child img{margin:0 auto 2.4em}}footer div.contact .text{margin-top:2.4em;text-align:center}footer div.contact .text p{display:block;margin:.7em 0 0;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.6em;line-height:1.5em;text-underline-offset:3px}footer div.contact .text p b,footer div.contact .text p strong{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:1em;text-transform:uppercase;letter-spacing:.15em}footer div.contact .text p b em,footer div.contact .text p b i,footer div.contact .text p strong em,footer div.contact .text p strong i{display:block;margin:.7em 0 0;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;line-height:1.5em;font-style:normal;text-transform:uppercase;letter-spacing:.05em;font-size:1.68em}footer div.contact .text a{color:#fff;text-decoration:none;transition:opacity .3s ease-in-out}body>.share>.stage button.close:hover,footer div.contact .text a:hover,footer div.nav ul li a:hover{opacity:.7}body>.share>.stage button.close:active,footer div.contact .text a:active,footer div.nav ul li a:active{opacity:.5}footer div.contact .text a:after,footer div.contact .text a:before{display:none}footer div.contact .logos{margin:4.8em auto;grid-template-columns:repeat(3,1fr);min-width:0;max-width:60vw}@media only screen and (max-width:1170px){footer div.contact .logos{max-width:80vw}}@media only screen and (max-width:920px){footer div.contact .logos{max-width:initial}}@media only screen and (max-width:600px){footer div.contact .logos{grid-template-columns:1fr;max-width:60vw}}footer div.contact .logos div img{display:block;width:100%;height:100%;pointer-events:none}footer div.nav,footer div.nav ul{display:flex;justify-content:center;align-items:center}footer div.nav{background-color:rgba(0,0,0,.3)}footer div.nav ul{flex-wrap:wrap;gap:2em 4em;margin:4em 0;padding:0}footer div.nav ul li{list-style:none}footer div.legal,footer div.nav ul li a{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;color:#fff}footer div.nav ul li a{line-height:1em;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease-in-out}footer div.legal{display:flex;justify-content:center;align-items:center;width:100%;padding:2em;line-height:1.28571429em;text-align:center;background-color:rgba(0,0,0,.6)}section.link{margin-top:2.4em}header{display:block;position:fixed;width:100%;height:var(--main-nav-height);background:#fff;z-index:3;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:box-shadow 500ms ease-in-out,height 200ms ease-in-out;box-shadow:transparent 0 50px 100px -20px,transparent 0 30px 60px -30px}@media (hover:hover){header:hover{box-shadow:rgba(50,50,93,.25)0 50px 100px -20px,rgba(0,0,0,.3)0 30px 60px -30px}header:hover .stage{border-bottom:1px solid transparent}}header.minimal:not(:hover):not(:focus-within){height:var(--main-nav-height-minimal)}header.minimal:not(:hover):not(:focus-within)>.stage{padding:2em 0}header.minimal:not(:hover):not(:focus-within)>.stage .logo img,header.minimal:not(:hover):not(:focus-within)>.stage .logo svg{width:23.8em;height:4.2em}header.minimal:not(:hover):not(:focus-within)>.stage .subnav{opacity:0;margin-bottom:-2em}header>.stage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;align-content:center;height:100%;margin:0 auto;padding:3em 0;border-bottom:1px solid #000;transition:padding 200ms ease-in-out,border-bottom 300ms ease-in-out}header>.stage .mobile-nav{display:none}header>.stage .logo{vertical-align:middle;color:#000}header>.stage .logo svg.main-logo{width:25.5em;height:4.5em;transition:all 200ms ease-in-out}header>.stage nav ul,header>.stage nav ul li{padding:0;margin:0}header>.stage nav ul li a{text-decoration:none}header>.stage nav.main{display:block;position:relative;z-index:2}header>.stage nav.main ul{display:flex;justify-content:flex-end;align-items:center;gap:.5em}header>.stage .logo,header>.stage nav.main ul li{display:inline-block}header>.stage nav.main ul li a{display:block;color:#000;text-decoration:none;text-transform:uppercase;padding:1em 1.5em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.5em;line-height:1em;letter-spacing:1px;transition:background-color 200ms ease-in-out}header>.stage nav.main ul li a:hover{background-color:rgba(143,137,120,.05)}header>.stage nav.main ul li a:active{opacity:.8}header>.stage nav.main ul li a.router-link-active{background-color:rgba(143,137,120,.15)}@media only screen and (max-width:1300px){header>.stage nav.main ul li a{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em}}header>.stage nav.main ul li:last-child{margin-left:1em}header>.stage nav.main ul li:last-child a,header>.stage nav.main ul li:nth-last-child(2) a{background-color:#f2ea29}header>.stage nav.subnav{display:block;position:relative;text-align:right;margin-bottom:2em;transition:opacity 200ms ease-in-out,margin-bottom 200ms ease-in-out;z-index:1}header>.stage nav.subnav ul{display:inline-block;position:relative}header>.stage nav.subnav ul li{display:inline-block;margin:0 1.5em}header>.stage nav.subnav ul li:first-child{margin-left:0}header>.stage nav.subnav ul li:last-child{margin-right:0}header>.stage nav.subnav ul li button{background:0 0;outline:0;border:0;cursor:pointer}header>.stage nav.subnav ul li a,header>.stage nav.subnav ul li button{padding:0;color:rgba(0,0,0,.7);font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.5em;line-height:1.26666667em;transition:opacity 150ms ease-in-out;letter-spacing:1px}div.event>a>div.info .stage>div.logo,header>.stage nav.subnav ul li a.active,header>.stage nav.subnav ul li a.router-link-active,header>.stage nav.subnav ul li button.active,header>.stage nav.subnav ul li button.router-link-active{pointer-events:none}header>.stage nav.subnav ul li a.active span,header>.stage nav.subnav ul li a.router-link-active span,header>.stage nav.subnav ul li button.active span,header>.stage nav.subnav ul li button.router-link-active span{border-bottom:1px dashed rgba(0,0,0,.7)}header>.stage nav.subnav ul li a:hover,header>.stage nav.subnav ul li button:hover{opacity:.9}header>.stage nav.subnav ul li a:active,header>.stage nav.subnav ul li button:active{opacity:.8}header>.stage nav.subnav ul li a img,header>.stage nav.subnav ul li a svg,header>.stage nav.subnav ul li button img,header>.stage nav.subnav ul li button svg{width:1em;height:1em;margin-right:.3em;margin-top:-1px}header>.stage nav.subnav ul li a span,header>.stage nav.subnav ul li button span{border-bottom:1px dashed transparent;transition:border-bottom 150ms ease-in-out}div.calendar-event>.stage>.main>.top .teaser p,header>.stage nav.subnav ul li.social{margin:0}header>.stage nav.subnav ul li.social a{margin:0 0 0 .5em}header>.stage nav.subnav ul li.social a img,header>.stage nav.subnav ul li.social a svg{width:1.5em;height:1.5em;margin-right:0;margin-top:-1px}@media only screen and (max-width:1140px){header>.stage .logo img{height:3.8em}header>.stage .menu nav.main ul li a{padding:1em 1.25em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1em}}@media only screen and (max-width:1000px){header>.stage{align-items:center;padding:3em 0}header>.stage .logo{z-index:9}header>.stage .logo img{height:3.4em}header>.stage .menu{position:fixed;top:-110vh;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background:#fff;z-index:8;transition:top .5s ease-in-out .3s}header>.stage .menu nav.subnav{order:2}header>.stage .menu nav.main{order:1;opacity:0;transition:opacity .3s ease-in-out}header>.stage .menu nav.main ul{display:flex;flex-direction:column;align-items:center;gap:1.2em}header>.stage .menu nav.main ul li{display:inline-block;text-align:center;margin:0}header>.stage .menu nav.main ul li:last-child{margin-left:0}header>.stage .menu nav.main ul li a{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.4em;line-height:1em}header>.stage .menu nav.subnav{position:fixed;bottom:0;left:0;width:100%;padding:2em 0;margin:0;background:rgba(143,137,120,.15);text-align:center;opacity:0;transition:all .3s ease-in-out;pointer-events:none}header>.stage .menu nav.subnav ul{display:flex;flex-wrap:wrap;gap:2em 4em;justify-content:center;align-items:center;width:100%;margin:0;padding:0 6vw}header>.stage .menu nav.subnav ul li{margin:0}header>.stage .menu nav.subnav ul li a,header>.stage .menu nav.subnav ul li button{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1em}header>.stage .menu.mobileNavActive{top:0;transition:top .5s ease-in-out}header>.stage .menu.mobileNavActive nav.main{opacity:1;transition:opacity .3s ease-in-out .5s}header>.stage .menu.mobileNavActive nav.subnav{pointer-events:initial;opacity:1;transition:all .3s ease-in-out .5s}header>.stage .mobile-nav{z-index:10}header>.stage .mobile-nav:hover{cursor:pointer}header>.stage .mobile-nav,header>.stage .mobile-nav .line{position:relative;display:block;transition:all .3s ease-in-out}header>.stage .mobile-nav .line{width:35px;height:3px;background-color:#000;margin:4px auto}header>.stage .mobile-nav.mobileNavActive{transform:rotate(45deg)}header>.stage .mobile-nav.mobileNavActive .line:nth-child(2){opacity:0}header>.stage .mobile-nav.mobileNavActive .line:nth-child(1){transform:translateY(7px)}header>.stage .mobile-nav.mobileNavActive .line:nth-child(3){transform:translateY(-7px) rotate(90deg)}header.minimal>.stage svg.main-logo{width:18.1em;height:3.2em}}@media only screen and (max-width:768px){header>.stage{padding:2em 0}}@media only screen and (max-width:375px){header>.stage .menu nav.main ul li a{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2.2em;line-height:1em}}body>.search,body>.share{position:fixed;overflow-y:auto;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}body>.share>.stage{position:absolute;background-color:#fff;padding:3em;top:50%;left:50%;border-radius:12px;width:68em;max-width:92vw;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:1280px){body>.share>.stage{width:75.5em}}body>.share>.stage .platforms button,body>.share>.stage button.close{cursor:pointer;outline:0;border:0;color:#000;transition:opacity 150ms ease-in-out}body>.share>.stage button.close{position:absolute;top:1em;right:1em;width:4em;height:4em;background:0 0}body>.share>.stage button.close svg{width:100%;height:100%;fill:#000}body>.search>.stage .input>input,body>.share>.stage span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif}body>.share>.stage span.title{display:block;font-size:2.5em;line-height:1.4em}body>.share>.stage .platforms button span,body>.share>.stage span.info{display:block;margin:.5em 0 0;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.27777778em}body>.share>.stage .platforms{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:2em 2em;width:100%;margin:3em 0}body>.share>.stage .platforms button{display:block;flex:0 1 auto;padding:0;margin:0;background-color:transparent}body>.share>.stage .link>div button:hover svg,body>.share>.stage .platforms button:hover,div.calendar-event>.stage>.info>.stage table tr td a:hover,div.newsletter .stage div.form .row.legals .checkbox:hover,div.newsletter .stage div.form .row.legals div a:hover{opacity:.7}body>.share>.stage .platforms button:active{opacity:.5}body>.share>.stage .platforms button svg{display:block;height:6em;width:6em;margin:0 auto;fill:#000}body>.share>.stage .platforms button span{font-size:1.1em;line-height:1.81818182em;margin:1em 0 0;opacity:.5}body>.share>.stage .link>div input,body>.share>.stage .link>label,body>.share>.stage .link>span{width:100%;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;line-height:1em}body>.share>.stage .link>label,body>.share>.stage .link>span{display:block;text-align:center;font-size:1.8em;opacity:.5}body>.share>.stage .link>div{display:block;position:relative;width:100%;overflow:hidden;border-radius:8px;margin-top:1em;background-color:rgba(143,137,120,.15)}body>.share>.stage .link>div input{margin:0;border:0;outline:0;background:0 0;padding:1em;font-size:1.5em}body>.share>.stage .link>div button{position:absolute;top:0;right:0;height:100%;width:5em;border:0;outline:0;cursor:pointer;color:#000;background-color:#dedcd8}body>.share>.stage .link>div button:active svg{transition:opacity 50ms ease-in-out;opacity:.3}body>.share>.stage .link>div button svg{display:block;transition:opacity 150ms ease-in-out;width:2em;height:2em;margin:0 auto;fill:#000}body>.search{padding:10em 0}body>.search>.stage{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;margin:0 auto;width:70em;max-width:90%;height:auto;background-color:#fff;min-height:5em;max-height:100%;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.18)}body>.search>.stage .input{position:relative;flex:0 0 auto;width:100%}body>.search>.stage .input>img,body>.search>.stage .input>svg{display:block;position:absolute;width:3em;height:3em;color:#000;z-index:2;top:50%;left:2em;margin-top:-1.5em;pointer-events:none}body>.search>.stage .input>input{position:relative;z-index:1;width:100%;margin:0;border:0;outline:0;background-color:transparent;font-size:2em;line-height:1em;padding:1em 3.5em;-webkit-appearance:none;appearance:none;border-radius:0}body>.search>.stage .input>input::-webkit-search-cancel-button,body>.search>.stage .input>input::-webkit-search-decoration{-webkit-appearance:none;display:none}body>.search>.stage .input>button{display:block;position:absolute;padding:0;margin-right:0;color:#000;-webkit-appearance:none;appearance:none;width:4em;height:4em;top:50%;right:1.5em;margin-top:-2em;background-color:transparent;outline:0;border:0;z-index:2;cursor:pointer;transition:opacity 150ms ease-in-out}body>.search>.stage .input>button:hover{opacity:.8}body>.search>.stage .input>button:active{opacity:.5}body>.search>.stage .input>button img,body>.search>.stage .input>button svg{display:block;width:100%;height:100%;pointer-events:none}body>.search>.stage .results-distribution{padding:0 2em;width:100%;border-bottom:2px solid rgba(143,137,120,.15)}body>.search>.stage .results-distribution button{display:inline-block;vertical-align:middle;cursor:pointer;padding:0 0 .3em;outline:0;border:0;background:0 0;opacity:.4;margin:0 1.5em -2px 0;transition:opacity 200ms ease-in-out;border-bottom:2px solid transparent;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5625em;color:#000}body>.search>.stage .results-distribution button:last-child{margin:0}body>.search>.stage .results-distribution button.active{opacity:1;pointer-events:none;border-bottom:2px solid #000}body>.search>.stage .results-distribution button:hover,div.calendar-event>.stage>.main>.top:hover h3{opacity:.8}body>.search>.stage .results-distribution button:active,div.video>.stage div.controls div.stage>.duration span.sep{opacity:.5}body>.search>.stage .results-distribution button img,body>.search>.stage .results-distribution button span,body>.search>.stage .results-distribution button svg{display:inline-block;vertical-align:middle}body>.search>.stage .results-distribution button img,body>.search>.stage .results-distribution button svg{height:1em;width:1em;margin-right:.5em}body>.search>.stage .results-distribution button span.num{background-color:rgba(143,137,120,.15);padding:.3em .7em;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:.7em;line-height:1em;border-radius:8px}body>.search>.stage .results{flex:1 1 auto;width:100%;overflow-y:auto;overflow:auto;padding:1em 0}body>.search>.stage .results .no-results{text-align:center;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5625em;padding:2em 5em;opacity:.2}body>.search>.stage .results .pages a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;text-decoration:none;padding:1em 2em;border-bottom:1px dashed rgba(143,137,120,.15);transition:background-color 200ms ease-in-out}body>.search>.stage .results .pages a:last-child{border-bottom:none}body>.search>.stage .results .pages a:hover{background-color:rgba(143,137,120,.1)}body>.search>.stage .results .pages a .left .preview{display:block;position:relative;width:8em;height:8em;border-radius:16px;background-color:rgba(143,137,120,.15);overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}body>.search>.stage .results .pages a .left .preview img,body>.search>.stage .results .pages a .left .preview svg{display:block;position:relative;margin:0;width:100%;height:100%;color:#000;z-index:2}body>.search>.stage .results .pages a .left .preview.empty img,body>.search>.stage .results .pages a .left .preview.empty svg{transform:scale(.5);opacity:.5}body>.search>.stage .results .pages a .right{padding:0 2em}body>.search>.stage .results .pages a .right span{display:block;color:#000}body>.search>.stage .results .pages a .right span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.11111111em}body>.search>.stage .results .pages a .right ol li,body>.search>.stage .results .pages a .right span.description{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.42857143em}body>.search>.stage .results .pages a .right span.description{margin-top:.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}body>.search>.stage .results .pages a .right ol{margin:.5em 0 0;padding:0;list-style:none;opacity:.5}body>.search>.stage .results .pages a .right ol li{display:inline-block;vertical-align:middle;color:#000;margin:0;padding:0;letter-spacing:.075em}body>.search>.stage .results .pages a .right ol li:last-child,nav.breadcrumb ol li:last-child{pointer-events:none}body>.search>.stage .results .pages a .right ol li:last-child a{opacity:.5}body>.search>.stage .results .pages a .right ol li+li:before{content:"/";display:inline-block;color:#000;margin:0 .5em}body>.search>.stage .results .images{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;justify-items:center;margin:0;padding:1em 2em}body>.search>.stage .results .images a{position:relative;background-color:transparent;text-decoration:none;border:0;outline:0;width:100%;overflow:hidden;padding:0;border-radius:8px;will-change:transform;transition:box-shadow 500ms ease-in-out;z-index:1}body>.search>.stage .results .images a img{display:block;width:100%;height:auto;margin:0;cursor:default;pointer-events:none;transition:opacity 250ms ease-in-out,transform 500ms ease-in-out}body>.search>.stage .results .images a:hover{z-index:2;box-shadow:0 12px 30px rgba(0,0,0,.18)}body>.search>.stage .results .images a:hover img{opacity:.9;transform:scale(1.05)}body>.search>.stage .results .images a:active{opacity:.9}section.notice{display:block;padding:3em 0;margin-top:0;border-bottom:2px dashed #000}section.notice .title{display:block;font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:3em;line-height:1em}section.notice .text,section.notice .text p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;line-height:1.44444444em}section.notice .text{display:block;font-size:1.8em;margin:.7em 0 0;max-width:50%}@media only screen and (max-width:1100px){section.notice .text{max-width:70%}}@media only screen and (max-width:900px){section.notice .text{max-width:90%}}section.notice .text p{font-size:1em;margin:.5em 0 0}div.newsletter .stage div.form>div:first-child,section.notice .text p:first-child{margin:0}section.notice .cta{display:block;color:#000;text-decoration:none;margin:1.5em 0 0;max-width:80%}section.notice .cta span,section.seatingplan h3{text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5625em;letter-spacing:.05em}@media only screen and (max-width:500px){section.notice .cta span{font-size:1.6em}}section.notice .cta span{vertical-align:middle;display:inline}section.notice .cta img,section.notice .cta svg{display:inline-block;vertical-align:middle;height:2em;width:2em;margin-left:.3em;animation:bounce 3s infinite}@media only screen and (max-width:500px){section.notice .cta img,section.notice .cta svg{height:1.6em;width:1.6em}}@media only screen and (max-width:700px){section.overview .°grid{display:block}section.overview .°grid>div{margin-bottom:2em}section.overview .°grid>div:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.pagehead h1 br{display:none}}.pagehead .text{margin-top:4em;max-width:70%}@media only screen and (max-width:767px){.pagehead .text{max-width:100%}}section.seatingplan section.gallery div.gallery .preview{padding:0 3em 0 0}section.seatingplan section.gallery div.gallery .preview button{padding:0}div.event>a>div,section.seatingplan section.gallery div.gallery .preview button img{position:relative}section.seatingplan h3{display:block;margin:.7em 0 0;line-height:1.5em;font-size:2.4em}.slider .splide__track+.splide__pagination,section.seatingplan div.text,section.thisseason .eventslider{margin-top:2.4em}.slider,.slider .splide__track{overflow:visible}@media only screen and (max-width:600px){.slider{overflow:hidden}}@media only screen and (max-width:600px){.slider .splide__track{overflow:hidden}}.slider .splide__track ul.splide__list li ul.splide__slide__row{height:auto!important}.slider.°overflow-hidden .splide__track{overflow:hidden}@media only screen and (min-width:1280px){.slider.°show-arrows .splide__arrows{display:block}}.slider.°outlined .splide__arrows button,.slider.°outlined .splide__pagination button{border:1px solid #000;background:#fff}.slider.°outlined .splide__arrows button.is-active,.slider.°outlined .splide__pagination button.is-active{background:#000}.slider .splide__pagination li button.is-active:before,.slider.°outlined .splide__arrows button.is-active:before,.slider.°outlined .splide__pagination button.is-active:before{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.1em;line-height:1em;color:#fff}.slider .splide__arrows{position:absolute;bottom:0;right:0}.slider .splide__arrows button{outline:0;border-radius:2px;border:0;background:#eae9e5;padding:.5em;width:2.4em;height:2.4em;cursor:pointer;transition:all .3s ease-in-out}.slider .splide__arrows button svg{display:block;width:100%;height:100%}.slider .splide__arrows button:first-child{margin-right:1.2em}@media (hover:hover){.slider .splide__arrows button:hover{box-shadow:0 7.5px 15px rgba(0,0,0,.15),0 25px 50px rgba(50,50,93,.25)}}.slider .splide__arrows button.prev svg{transform:rotate(180deg)}@media only screen and (min-width:1280px){.slider .splide__arrows{display:none}}.slider .splide__pagination{display:flex;justify-content:flex-start;align-items:center;gap:1.2em;margin:0;padding:0;list-style-type:none;counter-reset:number;width:calc(100% - 10em)}@media only screen and (max-width:600px){.slider .splide__pagination{margin-top:2.4em}}.slider .splide__pagination li{counter-increment:number}.slider .splide__pagination li:first-child:last-child{display:none}.slider .splide__pagination li button{outline:0;border-radius:2px;border:0;background:#eae9e5;padding:.5em;min-width:2.4em;height:2.4em;cursor:pointer;transition:all .3s ease-in-out;color:#000;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.slider .splide__pagination li button:before{display:inline-block;vertical-align:middle;content:counter(number);font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.1em;line-height:1em;transition:color .3s ease-in-out}@media (hover:hover){.slider .splide__pagination li button:hover{box-shadow:0 7.5px 15px rgba(0,0,0,.15),0 25px 50px rgba(50,50,93,.25)}}.slider .splide__pagination li button.is-active{background:#000}section.thisseason .eventslider div.event.tile,section.thisseason .eventslider div.event.tile a div.preview{height:100%}section.thisseason .eventslider div.event.tile a{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;height:100%}section.thisseason .eventslider div.event.tile a div.bottom{display:flex;flex-direction:column;justify-content:flex-end;height:100%}div.calendar-event>.stage>.info>.stage table,section.table table{display:block;text-align:left;border-collapse:collapse}section.table table tr td{vertical-align:top;padding-bottom:.5em}section.table table tr td:first-child{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.78571429em;text-transform:uppercase;letter-spacing:1px;padding:0 3em 0 0}.downloads .download>.stage .meta table tr td p,section.table table tr td p{display:inline-block;margin:0}section.table table tr td:last-child{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.38888889em}section.table table tr:last-child td{padding-bottom:0}.downloads,.persons .person,.venues .locations{margin-top:2.4em}.venues .locations p{display:block;font-size:1.6em;line-height:1.5em;text-underline-offset:3px}.venues .locations a{display:inline-block;color:#000;text-decoration-color:#8f8978;text-underline-offset:3px;text-decoration-style:dashed;text-transform:none;transition:text-decoration 200ms ease-in-out}.downloads .head div.text,.venues .locations .info,.venues .locations .links{margin-top:1.2em}nav.breadcrumb{display:block;margin:0}nav.breadcrumb ol{margin:0;padding:0;list-style:none}nav.breadcrumb ol li,nav.breadcrumb ol li a{display:inline-block;vertical-align:middle;color:#000}.venues .locations p,nav.breadcrumb ol li{margin:0;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif}nav.breadcrumb ol li{padding:0;font-size:1.5em;line-height:1.66666667em;letter-spacing:.075em}nav.breadcrumb ol li a{text-decoration-color:#fff;text-underline-offset:3px;text-decoration-style:dashed;text-transform:uppercase;transition:text-decoration 200ms ease-in-out;min-height:24px;line-height:24px}nav.breadcrumb ol li a:hover{text-decoration-color:#000}nav.breadcrumb ol li img,nav.breadcrumb ol li svg{display:inline-block;vertical-align:middle;height:.8em;width:1.12em;margin-right:.7em;pointer-events:none;color:#000}nav.breadcrumb ol li:last-child a{opacity:.55}nav.breadcrumb ol li+li:before{content:"/";display:inline-block;color:#000;margin:0 .7em}div.calendar-event{position:relative;border-radius:4px;overflow:hidden;background-color:#fff}div.calendar-event.schauspielhaus{--theme:#003AAC;box-shadow:0 2px 6px rgba(0,58,172,.1),0 0 12px rgba(0,0,0,.25)}div.calendar-event.komoedie{--theme:#B5100E;box-shadow:0 2px 6px rgba(181,16,14,.1),0 0 12px rgba(0,0,0,.25)}div.calendar-event.other{--theme:rgba(0,0,0,0.8);box-shadow:0 2px 6px rgba(0,0,0,.1),0 0 12px rgba(0,0,0,.25)}div.calendar-event>.preview{position:relative;display:block;height:40em;background-color:var(--theme);text-decoration:none;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--preview)}@media (max-width:480px){div.calendar-event>.preview{background-image:var(--preview-mobile, var(--preview))}}div.calendar-event>.preview>span{opacity:0}div.calendar-event>.preview .notice{position:relative;top:50%;display:block;text-align:left;border-top-right-radius:4px;border-bottom-right-radius:4px;pointer-events:none;transform:translateY(-50%)}@media only screen and (max-width:980px){div.calendar-event>.preview .notice{display:none}}div.calendar-event>.preview .notice .stage{display:inline-block;text-align:left;vertical-align:middle;background-color:rgba(0,0,0,.4);backdrop-filter:blur(6px);max-width:40%;padding:2em 2em 1.8em}div.calendar-event>.preview .notice .stage span,div.calendar-event>.stage>.main>.top .notice .stage span,div.event>a>div.preview .notice .stage div,div.event>a>div.preview .notice .stage span{display:block;color:#fff}div.calendar-event>.preview .notice .stage span.text,div.calendar-event>.stage>.main>.top .notice .stage span.text,div.calendar-event>.stage>.main>.top .premiere_notice{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1.53846154em;letter-spacing:.05em}div.calendar-event>.stage{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:24em}div.calendar-event>.stage.premiere{background-color:var(--theme)}div.calendar-event>.stage.premiere *{color:#fff!important;text-decoration-color:#fff!important}div.calendar-event>.stage.premiere a.cta{background-color:#fff!important}div.calendar-event>.stage.premiere a.cta svg{fill:var(--theme)!important}div.calendar-event>.stage.premiere a.cta span{color:var(--theme)!important}div.calendar-event>.stage.premiere a.cta.disabled,div.calendar-event>.stage.premiere a.ical{background-color:rgba(255,255,255,.1)!important}div.calendar-event>.stage.premiere a.cta.disabled span{color:rgba(255,255,255,.5)!important}div.calendar-event>.stage.premiere a.ical img{filter:invert(100%)}div.calendar-event>.stage.premiere>.location>a.ical{margin:0 0 0 2.4em}@media only screen and (max-width:980px){div.calendar-event>.stage.premiere>.location svg{margin:0}}div.calendar-event>.stage>.location{position:relative;flex:0 0 9em;order:1;background-color:var(--theme);overflow:hidden;padding:2em 0}@media only screen and (max-width:980px){div.calendar-event>.stage>.location{display:flex;justify-content:space-between;align-items:center}}div.calendar-event>.stage>.location svg{display:block;position:relative;margin:0 auto;color:#fff;pointer-events:none;z-index:1}@media only screen and (max-width:980px){div.calendar-event>.stage>.location svg{margin:0 auto 0 0}}div.calendar-event>.stage>.location svg.as,div.calendar-event>.stage>.location svg.km{width:4em;height:5em}div.calendar-event>.stage>.location>a.ical{position:relative;display:none;float:left;z-index:1;text-decoration:none;background-color:rgba(255,255,255,.1);padding:1em 1.5em;border-radius:4px;color:#fff}div.calendar-event>.stage>.location>a.ical img,div.calendar-event>.stage>.location>a.ical span,div.calendar-event>.stage>.location>a.ical svg{display:inline-block;vertical-align:middle}div.calendar-event>.stage>.location>a.ical span{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em;color:#fff}div.calendar-event>.stage>.location>a.ical img,div.calendar-event>.stage>.location>a.ical svg{height:1.6em;width:1.6em;margin:0 1em 0 0}div.calendar-event>.stage>.info:after,div.calendar-event>.stage>.location:after{content:"";position:absolute;width:200%;height:200%;bottom:-100%;left:-100%;z-index:0}div.calendar-event>.stage>.location:after{background:radial-gradient(circle,rgba(0,0,0,.3)0,transparent 100%)}div.calendar-event>.stage>.main{display:flex;flex:1 1 60em;order:2;padding:2em 4em 2em 2em;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}div.calendar-event>.stage>.main>*{flex:0 1 auto;width:100%}div.calendar-event>.stage>.main>.top{text-decoration:none;color:#000}div.calendar-event>.stage>.main>.top .premiere_notice{position:relative;display:inline-block;font-size:1.6em;line-height:1em;text-transform:uppercase;color:var(--theme)!important;margin-bottom:1.2em;z-index:2}div.calendar-event>.stage>.main>.top .premiere_notice:after{content:"";position:absolute;left:-1.25em;top:-50%;background:#fff;z-index:-1;width:calc(110% + 2em);height:200%}div.calendar-event>.stage>.main>.top .surtitle{display:block;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2em;line-height:1em;color:var(--theme)}div.calendar-event>.stage>.main>.top .title{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:3.5em;line-height:1.2em;text-transform:uppercase;margin:.3em 0 0;color:var(--theme);transition:opacity 300ms ease-in-out}div.calendar-event>.stage>.main>.top .teaser{display:block;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.6em;line-height:1.5625em;margin:1em 0 0}article.preview>.body .teaser p b,article.preview>.body .teaser p strong,div.calendar-event>.stage>.main>.top .teaser b,div.calendar-event>.stage>.main>.top .teaser strong{font-weight:400}div.calendar-event>.stage>.main>.top .notice .stage{display:inline-block;text-align:left;vertical-align:middle;background-color:rgba(0,0,0,.55);backdrop-filter:blur(6px);border-radius:4px;margin-bottom:2em;padding:1.2em 1.2em 1em}div.calendar-event>.stage>.main>.top .notice.premiere{display:none}@media only screen and (max-width:980px){div.calendar-event>.stage>.main>.top .notice.premiere{display:block}}div.calendar-event>.stage>.main>.top:active h3{transition:opacity 150ms ease-in-out;opacity:.6}div.calendar-event>.stage>.main>.bottom{margin-top:2em}div.calendar-event>.stage>.main>.bottom a{display:inline-block;text-decoration:none;background-color:var(--theme);color:#fff;padding:1.2em 2.4em;border-radius:6px;transition:opacity 300ms ease-in-out}div.calendar-event>.stage>.main>.bottom a.disabled{pointer-events:none;color:#666155;background-color:rgba(143,137,120,.15)}div.calendar-event>.stage>.main>.bottom a span,div.calendar-event>.stage>.main>.bottom a svg{display:inline-block;vertical-align:middle}div.calendar-event>.stage>.main>.bottom a svg{height:1.5em;width:auto;margin:0 1em 0 0;fill:#fff}div.calendar-event>.stage>.main>.bottom a span{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em;text-transform:uppercase;letter-spacing:1px}div.calendar-event>.stage>.main>.bottom a:hover{opacity:.8}div.calendar-event>.stage>.main>.bottom a:active{transition:opacity 150ms ease-in-out;opacity:.6}div.calendar-event>.stage>.info{position:relative;flex:0 1 40%;order:3;display:flex;align-items:center;overflow:hidden}div.calendar-event>.stage>.info:after{background:radial-gradient(circle,rgba(0,0,0,.05)0,transparent 100%)}div.calendar-event>.stage>.info>a.ical{position:absolute;display:inline-block;top:2em;right:2em;z-index:3;text-decoration:none;color:#000;background-color:rgba(143,137,120,.1);padding:1em 1.5em;border-radius:4px;opacity:0;transition:opacity 300ms ease-in-out}div.calendar-event>.stage>.info>a.ical img,div.calendar-event>.stage>.info>a.ical span,div.calendar-event>.stage>.info>a.ical svg,div.event>a>div.info .stage>div.bottom>div.dates>span img,div.event>a>div.info .stage>div.bottom>div.dates>span span,div.event>a>div.info .stage>div.bottom>div.dates>span svg{display:inline-block;vertical-align:middle}div.calendar-event>.stage>.info>a.ical span{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1em}div.calendar-event>.stage>.info>a.ical img,div.calendar-event>.stage>.info>a.ical svg{height:1.6em;width:1.6em;margin:0 .5em 0 0}div.calendar-event>.stage>.info>a.ical:hover{opacity:.7!important}div.calendar-event>.stage>.info>a.ical:active{transition:opacity 150ms ease-in-out;opacity:.5!important}div.calendar-event>.stage>.info>.stage{position:relative;z-index:2;width:100%;padding:2em 3em}div.calendar-event>.stage>.info>.stage table tr td{vertical-align:baseline}div.calendar-event>.stage>.info>.stage table tr td:first-child{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:1em;text-transform:uppercase;letter-spacing:1px;padding:0 3em 0 0}div.calendar-event>.stage>.info>.stage table tr td:last-child{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.6em;line-height:1.5625em}div.calendar-event>.stage>.info>.stage table tr td .date{font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:1.6em;line-height:1.5625em}div.calendar-event>.stage>.info>.stage table tr td a{color:#000;transition:opacity 300ms ease-in-out}div.calendar-event>.stage>.info>.stage table tr td a:active{transition:opacity 150ms ease-in-out;opacity:.5}div.calendar-event:hover>.stage>.info>a.ical,div.newsletter .stage div.form .row.legals .checkbox.accepted img,div.newsletter .stage div.form .row.legals .checkbox.accepted svg,div.newsletter .stage div.form .row.legals .checkbox[aria-checked=true] svg,div.video>.stage div.controls.visible.active,section.calendar>div.head .navigation .daypicker td a span{opacity:1}@media only screen and (max-width:1340px){div.calendar-event>.stage>.info{flex-direction:column;align-items:flex-start}div.calendar-event>.stage>.info>a.ical{position:relative;left:3em;right:auto;opacity:1}}@media only screen and (max-width:1100px){div.calendar-event>.stage>.main{flex:1 1 50em}}@media only screen and (max-width:980px){div.calendar-event>.stage{display:block}div.calendar-event>.stage>.location{padding:2em;width:100%}div.calendar-event>.stage>.location img{float:left;height:3.5em;margin:0}div.calendar-event>.stage>.location img,div.calendar-event>.stage>.location>a.ical{display:inline-block;vertical-align:middle}div.calendar-event>.stage>.info{background-color:rgba(0,0,0,.02);width:100%}div.calendar-event>.stage>.info:after,div.calendar-event>.stage>.info>a.ical{display:none}div.calendar-event>.stage>.info>.stage{padding:2em}}.persons .person>.stage{display:flex;flex-wrap:nowrap;align-items:center;gap:4em;height:100%;background:#eae9e5;padding:2em}.persons .person>.stage .image{flex:0 1 25%}.persons .person>.stage .image img{display:block;width:100%;height:auto}.persons .person>.stage .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.persons .person>.stage .content span a{display:inline-block;vertical-align:middle;color:#000;text-decoration-color:#8f8978;text-underline-offset:3px;text-decoration-style:dashed;text-transform:uppercase;transition:text-decoration 200ms ease-in-out}.newstile>.wrapper>.stage>.main div.teaser p a:hover,.persons .person>.stage .content span a:hover{text-decoration-color:#000}.persons .person>.stage .content span.name{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1em;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75em}.persons .person>.stage .content span.position{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.6em;line-height:1em}.persons .person>.stage .content span.mail,.persons .person>.stage .content span.phone{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em}.persons .person>.stage .content span.mail:first-child:not(:last-child),.persons .person>.stage .content span.phone:first-child:not(:last-child){margin-bottom:.25em}.persons .person>.stage .content span.mail a,.persons .person>.stage .content span.phone a{text-transform:none}.downloads .download>.stage{display:block;background:#eae9e5;padding:2em;color:#000;text-decoration:none;z-index:1;transition:box-shadow 500ms ease-in-out}.downloads .download>.stage .image-wrapper{position:relative;display:block;width:100%;padding-top:100%;overflow:hidden;border-radius:2px}.downloads .download>.stage img,.downloads .download>.stage svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:block;width:100%;height:100%;object-fit:cover}.downloads .download>.stage svg{top:50%;left:50%;right:auto;bottom:auto;width:30em;height:30em;transform:translate(-50%,-50%)}.downloads .download>.stage span.title{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1em;letter-spacing:.05em;text-transform:uppercase;margin:.7em 0}.downloads .download>.stage .meta .description{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.57142857em}.downloads .download>.stage .meta table{display:table;text-align:left;border-collapse:collapse;width:100%}.downloads .download>.stage .meta table tr td{vertical-align:top;padding-bottom:.25em}.downloads .download>.stage .meta table tr td:first-child{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.2em;line-height:1.83333333em;text-transform:uppercase;letter-spacing:1px;padding:0 3em 0 0}.downloads .download>.stage .meta table tr td:last-child{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.57142857em;text-align:right}.downloads .download>.stage .meta table tr:last-child td{padding-bottom:0}.downloads .download>.stage:hover{position:relative;box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}div.event{min-width:0}div.event.schauspielhaus{--theme:#003AAC}div.event.komoedie{--theme:#B5100E}div.event.other{--theme:rgba(0,0,0,0.5)}div.event.other .logo img{height:2.6em!important}div.event.°right>a>div.info{order:2}div.event.°right>a>div.preview{order:1}div.event.°right>a>div.preview .notice{text-align:left;border-top-right-radius:4px;border-bottom-right-radius:4px}div.event>a{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;border-radius:4px;overflow:hidden;max-width:128em;min-height:41em;background-color:var(--theme);transition:box-shadow 500ms ease-in-out;z-index:1}@media (hover:hover){div.event>a:hover{z-index:2;box-shadow:0 12px 30px rgba(0,0,0,.18)}}@media only screen and (max-width:900px){div.event>a{display:block;min-height:initial}div.event>a>div.preview{height:30em}div.event>a>div.preview .notice{display:none!important}div.event>a>div.info .notice{display:block!important}}div.event>a>div .eventmode{display:none;margin:2.4em 0 0}@media only screen and (max-width:900px){div.event>a>div .eventmode{display:block}}div.event>a>div span.premiere_notice{position:absolute;top:50%;right:0;display:inline-block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;text-transform:uppercase;letter-spacing:.05em;color:var(--theme)!important;transform:translateY(-50%);z-index:2}div.event>a>div span.premiere_notice:after{content:"";position:absolute;right:-1.5em;top:-50%;background:#fff;z-index:-1;width:calc(110% + 2em);height:200%}div.event>a>div span.premiere_notice.°tile{position:relative;top:auto;right:auto;transform:none}div.event>a>div span.premiere_notice.°tile:after{left:-2em;right:auto}@media only screen and (max-width:900px){div.event>a>div span.premiere_notice.°stripe{display:none}}div.event>a>div.info{flex:1 0 51.2em;order:1;min-width:0;overflow:hidden;box-sizing:border-box;color:#fff}div.event>a>div.info .stage{display:flex;position:relative;padding:2.4em;height:100%;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;z-index:2}div.event>a>div.info .stage>div{position:relative;flex:0 1 auto;width:100%}div.event>a>div.info .stage>div.bottom h3,div.event>a>div.info .stage>div.bottom>div.notice span.title{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;letter-spacing:.05em}div.event>a>div.info .stage>div.bottom h3{margin:0;text-transform:uppercase;font-size:4.5em;line-height:1.22222222em;hyphens:none;word-break:break-word;overflow-wrap:break-word}div.event>a>div.info .stage>div.bottom h3.hyphens{hyphens:auto}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom h3{font-size:2.2em}}div.event>a>div.info .stage>div.bottom span.subtitle{display:block;margin:1.4em 0 .2em;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2.4em;line-height:1.25em}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom span.subtitle{font-size:1.6em}}div.event>a>div.info .stage>div.bottom>div.notice{display:none;margin:4em 0 0}div.event>a>div.info .stage>div.bottom>div.notice+div.next{margin:2em 0 0}div.event>a>div.info .stage>div.bottom>div.notice span.title{font-size:1.3em;line-height:2.30769231em}div.event>a>div.info .stage>div.bottom>div.notice span.text{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1.53846154em;letter-spacing:.05em}div.event>a>div.info .stage>div.bottom>div.next{position:relative;display:inline-block;margin:4em 0 0;padding:1.5em 1.5em 1.5em 0}div.event>a>div.info .stage>div.bottom>div.next:after{content:"";position:absolute;top:0;left:-30%;width:130%;height:100%;background-color:rgba(0,0,0,.3);z-index:0}div.event>a>div.info .stage>div.bottom>div.next span{display:block;text-transform:uppercase;position:relative;z-index:1}div.event>a>div.info .stage>div.bottom>div.next span:first-child{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1em;letter-spacing:.05em}div.event>a>div.info .stage>div.bottom>div.next span:last-child{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1em;margin:.7em 0 0;letter-spacing:.05em}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom>div.next span{font-size:1.2em!important}}div.event>a>div.info .stage>div.bottom>div.dates{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;align-content:center;gap:2em;margin-top:2em}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom>div.dates{display:block;margin-top:2.5em}}div.event>a>div.info .stage>div.bottom>div.dates>span{text-transform:uppercase;color:#fff;letter-spacing:.015em}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom>div.dates>span{display:block}}div.event>a>div.info .stage>div.bottom>div.dates>span img,div.event>a>div.info .stage>div.bottom>div.dates>span svg{height:1em;width:1em;margin-left:.3em;animation:bounce 3s infinite}div.event>a>div.info .stage>div.bottom>div.dates>span.more{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:2px;flex-shrink:0}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom>div.dates>span.more{font-size:1.2em}}div.event>a>div.info .stage>div.bottom>div.dates>span.date{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;opacity:.6;text-align:left;display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:.25em;margin-bottom:-.25em}@media only screen and (max-width:900px){div.event>a>div.info .stage>div.bottom>div.dates>span.date{margin-top:.7em;font-size:1.2em}}div.event>a>div.info:after{content:"";position:absolute;width:200%;height:200%;bottom:-100%;left:-100%;background:radial-gradient(circle,rgba(0,0,0,.4)0,transparent 100%);z-index:0}div.event>a>div.preview{display:flex;align-items:center;justify-content:flex-start;order:2;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}div.event>a>div.preview .notice{display:flex;align-items:center;height:100%;width:100%;text-align:right}div.event>a>div.preview .notice .stage{display:inline-block;text-align:left;vertical-align:middle;background-color:rgba(0,0,0,.4);backdrop-filter:blur(6px);max-width:40%;padding:2em 2em 1.8em}div.event>a>div.preview .notice .stage div.title,div.event>a>div.preview .notice .stage span.title,div.gallery .more>span{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1em}div.event>a>div.preview .notice .stage div.text,div.event>a>div.preview .notice .stage span.text{margin-top:.5em}body>.gallery-fullscreen>.stage>figure figcaption,div.event>a>div.preview .notice .stage div.text p,div.event>a>div.preview .notice .stage span.text p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.3em;line-height:1.53846154em}div.event.tile a{display:flex;flex-direction:column;justify-content:space-between;min-height:0}div.event.tile a>div.preview{height:30em;order:1}div.event.tile a>div.preview .notice{display:none!important}div.event.tile a>div.info{order:2;overflow:visible;flex:1 0 24em}div.event.tile a>div.info .eventmode,div.event.tile a>div.info .stage>div.bottom>div.dates>span,section.logo div.logo{display:block}div.event.archive a>div.info:after,div.event.tile a>div.info span.premiere_notice.°stripe{display:none}div.event.tile a>div.info .notice{display:block!important}div.event.tile a>div.info .stage>div.bottom h3{font-size:3.2em}@media only screen and (max-width:900px){div.event.tile a>div.info .stage>div.bottom h3{font-size:2.2em}}div.event.tile a>div.info .stage>div.bottom span.subtitle{font-size:2em}@media only screen and (max-width:900px){div.event.tile a>div.info .stage>div.bottom span.subtitle{font-size:1.6em}}div.event.tile a>div.info .stage>div.bottom>div.dates{display:block;margin-top:2.5em}@media only screen and (max-width:900px){div.event.tile a>div.info .stage>div.bottom>div.dates>span.more{font-size:1.2em}}div.event.tile a>div.info .stage>div.bottom>div.dates>span.date{margin-top:.7em;font-size:1.6em}@media only screen and (max-width:900px){div.event.tile a>div.info .stage>div.bottom>div.dates>span.date{font-size:1.2em}}div.event.archive{--theme:#EDECE9}div.event.archive a{height:100%}div.event.archive a>div.info .stage>div.bottom,div.event.archive a>div.info .stage>div.logo{color:#000}div.event.archive a>div.info .stage>div.bottom h3{margin-top:1em;font-size:2.4em}div.event.archive a>div.info .stage>div.bottom span.subtitle{margin-top:.7em}body>.application-modal>.stage label.email,div.event.archive a>div.info .stage>div.bottom div.dates{display:block;margin-top:2em}@media only screen and (max-width:900px){div.event.archive a>div.info .stage>div.bottom div.dates{margin-top:2.5em}}div.event.archive a>div.info .stage>div.bottom div.dates>span{display:block;color:#000}div.event.archive a>div.info .stage>div.bottom div.dates>span.more{font-size:1.2em}div.event.archive a>div.info .stage>div.bottom div.dates>span.more img{filter:invert(1)}div.event.archive a>div.info .stage>div.bottom div.dates>span.date{margin-top:.7em;font-size:1.2em}div.gallery{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.gallery.full>.preview{grid-template-columns:1fr}div.gallery.full>.preview button img{height:100%;object-fit:cover}div.gallery.double>.preview{grid-template-columns:repeat(2,1fr)}div.gallery>.preview{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.5em;justify-items:center;margin:0;padding:0}div.gallery .more,div.gallery>.preview button{outline:0;border:0;background-color:transparent}div.gallery>.preview button{position:relative;width:100%;cursor:zoom-in;overflow:hidden;padding:66.66%0 0;border-radius:4px;will-change:transform;transition:box-shadow 500ms ease-in-out;z-index:1}div.gallery>.preview button img,div.gallery>.preview button video{position:absolute;top:0;left:0;right:0;bottom:0;object-position:center center;display:block;width:100%;height:100%;object-fit:cover;margin:0;cursor:default;pointer-events:none;transition:opacity 250ms ease-in-out,transform 500ms ease-in-out}div.gallery>.preview button>div svg{position:absolute;left:50%;top:0;width:25%;height:100%;color:#fff;transform:translateX(-50%);pointer-events:none}div.gallery>.preview button:hover{z-index:2;box-shadow:0 12px 30px rgba(0,0,0,.18)}div.gallery>.preview button:hover img{opacity:.9;transform:scale(1.05)}div.gallery>.preview button:active{opacity:.9}div.gallery .more{flex-grow:0;flex-shrink:0;text-decoration:none;color:#000;cursor:pointer;margin:2em 0 0;padding:0}div.gallery .more>span{font-size:1.8em;line-height:1.5em}div.gallery .more>span span span,div.link a>span span span,div.links a>span span span{flex:1 0 auto;display:inline;text-decoration:underline;text-decoration-color:#fff;text-underline-offset:3px;text-decoration-style:dashed;transition:text-decoration 200ms ease-in-out}div.gallery .more>span img,div.gallery .more>span svg,div.link a>span img,div.link a>span svg,div.links a>span img,div.links a>span svg{display:block;height:1em;width:1em;margin-right:.5em}div.gallery .more>span img.arrow,div.gallery .more>span svg.arrow,div.link a>span img.arrow,div.link a>span svg.arrow,div.links a>span img.arrow,div.links a>span svg.arrow{position:relative;top:2px;display:inline-block;margin-left:.5em;margin-right:0;animation:bounce 3s infinite}div.gallery .more:hover span span{text-decoration-color:#000!important}body>.gallery-fullscreen{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:999}body>.gallery-fullscreen img.svg{width:80vw;height:auto;object-fit:contain;background-color:#fff;padding:2em}body>.gallery-fullscreen>button.bg-close{position:absolute;background-color:transparent;z-index:1;width:100%;height:100%;outline:0;border:0;cursor:default}body>.gallery-fullscreen>button.close{position:absolute;top:2em;right:3em;z-index:5}body>.gallery-fullscreen>button.close img,body>.gallery-fullscreen>button.close svg{color:#fff;width:3em;height:4.8em}body>.gallery-fullscreen>.controls button:active,body>.gallery-fullscreen>.stage>figure>.media>button img:hover,body>.gallery-fullscreen>.stage>figure>.media>button svg:hover,body>.gallery-fullscreen>button.close:active{opacity:.8}body>.gallery-fullscreen>.controls{display:none;position:absolute;bottom:0;width:100%;padding:0 10vw 3em;text-align:center}body>.gallery-fullscreen>.controls button,body>.gallery-fullscreen>button.close{background-color:transparent;cursor:pointer;margin:0;padding:0;border:0;outline:0;transition:opacity 150ms ease-in-out}body>.gallery-fullscreen>.controls button img,body>.gallery-fullscreen>.controls button svg{width:4.5em;height:4.5em;color:#fff}body>.gallery-fullscreen>.stage{position:absolute;transform:translate(-50%,-50%) scale(1) rotate(0deg);top:50%;left:50%;z-index:2}body>.gallery-fullscreen>.stage>figure{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}body>.gallery-fullscreen>.stage>figure>.media{position:relative;z-index:1}body>.gallery-fullscreen>.stage>figure>.media>button{display:block;position:fixed;background-color:transparent;margin:0;border:0;outline:0;padding:4em;top:50%;transform:translate3d(0,-50%,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0)}body>.gallery-fullscreen>.stage>figure>.media>button img,body>.gallery-fullscreen>.stage>figure>.media>button svg{width:5em;height:5em;color:#fff;cursor:pointer;transition:opacity 150ms ease-in-out}body>.gallery-fullscreen>.stage>figure>.media>img.loading{background-color:#000}body>.gallery-fullscreen>.stage>figure>.media>img,body>.gallery-fullscreen>.stage>figure>.media>section.video{height:auto;max-width:80vw;max-height:80vh;border-radius:4px;pointer-events:none;box-shadow:0 12px 30px rgba(0,0,0,.18)}body>.gallery-fullscreen>.stage>figure>.media>section.video{width:75vw}body>.gallery-fullscreen>.stage>figure>.media>section.video video{max-height:75vh;background-color:#000}body>.gallery-fullscreen>.stage>figure>.media button.prev{left:-12em}body>.gallery-fullscreen>.stage>figure>.media button.next{right:-12em}body>.gallery-fullscreen>.stage>figure figcaption{display:block;position:relative;z-index:2;text-align:left;align-self:stretch;width:0;min-width:100%;color:#fff;margin:1em 0 0;text-shadow:0 0 1em rgba(0,0,0,.7);font-size:1.5em;line-height:1.33333333em;padding:0 3em 0 0;cursor:default;pointer-events:none}body>.gallery-fullscreen>.stage>figure figcaption>div{display:inline}body>.gallery-fullscreen>.stage>figure figcaption .page{display:block;font-size:1.2em;opacity:.8;font-style:italic;margin-top:.35em}body>.gallery-fullscreen>.stage>figure figcaption p{margin:0;padding:0;display:inline-block}@media only screen and (max-width:900px){div.gallery>.preview{grid-gap:3em}body>.gallery-fullscreen>.stage>figure>.media button,body>.gallery-fullscreen>button.bg-close{display:none}body>.gallery-fullscreen>.controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;align-content:center}}@media only screen and (max-width:600px){div.gallery>.preview{grid-template-columns:repeat(2,1fr);grid-gap:2em}}@media only screen and (max-width:400px){div.gallery>.preview{grid-template-columns:repeat(2,1fr);grid-gap:1.5em}}h1.headline{font-size:4.5em}div.link a,div.links a,h1.headline,h2.headline{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif}h1.headline,h2.headline{display:block;margin:0;line-height:1.33333333em;hyphens:auto;text-transform:uppercase}h2.headline{font-size:3.6em}h1.headline .sharp-s,h2.headline .sharp-s{text-transform:none}@media only screen and (max-width:500px){h1.headline{font-size:3.6em}h2.headline{font-size:2.7em}}div.link,div.links{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.2em 2.4em}@media only screen and (max-width:550px){div.link,div.links{display:block}}div.link a,div.links a{flex-grow:0;flex-shrink:0;text-decoration:none;color:#000;font-size:1.8em;line-height:1.5em}div.gallery .more>span,div.link a.°upper>span span,div.links a.°upper>span span{text-transform:uppercase}div.gallery .more>span,div.link a>span,div.links a>span{display:flex;flex-wrap:nowrap;align-items:center;color:#000}div.link a>span img.arrow,div.link a>span svg.arrow,div.links a>span img.arrow,div.links a>span svg.arrow{animation-delay:1000ms}article.preview>.body .link:hover span,div.link a:hover span span,div.links a:hover span span{text-decoration-color:#000!important}.°special-large div.links a{font-size:2.2em}section.logo div.logo.logo svg{width:25.5em;height:4.5em;color:#000}section.logo div.logo.schauspielhaus svg{color:#003aac;width:20.1em;height:4.5em}section.logo div.logo.schauspielhaus-only svg{color:#003aac;width:3.6em;height:4.5em}section.logo div.logo.komoedie svg{color:#b5100e;width:18.5em;height:4.5em}section.logo div.logo.komoedie-only svg{color:#b5100e;width:3.7em;height:4.5em}article.preview{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:3.2em}@media only screen and (max-width:500px){article.preview{display:block}}article.preview>.date{flex:1 0 14em;padding-top:.6em}article.preview>.date span{display:block;font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:3.2em;line-height:1em}article.preview>.date span:last-child{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2.4em;line-height:1em;margin-bottom:.416em}@media only screen and (max-width:500px){article.preview>.date span{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:2.7em;line-height:1em}article.preview>.date span:last-child{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.9em;line-height:1em}}article.preview>.body{width:100%;text-decoration:none;color:#000;cursor:default}article.preview>.body span.title{display:block;max-width:70%;margin:0 0 .25em;text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:3.2em;line-height:1.40625em}@media only screen and (max-width:767px){article.preview>.body span.title{max-width:100%}}@media only screen and (max-width:500px){article.preview>.body span.title{font-size:2.7em}}article.preview>.body .teaser{max-width:70%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:767px){article.preview>.body .teaser{max-width:100%}}@media only screen and (max-width:500px){article.preview>.body .teaser{max-width:100%}}article.preview>.body .teaser p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5625em;margin:0}article.preview>.body .link{display:block;text-decoration:none;color:#000;margin:.7em 0 0;line-height:1.5em;cursor:pointer}article.preview>.body .link span{display:inline-block;vertical-align:middle;text-decoration:underline;text-decoration-color:#fff;text-underline-offset:3px;text-decoration-style:dashed;text-transform:uppercase;transition:text-decoration 200ms ease-in-out;letter-spacing:1px}article.preview>.body .link img,article.preview>.body .link svg{display:inline-block;vertical-align:middle;height:1em;width:1em}article.preview>.body .link img.type,article.preview>.body .link svg.type{margin-right:.5em}article.preview>.body .link img.arrow,article.preview>.body .link svg.arrow{margin-left:.3em;animation:bounce 3s infinite}div.newsletter,div.newsletter .stage div.form .row .input{display:block;position:relative;width:100%;overflow:hidden;border-radius:4px;background-color:#eae9e5;padding:4em}div.newsletter.loading{pointer-events:none}@media only screen and (max-width:500px){div.newsletter{padding:3em;font-size:7px}}div.newsletter .stage{position:relative;z-index:2;width:60em;max-width:100%}div.newsletter .stage span{display:block;color:#000}article.preview>.body .link,div.newsletter .stage div.form .success,div.newsletter .stage span.subtitle{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em}div.newsletter .stage span.subtitle{line-height:1em;text-transform:uppercase;margin:0 0 1em;letter-spacing:1px}div.newsletter .stage span.title{font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:4.5em;line-height:1.22222222em}div.newsletter .stage div.form{margin:3em 0 0;width:50em;max-width:100%}div.newsletter .stage div.form .success{line-height:1.5625em;opacity:.6}div.newsletter .stage div.form .row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;margin-top:1.5em}@media only screen and (max-width:500px){div.newsletter .stage div.form .row{display:block}}div.newsletter .stage div.form .row .input{background-color:#fff;border-radius:8px;border:2px solid #fff;padding:1.5em;transition:border 300ms ease-in-out}div.newsletter .stage div.form .row .input:last-child{margin-left:1.5em}div.newsletter .stage div.form .row .input:first-child{margin-left:0}div.newsletter .stage div.form .row .input:focus-within{border:2px solid #000}@media only screen and (max-width:500px){div.newsletter .stage div.form .row .input{margin:1.5em 0 0!important}}div.newsletter .stage div.form .row .input input{display:block;margin:0;padding:0;width:100%;border:0;outline:0;z-index:1;background-color:transparent;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em}div.newsletter .stage div.form .row .input input.°lc{text-transform:lowercase}div.newsletter .stage div.form .row .input input::-webkit-input-placeholder{text-transform:none}div.newsletter .stage div.form .row .input input:-moz-placeholder{text-transform:none}div.newsletter .stage div.form .row .input input::-moz-placeholder{text-transform:none}div.newsletter .stage div.form .row .input input:-ms-input-placeholder{text-transform:none}div.newsletter .stage div.form .row .input input::placeholder{text-transform:none}@media only screen and (max-width:500px){div.newsletter .stage div.form .row.legals{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}}div.newsletter .stage div.form .row.legals .checkbox{display:block;margin:0;border-radius:8px;padding:.5em;background-color:#fff;border:0;outline:0;cursor:pointer;transition:opacity 300ms ease-in-out}div.newsletter .stage div.form .row.legals .checkbox:active{transition:opacity 100ms ease-in-out;opacity:.5}div.newsletter .stage div.form .row.legals .checkbox img,div.newsletter .stage div.form .row.legals .checkbox svg{display:block;width:2.3em;height:2.3em;opacity:0;transition:opacity 150ms ease-in-out;pointer-events:none}.newstile>.wrapper>.stage>.main div.teaser p,.newstile>.wrapper>.stage>.type>span,div.newsletter .stage div.form .row.legals div{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em}div.newsletter .stage div.form .row.legals div{line-height:1.25em;margin-left:.9em}div.newsletter .stage div.form .row.legals div u{text-underline-offset:3px}.newstile>.wrapper>.stage>.main div.teaser p a,div.newsletter .stage div.form .row.legals div a{color:#000;text-decoration-style:dashed;text-underline-offset:3px}div.newsletter .stage div.form .row .submit{display:block;background-color:#000;width:100%;color:#fff;opacity:.6;pointer-events:none;border:0;outline:0;cursor:pointer;border-radius:8px;text-transform:uppercase;transition:opacity 150ms ease-in-out;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1em;letter-spacing:1px;padding:1.4em 0}div.newsletter .stage div.form .row .submit.valid,div.video>.stage div.overlay.visible{opacity:1;pointer-events:initial}div.episode .bottom div.controls div.stage button:hover,div.newsletter .stage div.form .row .submit.valid:hover,div.video>.stage div.overlay div.stage .control button:hover{opacity:.8}div.newsletter .stage div.form .row .submit.valid:active{opacity:.6}div.newsletter .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(ellipse at center,rgba(0,58,172,.3)0,transparent 70%),radial-gradient(ellipse at center,rgba(181,16,14,.3)0,transparent 70%),0 0;background-repeat:no-repeat,no-repeat;background-size:100em 100em,100em 100em;background-attachment:fixed;animation:bganimation 30s infinite}.newstile,div.newstilewrapper,div.text a:hover:before{height:100%}.newstile{position:relative;text-decoration:none;border-radius:2px;color:#000}.newstile.°no-link{pointer-events:none;cursor:auto}.newstile>.wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;height:100%;padding:2.4em;background-color:#fefcd0;transition:box-shadow 500ms ease-in-out}@media (hover:hover){.newstile>.wrapper:hover{box-shadow:0 12px 30px rgba(0,0,0,.18)}}.newstile>.wrapper>.stage{display:flex;flex-direction:column;justify-content:space-between;width:100%}.newstile.eventpress>.wrapper>.stage>.type,.newstile>.wrapper>.stage>.type,div.episode .bottom div.controls div.stage{width:100%}.newstile>.wrapper>.stage>.type>span{display:inline-block;background-color:#000;margin-left:-2em;padding:1em 4em 1em 2em;font-size:1.2em;line-height:1em;letter-spacing:.1em;color:#fff;text-transform:uppercase}.newstile>.wrapper>.stage>.main,main.body.applications section.update-link{margin-top:2.4em}.newstile>.wrapper>.stage>.main span{display:block}.newstile>.wrapper>.bottom .cta span,.newstile>.wrapper>.stage>.main span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;letter-spacing:.05em}.newstile>.wrapper>.stage>.main span.title{font-size:2em;line-height:1.4em;margin-bottom:.6em;hyphens:none;overflow-wrap:break-word}.newstile>.wrapper>.stage>.main span.date{font-family:"Schauspielbuehnen Serif Bold","Times New Roman",serif;font-size:1.4em;line-height:1em;color:rgba(0,0,0,.7)}.newstile>.wrapper>.stage>.main div.teaser p{display:block;margin:.7em 0 0;line-height:1.5em;text-underline-offset:3px}.newstile>.wrapper>.stage>.main div.teaser p a{display:inline-block;text-decoration-color:#000;transition:text-decoration 200ms ease-in-out;pointer-events:visible}.newstile>.wrapper>.bottom{width:100%;margin-top:2.4em}.newstile>.wrapper>.bottom .cta span{text-transform:uppercase;font-size:1.6em;line-height:1em;vertical-align:middle;display:inline}.newstile>.wrapper>.bottom .cta img,.newstile>.wrapper>.bottom .cta svg{display:inline-block;vertical-align:middle;height:2em;width:2em;margin-left:.5em;animation:bounce 3s infinite}@media only screen and (max-width:500px){.newstile>.wrapper>.bottom .cta img,.newstile>.wrapper>.bottom .cta svg{height:1.6em;width:1.6em}}.newstile.eventpress>.wrapper>.stage>.type>span,.newstile.eventpress>.wrapper>.stage>.type>span>span{display:inline-block;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.2em;line-height:1em}.newstile.eventpress>.wrapper>.stage>.type>span{background-color:rgba(0,0,0,.1);margin-left:-2em;padding:1em 4em 1em 2em;letter-spacing:.1em;color:#fff;text-transform:uppercase}.newstile.eventpress>.wrapper>.stage>.type>span img{display:block;height:30px;width:auto;max-width:100%}.newstile.eventpress>.wrapper>.stage>.type>span>span{color:#000;padding:.6em 0}.newstile>.wrapper>.stage .teaser{max-height:36em;overflow:hidden;transition:max-height 500ms cubic-bezier(.2,.7,.2,1)}.newstile>.wrapper>.stage .teaser.clamped:not(.open){-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.newstile>.wrapper>.stage button.more{position:relative;z-index:2;margin:1em 0 0;padding:.4em 0;border:0;background:0 0;color:#000;cursor:pointer}.newstile>.wrapper>.stage button.more span,.partner a span.name{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif}.newstile>.wrapper>.stage button.more span{font-size:1.3em;line-height:1.23076923em;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline dashed;text-underline-offset:4px}.newstile .teaser a{position:relative;z-index:2}.newstile>.wrapper>.bottom a.cta,.partner a{color:#000;text-decoration:none}.newstile>.wrapper>.bottom a.cta:after{content:"";position:absolute;inset:0;z-index:1}div.newstile .wrapper:hover{box-shadow:none}.partner a{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;padding:0;border-radius:2px;z-index:1}.partner a.°no-link{pointer-events:none}.partner a div.image{display:block;width:100%;height:15em;margin-bottom:1.5em}.partner a div.image img{display:block;width:100%;height:100%;padding:1.2em;object-fit:contain;object-position:center center}.partner a span.name{display:block;font-size:1.6em;line-height:1.5em}.partner a:hover .image,div.episode{position:relative}.partner a div.image,div.episode{border-radius:4px;transition:box-shadow .3s ease-in-out}div.episode{overflow:hidden;background-color:#fff;z-index:1;--theme:rgba(0,0,0,0.8);box-shadow:0 2px 6px rgba(0,0,0,.1),0 0 12px rgba(0,0,0,.25)}.partner a:hover .image,div.episode.playing,div.episode:hover{z-index:2;box-shadow:0 12px 30px rgba(0,0,0,.18)}div.episode.schauspielhaus{--theme:#003AAC;box-shadow:0 2px 6px rgba(0,58,172,.1),0 0 12px rgba(0,0,0,.25)}div.episode.schauspielhaus.playing,div.episode.schauspielhaus:hover{box-shadow:0 12px 30px rgba(0,58,172,.18)}div.episode.komoedie{--theme:#B5100E;box-shadow:0 2px 6px rgba(181,16,14,.1),0 0 12px rgba(0,0,0,.25)}div.episode.komoedie.playing,div.episode.komoedie:hover{box-shadow:0 12px 30px rgba(181,16,14,.18)}div.episode .top{padding:2.4em}div.episode .top img{display:block;width:17em;height:auto;border-radius:2px;pointer-events:none}div.episode .top .info{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:2.4em}@media only screen and (max-width:980px){div.episode .top .info{align-items:center}}@media only screen and (max-width:600px){div.episode .top .info{flex-direction:column}div.episode .top .info>.stage{width:100%}div.episode .top .info img{display:none}}div.episode .top .info span{display:block;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.44444444em}div.episode .top .info div.title a,div.episode .top .info span.title{vertical-align:middle;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;letter-spacing:.05em;text-transform:uppercase}div.episode .top .info span.title{display:inline;font-size:2em;line-height:1.6em;margin-right:.6em}div.episode .top .info span.subtitle{margin-top:.6em}div.episode .bottom .time span,div.episode .top .info span.meta{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em}div.episode .top .info span.meta{line-height:1.57142857em;margin-top:.57em}div.episode .top .info div.title a{font-size:1em;line-height:1em;text-decoration:none;color:#fff;border-radius:10px;padding:.25em 1em;background-color:var(--theme);white-space:nowrap}div.episode .top .info .description{margin-left:0;margin-top:1.2em;display:block}@media only screen and (max-width:980px){div.episode .top .info .description{display:none;margin-left:0}}div.episode .top .description{margin-left:calc(17em + 2.4em);margin-top:1.2em;display:none}@media only screen and (max-width:980px){div.episode .top .description{margin-left:0;display:block}}div.episode .bottom,div.price>.stage{display:flex;flex-wrap:nowrap;align-items:center}div.episode .bottom{justify-content:space-between;gap:1.2em 2.4em;background:#eae9e5;padding:1.2em 2.4em}div.episode .bottom div.controls{flex:0 0 4em;display:block;z-index:2}@media only screen and (max-width:550px){div.episode .bottom div.controls{flex:0 0 3em}}div.episode .bottom div.controls div.stage button{display:inline-block;vertical-align:middle;background:0 0;border:0;outline:0;width:4em;padding:0;cursor:pointer;color:var(--theme);transition:opacity 150ms ease-in-out}@media only screen and (max-width:550px){div.episode .bottom div.controls div.stage button{width:3em}}div.episode .bottom div.controls div.stage button svg{width:4em;height:4em;pointer-events:none}@media only screen and (max-width:550px){div.episode .bottom div.controls div.stage button svg{width:3em;height:3em}}div.episode .bottom .timeline{flex-grow:1;flex-shrink:1;position:relative;display:block;height:8px;border-radius:2px;overflow:hidden;cursor:pointer;touch-action:none}div.episode .bottom .timeline .base,div.episode .bottom .timeline .played{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--theme);pointer-events:none}div.episode .bottom .timeline .base{background-image:linear-gradient(to right,rgba(0,0,0,.12) var(--buffered, 0%),transparent var(--buffered, 0%));opacity:.5}div.episode .bottom .timeline .played{transform:scaleX(0);transform-origin:left center;will-change:transform}div.episode .bottom .time{flex-shrink:1;text-align:right}div.episode .bottom .time span{line-height:1em}div.episode.event .info>.stage div.title a{display:none}div.price{margin:2.4em 0 3.2em}div.price>.stage{justify-content:flex-start;gap:1.2em;margin-bottom:1.2em}div.price>.stage div.color{display:block;width:3em;height:3em}div.price>.stage span{display:inline-block;vertical-align:middle}div.price>.stage span.price,div.price>.stage span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.66666667em}div.price>.stage span.title{min-width:10em}div.price>.stage span.price{margin-left:.5em}div.text>:first-child{margin-top:0}div.text.°columns{columns:2;column-gap:3em}@media only screen and (max-width:800px){div.text.°columns{columns:initial}}div.text h1,div.text h2,div.text h3{line-height:1.25em}div.text h1,div.text h2,div.text h3,div.text h4,div.text h5,div.text h6{display:block;margin:1.2em 0 0;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;text-transform:uppercase;letter-spacing:.05em;hyphens:auto}div.text h1,div.text h2.°h1{font-size:4.5em}div.text h2{font-size:3.6em}div.text h3{font-size:2.7em}div.text h4{font-size:2em;line-height:1.35;margin-top:1.5em}div.text h5,div.text h6{font-size:1.5em;line-height:1.4;margin-top:1.8em}div.text h6{font-size:1.4em}div.text :is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol){margin-top:.5em}div.text p,div.text.teaser p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:2.2em;line-height:1.36363636em}div.text p{margin:1em 0 0;font-size:1.8em;line-height:1.55555556em;text-underline-offset:3px}div.text p b,div.text p strong{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif}div.text p a{font-size:1em}a.tile,div.text a{text-decoration:none;color:#000}div.text a{position:relative;display:inline-block;padding:0 .4em;transition:color 200ms ease-in-out}div.text a:after,div.text a:before{content:"";position:absolute;left:0;width:100%;border-radius:2px;z-index:-1}div.text a:before{bottom:0;height:2px;background-color:#000;transition:height 200ms ease-in-out;transform-origin:bottom center}div.text a:after{display:inline-block;top:-5%;height:110%;transition:background-color 200ms ease-in-out;background-color:rgba(143,137,120,.1)}div.text a:hover{color:#fff}div.text blockquote{display:block;background:rgba(143,137,120,.1);border-left:10px solid rgba(143,137,120,.1);margin:1.5em 0;padding:.5em 10px;quotes:"“""”""‘""’";font-size:2em;line-height:1.5em}div.text blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}a.tile>.top span.sub,div.text blockquote,div.text ol,div.text ul{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif}div.text ol,div.text ul{margin-left:1em;padding:0;margin-top:1em;font-size:1.8em;line-height:1.55555556em}div.text ol li+li,div.text ul li+li{margin-top:.3em}div.text ol li p,div.text ul li p{font-size:1em;line-height:inherit;margin:0}main.home section.text div.text{max-width:70%}@media only screen and (max-width:767px){main.home section.text div.text{max-width:100%}}a.tile{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;background-color:#fefcd0;padding:2.4em 2.4em 1.8em;border-radius:2px;min-height:25.4em;height:100%;z-index:1;transition:box-shadow 500ms ease-in-out}@media only screen and (max-width:700px){a.tile{margin-bottom:2em}a.tile:last-child{margin-bottom:0}}a.tile.°s-1-3>.top span.sub{font-size:1.5em!important}a.tile.°s-1-3>.center span.title{font-size:2.6em}a.tile.°s-1-3>.center span.teaser{font-size:1.8em}a.tile.°s-1-3>.bottom .cta span{font-size:1.6em}a.tile.°s-1-3>.bottom .cta img{height:1.6em}.splide[data-sb~=slider].is-dragging a,a.tile.°no-link{pointer-events:none}a.tile.°no-link .cta img{display:none!important}@media (hover:hover){a.tile:hover{position:relative;box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}}.simpletile .stage>.top,a.tile>.center,a.tile>.top{width:100%}a.tile>.center span,a.tile>.top span,div.text p{display:block}a.tile>.top span.sub{font-size:1.7em;line-height:1.41176471em;letter-spacing:.05em;text-transform:uppercase;margin-top:.5em}@media only screen and (max-width:1070px){a.tile>.top span.sub{font-size:1.5em}}a.tile>.top span.sub:first-of-type{margin-top:0}a.tile>.center span p{margin:0;display:inline-block}.simpletile .stage>.top span.title,.tileimage .stage span.title,a.tile>.center span.title{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;text-transform:uppercase}.simpletile .stage>.top span.title,a.tile>.center span.title{font-size:3.2em;line-height:1.34375em;letter-spacing:.05em;hyphens:none;overflow-wrap:break-word}@media only screen and (max-width:1070px){a.tile>.center span.title{font-size:2.6em}}a.tile>.center span.title.°mt{margin-top:.7em}a.tile>.center div.teaser p{font-family:"Schauspielbuehnen Serif Regular","Times New Roman",serif;font-size:1.9em;line-height:1.52631579em;margin-top:.8em;max-width:80%;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;min-height:4.58em}@media only screen and (max-width:600px){a.tile>.center div.teaser p{hyphens:none}}.simpletile .stage>.bottom,a.tile>.bottom{width:100%;margin-top:3.2em;padding-top:1.8em;border-top:1px solid rgba(0,0,0,.15)}a.tile>.bottom .cta span{text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.5em;letter-spacing:.05em}@media only screen and (max-width:1070px){a.tile>.bottom .cta span{font-size:1.6em}}a.tile>.bottom .cta img,a.tile>.bottom .cta span,a.tile>.bottom .cta svg{display:inline-block;vertical-align:middle}a.tile>.bottom .cta img,a.tile>.bottom .cta svg{height:2em;width:2em;margin-left:.3em;animation:bounce 3s infinite}@media only screen and (max-width:1070px){a.tile>.bottom .cta img,a.tile>.bottom .cta svg{height:1.6em;width:1.6em}}.simpletile,.tileimage{display:block;overflow:hidden;text-decoration:none;position:relative;transition:box-shadow 500ms ease-in-out;z-index:1}.tileimage{border-radius:12px;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.tileimage:hover{box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}.tileimage .splide{width:100%;height:25em;pointer-events:none}.tileimage img{height:25em;width:100%;object-fit:cover}.tileimage .stage{padding:2em 0 2.2em;background-color:rgba(143,137,120,.15)}.tileimage .stage span{display:block;color:#000;text-align:center}.tileimage .stage span.title{font-size:2em;line-height:1.5em}.simpletile{border-radius:2px}.simpletile:hover{box-shadow:0 12px 30px rgba(0,0,0,.18);z-index:2}.simpletile .stage{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;min-height:25.4em;padding:2.4em;background-color:#fefcd0}.simpletile .stage>.top span{display:block;color:#000;text-align:left}@media only screen and (max-width:1070px){.simpletile .stage>.top span.title{font-size:2.6em}}.simpletile .stage>.bottom .cta span{text-transform:uppercase;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:2em;line-height:1.5em;letter-spacing:.05em;color:#000}@media only screen and (max-width:1070px){.simpletile .stage>.bottom .cta span{font-size:1.6em}}.simpletile .stage>.bottom .cta img,.simpletile .stage>.bottom .cta span,.simpletile .stage>.bottom .cta svg{display:inline-block;vertical-align:middle}.simpletile .stage>.bottom .cta img,.simpletile .stage>.bottom .cta svg{height:2em;width:2em;margin-left:.3em;color:#000;animation:bounce 3s infinite}@media only screen and (max-width:1070px){.simpletile .stage>.bottom .cta img,.simpletile .stage>.bottom .cta svg{height:1.6em;width:1.6em}}div.video{width:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.video,div.video>.stage,div.video>.stage video{display:block;position:relative;border-radius:4px}div.video>.stage{background-color:rgba(143,137,120,.15)}div.video>.stage.external{padding-bottom:56.25%;height:0}div.video>.stage div.overlay,div.video>.stage.external iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;overflow:hidden}div.video>.stage video{z-index:1;margin:0;overflow:hidden}div.video>.stage div.overlay{display:block;opacity:0;pointer-events:none;transition:opacity 200ms ease-in-out;z-index:2;background-color:rgba(0,0,0,.2);backdrop-filter:blur(4px)}div.video>.stage div.overlay div.stage{display:table;width:100%;height:100%}div.video>.stage div.overlay div.stage .control{display:table-cell;vertical-align:middle;text-align:center}div.video>.stage div.overlay div.stage .control button{display:inline-block;vertical-align:middle;background:0 0;border:0;outline:0;width:15%;cursor:pointer;color:#fff;transition:opacity 150ms ease-in-out}div.video>.stage div.controls,div.video>.stage div.overlay div.stage .control button svg,div.video>.stage video{width:100%;height:auto;pointer-events:none}div.video>.stage div.controls{display:block;position:absolute;opacity:0;transition:opacity 200ms ease-in-out;height:100%;bottom:0;left:0;z-index:2;background:radial-gradient(at bottom left,rgba(0,0,0,.4)0,transparent 50%)}div.video>.stage div.controls.visible{pointer-events:initial}div.video>.stage div.controls.visible:not(.active){cursor:none}div.video>.stage div.controls div.stage{position:absolute;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:0 2em;grid-template-areas:"buttons progress duration";bottom:2em;left:2em;right:2.5em}div.video>.stage div.controls div.stage>.progress{grid-area:progress;align-self:center;height:1em;background-color:rgba(255,255,255,.3);overflow:hidden;border-radius:4px;backdrop-filter:blur(4px);cursor:pointer;touch-action:none;background-image:linear-gradient(to right,rgba(255,255,255,.2) var(--buffered, 0%),transparent var(--buffered, 0%))}div.video>.stage div.controls div.stage>.progress span{display:block;height:100%;width:100%;background-color:#fff;transform:scaleX(0);transform-origin:left center;will-change:transform;pointer-events:none}div.video>.stage div.controls div.stage>.buttons{grid-area:buttons;align-self:center}div.video>.stage div.controls div.stage>.duration{grid-area:duration;align-self:center;cursor:default}div.video>.stage div.controls div.stage>.duration span{color:#fff;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:1em}div.video>.stage div.controls div.stage button{background:0 0;border:0;outline:0;width:5em;padding:0;cursor:pointer;color:#fff;transition:opacity 150ms ease-in-out;margin:0 1.3em 0 0}div.video>.stage div.controls div.stage button:last-child{margin:0}@media only screen and (max-width:550px){div.video>.stage div.controls div.stage button{width:3em}}div.video>.stage div.controls div.stage button:hover{opacity:.8}div.video>.stage div.controls div.stage button svg{width:5em;height:5em;pointer-events:none}@media only screen and (max-width:550px){div.video>.stage div.controls div.stage button svg{width:3em;height:3em}}div.video>.stage div.controls div.fullscreen{position:absolute;top:0;right:0;padding:2em 2em 4em 4em;background:radial-gradient(at top right,rgba(0,0,0,.2)0,transparent 75%)}div.video>.stage div.controls div.fullscreen button{background:0 0;border:0;outline:0;width:2.5em;padding:0;cursor:pointer;color:#fff;transition:opacity 150ms ease-in-out;margin:0 1.3em 0 0}div.video>.stage div.controls div.fullscreen button:last-child{margin:0}@media only screen and (max-width:550px){div.video>.stage div.controls div.fullscreen button{width:3em}}div.video>.stage div.controls div.fullscreen button:hover{opacity:.8}div.video>.stage div.controls div.fullscreen button svg{width:2.5em;height:2.5em;color:#fff;fill:#fff;pointer-events:none}div.video>caption{display:block;max-width:90%;margin:.5em 0 0;padding:0;text-align:left;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.57142857em;color:#000;opacity:.5;pointer-events:none}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.sb-skip{position:absolute;left:1em;top:-100em;z-index:10000;padding:1em 1.4em;background:#000;color:#fff;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:14px;line-height:1.28571429px;text-decoration:none}.sb-skip:focus{top:1em}[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}main:focus{outline:0}div.video[aria-busy=true]>.stage div.controls,html.sb-loading{cursor:progress}html.sb-loading #sb-page{opacity:.6;transition:opacity .2s .25s}.search .results-distribution[hidden],.search .results[hidden],.search[hidden],.share[hidden]{display:none!important}button.mobile-nav{appearance:none;background:0 0;border:0;padding:0;font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media only screen and (max-width:767px){div.text h1,div.text h2.°h1,h1.headline{font-size:3.6em}}@media only screen and (max-width:500px){div.text h1,div.text h2.°h1,h1.headline{font-size:3em}}a.ical{display:inline-block;padding-block:6px;margin-block:-6px;min-width:24px}#sb-search .input>input,#sb-share .link input{font-size:max(16px,1em)}main.body{overflow-x:clip}.splide[data-sb~=slider]{--sb-per-page:1;--sb-gap:2rem}.splide[data-sb~=slider] .splide__slide{width:calc((100% - (var(--sb-per-page) - 1)*var(--sb-gap))/var(--sb-per-page));margin-right:var(--sb-gap)}.splide[data-sb~=slider] .splide__list{transition:transform .4s cubic-bezier(.25,1,.5,1)}.splide[data-sb~=slider] .splide__track{touch-action:pan-y;cursor:grab}.splide[data-sb~=slider].is-dragging .splide__track{cursor:grabbing}.splide[data-slider=news]{--sb-per-page:4;--sb-gap:2rem}@media only screen and (max-width:1280px){.splide[data-slider=news]{--sb-per-page:3}}@media only screen and (max-width:920px){.splide[data-slider=news]{--sb-per-page:2}}@media only screen and (max-width:600px){.splide[data-slider=news]{--sb-per-page:1}}.splide[data-slider=events]{--sb-per-page:2;--sb-gap:2em}@media only screen and (max-width:767px){.splide[data-slider=events]{--sb-per-page:1}}.slider .splide__pagination li button:focus-visible{outline:2px solid #000;outline-offset:2px}div.gallery>.preview>button[hidden]{display:none}div.video>.caption{display:block;max-width:90%;margin:.5em 0 0;font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.57142857em;color:#000;opacity:.5}div.video>.caption p{margin:0}div.video>.stage div.controls.visible:has(:focus-visible){opacity:1}div.video>.stage div.controls div.fullscreen button:focus-visible,div.video>.stage div.controls div.stage .progress:focus-visible,div.video>.stage div.controls div.stage button:focus-visible,div.video>.stage div.overlay div.stage .control button:focus-visible{outline:2px solid #fff;outline-offset:2px}div.newsletter [hidden],main.body.event section.main-content div.meta div.row.dates [hidden]{display:none!important}div.newsletter .stage div.form .row.legals .checkbox{flex:0 0 auto;line-height:0;color:#000}div.newsletter .error{margin:1.5em 0 0;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.375em;color:#b5100e}div.newsletter.loading .submit{cursor:progress;opacity:.6}main.body.season section.pagehead>div.text,main.body.seasonsingle section.pagehead>div.text{margin-top:4em}main.body.event section.main-content div.meta div.row.dates div.date{display:block;margin:0;border-bottom:1px solid rgba(0,0,0,.14)}main.body.event section.main-content div.meta div.row.dates div.date:first-of-type{border-top:1px solid rgba(0,0,0,.14)}main.body.event section.main-content div.meta div.row.dates div.date .slot{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:0 1.2em;padding:.9em 0;color:#000;text-decoration:none;transition:background-color 150ms ease-in-out,padding 150ms ease-in-out}main.body.event section.main-content div.meta div.row.dates div.date .slot .day,main.body.event section.main-content div.meta div.row.dates div.date .slot .time{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.375em;white-space:nowrap}main.body.event section.main-content div.meta div.row.dates div.date .slot .day b{font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1em;line-height:2.2em;text-transform:uppercase;letter-spacing:.04em;margin-right:.15em}main.body.event section.main-content div.meta div.row.dates div.date .slot .time{opacity:.6}main.body.event section.main-content div.meta div.row.dates div.date .slot em.mode{grid-column:1/-1;margin-bottom:.1em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.1em;line-height:1.18181818em;font-style:normal;text-transform:uppercase;letter-spacing:.1em;color:#000}main.body.event section.main-content div.meta div.row.dates div.date .slot .action{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5em;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.2em;line-height:1.33333333em;text-transform:uppercase;letter-spacing:.08em;text-align:right}main.body.event section.main-content div.meta div.row.dates div.date .slot .action svg.arrow{flex:0 0 auto;width:1.8em;height:1em;transition:transform 150ms ease-in-out}main.body.event section.main-content div.meta div.row.dates div.date .slot.nolink .action{opacity:.45}main.body.event section.main-content div.meta div.row.dates div.date a.slot:focus-visible .action svg.arrow,main.body.event section.main-content div.meta div.row.dates div.date a.slot:hover .action svg.arrow{transform:translateX(.3em)}main.body.event section.main-content div.meta div.row.dates div.date.cancelled .slot .day,main.body.event section.main-content div.meta div.row.dates div.date.cancelled .slot .time{text-decoration:line-through;opacity:.45}main.body.event section.main-content div.meta div.row.dates>.cta.link{display:table;margin-top:2.4em}main.body.event section.main-content div.meta div.row.dates>.cta.link:not([hidden])~.cta.link{margin-top:.6em}@media (max-width:400px){main.body.event section.main-content div.meta div.row.dates div.date .slot{grid-template-columns:auto 1fr}main.body.event section.main-content div.meta div.row.dates div.date .slot .action{grid-column:1/-1;justify-content:flex-start;margin-top:.3em}}section.calendar>div.list>div.group{scroll-margin-top:calc(var(--main-nav-height) + var(--calender-nav-height) + 2em)}section.calendar>div.list>p.empty{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.8em;line-height:1.44444444em;padding:2em 0}section.calendar>div.head .navigation .daypicker td a{padding:0;opacity:1}section.calendar>div.head .navigation div.month:focus-within:after{opacity:1;transform:translate3d(-50%,1.5em,0)}section.calendar>div.head .navigation div.month:focus-within .daypicker{pointer-events:initial}section.calendar>div.head .navigation div.month:focus-within .daypicker .stage{opacity:1;transform:translate3d(-2em,1.5em,0)}main.body.event section.main-content#stueck{scroll-margin-top:calc(var(--main-nav-height-minimal) + 3em)}header.main-header.minimal~#sb-page>main.podcasts section.categories>div.stage,header.main-header.minimal~#sb-page>main>section.head>div.left{top:calc(var(--main-nav-height-minimal) + 2.4em)}@media only screen and (max-width:700px){header.main-header.minimal~#sb-page>main>section.head>div.left{top:0}}.ensemblecategory .profile .stage>div:empty{height:45.8em}section.commands>a.offers{display:inline-block}main.body.applications section.update-link p{font-family:"Schauspielbuehnen Sans Regular","Futura","Libre",Tahoma,sans-serif;font-size:1.6em;line-height:1.5em;margin:0}main.body.applications section.update-link button{font:inherit;color:inherit;background:0 0;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}main.body.applications section.update-link button:hover{opacity:.7}body>.application-modal>.stage label.email input,body>.application-modal>.stage label.email span{display:block;font-family:"Schauspielbuehnen Sans Bold","Futura","Libre",Tahoma,sans-serif;font-size:1.4em;line-height:1.42857143em}body>.application-modal>.stage label.email input{width:100%;box-sizing:border-box;font-size:1.8em;line-height:1em;padding:.6em .7em;border:2px solid #000;border-radius:6px}body>.application-modal>.stage span.info:empty{display:none}@media (max-width:700px){body>.application-modal>.stage{max-height:90vh;overflow-y:auto;box-sizing:border-box;padding:2em}body>.application-modal>.stage .buttons{flex-wrap:wrap;gap:.5em}body>.application-modal>.stage .buttons>button{margin-right:0;flex-basis:100%}}body>.application-form button:focus-visible,body>.application-form input:focus-visible,body>.application-form select:focus-visible,body>.application-form span.placeholder:focus-visible,body>.application-modal button:focus-visible,body>.application-modal input:focus-visible,body>.application-modal select:focus-visible,body>.application-modal span.placeholder:focus-visible{outline:3px solid #fff;outline-offset:3px}body>.application-modal button:focus-visible,body>.application-modal input:focus-visible{outline-color:#003aac}section.commands>:focus-visible,section.positions div.list button:focus-visible{outline:3px solid #003aac;outline-offset:3px}