@font-face{font-family:Azeret;font-style:normal;src:url(/build/fonts/Azeret-Regular.5c789f51.woff2) format("woff2"),url(/build/fonts/Azeret-Regular-1.6393d528.woff) format("woff"),url(/build/fonts/Azeret-Regular.5106b612.otf) format("opentype")}@font-face{font-family:Azeret;font-style:italic;src:url(/build/fonts/Azeret-RegularItalic.98510210.woff2) format("woff2"),url(/build/fonts/Azeret-RegularItalic.1c17309c.woff) format("woff"),url(/build/fonts/Azeret-RegularItalic.5b8221da.otf) format("opentype")}@font-face{font-family:AzeretMono;font-style:normal;src:url(/build/fonts/AzeretMono-Regular-1.3ade74de.woff2) format("woff2"),url(/build/fonts/AzeretMono-Regular-1.ce80287b.woff) format("woff"),url(/build/fonts/AzeretMono-Regular-1.0a0422d6.otf) format("opentype")}@font-face{font-family:AzeretMono;font-style:italic;src:url(/build/fonts/AzeretMono-RegularItalic-1.3bae362e.woff2) format("woff2"),url(/build/fonts/AzeretMono-RegularItalic-1.c5cd6d10.woff) format("woff"),url(/build/fonts/AzeretMono-RegularItalic-1.11cb8fc0.otf) format("opentype")}:root{--yellow:#fcff68;--green:#c3ff77;--blue:#a0e8ff;--black:#000;--white:#fff;--red:#ff4f4f;--grey:#b9b9b9;--darkPink:#ff6868;--max-width:1440px;--head-font-size:9rem;--head2-font-size:7rem;--copy1-font-size:3.5rem;--copy2-font-size:2.7rem;--copy3-font-size:1.7rem;--head-line-height:92px;--head2-line-height:65px;--copy1-line-height:38px;--copy2-line-height:30px;--copy3-line-height:19px;--head-letter-spacing:-2%;--spacing-sides:80px;--spacing-text:80px;--spacing-1x:50px;--spacing-2x:100px;--spacing-3x:150px}:root a{color:var(--black);text-decoration:none}:root a:not(.noHover):hover{color:var(--red)}:root a,:root h1,:root h2,:root h3,:root h4,:root h5,:root h6,:root span{hyphens:auto;-webkit-hyphens:auto}@media screen and (max-width:1000px){:root{--spacing-sides:20px;--spacing-text:40px;--spacing-1x:20px;--spacing-2x:40px;--spacing-3x:60px;--head-font-size:5rem;--head2-font-size:6.5rem;--copy1-font-size:2.7rem;--copy2-font-size:2.7rem;--copy3-font-size:1.8rem;--head-line-height:50px;--head2-line-height:65px;--copy1-line-height:30px;--copy2-line-height:30px;--copy3-line-height:19px}}.tm-headers{background-color:var(--backgroundColor);border-bottom:1.2px solid var(--dividerColor);top:0;z-index:10}.tm-headers--minimized{position:sticky}.tm-headers--minimized .tm-mainMenu{padding-bottom:0}.tm-headers--minimized .tm-mainMenu__logo--large{display:none}.tm-headers--minimized .tm-mainMenu__logo--small{display:block}.tm-mainMenu{font-family:var(--head-font-family);width:100%;z-index:10}.tm-mainMenu__logo path{fill:var(--textColor)}.tm-mainMenu__logo--small{display:none}.tm-mainMenu__logo--large{display:block}.tm-mainMenu__bar{align-items:flex-start;background-color:var(--backgroundColor);display:flex;justify-content:space-between;padding:15px 20px}.tm-mainMenu__logo--large{width:400px}.tm-mainMenu__logo--small{height:25px}.tm-mainMenu__repertoireIcon{display:none}.tm-mainMenu__group{align-items:flex-start;display:flex;flex-basis:15%;gap:20px;height:30px;padding:2.5px 0}.tm-mainMenu__group--right{display:flex;justify-content:flex-end}.tm-mainMenu__groupLogo{display:flex;flex-basis:70%;justify-content:center;padding:2.5px 0}.tm-mainMenu__menuIcon--display,.tm-mainMenu__menuIcon--display:hover{color:var(--textColor);cursor:pointer;font-size:4rem;margin-top:-7px}.tm-mainMenu__burgerState:checked+.tm-burger{transform:unset}.tm-mainMenu__easyLangIcon{background:url(/build/images/TM_easy_lang.80ddf806.svg) 50% 50% no-repeat;background-size:25px 25px;display:block;height:25px;width:25px}.tm-mainMenu__themeSwitcher{background:url(/build/images/theme-switcher.db9fb714.svg) 50% 50% no-repeat;background-size:25px 25px;cursor:pointer;display:block;height:25px;width:25px}.tm-colorScheme--dark .tm-mainMenu__themeSwitcher{filter:invert()}@media screen and (max-width:1000px){.tm-mainMenu__burgerItem{flex-basis:50%}.tm-mainMenu__button,.tm-mainMenu__themeSwitcher{display:none!important}.tm-mainMenu__logo--large{width:230px}.tm-mainMenu__logo--small{height:20px}.tm-mainMenu__repertoireIcon{background:url(/build/images/Kalender_Icon-mobile.89f10f04.svg) 50% 50% no-repeat!important;display:block;height:25px;width:25px}.tm-mainMenu__bar{gap:10px;padding:15px 20px}.tm-mainMenu__group{height:20px;padding:0}.tm-mainMenu__group>.tm-button{display:none}}.tm-subMenu{border-top:1px solid var(--dividerColor);box-sizing:border-box;display:flex;height:60px;justify-content:center}.tm-subMenu__items{align-items:center;display:flex;gap:40px;list-style-type:none;margin:0;padding:0}.tm-subMenu__items a{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);text-transform:uppercase}.tm-subMenu__items a.active{color:var(--red)}.tm-subMenu__arrow-back{background:url(/build/images/SmallArrow-left.ad67d629.svg) 50% 50% no-repeat!important;display:inline-block;height:13px;width:30px}@media screen and (max-width:1000px){.tm-subMenu{display:none}}.tm-button-invertible{color:#000}.tm-button,.tm-button-invertible{border:none;border-radius:20px;display:inline-block;font-family:AzeretMono;height:fit-content;padding:2px 15px;white-space:nowrap}.tm-button{color:#000!important}.tm-button--bordered{border:1px solid var(--black)}.tm-button--yellow{background-color:var(--yellow)}.tm-button--green{background-color:var(--green)}.tm-button--grey{background-color:var(--grey)}.tm-button--blue{background-color:var(--blue)}.tm-button--black{background-color:var(--blackOnBlackReplacementColor);color:var(--white)!important}.tm-button--darkPink{background-color:var(--darkPink)}.tm-button--text{padding:0!important;text-decoration:underline!important;white-space:normal}.tm-playingScheduleModule{font-family:var(--head-font-family)}.tm-playingScheduleModule__navigation{display:flex;gap:30px;justify-content:center;margin-bottom:var(--spacing-1x)}.tm-playingScheduleModule__results{margin-bottom:var(--spacing-1x)}.tm-playingScheduleModule__current{text-align:center}.tm-playingScheduleModule__currentMonth{font-size:var(--head-font-size)}.tm-playingScheduleModule__timeline{margin-bottom:var(--spacing-1x)}.tm-playingScheduleModule__timelineDays{display:flex;font-size:var(--copy1-font-size);gap:5px;justify-content:center;line-height:var(--copy1-line-height);list-style-type:none;margin:0;padding:0}.tm-playingScheduleModule__timelineDay{padding:0 2px}.tm-playingScheduleModule__timelineDay--disabled{color:var(--grey)}.tm-playingScheduleModule__timelineDay--blue{color:var(--blue)}.tm-playingScheduleModule__back,.tm-playingScheduleModule__next{padding-top:50px}.tm-playingScheduleModule__back a,.tm-playingScheduleModule__back span{display:inline-block;height:50px;width:200px}.tm-playingScheduleModule__back a{background:url(/build/images/LargeArrow-left.3bd2f5f5.svg) 50% 50% no-repeat}.tm-playingScheduleModule__next a{background:url(/build/images/LargeArrow-right.ec14d082.svg) 50% 50% no-repeat;display:inline-block;height:50px;width:200px}@media screen and (max-width:1000px){.tm-playingScheduleModule__timeline{display:none}.tm-playingScheduleModule__results{border-top:1px solid var(--dividerColor);margin-top:0}.tm-playingScheduleModule__navigation{gap:10px;justify-content:space-between}.tm-playingScheduleModule__back,.tm-playingScheduleModule__next{padding-top:20px}.tm-playingScheduleModule__back a,.tm-playingScheduleModule__back span,.tm-playingScheduleModule__next a,.tm-playingScheduleModule__next span{background-size:50px;width:80px}.tm-playingScheduleModule__filter{display:none}}@media screen and (max-width:400px){.tm-playingScheduleModule__navigation{align-items:center;gap:6px}.tm-playingScheduleModule__currentMonth{font-size:var(--copy1-font-size)}.tm-playingScheduleModule__back,.tm-playingScheduleModule__next{padding-top:10px}.tm-playingScheduleModule__back a,.tm-playingScheduleModule__back span,.tm-playingScheduleModule__next a,.tm-playingScheduleModule__next span{background-size:40px;width:50px}}.tm-productionListModule__filterGrid{display:flex;gap:10px;margin-bottom:10px}.tm-teaserGridModule a{color:inherit}.tm-teaserGridModule__row{display:flex;gap:12px;justify-content:center;margin-bottom:10px}.tm-teaserGridModule__alpha-layer{height:100%;padding:20px}.tm-teaserGridModule__teaser{color:var(--black);flex-grow:0;flex-shrink:1;height:500px}.tm-teaserGridModule__teaser--foregroundBlack{color:var(--black)}.tm-teaserGridModule__teaser--foregroundBlack a{color:var(--black)!important}.tm-teaserGridModule__teaser--foregroundWhite{color:var(--white)}.tm-teaserGridModule__teaser--foregroundWhite a{color:var(--white)!important}.tm-teaserGridModule__teaser--33{flex-basis:calc(33.33% - 12px)}.tm-teaserGridModule__teaser--50{flex-basis:calc(50% - 12px)}.tm-teaserGridModule__teaser--66{flex-basis:calc(66.66% - 12px)}.tm-teaserGridModule__teaser__content{height:100%;justify-content:space-between}.tm-teaserGridModule__teaser__content,.tm-teaserGridModule__teaser__content__middle{align-items:center;display:flex;flex-direction:column}.tm-teaserGridModule__headline{font-size:var(--head2-font-size);line-height:var(--head2-line-height);text-align:center;word-break:break-word}.tm-teaserGridModule__subheadline{font-size:var(--copy2-font-size);line-height:var(--copy2-line-height);text-align:center}.tm-teaserGridModule__division{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);text-align:center}@media screen and (max-width:1000px){.tm-teaserGridModule__row{flex-wrap:wrap}.tm-teaserGridModule__teaser--33,.tm-teaserGridModule__teaser--50,.tm-teaserGridModule__teaser--66{flex-basis:100%}}.tm-production{border-bottom:1px solid var(--dividerColor);padding-bottom:40px;padding-top:20px}@media screen and (max-width:1000px){.tm-production{padding-bottom:20px;padding-left:var(--spacing-text);padding-right:var(--spacing-text);padding-top:10px}}.tm-production:first-child{border-top:1px solid var(--dividerColor)}.tm-production__header{display:grid;font-family:AzeretMono;font-size:var(--copy3-font-size);grid-template-columns:repeat(3,1fr);line-height:var(--copy3-line-height);margin-bottom:40px}@media screen and (max-width:1000px){.tm-production__header{display:flex;flex-direction:column;margin-bottom:15px}}.tm-production__footer{display:grid;grid-template-columns:310px 820px 310px}@media screen and (max-width:1000px){.tm-production__footer{display:flex;flex-direction:column}}.tm-production__category{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);text-align:center}@media screen and (max-width:1000px){.tm-production__category{order:0}}.tm-production__premiere{text-align:left;white-space:nowrap}@media screen and (max-width:1000px){.tm-production__premiere{order:1;text-align:center;white-space:normal}}.tm-production__venue{text-align:right;white-space:nowrap}@media screen and (max-width:1000px){.tm-production__venue{order:2;text-align:center;white-space:normal}}.tm-production__gallery{margin-top:30px}@media screen and (max-width:1000px){.tm-production__gallery{margin-top:15px}}.tm-production__body{margin-bottom:30px}@media screen and (max-width:1000px){.tm-production__body{margin-bottom:10px}}.tm-production__title{font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);margin:0 auto;max-width:1300px;overflow-wrap:break-word;text-align:center}.tm-production__description{font-size:var(--copy2-font-size);line-height:var(--copy2-line-height);margin:0 auto;max-width:820px;text-align:center}@media screen and (max-width:1000px){.tm-production__description{margin:0 20px}}.tm-production__tickets{align-items:flex-end;display:flex;justify-content:flex-end}@media screen and (max-width:1000px){.tm-production__tickets{display:block;margin-top:10px;text-align:center}}.tm-production__images{display:inline-flex;gap:10px}.tm-production__imageWrapper{flex-basis:25%}.tm-production__image{height:200px;object-fit:cover;width:335px}.tm-production__imageBar{display:flex;justify-content:center}.tm-burger{background-color:var(--menuBackgroundColor);bottom:0;display:flex;height:fit-content;left:0;opacity:1;padding:30px 20%;position:fixed;top:0;transform:translateY(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.1,.2,.05,1);width:100%;z-index:500}.tm-burger__contentWrapper{display:flex;flex-wrap:wrap;row-gap:50px}.tm-burger__column{flex-basis:25%;flex-grow:0;flex-shrink:1}.tm-burger__column__socialMedia{align-items:flex-start;display:flex;justify-content:flex-start}.tm-burger__columnHeader{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin-bottom:25px}.tm-burger__linkList{list-style-type:none;padding-left:0}.tm-burger__link{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);line-height:23px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.tm-burger__closeButton{color:var(--textColor);cursor:pointer;font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-burger__icons{display:flex;flex-basis:80%;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding-top:15px}.tm-burger__icon{flex-basis:40%;height:60px;width:190px}.tm-burger__icon--instagram{background:url(/build/images/TM_Instagram.9bb0c466.svg) 50% 50% no-repeat}.tm-burger__icon--facebook{background:url(/build/images/TM_Facebook.fd2676c1.svg) 50% 50% no-repeat}.tm-burger__icon--youtube{background:url(/build/images/TM_Youtube.1426fba9.svg) 50% 50% no-repeat}.tm-burger__icon--newsletter{background:url(/build/images/TM_Newsletter.45f52248.svg) 50% 50% no-repeat}.tm-burger a{color:var(--black);text-decoration:none}@media screen and (max-width:1000px){.tm-burger{height:auto;overflow-y:auto;padding-left:5%;padding-right:5%}.tm-burger__contentWrapper{column-gap:20px}.tm-burger__column{flex-basis:calc(50% - 10px);overflow:hidden}.tm-burger__icon{flex-basis:calc(50% - 5px);height:55px;width:160px}.tm-burger__icons{flex-basis:60%}}.tm-performance{border-bottom:1px solid var(--dividerColor);padding:20px 0;scroll-margin-top:250px}.tm-performance:first-child{border-top:1px solid var(--dividerColor)}.tm-performance__subscriptions{list-style-type:none;margin:0;padding:0}.tm-performance__badge{font-family:AzeretMono;font-size:var(--copy3-font-size);font-size:1.4rem;line-height:var(--copy3-line-height)}.tm-performance__badge--link{display:contents}.tm-performance__wrappers{display:flex;flex-basis:100%;gap:20px;padding:0 20px}.tm-performance__dayWrapper{flex-basis:min(9.85% - 20px,115px)}.tm-performance__locationWrapper{flex-basis:min(16.42% - 20px,205px);font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-performance__productionWrapper{flex-basis:min(42.33% - 20px,560px);word-break:break-word}.tm-performance__categoryWrapper{flex-basis:min(19.7% - 20px,250px)}.tm-performance__ticketsWrapper{flex-basis:min(11.7% - 20px,160px)}.tm-performance__dayNumber{font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);line-height:66px;scroll-padding-top:100px}.tm-performance__date{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-performance__productionName{align-items:center;font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin-bottom:15px}.tm-performance__badges a,.tm-performance__badges span{display:inline-block;margin:0 5px 5px 0;vertical-align:middle}.tm-performance__productionInfo{font-size:var(--copy3-font-size)}.tm-performance__categories,.tm-performance__productionInfo,.tm-performance__startIntroduction{font-family:AzeretMono;line-height:var(--copy3-line-height)}.tm-performance__categories{font-size:var(--copy3-font-size);list-style:none;margin:0;padding:0}.tm-performance__category{text-transform:uppercase}.tm-performance__aboReference{display:none}.tm-performance__gallery{margin-top:20px}@media screen and (max-width:1250px){.tm-performance__productionWrapper{flex-basis:min(40.33% - 28px,560px);word-break:break-word}}@media screen and (max-width:1000px){.tm-performance{padding:10px 0}.tm-performance:first-child{border-top:none}.tm-performance__dateWrapper{flex-basis:100%;padding:0!important}.tm-performance__locationWrapper{display:flex;flex-basis:calc(50% - 10px)!important;flex-wrap:wrap;gap:10px;margin-top:10px;order:1}.tm-performance__productionWrapper{flex-basis:100%;order:3}.tm-performance__wrappers{flex-wrap:wrap;padding:0}.tm-performance__wrappers>div{flex-basis:100%;padding:0 20px}.tm-performance__categoryWrapper{flex-basis:calc(50% - 10px)!important;order:2;text-align:right}.tm-performance__resultDate{border-bottom:1px solid #000;padding:0 20px 10px}.tm-performance__resultDate__side{display:block;flex-basis:33.3%;margin-top:5px}.tm-performance__resultDate__middle{display:inline-block;flex-basis:33.3%;line-height:40px;text-align:center}.tm-performance__ticketsWrapper{display:flex;order:4}.tm-performance__aboReference{display:inline-block;flex-basis:50%}.tm-performance__tickets{flex-basis:50%;text-align:right}.tm-performance__gallery__slider{margin-top:10px}}.tm-textModule__itemWrapper:not(:last-of-type){margin-bottom:var(--spacing-3x)}.tm-textModule__body{font-size:var(--copy1-font-size);hyphens:auto;-webkit-hyphens:auto;line-height:var(--copy1-line-height)}.tm-textModule__body--centered{text-align:center}.tm-textModule__body--error{color:red}.tm-textModule__headline{font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);margin-bottom:var(--spacing-3x);text-align:center}.tm-textModule--doubleColumn .tm-textModule__itemWrapper{display:flex;flex-direction:row;gap:var(--spacing-text)}@media screen and (max-width:1000px){.tm-textModule--doubleColumn .tm-textModule__itemWrapper{flex-wrap:wrap}}@media screen and (min-width:1000px){.tm-textModule--doubleColumn .tm-textModule__body{width:50%}}.tm-textModule--slider .tm-textModule__body{max-width:850px}.tm-textModule--slider .tm-textModule__body,.tm-textModule--slider .tm-textModule__source{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin:0 auto}.tm-textModule--slider .tm-textModule__source{max-width:600px;padding-bottom:var(--spacing-1x);text-align:center}.tm-textModule--citationShort .tm-textModule__quote{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin:0 auto;max-width:950px;text-align:center}.tm-textModule--citationShort .tm-textModule__source{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin:0 auto;max-width:600px;padding-top:var(--spacing-1x);text-align:center}.tm-textModule--citationLong .tm-textModule__quote{font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);margin:0 auto;max-width:950px;text-align:center}.tm-textModule--citationLong .tm-textModule__source{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin:0 auto;max-width:600px;padding-top:var(--spacing-1x);text-align:center}.tm-textModule--smallTitleBigText .tm-textModule__headline{margin-bottom:var(--spacing-1x);text-align:left;text-transform:uppercase}.tm-textModule--smallTitleBigText .tm-textModule__body,.tm-textModule--smallTitleBigText .tm-textModule__headline,.tm-textModule--smallTitleSmallText .tm-textModule__headline{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-textModule--smallTitleSmallText .tm-textModule__headline{margin-bottom:var(--spacing-1x);text-align:left;text-transform:uppercase}.tm-textModule--monospaceTitleSmallText .tm-textModule__headline,.tm-textModule--smallTitleSmallText .tm-textModule__body{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-textModule--monospaceTitleSmallText .tm-textModule__headline{margin-bottom:var(--spacing-1x);text-align:left;text-transform:uppercase}.tm-textModule--monospaceTitleSmallText .tm-textModule__body,.tm-textModule--verySmallTitleBigText .tm-textModule__headline{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-textModule--verySmallTitleBigText .tm-textModule__headline{margin-bottom:var(--spacing-1x);text-align:left;text-transform:uppercase}.tm-textModule--verySmallTitleBigText .tm-textModule__body{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-imageModule__body{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin-bottom:var(--spacing-1x)}.tm-imageModule__body p:last-of-type{margin-bottom:0}.tm-imageModule--logos .tm-imageModule__body{text-align:center}.tm-imageModule--logos .tm-imageModule__grid{display:flex;flex-wrap:wrap;gap:var(--spacing-1x);justify-content:center}.tm-imageModule--logos .tm-imageModule__grid .tm-imageModule__imageWrapper img{height:auto;width:250px}@media screen and (max-width:1000px){.tm-imageModule--logos .tm-imageModule__imageWrapper{min-width:100%}}.tm-personListModule__results{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.tm-personListModule__results>.tm-person{flex:0 0 33.3333333333%}.tm-person{display:flex;flex-direction:column;gap:10px;width:375px}.tm-person__name{align-items:flex-end;display:flex;font-size:var(--copy2-font-size);height:calc(var(--copy2-line-height)*2);justify-content:center;line-height:var(--copy2-line-height);padding:0 1em;text-align:center}.tm-person__category{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-person__image{background-color:#ddd;height:500px;width:100%}.tm-person__image>img{height:100%;object-fit:cover;width:100%}.tm-form,.tm-form__row{display:flex;justify-content:center}.tm-form__row{flex-basis:70%;flex-wrap:wrap;gap:30px}.tm-form input{border-radius:15px;flex-basis:100%;padding:10px}.tm-form__field-container{display:flex;flex-basis:30%;position:relative}.tm-form__field-container__button{background:url(/build/images/Down.c15df0d2.svg) 50% 50% no-repeat;cursor:pointer;height:20px;position:absolute;right:15px;top:10px;width:20px}.tm-form__field-container__button--right{transform:rotate(-90deg)}.tm-calendar-list{display:flex;font-family:var(--head-font-family)}.tm-calendar-list__side{flex-basis:5%}.tm-calendar-list__middle{flex-basis:90%}.tm-calendar-list__row{border-top:1px solid var(--dividerColor);display:flex;flex-wrap:wrap;padding:10px 0}.tm-calendar-list__column-item{flex-basis:20%}.tm-calendar-list__column-item--double{flex-basis:40%}.tm-calendar-list__column-item__datum{display:flex}.tm-calendar-list__column-item__datum__side{display:none;flex-basis:0}.tm-calendar-list__column-item__datum__middle{flex-basis:100%}.tm-calendar-list--header{font-size:32px;text-transform:uppercase}.tm-calendar-list--category{text-transform:uppercase}@media screen and (max-width:1000px){.tm-calendar-list__side{flex-basis:0}.tm-calendar-list__middle{flex-basis:100%}.tm-calendar-list__column-item{flex-basis:100%;order:3;padding:0 20px}.tm-calendar-list__column-item__datum{border-bottom:1px solid var(--dividerColor);order:1}.tm-calendar-list__column-item__datum__side{display:block;flex-basis:33.3%}.tm-calendar-list__column-item__datum__middle{flex-basis:33.3%}.tm-calendar-list__column-item__place{order:2}}.tm-autoProductionTitleModule{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-1x);padding-left:var(--spacing-sides);padding-right:var(--spacing-sides)}.tm-autoProductionTitleModule__category{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-autoProductionTitleModule__headline{word-wrap:break-word;font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);max-width:100%;text-align:center}.tm-autoProductionTitleModule__author{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-autoProductionPremiereModule{display:flex;padding-left:var(--spacing-sides);padding-right:var(--spacing-sides)}@media screen and (max-width:1000px){.tm-autoProductionPremiereModule{flex-direction:column;gap:var(--spacing-1x)}}.tm-autoProductionPremiereModule__left,.tm-autoProductionPremiereModule__right{display:flex;flex-basis:50%}.tm-autoProductionPremiereModule__left{justify-content:flex-start}.tm-autoProductionPremiereModule__right{justify-content:flex-end}.tm-autoProductionPremiereModule__rightInner{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-autoProductionPremiereModule__leftInner{display:flex;flex-direction:column}.tm-autoProductionPremiereModule__badges:not(:empty){padding-top:var(--spacing-1x)}.tm-autoProductionPremiereModule__badges:not(:empty) a,.tm-autoProductionPremiereModule__badges:not(:empty) span{display:inline-block;margin:0 5px 5px 0;vertical-align:middle}.tm-autoProductionPremiereModule__date,.tm-autoProductionPremiereModule__headline{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-moduleHeadline{word-wrap:break-word;font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);margin:0;text-align:center}.tm-moduleHeadline:not(:last-child){padding-bottom:var(--spacing-3x)}.tm-moduleHeadline--condensed:not(:last-child){padding-bottom:var(--spacing-1x)}.tm-module__itemWrapper:not(:last-of-type){margin-bottom:var(--spacing-3x)}.tm-module--fullscreen{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.tm-module--printSpace,.tm-module--regular .tm-moduleHeadline{padding-left:var(--spacing-sides);padding-right:var(--spacing-sides)}.tm-modules--default{padding:var(--spacing-3x) 0 0 0}.tm-modules--form{padding:var(--spacing-2x) 0 0 0}.tm-modules--form .tm-slot{padding-bottom:var(--spacing-2x)}.tm-modules--login{padding:var(--spacing-2x) 0 0 0}.tm-modules--login .tm-moduleHeadline{padding-bottom:var(--spacing-2x)}.tm-modules--login .tm-textModule__itemWrapper{margin:0 auto var(--spacing-1x) auto}.tm-modules--login .tm-module{box-sizing:content-box;margin:0 auto;max-width:800px;padding:0 var(--spacing-1x)}.tm-modules--condensed{padding:0}.tm-slot{padding-bottom:var(--spacing-3x)}.tm-slot--spacelessBottom{padding-bottom:0}.tm-slot--spacelessTop:not(:first-child){margin-top:calc(var(--spacing-3x)*-1)}.tm-people{align-items:center;display:flex;flex-direction:column;width:100%}.tm-people__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin:0 auto;row-gap:var(--spacing-2x);width:1165px}@media screen and (max-width:1000px){.tm-people__grid{flex-direction:column;width:auto}}.tm-people--expanded .tm-people__controls{display:none}.tm-people__controls{padding-top:var(--spacing-2x)}.tm-people:not(.tm-people--expanded) .tm-person:nth-child(n+4){display:none}.tm-aspectRatio{display:block;height:0;overflow:hidden;position:relative;width:100%}.tm-aspectRatio--16_to_9{padding-top:56.25%}.tm-aspectRatio__inner{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.tm-listFilter{display:flex;justify-content:center;margin-bottom:var(--spacing-1x);padding-left:var(--spacing-sides);padding-right:var(--spacing-sides)}.tm-listFilter form{display:contents}.tm-listFilter__grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;width:100%}.tm-listFilter__column{flex-basis:30%}@media screen and (max-width:1000px){.tm-listFilter__column{flex-basis:100%}}.tm-listFilter__column--submit button{background-color:var(--backgroundColor);border:1px solid var(--dividerColor);border-radius:30px;color:var(--textColor);padding:10px;width:100%}.tm-listFilter__column select{border-color:var(--textColor);color:var(--textColor)}.tm-listFilter__column select option{background-color:var(--backgroundColor);color:var(--textColor)}.tm-listFilter__column select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0xLjQxIDQuNjcgMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==) no-repeat 95% 50%;border-radius:30px;padding:10px;width:100%}.tm-expander{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.tm-expander__body{display:none;margin-top:20px;width:100%}.tm-expander__icon{background:url(/build/images/Down.c15df0d2.svg) 50% 50% no-repeat;display:inline-block;height:20px;width:40px}.tm-expander__icon:hover{cursor:pointer}.tm-expander__state:checked+.tm-expander__label .tm-expander__icon{background:url(/build/images/Up.8e9c2edf.svg) 50% 50% no-repeat}.tm-expander__state:checked~.tm-expander__body{display:block}@media screen and (max-width:1000px){.tm-expander__body{padding:0 20px}}.tm-productionGallery__image{height:230px;object-fit:cover;width:100%}.tm-autoProductionCastModule--textList .tm-autoProductionCastModule__item:not(:last-of-type){margin-bottom:var(--spacing-1x)}.tm-autoProductionCastModule--textList .tm-autoProductionCastModule__item{text-align:center}.tm-autoProductionCastModule--textList .tm-autoProductionCastModule__name{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-autoProductionCastModule--textList .tm-autoProductionCastModule__role{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-autoProductionPerformancesModule--timeline{border-bottom:1px solid var(--dividerColor);border-top:1px solid var(--dividerColor);display:block;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:25px 0;position:relative;right:50%;width:100vw}.tm-autoProductionPerformancesModule--timeline .splide__container{margin:0 auto;max-width:var(--max-width)!important;padding:0 var(--spacing-text)}.tm-autoProductionPerformancesModule--timeline .splide__container>.splide.splide--timeline{padding:0 30px}.tm-autoProductionPerformancesModule--timeline .splide__container>.splide.splide--timeline .splide__arrow--prev{left:0}.tm-autoProductionPerformancesModule--timeline .splide__container>.splide.splide--timeline .splide__arrow--next{right:0}.tm-autoProductionPerformancesModule>.splide{max-width:calc(100vw - 9px)!important;padding:0 60px}.tm-autoProductionPerformancesModule .splide__slide{display:flex;justify-content:center}.tm-autoProductionPerformancesModule__sliderBand{display:flex;flex-direction:row;gap:var(--spacing-1x)}.tm-autoProductionPerformancesModule__slider{overflow:hidden}.tm-autoProductionPerformancesModule__sliderItem--separator{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);text-align:center}.tm-autoProductionPerformancesModule__itemDate{font-size:var(--copy2-font-size);line-height:var(--copy2-line-height);white-space:nowrap}.tm-autoProductionPerformancesModule__itemTime{color:var(--grey)}.tm-autoProductionPerformancesModule__itemTickets,.tm-autoProductionPerformancesModule__itemTime{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);white-space:nowrap}.tm-autoProductionPerformancesModule__itemTickets:not(:empty){margin-top:10px}@media screen and (max-width:1000px){.tm-autoProductionPerformancesModule--timeline .splide.splide--timeline{padding:0 60px}.tm-autoProductionPerformancesModule--timeline .splide.splide--timeline .splide__arrow--prev{left:3em}.tm-autoProductionPerformancesModule--timeline .splide.splide--timeline .splide__arrow--next{right:3em}}.tm-returnToTop{opacity:0}.tm-returnToTop__button{background:url(/build/images/Arrow-Top.40839d5e.svg) 50% 50% no-repeat!important;bottom:20px;display:block;height:90px;position:fixed;right:20px;width:26px}.tm-footer{background-color:var(--footerBackgroundColor);column-gap:20px;display:flex;flex-wrap:wrap;font-family:AzeretMono;font-size:var(--copy3-font-size);justify-content:space-between;line-height:var(--copy3-line-height);padding:var(--spacing-1x) var(--spacing-text)}.tm-footer a.nav-item{color:var(--linkColor)}.tm-footer__caption{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin-bottom:0;text-transform:uppercase}.tm-footer__description{margin-top:var(--spacing-1x)}.tm-footer .tm-footerGroup,.tm-footer>div{flex-basis:calc(25% - 160px)}.tm-footer .tm-footerGroup{text-transform:uppercase}.tm-footer .tm-footerGroup ul li{margin-bottom:15px}.tm-footer__promotion__ministry{background:url(/build/images/logo-ministerium-kultur-wissenschaft-nrw.ad943c78.svg) 50% 50% no-repeat!important;height:50px;margin-top:25px;width:250px}.tm-footer__promotion__secretary{background:url(/build/images/logo-nrw-kultur-sekretariat-wuppertal.41e71b5b.svg) 50% 50% no-repeat!important;height:50px;margin-top:var(--spacing-1x);width:230px}.tm-footer__socialMedia{flex-basis:100%!important;line-height:18px;margin-top:var(--spacing-1x)}.tm-footer__socialMedia a{display:inline-block;height:45px;margin-right:25px;width:80px}.tm-footer__socialMedia__icon--instagram{background:url(/build/images/sm-instagram-white.25c662b0.svg) 50% 50% no-repeat}.tm-footer__socialMedia__icon--facebook{background:url(/build/images/sm-facebook-white.ac3847ec.svg) 50% 50% no-repeat}.tm-footer__socialMedia__icon--youtube{background:url(/build/images/sm-youtube-white.8f3c6d13.svg) 50% 50% no-repeat}.tm-footer__socialMedia__icon--newsletter{background:url(/build/images/sm-newsletter-white.9554a53f.svg) 50% 50% no-repeat}@media screen and (max-width:1000px){.tm-footer{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-footer>div{flex-basis:100%;margin-bottom:40px}.tm-footer>div:last-child{margin-bottom:0}.tm-footer .tm-footerGroup{flex-basis:100%;margin-bottom:40px}.tm-footer__promotion__ministry,.tm-footer__promotion__secretary{width:225px}.tm-footer__socialMedia{align-content:flex-start;display:flex;flex-basis:30%!important;flex-direction:column;flex-wrap:wrap;gap:25px;height:115px;margin-top:0}.tm-footer__socialMedia a{margin-right:0}.tm-footer__socialMedia__icon--instagram{order:1}.tm-footer__socialMedia__icon--facebook{order:3}.tm-footer__socialMedia__icon--youtube{order:2}.tm-footer__socialMedia__icon--newsletter{order:4}}.tm-videoPlayer__thumbnail{background-color:#ddd;cursor:pointer}.tm-videoPlayer__toolbar{display:flex;margin-top:10px;width:100%}.tm-videoPlayer__signLanguageIcon{margin-right:auto}.tm-videoPlayer__signLanguageIcon>svg{height:39px;width:57px}@media screen and (max-width:1000px){.tm-videoPlayer__signLanguageIcon>svg{height:28px;width:43px}}.tm-videoPlayer__integrationWarning{align-items:center;background-color:hsla(0,0%,100%,.75);cursor:auto;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.tm-videoPlayer__integrationWarningReplies{display:flex;gap:10px}.tm-videoPlayer__integrationWarningMessage{margin:0 auto var(--spacing-1x) auto;max-width:80%;text-align:center}.tm-videoPlayer__downloadLink,.tm-videoPlayer__integrationWarningMessage{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-videoPlayer__downloadLink{margin-left:auto;text-transform:uppercase}.tm-imageModule .splide,.tm-textModule--slider .splide{margin-bottom:30px}.tm-imageModule .splide__arrowsContainer,.tm-textModule--slider .splide__arrowsContainer{display:flex;justify-content:center;margin-top:20px}.tm-imageModule .splide__arrows,.tm-textModule--slider .splide__arrows{position:relative;width:100%}.tm-imageModule .splide__arrow,.tm-textModule--slider .splide__arrow{top:100%!important}.tm-imageModule .splide__arrow--prev,.tm-textModule--slider .splide__arrow--prev{background:url(/build/images/LargeArrow-left.3bd2f5f5.svg) 50% 50% no-repeat!important;height:45px;left:0!important;width:89px}.tm-imageModule .splide__arrow--next,.tm-textModule--slider .splide__arrow--next{background:url(/build/images/LargeArrow-right.ec14d082.svg) 50% 50% no-repeat!important;height:45px;right:0!important;width:89px}.tm-imageModule .splide__arrow:disabled,.tm-textModule--slider .splide__arrow:disabled{opacity:.3}.tm-textModule--slider .splide__arrows{max-width:850px}.tm-imageModule .splide__arrows{max-width:1280px}.tm-imageModule--default .splide__arrowsContainer{margin-top:-10px}.tm-imageModule--default .splide__mediaInfo,.tm-imageModule--default .splide__mediaInfoContainer{display:flex;flex-wrap:wrap;justify-content:center}.tm-imageModule--default .splide__mediaInfo{font-family:AzeretMono;line-height:var(--copy3-line-height);margin-top:15px;min-height:19px}.tm-playingScheduleModule .splide__arrow,.tm-productionListModule .splide__arrow{opacity:1}.tm-playingScheduleModule .splide__arrow--prev,.tm-productionListModule .splide__arrow--prev{background:url(/build/images/SmallArrow-left_white.f18173b6.svg) 50% 50% no-repeat!important}.tm-playingScheduleModule .splide__arrow--next,.tm-productionListModule .splide__arrow--next{background:url(/build/images/SmallArrow-right_white.0bc83c7a.svg) 50% 50% no-repeat!important}.tm-playingScheduleModule .splide__arrow svg,.tm-productionListModule .splide__arrow svg{display:none}.tm-playingScheduleModule .splide__arrow:disabled,.tm-productionListModule .splide__arrow:disabled{opacity:.3}.tm-playingScheduleModule .splide__arrows,.tm-productionListModule .splide__arrows{max-width:1250px}.tm-autoProductionPerformancesModule .splide__arrow{opacity:1}.tm-autoProductionPerformancesModule .splide__arrow--prev{background:url(/build/images/Left.3a6ef017.svg) 50% 50% no-repeat!important}.tm-autoProductionPerformancesModule .splide__arrow--next{background:url(/build/images/Right.b7397345.svg) 50% 50% no-repeat!important}.tm-autoProductionPerformancesModule .splide__arrow svg{display:none}.tm-autoProductionPerformancesModule .splide__arrow:disabled{opacity:.3}.tm-colorScheme--dark .tm-autoProductionPerformancesModule .splide__arrow{filter:invert()}@media screen and (max-width:1000px){.tm-imageModule--default .splide__mediaInfo__separator{display:none}.tm-imageModule--default .splide__mediaInfo>span{flex-basis:100%;text-align:center}.tm-imageModule--default .splide__arrowsContainer{margin-top:10px}}.tm-audioPlayer__itemWrapper{margin-bottom:10px}.tm-audioPlayer__wrapper{position:relative}.tm-audioPlayer__display-wrapper{display:flex;gap:10px;padding:10px}.tm-audioPlayer__thumbnail{cursor:pointer;flex-basis:20%}.tm-audioPlayer__title{flex-basis:80%;font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);word-break:break-all}.tm-audioPlayer__playButton{background:url(/build/images/button-play.78522b7e.svg) 50% 50% no-repeat!important;background-size:50%!important;display:block;height:80px;left:calc(50% - 65px);position:absolute;top:calc(55% - 40px);width:130px}.tm-audioPlayer__integrationWarning{align-items:center;background-color:hsla(0,0%,100%,.75);cursor:auto;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.tm-audioPlayer__integrationWarningReplies{display:flex;gap:10px}.tm-audioPlayer__integrationWarningMessage{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin:0 auto var(--spacing-1x) auto;max-width:80%;text-align:center}.tm-audioPlayer--size{padding-top:130px}@media screen and (max-width:1000px){.tm-audioPlayer__thumbnail,.tm-audioPlayer__title{flex-basis:50%}}.tm-hamburger{z-index:700}.tm-hamburger__line{background-color:var(--textColor);display:block;height:2px;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:27px}.tm-hamburger:hover{cursor:pointer}.tm-hamburger.is-active .tm-hamburger__line:nth-child(2){opacity:0}.tm-hamburger.is-active .tm-hamburger__line:first-child{-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.tm-hamburger.is-active .tm-hamburger__line:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.tm-downloadTile{display:flex;flex-direction:column;gap:10px;width:375px}.tm-downloadTile__title{align-items:flex-end;display:flex;font-size:var(--copy2-font-size);height:calc(var(--copy2-line-height)*2);justify-content:center;line-height:var(--copy2-line-height);overflow:hidden;padding:0 1em;text-align:center}.tm-downloadTile__titleInner{word-wrap:break-word;max-width:100%}.tm-downloadTile__controls>.tm-button,.tm-downloadTile__description{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-downloadTile__description{word-wrap:break-word;overflow:hidden}.tm-downloadTile__image{background-color:#ddd;height:500px;width:100%}.tm-downloadTile__image>img{height:100%;object-fit:cover;width:100%}.tm-downloadRow+.tm-downloadRow{border-top:0}.tm-downloadRow{border-bottom:1px solid var(--dividerColor);border-top:1px solid var(--dividerColor);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-2x);padding:25px 0;width:100%}.tm-downloadRow__title{word-wrap:break-word;flex-basis:100%;overflow:hidden}.tm-downloadRow__size,.tm-downloadRow__title{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-downloadRow__size{white-space:nowrap}.tm-downloadRow__controls{margin-left:auto;white-space:nowrap}.tm-downloadRow__controls>.tm-button{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-downloadModule--default{align-items:center;display:flex;flex-direction:column;width:100%}.tm-downloadModule--textList .tm-downloadModule__headline{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin-bottom:var(--spacing-1x);text-align:left}.tm-downloadModule__body{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin-bottom:var(--spacing-2x)}.tm-downloadModule__body p:last-of-type{margin-bottom:0}.tm-downloadModule__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin:0 auto;row-gap:var(--spacing-2x);width:1165px}@media screen and (max-width:1000px){.tm-downloadModule__grid{flex-direction:column;width:auto}}.tm-performances--expanded .tm-performances__controls{display:none}.tm-performances__controls{display:flex;justify-content:center;padding-top:var(--spacing-2x)}.tm-performances:not(.tm-performances--expanded) .tm-performance:nth-child(n+5){display:none}.tm-formModule__row{margin-bottom:var(--spacing-1x)}.tm-formModule__row--centered{text-align:center}.tm-formModule__label{display:block;margin-bottom:25px}.tm-formModule__input,.tm-formModule__label{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height)}.tm-formModule__input{line-height:30px;width:100%}.tm-subnavigationModule__headline{font-size:var(--head-font-size);letter-spacing:-2%;line-height:var(--head-line-height);margin-bottom:75px;text-align:center}.tm-subnavigationModule__list{font-size:var(--copy1-font-size);line-height:var(--copy1-line-height)}.tm-subnavigationModule__list li{display:block;text-align:center}.tm-subnavigationModule--tiles .tm-subnavigationModule__list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tm-subnavigationModule--tiles .tm-subnavigationModule__tile{flex-basis:calc(33.33% - 12px);position:relative}.tm-subnavigationModule--tiles .tm-subnavigationModule__tile__content{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.tm-subnavigationModule--tiles .tm-subnavigationModule__tile:before{content:"";display:block;padding-top:100%}@media screen and (max-width:1000px){.tm-subnavigationModule__headline{margin-bottom:40px}.tm-subnavigationModule__list{line-height:40px}.tm-subnavigationModule--tiles{padding-left:0!important;padding-right:0!important}.tm-subnavigationModule--tiles .tm-subnavigationModule__tile{flex-basis:100%}}.tm-newsletterModule iframe{height:1250px;width:100%}@media screen and (max-width:1000px){.tm-newsletterModule iframe{height:1330px}}@media screen and (max-width:600px){.tm-newsletterModule iframe{height:1620px}}@media screen and (max-width:400px){.tm-newsletterModule iframe{height:1750px}}.tm-twoLevelNavigationModule__list li{display:block;text-align:center}.tm-twoLevelNavigationModule__firstLevel:first-child{border-top:1px solid var(--dividerColor)}.tm-twoLevelNavigationModule__firstLevel{border-bottom:1px solid #000;font-size:var(--copy1-font-size);padding:25px 0}.tm-twoLevelNavigationModule__firstLevel ul{line-height:var(--copy3-line-height);padding:0}.tm-twoLevelNavigationModule__secondLevel{font-size:var(--copy3-font-size)}.tm-twoLevelNavigationModule .tm-expander{padding-top:25px}.tm-twoLevelNavigationModule .tm-expander label{display:flex}.tm-twoLevelNavigationModule .tm-expander__body{margin-top:25px}@media screen and (max-width:1000px){.tm-twoLevelNavigationModule__firstLevel{padding:10px 0}.tm-twoLevelNavigationModule .tm-expander{padding-top:20px}.tm-twoLevelNavigationModule .tm-expander__body{margin-top:20px}}.tm-productionArchiveModule__production:first-child{border-top:1px solid var(--dividerColor)}.tm-productionArchiveModule__production{border-bottom:1px solid var(--dividerColor);display:flex;gap:20px;padding:20px}.tm-productionArchiveModule__date-time{flex-basis:50%}.tm-productionArchiveModule__main-part{flex-basis:75%;font-size:var(--copy1-font-size);line-height:var(--copy1-line-height);margin-bottom:15px}.tm-productionArchiveModule__categoryWrapper{flex-basis:25%}.tm-productionArchiveModule__categories{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);list-style:none;margin:0;padding:0}.tm-productionArchiveModule__category{text-transform:uppercase}@media screen and (max-width:1000px){.tm-productionArchiveModule__production{flex-wrap:wrap;padding:30px 0 10px}.tm-productionArchiveModule__production>div{padding:0 20px}.tm-productionArchiveModule__date-time{flex-basis:calc(50% - 10px)!important;order:1}.tm-productionArchiveModule__categoryWrapper{flex-basis:calc(50% - 10px)!important;order:2;text-align:right}.tm-productionArchiveModule__main-part{flex-basis:100%;order:3}}.tm-scrollNavigationModule__wrapper{border-bottom:1px solid var(--dividerColor);border-top:1px solid var(--dividerColor);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-2x);gap:40px;justify-content:center;padding:25px 0;width:100%}.tm-scrollNavigationModule__link{font-family:AzeretMono;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);overflow:hidden;text-transform:uppercase;white-space:nowrap}.chocolat-wrapper .chocolat-center .chocolat-right{background:url(/build/images/LargeArrow-right.ec14d082.svg) 50% 50% no-repeat!important;width:150px}.chocolat-wrapper .chocolat-center .chocolat-left{background:url(/build/images/LargeArrow-left.3bd2f5f5.svg) 50% 50% no-repeat!important;width:150px}.chocolat-wrapper .chocolat-close{background:url(/build/images/Close.4af83c2e.svg) 50% 50% no-repeat!important}.chocolat-wrapper .chocolat-bottom{display:none!important}.chocolat-image-wrapper{align-items:center;display:flex;justify-content:center}.chocolat-image-wrapper .chocolat-img{height:auto!important;max-width:1180px}.chocolat-overlay{background-color:var(--backgroundColor)!important}.tm-colorScheme--dark .chocolat-close,.tm-colorScheme--dark .chocolat-left,.tm-colorScheme--dark .chocolat-right{filter:invert()}@media screen and (max-width:1000px){.chocolat-wrapper .chocolat-center{flex-wrap:wrap;justify-content:space-between;padding-left:var(--spacing-sides);padding-right:var(--spacing-sides)}.chocolat-wrapper .chocolat-center .chocolat-image-canvas{flex-basis:100%;order:1}.chocolat-wrapper .chocolat-center .chocolat-right{order:3;width:90px}.chocolat-wrapper .chocolat-center .chocolat-left{order:2;width:90px}}.tm-accordion__itemImageFixer{flex-shrink:0;height:400px;width:300px}.tm-accordion__itemImage{height:100%;object-fit:cover;width:100%}.tm-accordion__itemHeadline{border-bottom:1px solid var(--dividerColor);cursor:pointer;display:flex;font-family:AzeretMono;font-size:var(--copy3-font-size);font-weight:700;gap:10px;line-height:var(--copy3-line-height);padding:20px 0}.tm-accordion__expander{display:block;flex-shrink:0;height:var(--copy3-line-height);width:var(--copy3-line-height)}.tm-accordion__expander--plus{background-image:url(/build/images/plus.05111f8c.svg);background-repeat:no-repeat;background-size:100% 100%}.tm-accordion__expander--minus{background-image:url(/build/images/minus.3a51c3b2.svg);background-repeat:no-repeat;background-size:100% 100%}.tm-accordion__itemBody{font-family:AzeretMono;font-size:var(--copy3-font-size);height:0;hyphens:auto;-webkit-hyphens:auto;line-height:var(--copy3-line-height);overflow:hidden;transition:height .1s linear}.tm-accordion__itemBody--opened{height:var(--accordionItemHeight)}.tm-accordion__itemBodyInner{display:flex;flex-direction:row;gap:20px;margin:20px var(--spacing-1x)}.tm-colorScheme--dark .tm-accordion .tm-accordion__expander{filter:invert()}.tm-contactFormModule{display:flex;justify-content:center}.tm-contactFormModule__row{margin-bottom:10px}.tm-contactFormModule__error{color:darkred;margin-bottom:30px}.tm-contactFormModule form{max-width:400px}.tm-contactFormModule ul{color:darkred;list-style-type:none;margin-top:10px;padding:0}.tm-contactFormModule li{margin:0;padding:0}.tm-contactFormModule__row--submit{margin-top:30px}.tm-contactFormModule label{display:block;font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);margin-bottom:5px}.tm-contactFormModule__option{align-items:center;display:flex;gap:10px;margin-bottom:5px}.tm-contactFormModule__option label{margin-bottom:0}.tm-contactFormModule input[type=text],.tm-contactFormModule textarea{font-size:var(--copy3-font-size);line-height:var(--copy3-line-height);padding:5px;width:400px}.tm-contactFormModule textarea{height:75px}.tm-contactFormModule label.required:after{content:" *"}.tm-contactFormModule .tm-contactFormModule__options label.required:after{content:unset}.tm-contactFormModule .tm-contactFormModule__options label{display:inline}.tm-contactFormModule button{background-color:var(--backgroundColor);border:1px solid var(--dividerColor);border-radius:30px;color:var(--textColor);padding:10px;width:100%}html{font-size:10px}body,html{height:100%}body{font-family:Azeret;font-size:1.4rem;margin:0;overflow-x:hidden}body.with-sticky-header{margin-top:var(--header-h)}a.smt{scroll-margin-top:var(--smt)}body{--backgroundColor:var(--white);--footerBackgroundColor:#eeeded;--menuBackgroundColor:var(--yellow);--dividerColor:var(--black);--linkColor:var(--black);--textColor:var(--bs-body-color);--blackOnBlackReplacementColor:var(--black)}body.tm-colorScheme--dark{--backgroundColor:var(--black);--footerBackgroundColor:#333;--menuBackgroundColor:#444;--dividerColor:var(--white);--linkColor:var(--white);--textColor:var(--white);--blackOnBlackReplacementColor:#333}body.tm-colorScheme--dark .tm-ivodm{filter:invert()}.tm-default{background-color:var(--backgroundColor);display:flex;flex-direction:column;min-height:100vh}.tm-default,.tm-default a{color:var(--textColor)}.tm-default .tm-contentWrapper{flex:1 1 auto;margin:0 auto;max-width:1440px;width:100%}.tm-default .tm-footer{height:auto}.tm-menu{margin-bottom:0;margin-top:0;padding-left:20px}.tm-menu--noIndent{padding-left:0}.tm-menu li{margin-bottom:3px;margin-top:3px}.tm-menu a.active{background-color:#000;color:#fff}.tm-menu a.passive{background-color:blue;color:#fff}.tm-footerGroup__caption{text-align:center}.tm-breadcrumb{margin-bottom:10px}.tm-textAsset__container{display:flex;gap:10px;margin-bottom:10px}.tm-textAsset__image{border:1px solid #000;padding:5px}.tm-textAsset__image>img{max-width:200px}h1,h2,h3,h4,h5{font-weight:400}.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;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;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{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;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}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.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__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--chocolat-icon-left:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='16' cy='16' r='16' fill-opacity='.2'/%3E%3Cpath d='M15.3 20.7 10.7 16l4.6-4.7m7.4 4.7h-12' fill='none' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");--chocolat-icon-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='16' cy='16' r='16' fill-opacity='.2'/%3E%3Cpath d='m16.7 11.3 4.6 4.7-4.6 4.7M9.3 16h12' fill='none' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");--chocolat-icon-close:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' stroke-linecap='round'%3E%3Ccircle cx='16' cy='16' r='16' fill-opacity='.2'/%3E%3Cpath d='m12 12 8 8m0-8-8 8' fill='none' stroke='%23fff' stroke-width='1.3'/%3E%3C/svg%3E");--chocolat-icon-loader:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cg transform='translate(1 1)' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-opacity='.2' stroke='%23000' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18C36 8 28 0 18 0' stroke='%23fff'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--chocolat-icon-fullscreen:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg stroke='%23fff' fill='none'%3E%3Cpath d='M.5 2.5h15v11H.5z'/%3E%3Cpath d='M7.5 7.5h8v6h-8z'/%3E%3C/g%3E%3C/svg%3E")}.chocolat-zoomable.chocolat-zoomed{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease,visibility 0s ease .4s;visibility:hidden;width:100%;z-index:10}.chocolat-overlay.chocolat-visible{opacity:.8;transition:opacity .4s,visibility 0s;visibility:visible}.chocolat-wrapper{color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease,visibility 0s ease .4s;visibility:hidden;width:100%;z-index:16}.chocolat-wrapper.chocolat-visible{opacity:1;transition:opacity .4s,visibility 0s;visibility:visible}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{background:var(--chocolat-icon-loader);height:38px;left:50%;margin-left:-19px;margin-top:-19px;opacity:0;position:absolute;top:50%;transition:opacity .3s;width:38px;z-index:11}.chocolat-loader.chocolat-visible{opacity:1}.chocolat-image-wrapper{height:0;left:50%;position:fixed;text-align:left;top:50%;transform:translate(-50%,-50%);width:0;z-index:14}.chocolat-image-wrapper .chocolat-img{height:100%;position:absolute;width:100%}.chocolat-wrapper .chocolat-left{background:var(--chocolat-icon-left) 50% 50% /2rem auto no-repeat;cursor:pointer;height:100px;visibility:hidden;width:50px;z-index:17}.chocolat-layout{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.chocolat-image-canvas{align-self:stretch;flex-grow:1;opacity:0;transition:opacity .2s}.chocolat-image-canvas.chocolat-visible{opacity:1}.chocolat-center{align-items:center;display:flex;flex-grow:1;justify-content:center;user-select:none}.chocolat-wrapper .chocolat-right{background:var(--chocolat-icon-right) 50% 50% /2rem auto no-repeat;cursor:pointer;height:100px;visibility:hidden;width:50px;z-index:17}.chocolat-wrapper .chocolat-left.active,.chocolat-wrapper .chocolat-right.active{visibility:visible}.chocolat-wrapper .chocolat-top{flex-shrink:0;height:50px;overflow:hidden;z-index:17}.chocolat-wrapper .chocolat-close{background:var(--chocolat-icon-close) 50% 50% /2rem auto no-repeat;cursor:pointer;height:50px;position:absolute;right:0;top:0;width:50px}.chocolat-wrapper .chocolat-bottom{align-items:center;background:rgba(0,0,0,.2);display:flex;flex-shrink:0;font-size:12px;height:40px;padding-left:15px;padding-right:15px;z-index:17}.chocolat-wrapper .chocolat-set-title{border-right:1px solid hsla(0,0%,100%,.3);display:inline-block;line-height:1;padding-right:15px}.chocolat-wrapper .chocolat-pagination{display:inline-block;float:right;margin-right:15px;padding-left:15px;padding-right:15px}.chocolat-wrapper .chocolat-fullscreen{background:var(--chocolat-icon-fullscreen) 50% 50% /1rem auto no-repeat;cursor:pointer;display:block;float:right;height:40px;width:16px}.chocolat-wrapper .chocolat-description{display:inline-block;flex-grow:1;text-align:left}body.chocolat-open>.chocolat-loader,body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-image-wrapper{z-index:17}.chocolat-in-container .chocolat-image-wrapper,.chocolat-in-container .chocolat-overlay,.chocolat-in-container .chocolat-wrapper{position:absolute}.chocolat-in-container{position:relative}.chocolat-zoomable.chocolat-zooming-in .chocolat-image-wrapper,.chocolat-zoomable.chocolat-zooming-out .chocolat-image-wrapper{transition:width .2s ease,height .2s ease}.chocolat-zoomable.chocolat-zooming-in .chocolat-img,.chocolat-zoomable.chocolat-zooming-out .chocolat-img{transition:margin .2s ease}.splide__slide--has-video{cursor:pointer}.splide__slide--has-video:hover .splide__video__play{opacity:1}.splide__slide__container--has-video{cursor:pointer;position:relative}.splide__slide__container--has-video:hover .splide__video__play{opacity:1}.splide__video{height:100%;left:0;position:absolute;top:0;width:100%}.splide__video__wrapper{background:#000;height:inherit;width:inherit}.splide__video__wrapper div,.splide__video__wrapper iframe,.splide__video__wrapper video{height:100%;width:100%}.splide__video__play{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .1s linear;width:40px}.splide__video__play:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:9px 0 9px 17px;content:"";display:inline-block;margin-left:4px}.tm-foldout--folded[data-v-22ff7376]{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.tm-foldout__controls[data-v-22ff7376]{padding-top:50px;text-align:center}.tm-foldout__controls .tm-button[data-v-22ff7376]{border:none;border-radius:20px;display:inline-block;font-family:AzeretMono;font-size:14px;height:fit-content;line-height:21px;padding:2px 15px;white-space:nowrap}