header{background-color:rgba(0,0,0,0)}h1{margin-top:2rem}h1 :nth-of-type(1),h1 :nth-of-type(2){margin-top:.3rem}.mobile-title{display:none;margin:0;background:#000;padding:1rem;text-align:center;font-size:1.8rem;color:var(--color-on-dark)}.scrolled{background-color:var(--bg-dark)}.hero{position:relative;width:100vw;max-width:100%;overflow:hidden;aspect-ratio:853/293;background-color:#000;background-image:url(/img/hero/hero-new.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-size:100% 100%}.hero .hero-text{position:absolute;top:50%;left:15%;transform:translateY(-50%)}.hero .hero-text h1{font-size:3.5rem}.hero .hero-text span{display:block;color:var(--color-on-dark);font-size:1.5rem;font-family:"Poppins",sans-serif}.key-facts{display:flex;position:relative;justify-content:space-around;gap:1rem;padding:2rem;padding-top:1rem;background-color:#000}.key-facts div{display:flex;flex-direction:column;align-items:center;gap:1rem;width:calc(33.3333333333% - 4rem - 1rem);z-index:10}.key-facts div *{color:var(--color-on-dark);text-align:center}.key-facts div h2{font-size:2rem}.key-facts div h2,.key-facts div p{margin:0}.key-facts div span{font-size:1.5rem}.key-facts div:nth-of-type(2){margin-top:-1.5em}.key-facts div:nth-of-type(2) *{color:var(--accent-color)}.status{width:100vw;max-width:100%;background-color:var(--accent-color);padding:1rem;text-align:center}.status span:nth-of-type(1){font-weight:bold}.status span{color:var(--color-on-dark);font-size:1.3rem}main{padding-top:2rem;padding-bottom:2rem}.hero-intro{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:2rem}.news-short{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:2rem}.news-short .md-image{display:flex;justify-content:center;width:100%}.news-short .md-image span{display:none}.news-short .md-image img{display:block;width:auto;max-height:20vh;filter:grayscale(1)}.news-short .md-image img:hover{filter:grayscale(0)}.news-short .news{text-align:center}.news-short .news h1{font-size:1.3rem;margin-bottom:0;color:var(--color-main);margin-top:1rem}.news-short .news a{display:block}.news-short .news .news-date{font-size:.8rem;font-family:"Courier New",Courier,monospace;text-align:center;display:block}.news-short .news .news-content{display:none}.news-short .news .news-short-content{display:block;text-align:center}.news-short .news .news-medium-content{display:none}.news-short .news blockquote{border:none;padding:0}.news-short .news.news-clickable{cursor:pointer}.mitmachen{padding-top:var(--header-height)}.mitmachen .mitmachen-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:2rem}.voices{margin-top:1rem;padding-top:1rem;padding-bottom:1rem;background-color:var(--accent-color);box-shadow:0 0 0 100vmax var(--accent-color);clip-path:inset(0 -100vmax)}.voices h1,.voices h2,.voices p,.voices span{color:var(--color-on-dark)}.voices .voices-container{display:flex;flex-direction:row;justify-content:space-around;gap:2rem}.voices .voices-container div{flex:1 1 0px}.voices .voices-container .sopran,.voices .voices-container .alt,.voices .voices-container .tenor,.voices .voices-container .bass{display:grid;text-align:center;justify-items:center;padding:1rem}.voices .voices-container .sopran .md-image img,.voices .voices-container .alt .md-image img,.voices .voices-container .tenor .md-image img,.voices .voices-container .bass .md-image img{height:5rem}.voices .voices-container .sopran .md-image span,.voices .voices-container .alt .md-image span,.voices .voices-container .tenor .md-image span,.voices .voices-container .bass .md-image span{display:none}.events-short .event{display:grid;grid-template-columns:min-content auto min-content;align-items:center;gap:1rem;margin-bottom:2rem;background-color:var(--accent-color);border-radius:1rem;cursor:pointer}.events-short .event *{transition:all .3s}.events-short .event:hover .event-date,.events-short .event:hover .event-content{transform:translateX(1rem)}.events-short .event .event-date{padding:2rem;width:100%}.events-short .event .event-date span{display:block;font-family:"Poppins",sans-serif;text-transform:uppercase;line-height:1.4}.events-short .event .event-date span:nth-of-type(1){font-size:1rem;font-weight:normal;color:var(--color-secondary-on-dark)}.events-short .event .event-date span:nth-of-type(2){font-size:1rem;font-weight:normal;color:var(--color-on-dark)}.events-short .event .event-date span:nth-of-type(3){font-size:2rem;font-weight:bold;color:var(--color-on-dark)}.events-short .event .event-date span:nth-of-type(4){font-size:1rem;font-weight:normal;color:var(--color-on-dark)}.events-short .event .event-content{padding:2rem;width:100%}.events-short .event .event-content .event-category{color:var(--color-on-dark);font-size:.8rem;font-weight:lighter}.events-short .event .event-content .event-title{font-size:2rem;font-weight:bold;color:var(--color-on-dark);margin:0;line-height:1.4}.events-short .event .event-content .event-description{color:var(--color-on-dark);margin:0;margin-bottom:.5rem}.events-short .event .event-content .event-info-box{display:inline-flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.events-short .event .event-content .event-info-box div{display:grid;align-items:center;gap:.5rem;grid-template-columns:min-content auto}.events-short .event .event-content .event-info-box div span,.events-short .event .event-content .event-info-box div svg{fill:var(--color-on-dark);color:var(--color-on-dark)}.events-short .event .event-content .event-actions{display:none}.events-short .event .event-image-location{display:none}.events-short .event.konzert,.events-short .event.konzerte{background-color:var(--event-color-konzert-bg)}.events-short .event.konzert .event-actions a,.events-short .event.konzerte .event-actions a{background-color:var(--event-color-konzert-hg) !important}.events-short .event.konzert .event-actions a:hover,.events-short .event.konzerte .event-actions a:hover{background-color:var(--event-color-konzert-ho)}.events-short .event.auftritt,.events-short .event.auftritte{background-color:var(--event-color-auftritte-bg)}.events-short .event.auftritt .event-actions a,.events-short .event.auftritte .event-actions a{background-color:var(--event-color-auftritte-hg) !important}.events-short .event.auftritt .event-actions a:hover,.events-short .event.auftritte .event-actions a:hover{background-color:var(--event-color-auftritte-ho) !important}.events-short .event.probe,.events-short .event.proben{background-color:var(--event-color-probe-bg)}.events-short .event.probe .event-actions a,.events-short .event.proben .event-actions a{background-color:var(--event-color-probe-hg) !important}.events-short .event.probe .event-actions a:hover,.events-short .event.proben .event-actions a:hover{background-color:var(--event-color-probe-ho)}.events-short .event.veranstaltung,.events-short .event.veranstaltungen{background-color:var(--event-color-veranstaltung-bg)}.events-short .event.veranstaltung .event-actions a,.events-short .event.veranstaltungen .event-actions a{background-color:var(--event-color-veranstaltung-hg) !important}.events-short .event.veranstaltung .event-actions a:hover,.events-short .event.veranstaltungen .event-actions a:hover{background-color:var(--event-color-veranstaltung-ho)}.events-short .event.intern,.events-short .event.interne{background-color:var(--event-color-intern-bg)}.events-short .event.intern .event-actions a,.events-short .event.interne .event-actions a{background-color:var(--event-color-intern-hg) !important}.events-short .event.intern .event-actions a:hover,.events-short .event.interne .event-actions a:hover{background-color:var(--event-color-intern-ho) !important}.events-short .event.past{display:none}@media only screen and (max-width: 1130px){.mobile-title{display:block}.hero-text{display:none}.key-facts div h2{font-size:1.5rem}.key-facts div p{font-size:.8rem}.news-short *{text-align:left !important}}