:root{--vh: 1vh;--fullHeight: calc(var(--vh) * 100);--systemScrollbarWidth: 15px;--guiAnimationFast: .25s;--guiAnimationSlow: .8s;--guiAnimationVerySlow: 1.2s;--headerHeight: 6rem;--headerLogoWidth: 9.5rem;--mainNavigationHeaderheight: 4.75rem;--hamburgerSize: 1.5rem;--modalWindowWidth: 100%;--fontSizeTiny: .625rem;--fontSizeVerySmall: .75rem;--fontSizeSmall: .875rem;--fontSizeNormal: 1rem;--fontSizeNormalToMedium: 1.25rem;--fontSizeMedium: 1.375rem;--fontSizeLarge: 1.5rem;--fontSizeVeryLarge: 2rem;--fontSizeExtremelyLarge: 2.25rem;--fontSizeOverdose: 4rem;--lineHeightDefault: 1.3;--lineHeightTitles: 1.2;--iconSizeTiny: .625rem;--iconSizeVerySmall: .75rem;--iconSizeSmall: .875rem;--iconSizeNormal: 1rem;--iconSizeMedium: 1.25rem;--iconSizeLarge: 1.5rem;--iconSizeVeryLarge: 1.75rem;--iconSizeExtremelyLarge: 2.5rem;--iconSizeOverdose: 4rem;--defaultMargin: 1.5rem;--smallMargin: calc( var( --defaultMargin ) / 2 );--tinyMargin: calc( var( --defaultMargin ) / 4 );--contentWidth: calc(100vw - 2 * var(--defaultMargin));--negativeMargin: calc( var( --defaultMargin ) * -1 );--paragraphMargin: 1.5rem;--dateAsIconWidth: 5rem;--calendarGridGap: .5625rem;--concertListDateColumnWidth: 4rem;--breakingNewsWidth: var( --contentWidth );--claimImageWidth: calc(100vw - 4 * var(--defaultMargin));--teaserImageSize: 5.375rem;--teaserGap: .75rem;--teaserLineClamp: 4;--animatedLogoWidthWhenFinished: 6rem;--animatedLogoLeft: calc( var( --defaultMargin ) * 2 );--hrWidth: 2rem}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}*{box-sizing:border-box;font:400 1rem Open Sans,Helvetica,sans-serif;color:#000;background-color:transparent;margin:0;padding:0;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%;height:100%;scroll-behavior:smooth}body{height:100%;scrollbar-width:auto;scrollbar-color:#4c4542,#827772}body.modal-opened{overflow:hidden;padding-right:var(--systemScrollbarWidth)}body::-webkit-scrollbar{width:auto}body::-webkit-scrollbar-thumb{border-radius:0;border:0}body::-webkit-scrollbar-track{background:#827772}body::-webkit-scrollbar-thumb{background-color:#4c4542}.page{min-height:100%;display:grid;grid-template-rows:1fr max-content;padding-top:var(--headerHeight);opacity:0;transition:var(--guiAnimationVerySlow);will-change:opacity}.page.ready{background-color:#fff;opacity:1}.page.at-home{transition:0s;opacity:1;background-color:transparent}main{min-height:calc(var(--fullHeight) * .8 - var(--headerHeight))}img{display:block;width:100%;height:auto}h1,h2,h3,h4,h5,h6,span{color:#383f6b;-webkit-hyphens:auto;hyphens:auto;line-height:var(--lineHeightTitles)}ul.no-bullets{list-style-type:none}ul.with-margin{margin:var(--defaultMargin) 0}p{position:relative;color:#383f6b;line-height:var(--lineHeightDefault);margin:0 0 var(--paragraphMargin)}hr{margin:var(--smallMargin) auto var(--paragraphMargin) 0;width:var(--hrWidth);border:0;border-top:1px solid #383f6b}a,a:link,a:visited,a:hover,a:active{cursor:pointer;text-decoration:none;color:inherit}strong{font-weight:700;font-style:inherit;color:inherit;font-size:inherit}.scrollbar-measure{overflow-y:scroll}.same-style{color:inherit;font-size:inherit;text-transform:inherit;font-weight:inherit;font-family:inherit}.color-blue{color:#383f6b}.color-mud-text{color:#5f5753}.color-mud{color:#827772}.color-light-mud{color:#b2aba8}.color-very-light-mud{color:#eeecec}.color-white{color:#fff}.color-red{color:#965f7a}.background-blue{background-color:#383f6b}.background-mud-text{background-color:#5f5753}.background-mud{background-color:#827772}.background-light-mud{background-color:#b2aba8}.background-very-light-mud{background-color:#eeecec}.background-white{background-color:#fff}.background-red{background-color:#965f7a}.font-montserrat{font-family:Montserrat,Helvetica,sans-serif}.font-bold{font-weight:700}.font-regular{font-weight:400}.font-italic{font-style:italic}.font-light{font-weight:300}.font-uppercase{text-transform:uppercase}.font-normalcase{text-transform:none}.font-underlined{text-decoration:underline}.size-very-large{font-size:var(--fontSizeVeryLarge)}.size-large{font-size:var(--fontSizeLarge);line-height:1}.size-medium{font-size:var(--fontSizeMedium)}.size-normal-to-medium{font-size:var(--fontSizeNormalToMedium);margin:.125rem 0 .25rem}.size-normal{font-size:var(--fontSizeNormal)}.size-small{font-size:var(--fontSizeSmall)}.size-very-small{font-size:var(--fontSizeVerySmall)}.size-tiny{font-size:var(--fontSizeTiny)}.with-margin-top{margin-top:var(--defaultMargin)}.with-small-margin-top{margin-top:var(--smallMargin)}.with-margin-bottom{margin-bottom:var(--defaultMargin)}.with-small-margin-bottom{margin-bottom:var(--smallMargin)}.with-tiny-margin-bottom{margin-bottom:var(--tinyMargin)}.with-lineheight-normal{line-height:var(--lineHeightDefault)}.with-lineheight-large{line-height:1.5}.with-lineheight-small{line-height:1}.full-width-container{margin-left:calc(var(--defaultMargin) * -1);margin-right:calc(var(--defaultMargin) * -1)}.button,.button:link,.button:visited{--fontSize: var(--fontSizeNormal);--border-width: 1px;--border-color: transparent;--padding: .25rem .5rem;--buttonTextColor: #000;display:inline-block;font-family:sans-serif;font-size:var(--fontSize);text-decoration:none;padding:var(--padding);border-width:var(--border-width);border-style:solid;border-color:var(--border-color);color:var(--buttonTextColor);text-align:center;font-weight:700;transition:var(--guiAnimationFast);position:relative;will-change:auto;border-radius:1px}.button.tiny-button,.button:link.tiny-button,.button:visited.tiny-button{font-size:var(--fontSizeTiny);padding:0 .25rem}.button.very-small-button,.button:link.very-small-button,.button:visited.very-small-button{font-size:var(--fontSizeVerySmall);padding:.125rem .375rem .0625rem}.button.small-button,.button:link.small-button,.button:visited.small-button{font-size:var(--fontSizeSmall);padding:.0625rem .5rem .125rem}.button.normal-button,.button:link.normal-button,.button:visited.normal-button{font-size:var(--fontSizeNormal);padding:.25rem .5rem}.button.with-icon-on-the-right,.button:link.with-icon-on-the-right,.button:visited.with-icon-on-the-right{padding-right:.25rem}.button.with-icon-on-the-right mc-icon,.button:link.with-icon-on-the-right mc-icon,.button:visited.with-icon-on-the-right mc-icon{margin-left:.25rem}.button.color-white,.button:link.color-white,.button:visited.color-white{--buttonTextColor: #fff}.button.color-blue,.button:link.color-blue,.button:visited.color-blue{color:#383f6b}.button.color-mud,.button:link.color-mud,.button:visited.color-mud{--buttonTextColor: #827772}.button.color-mud-text,.button:link.color-mud-text,.button:visited.color-mud-text{--buttonTextColor: #5f5753}.button.color-link,.button:link.color-link,.button:visited.color-link{--buttonTextColor: #f90}.button.of-tiny-size,.button:link.of-tiny-size,.button:visited.of-tiny-size{font-size:var(--fontSizeTiny);--padding: 0 .25rem}.button.of-very-small-size,.button:link.of-very-small-size,.button:visited.of-very-small-size{font-size:var(--fontSizeVerySmall);--padding: .125rem .25rem 0}.button.of-small-size,.button:link.of-small-size,.button:visited.of-small-size{font-size:var(--fontSizeSmall);--padding: 0 .25rem}.button.of-medium-size,.button:link.of-medium-size,.button:visited.of-medium-size{--fontSize: var(--iconSizeMedium)}.button.of-large-size,.button:link.of-large-size,.button:visited.of-large-size{--fontSize: var(--fontSizeLarge)}.button.of-very-large-size,.button:link.of-very-large-size,.button:visited.of-very-large-size{--fontSize: var(--fontSizeVeryLarge)}.button.on-white-background,.button:link.on-white-background,.button:visited.on-white-background{background-color:#fff}.button.on-black-background,.button:link.on-black-background,.button:visited.on-black-background{background-color:#000}.button.on-blue-background,.button:link.on-blue-background,.button:visited.on-blue-background{background-color:#383f6b}.button.on-mud-background,.button:link.on-mud-background,.button:visited.on-mud-background{background-color:#827772}.button.on-mud-text-background,.button:link.on-mud-text-background,.button:visited.on-mud-text-background{background-color:#5f5753}.button.on-light-mud-background,.button:link.on-light-mud-background,.button:visited.on-light-mud-background{background-color:#b2aba8}.button.on-link-color-background,.button:link.on-link-color-background,.button:visited.on-link-color-background{background-color:#f90}.button:hover,.button:active,.button:link:hover,.button:link:active,.button:visited:hover,.button:visited:active{background-color:#fff}.button.with-border,.button:link.with-border,.button:visited.with-border{border-width:var(--border-width);border-style:solid}.button.with-rounded-borders,.button:link.with-rounded-borders,.button:visited.with-rounded-borders{border-radius:50%}.button.with-border-of-color-white,.button:link.with-border-of-color-white,.button:visited.with-border-of-color-white{--border-color: #fff}.button.with-border-of-color-mud,.button:link.with-border-of-color-mud,.button:visited.with-border-of-color-mud{--border-color: #827772}.button.with-border-of-color-blue,.button:link.with-border-of-color-blue,.button:visited.with-border-of-color-blue{--border-color: #383f6b}.button.with-border-of-color-transparent,.button:link.with-border-of-color-transparent,.button:visited.with-border-of-color-transparent{--border-color: transparent}.button.with-border-of-color-mud-text,.button:link.with-border-of-color-mud-text,.button:visited.with-border-of-color-mud-text{--border-color: #5f5753}.button.with-border-of-color-light-mud,.button:link.with-border-of-color-light-mud,.button:visited.with-border-of-color-light-mud{--border-color: #b2aba8}.button.with-border-of-color-link-color,.button:link.with-border-of-color-link-color,.button:visited.with-border-of-color-link-color{--border-color: #f90}.button:hover,.button:active{color:#000;border-color:#000;background-color:#fff}.button .button-text{color:inherit;font:inherit;display:inline-block}.button .button-text.with-icon-on-the-right{margin-right:.25rem}.button .button-line{display:none}.header-component{display:block;position:fixed;top:0;left:0;width:100%;height:var(--headerHeight);z-index:10;background-color:#eeecec;transition:background-color var(--guiAnimationSlow);will-change:background-color}.header-component.has-fullscreen-image{background-color:transparent}.header-component.scrolled{background-color:#eeecec}.header-component.modal-opened{padding-right:var(--systemScrollbarWidth)}.header-inner{padding:var(--smallMargin) var(--defaultMargin) 0;width:100%;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.header-logo-container{width:var(--headerLogoWidth);transition:var(--guiAnimationFast);will-change:opacity}.header-logo-container.at-home{opacity:0}.header-logo-container.scrolled{opacity:1}.logo-component{margin-right:auto}@keyframes hovering{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.animated-logo-container{right:0;top:var(--headerHeight);left:var(--animatedLogoLeft);bottom:0;position:absolute;overflow:hidden}.animated-logo{position:absolute;width:var(--animatedLogoWidthWhenFinished)}.animated-logo.image-component{position:absolute;background-color:transparent;margin:0;padding:0}.right-part{left:var(--animatedLogoWidthWhenFinished);opacity:0}.hamburger-component{display:block;margin:var(--smallMargin) 0 var(--smallMargin) var(--defaultMargin)}.modal-overlay{display:none}.modal-container{display:grid;grid-template-columns:var(--headerHeight) 1 fr;height:100%;width:100%}.modal-header{padding:var(--smallMargin) var(--defaultMargin) 0;background-color:#faf9f9;height:var(--headerHeight);display:flex;flex-flow:row nowrap;justify-content:flex-end;border-bottom:1px solid transparent;transition:border-bottom-color var(--guiAnimationFast);will-change:border-bottom-color}.modal-header.background-blue{background-color:#383f6b}.modal-header.scrolled{border-bottom-color:#0000001a}.modal-content{height:calc(var(--fullHeight) - var(--headerHeight));overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--defaultMargin) var(--defaultMargin) var(--defaultMargin);overscroll-behavior:none;scroll-behavior:smooth;scrollbar-width:auto;scrollbar-color:#faf9f9}.modal-content::-webkit-scrollbar{width:auto}.modal-content::-webkit-scrollbar-thumb{border-radius:0;border:0}.modal-content::-webkit-scrollbar-track{background:#faf9f9}.modal-content::-webkit-scrollbar-thumb{background-color:#b2aba8}.modal-content.no-padding-bottom{padding-bottom:0}.main-navigation-component{position:fixed;top:var(--fullHeight);width:100%;left:0;height:var(--fullHeight);transition:top var(--guiAnimationFast);background-color:#383f6b;z-index:10;will-change:top}.main-navigation-component.opened{top:0}.main-navigation-upper-container{position:absolute;top:0;left:0;width:100%;height:var(--mainNavigationHeaderheight);padding:var(--defaultMargin) var(--defaultMargin) 0}.blue-lower-container{display:grid;grid-template-rows:max-content 1fr max-content;position:absolute;top:var(--mainNavigationHeaderheight);left:0;width:100%;bottom:0;padding:var(--defaultMargin) var(--defaultMargin) 0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:#4c4542,#827772}.blue-lower-container::-webkit-scrollbar{width:auto}.blue-lower-container::-webkit-scrollbar-thumb{border-radius:0;border:0}.blue-lower-container::-webkit-scrollbar-track{background:#827772}.blue-lower-container::-webkit-scrollbar-thumb{background-color:#4c4542}.main-menu-component{display:block}.main-menu-items{padding:0;list-style-type:none;border-bottom:1px solid #827772}.main-menu-items.reduced{border-bottom:none;margin-bottom:var(--defaultMargin)}.main-menu-item{border-top:1px solid #827772;position:relative;padding:0 0 .75rem}.main-menu-item a,.main-menu-item a:link,.main-menu-item a:visited{display:block;padding:.5rem 0;text-decoration:none;font-weight:700;color:#fff}.main-menu-item a.reduced,.main-menu-item a:link.reduced,.main-menu-item a:visited.reduced{padding:.25rem 0}.main-menu-item .submenu-toggle,.main-menu-item .submenu-toggle:link,.main-menu-item .submenu-toggle:visited,.main-menu-item .submenu-toggle:hover,.main-menu-item .submenu-toggle:active{position:absolute;width:auto;top:0;right:-.75rem;padding:.5rem .75rem}.main-menu-item.reduced{border:none;padding:0}.main-menu-item-children{max-height:0;overflow:hidden;transition:max-height var(--guiAnimationFast),padding-bottom var(--guiAnimationFast);padding-bottom:0;will-change:max-height}.main-menu-item-children.opened{max-height:10rem;padding-bottom:.5rem}.main-menu-item-child a:link,.main-menu-item-child a:visited{padding:.25rem 0 .25rem 2rem;font-weight:400;font-size:var(--fontSizeSmall);color:#b2aba8}.main-menu-item-child.current-menu-item a:link,.main-menu-item-child.current-menu-item a:visited{color:#fff}.bottom-menu-items{margin:.5rem 0;list-style-type:none}.bottom-menu-item a,.bottom-menu-item a:link,.bottom-menu-item a:visited{color:#b2aba8;font-size:var(--fontSizeSmall);display:block;padding:.25rem 0;text-decoration:none}.meta-menu-items{list-style-type:none;display:flex;flex-flow:nowrap;align-items:center}.meta-menu-item{margin:0 .75rem 0 0}.search-control-item{display:none}.language-menu-item{margin-bottom:.125rem}.language-menu-item .button{width:var(--iconSizeLarge);height:var(--iconSizeLarge);padding:.375rem 0 0}.close-item{margin:0 0 0 auto}.icon-component{display:inline-block}.icon-image-wrapper{--size: var(--iconSizeNormal);--border-width: 1px;--border-color: #000;display:block;width:var(--size);height:var(--size);background-color:transparent;border-color:var(--border-color);transition:var(--guiAnimationFast);will-change:auto;border-radius:1px}.icon-image-wrapper.of-tiny-size{--size: var(--iconSizeTiny)}.icon-image-wrapper.of-very-small-size{--size: var(--iconSizeVerySmall)}.icon-image-wrapper.of-small-size{--size: var(--iconSizeSmall)}.icon-image-wrapper.of-medium-size{--size: var(--iconSizeMedium)}.icon-image-wrapper.of-large-size{--size: var(--iconSizeLarge)}.icon-image-wrapper.of-very-large-size{--size: var(--iconSizeVeryLarge)}.icon-image-wrapper.of-extremely-large-size{--size: var(--iconSizeExtremelyLarge);--border-width: 2px}.icon-image-wrapper.of-overdose-size{--size: var(--iconSizeOverdose);--border-width: 3px}.icon-image-wrapper.of-hamburger-size{--size: var(--hamburgerSize)}.icon-image-wrapper.on-white-background{background-color:#fff}.icon-image-wrapper.on-black-background{background-color:#000}.icon-image-wrapper.on-blue-background{background-color:#383f6b}.icon-image-wrapper.on-mud-background{background-color:#827772}.icon-image-wrapper.on-mud-text-background{background-color:#5f5753}.icon-image-wrapper.on-light-mud-background{background-color:#b2aba8}.icon-image-wrapper.on-link-color-background{background-color:#f90}.icon-image-wrapper:hover,.icon-image-wrapper:active{background-color:#fff}.icon-image-wrapper.with-border{border-width:var(--border-width);border-style:solid}.icon-image-wrapper.with-rounded-borders{border-radius:50%}.icon-image-wrapper.with-border-of-color-white{--border-color: #fff}.icon-image-wrapper.with-border-of-color-mud{--border-color: #827772}.icon-image-wrapper.with-border-of-color-blue{--border-color: #383f6b}.icon-image-wrapper.with-border-of-color-transparent{--border-color: transparent}.icon-image-wrapper.with-border-of-color-mud-text{--border-color: #5f5753}.icon-image-wrapper.with-border-of-color-light-mud{--border-color: #b2aba8}.icon-image-wrapper.with-border-of-color-link-color{--border-color: #f90}.icon-image-wrapper:hover,.icon-image-wrapper:active{border-color:#000;background-color:transparent}.icon-image{display:block;width:100%;height:100%;background-color:#000;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--guiAnimationFast);will-change:auto}.icon-image.direction-down{transform:rotate(90deg)}.icon-image.direction-left{transform:rotate(180deg)}.icon-image.direction-up{transform:rotate(-90deg)}.icon-image.with-white-foreground{background-color:#fff}.icon-image.with-blue-foreground{background-color:#383f6b}.icon-image.with-mud-foreground{background-color:#827772}.icon-image.with-mud-text-foreground{background-color:#5f5753}.icon-image.with-light-mud-foreground{background-color:#b2aba8}.icon-image.with-border{-webkit-mask-size:70%;mask-size:70%}.icon-image.with-rounded-borders{-webkit-mask-size:50%;mask-size:50%}.icon-image:hover,.icon-image:active{background-color:#000}.image-component{display:block;margin:0 0 var(--defaultMargin) 0;position:relative}.image-component.square-image{position:relative}.image-component.square-image:before{display:block;content:"";padding-top:100%}.image-component.square-image .image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-component.first-image-in-gallery .image-wrapper{position:relative}.image{opacity:0;transition:opacity var(--guiAnimationFast);will-change:opacity}.image.opaque,.image.loaded{opacity:1}.image-caption{padding:1rem 0}.image-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.location-icon{background-color:transparent;margin:0}.fullscreen-image-article{min-height:var(--fullHeight);margin-top:calc(var(--headerHeight) * -1)}.fullscreen-image-container{height:var(--fullHeight);width:100%;position:relative}.fullscreen-image{margin:0;height:100%;width:100%}.fullscreen-image .image-wrapper{height:100%}.fullscreen-image .image{height:100%;object-fit:cover}.fullscreen-bottom-overlay{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0 var(--defaultMargin) var(--defaultMargin);opacity:0;transition:opacity var(--guiAnimationSlow);will-change:opacity}.fullscreen-bottom-overlay.is-visible{opacity:1}.breaking-news-component{position:absolute;bottom:calc(var(--defaultMargin) * 4);left:0;right:0;width:var(--breakingNewsWidth);margin:0 auto}.breaking-news-inner{position:relative;border:1px solid rgba(255,255,255,.5);padding:var(--smallMargin);background-color:#383f6b}.breaking-news-inner.importance-red{background-color:#965f7a}.breaking-news-inner:before{display:block;content:"";border:1px solid rgba(255,255,255,.5);position:absolute;inset:-.375rem;border-radius:.1375rem}.breaking-news-inner p:last-of-type{margin:0}.breaking-news-link{position:absolute;top:0;left:0;width:100%;height:100%}.claim-image{position:absolute;bottom:calc(var(--defaultMargin) * 4);left:0;right:0;width:var(--claimImageWidth);margin:0 auto}.home-bottom-content{margin:0 auto;width:var(--contentWidth);padding:calc(var(--headerHeight) + var(--defaultMargin)) 0 0}.news-item{margin:0 0 2.5rem}.news-item-importance{padding:var(--smallMargin);margin:0 0 .25rem}.page-article{margin:3rem auto;width:var(--contentWidth)}.article-content-component{position:relative;display:block}.html-block h2{font-family:Montserrat,Helvetica,sans-serif;font-size:var(--fontSizeMedium);font-weight:700;color:#383f6b;line-height:var(--lineHeightDefault);margin:2.5rem 0 1rem}.html-block h3{font-family:Montserrat,Helvetica,sans-serif;font-size:var(--fontSizeMedium);font-weight:300;color:#383f6b;line-height:var(--lineHeightDefault);margin:1rem 0 .25rem}.html-block h2+h3{margin-top:-1rem}.html-block h4{font-style:italic}.html-block h4+h3{margin-top:.25rem}.html-block h2 a,.html-block h2 a:link,.html-block h2 a:visited,.html-block h3 a,.html-block h3 a:link,.html-block h3 a:visited,.html-block h4 a,.html-block h4 a:link,.html-block h4 a:visited{font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit;border-bottom:1px solid #827772}.html-block ul,.html-block ol{padding:0;margin:2rem 0;list-style-type:none}.html-block li{position:relative;line-height:var(--lineHeightDefault);padding:.25rem 0 .25rem 1rem;color:#383f6b}.html-block li:before{content:"";display:block;width:.5rem;height:1px;background-color:#b2aba8;position:absolute;top:.875rem;left:0}.html-block ol{counter-reset:liNumber}.html-block ol li{counter-increment:liNumber;border-top:1px solid #e6e6e6;padding:.25rem 0 1.5rem 1.25rem}.html-block ol li:last-of-type{border-bottom:1px solid #e6e6e6}.html-block ol li:before{width:auto;height:auto;background-color:transparent;content:counter(liNumber);top:.4rem;font-size:var(--fontSizeVerySmall);font-weight:700}.html-block p{line-height:var(--lineHeightDefault)}.html-block p a,.html-block p a:link,.html-block p a:visited{text-decoration:underline}.html-block p a.m,.html-block p a:link.m,.html-block p a:visited.m{background-color:#827772;color:#fff;font-size:var(--fontSizeSmall);font-weight:700;text-decoration:none;display:inline-block;padding:.125rem .25rem .125rem .5rem;vertical-align:middle;border:1px solid transparent}.html-block p a.m:after,.html-block p a:link.m:after,.html-block p a:visited.m:after{content:"";width:.625rem;height:.625rem;background-color:#fff;-webkit-mask:url(ic-angle.2ebffb4fe916dfa6.svg) center no-repeat;mask:url(ic-angle.2ebffb4fe916dfa6.svg) center no-repeat;-webkit-mask-size:cover;mask-size:cover;display:inline-block;margin:0 0 0 .25rem}.html-block p a:hover.m,.html-block p a:active.m{background-color:#fff;border:1px solid #000;color:#000}.lead-html p{font-weight:700}.google-map-component{margin:2rem 0;display:block}.video-component{display:block}.video-inner-container{position:relative}.video-code-container{position:absolute;top:0;left:0;width:100%;height:100%}.video-code-container iframe{width:100%;height:100%}.top-calendar-button{position:absolute;bottom:0;right:0;color:#fff;background-color:#383f6b;font-size:var(--fontSizeSmall);padding:.25rem .5rem;transition:var(--guiAnimationFast);opacity:0;will-change:opacity}.top-calendar-button.concerts-loaded{opacity:1}.top-calendar-button.has-fullscreen-image{right:4.75rem;bottom:auto;top:var(--defaultMargin);background-color:transparent;border:1px solid #fff;border-radius:.125rem}.calendar-modal-component{background-color:#383f6b;width:100%;height:var(--fullHeight);position:fixed;top:var(--fullHeight);left:0;transition:top var(--guiAnimationFast);z-index:30;will-change:top}.calendar-modal-component.opened{top:0}.calendar-modal-header{justify-content:space-between;align-items:flex-start;background-color:#383f6b;padding-top:var(--defaultMargin)}.calendar-wrapper{margin:0 0 2rem}.date-icon-component{display:block;position:relative}.date-icon-component:before{display:block;content:"";padding-top:130%}.date-icon-inner{display:grid;grid-template-rows:4fr max-content 3fr;grid-gap:.25rem 0;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent;align-content:center}.date-icon-inner.border-white{border-color:#fff}.date-icon-inner.border-red{border-color:#965f7a}.date-icon-inner.border-blue{border-color:#383f6b}.date-icon-inner.border-mud{border-color:#827772}.date-icon-day{align-self:end;font-weight:700;font-size:100%;color:inherit}.date-icon-delimiter{color:inherit;background-color:currentColor;width:60%;height:1px;display:block;margin:0 auto}.date-icon-month{align-self:start;text-transform:uppercase;font-size:60%;color:inherit}.found-concerts-wrapper{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0 var(--calendarGridGap);align-items:start}.found-concerts-title{grid-column:span 7;font-weight:700;color:#b2aba8;line-height:var(--lineHeightDefault)}.found-concerts{grid-column:span 6;list-style-type:none}.no-concerts{grid-column:span 7}.found-concert{border:1px solid #827772;position:relative;padding:.5rem;margin:0 0 var(--calendarGridGap)}.found-concert-link{text-decoration:none}.found-concert-weekday-and-time{color:#b2aba8;line-height:var(--lineHeightDefault)}.found-concert-location{color:#b2aba8;font-weight:700;line-height:var(--lineHeightDefault)}.found-concert-title{color:#fff;font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:var(--fontSizeMedium);line-height:var(--lineHeightDefault)}.found-concert-composers{color:#fff;line-height:var(--lineHeightDefault)}.found-concert-arrow{position:absolute;top:.25rem;right:0}.found-concert-arrow .icon-image-wrapper{width:1.25rem;height:1rem;padding-top:.25rem;padding-bottom:.25rem}.calendar-header{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0 var(--calendarGridGap);text-align:center;margin:0 0 1rem}.calendar-header .heading{font-weight:700;margin:.5rem 0;color:#fff;position:relative}.calendar-header .heading:before{display:block;width:1px;height:100%;content:"";background-color:#827772;position:absolute;top:0;left:-.3125rem}.calendar-header .heading:first-of-type:before{display:none}.calendar-grid,.calendar-week{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.75rem var(--calendarGridGap);text-align:center;margin:0 0 var(--calendarGridGap)}.calendar-grid.has-no-concerts,.calendar-week.has-no-concerts{display:none;height:1px;background-color:#827772;margin:var(--defaultMargin) 0}.calendar-grid.has-no-concerts *,.calendar-week.has-no-concerts *{display:none}.calendar-grid.has-concerts+.has-no-concerts,.calendar-week.has-concerts+.has-no-concerts{display:block}.calendar-day{position:relative}.calendar-navigation{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.skip-a-month{display:block;padding:.5rem}.current-month-and-year{color:#fff;font-size:var(--fontSizeSmall)}.concert-list-wrapper{margin:1rem 0}.concert-list-categories-wrapper{margin:2.5rem 0}.concert-list-categories-label{display:grid;grid-template-columns:var(--concertListDateColumnWidth) 1fr;grid-gap:0 1rem}.categories-label-text{font-size:var(--fontSizeSmall)}.concert-list-items{list-style-type:none}.concert-list-item{margin:0 0 2rem}.concert-list-item-link{display:grid;grid-template-columns:var(--concertListDateColumnWidth) 1fr;grid-gap:0 1rem}.concert-list-item-infos{position:relative}.concert-weekday-and-time{color:#383f6b;line-height:var(--lineHeightDefault)}.concert-location{color:#383f6b;font-weight:700;line-height:var(--lineHeightDefault);padding-right:1.5rem}.concert-location-city{display:block}.concert-title{color:#383f6b;font-family:Montserrat,Helvetica,sans-serif;font-weight:700;font-size:var(--fontSizeMedium);line-height:var(--lineHeightDefault);background-color:#eeecec;margin:.25rem 0}.concert-composers{line-height:var(--lineHeightDefault);font-size:var(--fontSizeSmall)}.concert-arrow{position:absolute;top:.25rem;right:0}.concert-date-display-component{display:inline-block;padding:0 .5rem 0 0;position:relative;margin:0}.concert-date-container{background-color:transparent;color:#383f6b;text-align:center}.concert-date-container.mud{color:#5f5753}.concert-date-container.lightmud{color:#b2aba8}.concert-date-container .day{font-size:var(--fontSizeExtremelyLarge);font-weight:700;display:block;color:inherit}.concert-date-container .delimiter{display:block;width:2.375rem;margin:.125rem auto .25rem;color:inherit;border-bottom:2px solid currentColor}.concert-date-container .month{display:block;color:inherit;font-size:var(--fontSizeNormal);font-weight:700;font-family:Montserrat,Helvetica,sans-serif;text-transform:uppercase}.concert-date-container .border{position:absolute;top:10%;bottom:4%;width:1px;color:inherit;background-color:currentColor;right:0;display:block}.single-concert-outlet-wrapper{position:fixed;top:var(--fullHeight);left:0;width:100vw;height:var(--fullHeight);background-color:#fff;transition:top var(--guiAnimationFast);z-index:20;will-change:top}.single-concert-outlet-wrapper.opened{top:0}.close-single-concert-link{margin:var(--smallMargin) 0 0 auto;display:block;width:var(--iconSizeLarge);height:var(--iconSizeLarge)}.single-concert-header{display:grid;grid-gap:0 .5rem;grid-template-columns:max-content 1fr 4rem}.single-concert-header-title{padding:.25rem 0 0;line-height:var(--lineHeightDefault)}.single-concert-location-icon{margin-top:.5rem}.single-concert-pretitle{color:#5f5753;line-height:var(--lineHeightDefault);font-weight:700;font-size:var(--fontSizeSmall)}.single-concert-weekday-and-time{color:#383f6b;line-height:var(--lineHeightDefault);font-weight:400;font-size:var(--fontSizeSmall)}.single-concert-location{color:#383f6b;line-height:var(--lineHeightDefault);font-weight:700;font-size:var(--fontSizeSmall)}.single-concert-programme-item{margin:0 0 .5rem}.single-concert-performer-content,.toggled-content{overflow:hidden;padding:.5rem;background-color:#eeecec}.single-concert-performer-content a:link,.single-concert-performer-content a:visited,.toggled-content a:link,.toggled-content a:visited{text-decoration:underline}.performer-header,.toggled-content-header{display:flex;flex-flow:row nowrap;justify-content:flex-end}.concert-image-wrapper,.location-image-wrapper,.concert-text-wrapper,.location-image-caption-wrapper{background-color:#eeecec;margin-left:var(--negativeMargin);margin-right:var(--negativeMargin);padding:var(--defaultMargin)}.concert-image-wrapper+.concert-text-wrapper,.concert-image-wrapper+.location-image-caption-wrapper,.location-image-wrapper+.concert-text-wrapper,.location-image-wrapper+.location-image-caption-wrapper,.concert-text-wrapper+.concert-text-wrapper,.concert-text-wrapper+.location-image-caption-wrapper,.location-image-caption-wrapper+.concert-text-wrapper,.location-image-caption-wrapper+.location-image-caption-wrapper{padding-top:0}.concert-image-wrapper:empty,.location-image-wrapper:empty,.concert-text-wrapper:empty,.location-image-caption-wrapper:empty{display:none}.concert-image-wrapper,.location-image-wrapper{background:linear-gradient(to bottom,#fff 50%,#eeecec 50%)}.concert-image-wrapper mc-image,.location-image-wrapper mc-image{margin:0}.single-concert-implementation{margin:var(--defaultMargin) 0}.single-concert-implementation p:last-of-type{margin-bottom:0}.concert-important-notes p,.single-concert-important-notes p{color:inherit;font:inherit}.single-location-outlet-wrapper{position:fixed;top:var(--fullHeight);left:0;width:100vw;height:var(--fullHeight);background-color:#fff;transition:top var(--guiAnimationFast);z-index:20;will-change:top}.single-location-outlet-wrapper.opened{top:0}.location-item{margin:0 0 2rem}.location-button{position:relative;display:block;padding:.25rem 0}.location-button mc-icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.location-item-content{display:grid;grid-template-columns:4rem 1fr;grid-gap:1rem;margin:1rem 0 0}.google-map-container{margin:1rem 0;position:relative;background-color:#827772}.google-map-container:before{display:block;content:"";padding-top:100%}.google-map-inner{position:absolute;top:0;left:0;width:100%;height:100%}.teaser-component{display:block}.teaser-link{display:grid;grid-template-rows:max-content max-content;justify-content:start;align-items:start;padding:var(--smallMargin);margin:var(--defaultMargin) 0;text-decoration:none}.teaser-link .teaser-title,.teaser-link .teaser-subtitle{display:inline-block;line-height:1.4;padding:.375rem 0 0}.teaser-link .teaser-title{border-bottom:1px solid #b2aba8;align-self:end;padding:0 0 .375rem}.teaser-link-video,.teaser-link-audio{position:relative;padding-right:4.5rem}.teaser-link-video mc-icon,.teaser-link-video mc-spinner,.teaser-link-audio mc-icon,.teaser-link-audio mc-spinner{position:absolute;right:1rem;top:1rem;z-index:4}.teaser-link-video mc-spinner,.teaser-link-audio mc-spinner{right:.75rem;top:.75rem}.teaser-link-video .teaser-title,.teaser-link-audio .teaser-title{position:relative;z-index:3}.teaser-link-video .teaser-subtitle,.teaser-link-audio .teaser-subtitle{position:relative;z-index:2}.teaser-link-video .audio-timer,.teaser-link-video .video-timer,.teaser-link-audio .audio-timer,.teaser-link-audio .video-timer{position:absolute;top:3.875rem;right:1rem;width:2.5rem;text-align:center}.teaser-link-featured{grid-template-rows:none;padding:0}.teaser-link-video-f{padding:0 3rem 0 0;margin:.5rem 0 0}.teaser-link-video-f mc-icon{top:.25rem;right:0}.teaser-link-video-f .video-timer{right:0;top:3rem}.teaser-featured-text-content{z-index:1}.featured-text{font-size:var(--fontSizeSmall);margin:0}.teaser-read-more-container{grid-column:span 2;position:relative;margin:.75rem 0 0}.teaser-read-more-container:before{display:block;content:"";border-bottom:1px solid #b2aba8;position:absolute;top:50%;left:0;width:100%;z-index:0}.teaser-with-image{display:grid;grid-gap:0 var(--teaserGap);grid-template-columns:var(--teaserImageSize) 1fr;align-items:start}.teaser-with-image mc-image{margin:.125rem 0 0}.teaser-with-image button{justify-self:start;grid-column:2}.label{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0 0 .5rem}.dropdown-wrapper{display:inline-block;position:relative;background-color:#b2aba8;color:#fff}.dropdown-wrapper mc-icon{position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}.dropdown{appearance:none;background-color:transparent;color:inherit;font-weight:700;font-size:var(--fontSizeSmall);display:block;width:100%;padding:.125rem 1.5rem .125rem .25rem;border:none;position:relative;z-index:2}.spinner-overlay{margin:var(--smallMargin) var(--smallMargin) 0 0;position:relative;opacity:0;visibility:hidden;transition:var(--guiAnimationFast);z-index:999999;will-change:opacity,visibility}.spinner-overlay.is-spinning{visibility:visible;opacity:1}.spinner-overlay.no-margin{margin:0}.spinner{width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #383f6b;border-right-color:transparent;animation:rotating 1s linear infinite}.spinner.white-mode{border-color:#fff;border-right-color:transparent}.spinner.mud{border-color:#827772;border-right-color:transparent}.spinner.blue{border-color:#383f6b;border-right-color:transparent}.wait{opacity:0;transform:translateY(2rem) scale(.9);transition:var(--guiAnimationSlow);transition-delay:var(--guiAnimationFast);will-change:opacity,transform}.in-viewport{opacity:1;transform:translate(0) scale(1)}.address-component{color:#fff;margin:var(--defaultMargin) 0 0;padding-bottom:var(--defaultMargin);display:block}.address-component *,.address-component a:link,.address-component a:visited,.address-component a:hover,.address-component a:active{font-size:var(--fontSizeSmall);color:inherit;text-decoration:none;line-height:var(--lineHeightDefault)}.address-component p{margin:0 0 var(--defaultMargin)}.address-component p:last-of-type{margin:0}.address{white-space:pre}.address-title{font-size:var(--fontSizeVerySmall);margin:0 0 .25rem;color:#b2aba8}.footer-component{display:block;margin-top:3rem}.footer-inner{opacity:1;transition:var(--guiAnimationFast);will-change:opacity}.footer-inner.is-spinning{opacity:0}.footer-logo-container{width:var(--headerLogoWidth);margin:0 var(--defaultMargin)}.footer-blue-container{background-color:#383f6b}.footer-blue-inner{padding:var(--defaultMargin) 0 0 calc(var(--headerLogoWidth) / 2 - var(--defaultMargin));margin:0 var(--defaultMargin);color:#fff}.footer-menu-items{margin:0;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0}.footer-menu-item a,.footer-menu-item a:link,.footer-menu-item a:visited{color:#fff;font-size:var(--fontSizeSmall)}.slideshow-component{position:relative;display:block}.slideshow-modal-window,.video-modal-window{position:fixed;top:var(--fullHeight);left:0;width:100vw;height:var(--fullHeight);background-color:#383f6b;transition:top var(--guiAnimationFast);z-index:20;will-change:top}.slideshow-modal-window.opened,.video-modal-window.opened{top:0}.slideshow-modal-header,.video-modal-header{padding-top:var(--defaultMargin);justify-content:space-between}.slideshow-modal-content,.video-modal-content{position:relative}.slideshow-title,.video-title{padding-right:var(--defaultMargin)}.slideshow-actions{position:relative;margin:.75rem auto .75rem 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.slideshow-wrapper{margin:0 var(--negativeMargin);background-color:#262b4a}.slideshow-mask{position:relative;width:100%;overflow:hidden}.slideshow-mask:before{content:"";padding-top:100%;display:block}.slideshow-items{position:absolute;top:0;left:0;width:100%;height:100%;list-style-type:none}.slideshow-item{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(100%);transition:transform var(--guiAnimationFast);will-change:transform;z-index:0;background-color:#262b4a}.slideshow-item.previous-item{transform:translate(-100%)}.slideshow-item.previous-item.forwards{z-index:1}.slideshow-item.previous-item.backwards{z-index:0}.slideshow-item.current-item{transform:translate(0);z-index:2}.slideshow-item.next-item{transform:translate(100%)}.slideshow-item.next-item.forwards{z-index:0}.slideshow-item.next-item.backwards{z-index:1}.slideshow-image-component{margin:0;width:100%;height:100%}.slideshow-image-component .image{width:100%;height:100%;object-fit:contain;padding:1rem}.slideshow-caption{padding:.5rem var(--defaultMargin);background-color:#383f6b}.slideshow-more-icon{position:absolute;bottom:1rem;right:1rem}.slideshow-paginator{list-style-type:none;display:flex;justify-content:center;margin:0 var(--defaultMargin)}.slideshow-paginator-item{width:.5rem;height:.5rem;border-radius:50%;border:1px solid #b2aba8;margin:0 .25rem}.slideshow-paginator-item.current-item{background-color:#b2aba8}.current-image-index{display:block;margin:0 var(--defaultMargin)}.quote{color:#383f6b}.quote .quote-text p:first-of-type{font-size:var(--fontSizeLarge);font-family:Montserrat,Helvetica,sans-serif}.quote .quote-author{color:inherit;font-size:var(--fontSizeSmall);line-height:var(--lineHeightDefault);font-style:italic}.grid{list-style-type:none;display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr;margin:2rem 0}.grid-item a,.grid-item a:link,.grid-item a:visited{color:#827772}.grid-item .image-component{margin:0}.grid-item .image{border:1px solid #eeecec}.grid-item .image-caption{padding:.25rem 0 0;font-size:var(--fontSizeSmall)}.video-f-component{padding:1rem;margin:0 0 var(--defaultMargin)}.video-f-container{aspect-ratio:16/9;position:relative;display:flex;justify-content:center;align-items:center;background-color:color-mix(in srgb,#b2aba8,transparent)}.video-f{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--guiAnimationSlow)}.video-f.ready{opacity:1}.video-f-loading-label{text-transform:uppercase;letter-spacing:.2em;color:#eeecec}@media screen and (min-width: 23.4375rem){.date-icon-day{font-size:120%}.date-icon-month{font-size:70%}}@media screen and (min-width: 34.375rem){:root{--breakingNewsWidth: 30rem;--claimImageWidth: 20rem}.top-calendar-button{background-color:#383f6b;border:1px solid #383f6b;border-radius:0}.top-calendar-button,.top-calendar-button.has-fullscreen-image{position:static;top:initial;bottom:initial;right:initial;margin:var(--smallMargin) 0 0 0}.date-icon-day{font-size:150%}.date-icon-month{font-size:80%}}@media screen and (min-width: 40rem){:root{--defaultMargin: 1.875rem;--teaserImageSize: 8rem;--teaserLineClamp: 6;--teaserGap: 1.25rem;--animatedLogoWidthWhenFinished: 8rem;--modalWindowWidth: 85vw}.news-list{column-count:2;column-gap:var(--defaultMargin)}.news-item{break-inside:avoid}.news-item-importance{margin-bottom:.5rem}.button-with-line-container{display:block;position:relative}.button-with-line-container:before{content:"";display:block;height:1px;background-color:currentColor;position:absolute;top:50%;left:0;width:100%;z-index:0}.dropdown-wrapper{justify-self:start}.modal-overlay{display:block;background-color:#000000bf;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;visibility:hidden;opacity:0;transition:var(--guiAnimationSlow);will-change:opacity,visibility}.modal-overlay.opened{visibility:visible;opacity:1}.single-concert-outlet-wrapper,.single-location-outlet-wrapper{position:fixed;top:0;left:auto;right:calc(var(--modalWindowWidth) * -1);width:var(--modalWindowWidth);height:var(--fullHeight);background-color:#fff;transition:right var(--guiAnimationFast);z-index:20;will-change:right,box-shadow}.single-concert-outlet-wrapper.opened,.single-location-outlet-wrapper.opened{right:0;box-shadow:0 0 1rem #00000080}.calendar-modal-component,.main-navigation-component,.slideshow-modal-window,.video-modal-window{position:fixed;top:0;left:auto;right:calc(var(--modalWindowWidth) * -1);width:var(--modalWindowWidth);height:var(--fullHeight);background-color:#383f6b;transition:right var(--guiAnimationFast);z-index:20;will-change:right,box-shadow}.calendar-modal-component.opened,.main-navigation-component.opened,.slideshow-modal-window.opened,.video-modal-window.opened{right:0;box-shadow:0 0 1rem #00000080}.calendar-modal-scrollarea{margin:0 2rem 2rem}.calendar-day .day{font-size:1.5rem;padding-bottom:.125rem}.calendar-day .month{font-size:.875rem}.date-as-icon{--w: calc( ( var( --modalWindowWidth ) - var( --calendarGridGap ) * 6 - 4 * 2rem ) / 7 );display:flex;flex-flow:column;justify-content:center;width:var(--w);height:calc(var(--w) * 1.3);color:#383f6b;background-color:#fff;text-align:center;padding:0 10%}.date-as-icon .day{display:block;color:inherit;border-bottom:1px solid #383f6b;padding:0 0 13%;font-weight:700}.date-as-icon .month{display:block;color:inherit;padding:11% 0 5%;font-size:62.5%;text-transform:uppercase}.date-as-icon .day{font-size:1.5rem;padding-bottom:.125rem}.date-as-icon .month{font-size:.875rem}.concert-location{padding-right:0}.concert-location-city{display:inline}.concert-location-city:before{content:", "}.toggled-content,.single-concert-performer-content{padding:1rem}.performer-content{display:grid;grid-template-columns:2fr 3fr;grid-gap:1rem}.performer-text-content{grid-column:2}.footer-blue-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2rem;padding-left:3.4rem}.footer-blue-inner .main-menu-component{order:1}.footer-blue-inner .meta-menu-component{order:3}.footer-blue-inner .address-component{order:2;margin:0}.footer-menu-items{justify-content:flex-start;order:4;grid-column:1}.footer-menu-item{margin-right:var(--defaultMargin)}.grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 45rem){:root{--animatedLogoWidthWhenFinished: 8rem;--sidebarMarginTop: 4.5rem;--modalWindowWidth: 38.25rem;--articleContentGridGapVertical: 2rem;--articleContentGridGapHorizontal: 2rem}.header-inner{padding-bottom:var(--smallMargin)}.article-content-component{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--articleContentGridGapVertical) var(--articleContentGridGapHorizontal)}.fullscreen-featured-image-container{position:relative;width:auto;height:var(--fullHeight);--mt: calc( var( --headerHeight ) * -1 - 3rem );margin:var(--mt) calc(var(--defaultMargin) * -1) 0;grid-column:span 2}.featured-image-text-overlay{position:absolute;display:grid;grid-template-rows:1fr max-content;bottom:0;left:0;width:100%;height:25%;min-height:12rem;text-align:center;padding:var(--defaultMargin)}.title-over-image-container{max-width:40rem;margin:0 auto}.radial-gradient-background{position:absolute;background:radial-gradient(ellipse at top,rgba(0,0,0,.25) 0%,rgba(0,0,0,.1) 30%,rgba(0,0,0,0) 80%);width:100%;height:50%;margin:0 auto;left:0;right:0;top:0}.scroll-anchor{position:absolute;top:calc(var(--headerHeight) * -1 - var(--articleContentGridGapVertical))}.page-content{position:relative}.page-content:after{content:"";display:none;width:1px;height:calc(100% - var(--sidebarMarginTop));position:absolute;top:var(--sidebarMarginTop);right:calc(var(--articleContentGridGapHorizontal) / -2);background-color:#eeecec}.page-sidebar{margin-top:var(--sidebarMarginTop)}.page-sidebar .blocks-component{--teaserImageSize: 4.25rem;--teaserLineClamp: 3;--teaserGap: .5rem}.page-sidebar .blocks-component>:first-child,.page-sidebar .blocks-component .teaser-link:not(.teaser-link-video-f){margin-top:0}.page-sidebar .blocks-component p,.page-sidebar .blocks-component figcaption{font-size:var(--fontSizeSmall)}.calendar-modal-scrollarea{margin:0 3rem 2rem}.concert-list-wrapper,.concert-list-categories-wrapper{margin-top:0}.date-as-icon{--w: calc( ( var( --modalWindowWidth ) - var( --calendarGridGap ) * 6 - 2 * 2rem - 2 * 3rem ) / 7 )}}@media screen and (min-width: 60rem){:root{--headerHeight: 7.5rem;--headerLogoWidth: 12rem;--modalWindowWidth: 40rem;--hamburgerSize: 1.875rem;--defaultMargin: 2rem;--articleContentGridGapVertical: 5rem;--articleContentGridGapHorizontal: 3rem;--animatedLogoWidthWhenFinished: 12rem;--breakingNewsWidth: 36rem;--claimImageWidth: 21rem;--teaserImageSize: 33%}.top-calendar-button{padding:.375rem 1rem}.news-item-grid{display:grid;grid-template-columns:var(--teaserImageSize) 1fr;grid-gap:var(--teaserGap)}.news-item-importance{min-height:var(--teaserImageSize)}.news-image-container .image-component{margin:0}.news-item-without-image{grid-template-columns:1fr}.news-item-title{margin-top:-.25rem}.news-item-summary-container{--teaserLineClamp: 7}.news-item-read-more-container{grid-column:span 2;position:relative;margin:.75rem 0 0}.news-item-read-more-container:before{display:block;content:"";border-bottom:1px solid #b2aba8;position:absolute;top:50%;left:0;width:100%;z-index:0}.news-item-read-more-container-with-image{display:grid;grid-gap:0 var(--teaserGap);grid-template-columns:var(--teaserImageSize) 1fr;align-items:start}.news-item-read-more-container-with-image mc-image{margin:.125rem 0 0}.news-item-read-more-container-with-image a{justify-self:start;grid-column:2}.news-item-date{margin:0}.article-content-component{grid-template-columns:3fr 2fr}.footer-blue-inner{padding-left:4.25rem}.slideshow-mask:before{padding-top:75%}}@media screen and (min-width: 75rem){:root{--contentWidth: 75rem;--maxWidth: min( var( --contentWidth ), calc( ( 100vw - var( --systemScrollbarWidth ) - 2 * var( --defaultMargin ) ) ) );--animatedLogoLeft: calc( ( 100vw - var( --systemScrollbarWidth ) - var( --contentWidth ) ) / 2 + 2 * var( --defaultMargin ) );--animatedLogoLeftStart: calc( var( --contentWidth ) / 2 - 12rem );--articleContentGridGapHorizontal: 4rem;--modalWindowWidth: calc( ( 100vw - var( --articleContentGridGapHorizontal ) + var( --systemScrollbarWidth ) ) / 2 );--modalWindowInnerWidth: min( calc( var( --contentWidth ) / 2 ), 100% );--modalWindowFlatHeaderHeight: 5.25rem;--modalPaddingRight: calc( 100% - var( --modalWindowInnerWidth ) + var( --defaultMargin ) - var( --systemScrollbarWidth ) + 8px )}.home-bottom-content{width:var(--maxWidth)}.news-item-summary-container{--teaserLineClamp: 9}.header-component.has-fullscreen-image{--p: calc( var( --contentWidth ) / 5 );--l2: calc( ( 100vw - var( --contentWidth ) - var( --systemScrollbarWidth ) ) / 2 );--l3: calc( var( --l2 ) + var( --p ) );--r1: calc( var( --l2 ) + var( --p ) * 4 );--r2: calc( var( --l2 ) + var( --contentWidth ) )}.header-inner{width:var(--maxWidth);height:var(--headerHeight);margin:0 auto;padding-left:0;padding-right:0}.header-inner.has-fullscreen-image{background:transparent}.main-navigation-upper-container,.blue-lower-container,.modal-container{width:var(--modalWindowInnerWidth)}.logo-in-modal-window{display:none}.calendar-modal-scrollarea{margin:0;width:100%;padding-right:var(--defaultMargin);padding-left:calc(var(--defaultMargin) * 2)}.fullscreen-featured-image-container{--marginLeftRightToTheEdge: min( calc( var( --defaultMargin ) * -1 ), calc( ( 100vw - var( --systemScrollbarWidth ) - var( --contentWidth ) ) / -2 ) );margin-left:var(--marginLeftRightToTheEdge);margin-right:var(--marginLeftRightToTheEdge)}.radial-gradient-background{max-width:var(--contentWidth)}.page-article{width:var(--maxWidth)}.article-content-component{grid-template-columns:1fr 1fr}.teaser-link-default{margin-right:10rem}.single-modal-outlet-wrapper{will-change:background-color,top,height}.single-modal-outlet-wrapper,.single-modal-outlet-wrapper.opened{background-color:#faf9f9;top:var(--headerHeight);height:calc(var(--fullHeight) - var(--headerHeight))}.single-modal-article{grid-template-rows:max-content 1fr;width:100%}.single-modal-header{height:var(--modalWindowFlatHeaderHeight);background-color:transparent}.single-modal-header.scrolled{border-bottom-color:transparent}.single-modal-content{height:calc(var(--fullHeight) - var(--headerHeight) - var(--modalWindowFlatHeaderHeight));padding-top:0;padding-right:var(--modalPaddingRight)}.single-modal-close-link{margin-left:0;margin-right:auto}.concert-image-wrapper,.location-image-wrapper,.concert-text-wrapper,.location-image-caption-wrapper{background:linear-gradient(to bottom,#faf9f9 50%,#eeecec 50%);--mr: calc( ( var( --modalWindowWidth ) - var( --defaultMargin ) - var( --modalWindowInnerWidth ) - var( --systemScrollbarWidth ) ) * -1 );margin-right:var(--mr);padding-right:calc(var(--mr) * -1)}.concert-text-wrapper,.location-image-caption-wrapper{background:#eeecec}.location-primary-image{margin-right:0;margin-left:0}.footer-inner-row{width:var(--maxWidth);margin:0 auto}.footer-logo-container{margin-left:0}.footer-blue-inner{margin:0;grid-template-columns:1fr 1fr 24rem}.footer-blue-inner .meta-menu-component{order:2}.slideshow-modal-content{margin-right:calc((var(--modalWindowWidth) - var(--modalWindowInnerWidth)) * -1);padding:0}.gallery-wrapper{margin:0;padding-top:var(--defaultMargin);padding-left:var(--defaultMargin);padding-right:var(--defaultMargin)}.gallery-mask{max-width:60rem}.slideshow-actions{display:inline-flex;margin:1rem var(--defaultMargin)}.gallery-item .image-caption{width:auto;text-align:left;padding:1rem 0}.slideshow-wrapper{margin:0}}