@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_d9b71deb-module__hFrcja__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_d9b71deb-module__hFrcja__variable{--font-sans:"Outfit", "Outfit Fallback"}
.Button-module__LCT47W__pill{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--control-h);padding-inline:var(--space-m);border:var(--btn-border-w,var(--border-card)) solid var(--btn-border,var(--c-btn));border-radius:var(--r-pill);background:var(--c-btn);color:var(--c-btn-fg);font-size:var(--fs-sub);font-weight:var(--fw-semibold);line-height:var(--lh-ui);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-sweep) var(--ease-out), color var(--dur-sweep) var(--ease-out), transform var(--dur-fast) var(--ease-out);display:inline-flex;position:relative;overflow:hidden}.Button-module__LCT47W__pill:hover,.Button-module__LCT47W__pill:focus-visible{background:var(--c-btn-hover,var(--c-bg));border-color:var(--btn-border-hover,var(--btn-border,var(--c-btn)));color:var(--c-btn-hover-fg,var(--c-btn));transform:translateY(-2px)}.Button-module__LCT47W__pill:active{transform:translateY(0)}.Button-module__LCT47W__pill:disabled{cursor:progress;opacity:.7}.Button-module__LCT47W__external:after{content:"↗" / "";font-size:.8em}.Button-module__LCT47W__large{width:min(100%, var(--btn-w-l))}.Button-module__LCT47W__onEdge{max-width:calc(100% - 2 * var(--space-card-pad));position:absolute;bottom:0;left:50%;translate:-50% 50%}
.HeroSection-module__2p8mKq__hero{min-height:100svh;padding-block:var(--header-clearance) calc(var(--space-2xl) + var(--space-xl));grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);align-content:stretch;justify-items:center;gap:0;display:grid;position:relative;overflow:clip visible}.HeroSection-module__2p8mKq__title{display:grid;position:absolute;inset:0}.HeroSection-module__2p8mKq__band{top:var(--y);z-index:var(--layer);width:106%;translate:0 -50%;rotate:var(--tilt);align-items:center;display:flex;position:absolute;left:-3%}.HeroSection-module__2p8mKq__marquee{width:max-content;color:var(--c-accent);font-size:clamp(48px,10.5vw,195px);line-height:1;font-weight:var(--fw-black);text-transform:uppercase;white-space:nowrap;animation:HeroSection-module__2p8mKq__run var(--speed) linear var(--delay,0s) infinite;display:flex}.HeroSection-module__2p8mKq__marquee[data-direction=links]{animation-direction:reverse}.HeroSection-module__2p8mKq__run{text-box:trim-both cap alphabetic;padding-right:.22em}.HeroSection-module__2p8mKq__dot{vertical-align:.6em;font-size:.4em}@keyframes HeroSection-module__2p8mKq__run{0%{transform:translate(-50%)}to{transform:translate(0)}}.HeroSection-module__2p8mKq__date{z-index:10;position:absolute;top:36%;left:50%;translate:-50% -50%}.HeroSection-module__2p8mKq__chip{gap:var(--space-s);border-color:var(--c-line);color:var(--c-fg);font-size:var(--fs-sub);font-weight:var(--fw-black);background:0 0;}.HeroSection-module__2p8mKq__chip:hover,.HeroSection-module__2p8mKq__chip:focus-visible{border-color:var(--c-white);background:var(--c-white);color:var(--c-purple)}.HeroSection-module__2p8mKq__photos{pointer-events:none;position:absolute;inset:0}.HeroSection-module__2p8mKq__photo{opacity:0;width:clamp(190px,22vw,390px);height:auto;animation:HeroSection-module__2p8mKq__show calc(var(--count) * 3s) var(--ease-out) infinite;animation-delay:calc((var(--order) + var(--round) * 7 + var(--streuung,0)) * 3s);position:absolute}.HeroSection-module__2p8mKq__photo[data-slot="1"]{--order:0;z-index:2;--rot:-7deg;top:10%;left:1%}.HeroSection-module__2p8mKq__photo[data-slot="2"]{--order:4;z-index:4;--rot:5deg;top:16%;left:26%}.HeroSection-module__2p8mKq__photo[data-slot="3"]{--order:2;z-index:6;--rot:-4deg;top:9%;left:51%}.HeroSection-module__2p8mKq__photo[data-slot="4"]{--order:6;z-index:8;--rot:8deg;top:14%;left:76%}.HeroSection-module__2p8mKq__photo[data-slot="5"]{--order:3;z-index:2;--rot:6deg;top:55%;left:4%}.HeroSection-module__2p8mKq__photo[data-slot="6"]{--order:5;z-index:4;--rot:-8deg;top:60%;left:38%}.HeroSection-module__2p8mKq__photo[data-slot="7"]{--order:1;z-index:6;--rot:4deg;top:53%;left:72%}@keyframes HeroSection-module__2p8mKq__show{0%,to{opacity:0;transform:rotate(var(--rot)) translateY(14px) scale(.97)}1.5%,9%{opacity:1;transform:rotate(var(--rot)) translateY(0) scale(1)}11.5%{opacity:0;transform:rotate(var(--rot)) translateY(-14px) scale(.97)}}@media (max-width:800px){.HeroSection-module__2p8mKq__band{z-index:9}.HeroSection-module__2p8mKq__marquee{font-size:23vw}.HeroSection-module__2p8mKq__chip{min-height:0;padding-block:var(--space-2xs);line-height:var(--lh-ui);flex-direction:column;gap:0}.HeroSection-module__2p8mKq__photo{width:clamp(160px,46vw,300px)}.HeroSection-module__2p8mKq__photo[data-slot="1"]{top:6%;left:2%}.HeroSection-module__2p8mKq__photo[data-slot="2"]{top:8%;left:52%}.HeroSection-module__2p8mKq__photo[data-slot="3"]{top:48%;left:4%}.HeroSection-module__2p8mKq__photo[data-slot="4"]{top:50%;left:50%}.HeroSection-module__2p8mKq__photo[data-slot="5"],.HeroSection-module__2p8mKq__photo[data-slot="6"],.HeroSection-module__2p8mKq__photo[data-slot="7"]{display:none}}@media (prefers-reduced-motion:reduce){.HeroSection-module__2p8mKq__marquee{white-space:normal;justify-content:center;width:100%;animation:none}.HeroSection-module__2p8mKq__marquee:nth-of-type(n+3),.HeroSection-module__2p8mKq__run:nth-child(2),.HeroSection-module__2p8mKq__dot{display:none}.HeroSection-module__2p8mKq__photo{opacity:1;transform:rotate(var(--rot));animation:none}}.HeroSection-module__2p8mKq__patron{right:var(--space-page-x);bottom:var(--space-l);z-index:10;align-items:flex-end;gap:var(--space-s);display:flex;position:absolute}.HeroSection-module__2p8mKq__patronText{font-size:var(--fs-legal);font-weight:var(--fw-semibold);white-space:nowrap}.HeroSection-module__2p8mKq__patronLink{transition:opacity var(--dur-fast) var(--ease-out);display:block}.HeroSection-module__2p8mKq__patronLink:hover{opacity:.8}.HeroSection-module__2p8mKq__patronLogo{width:clamp(120px,12vw,180px);height:auto}@media (max-width:800px){.HeroSection-module__2p8mKq__patron{left:var(--space-page-x);right:var(--space-page-x);bottom:var(--space-xs);justify-content:space-between;gap:var(--space-s)}.HeroSection-module__2p8mKq__patronText{white-space:normal;text-align:left}.HeroSection-module__2p8mKq__patronLink{flex:none}.HeroSection-module__2p8mKq__patronLogo{width:clamp(110px,32vw,200px);max-width:none}}
.LineupSection-module__ySsi1W__section{padding-top:var(--space-section)}.LineupSection-module__ySsi1W__title{color:var(--c-accent);text-align:center}.LineupSection-module__ySsi1W__grid{gap:var(--space-2xl) var(--space-2xl);margin-top:var(--space-title-body);grid-template-columns:repeat(3,1fr);display:grid}.LineupSection-module__ySsi1W__card{display:grid;position:relative}.LineupSection-module__ySsi1W__wide{grid-column:span 2}.LineupSection-module__ySsi1W__figure{align-content:start;gap:var(--space-s);height:100%;display:grid;overflow:visible}.LineupSection-module__ySsi1W__photos{gap:var(--space-s);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.LineupSection-module__ySsi1W__photo{rotate:var(--tilt,0deg);position:relative}.LineupSection-module__ySsi1W__photo img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;height:auto}.LineupSection-module__ySsi1W__card:first-child .LineupSection-module__ySsi1W__photo{--tilt:-3deg}.LineupSection-module__ySsi1W__card:first-child .LineupSection-module__ySsi1W__photo img{aspect-ratio:4/5}.LineupSection-module__ySsi1W__card:first-child{z-index:2}.LineupSection-module__ySsi1W__card:nth-child(2){margin-top:var(--space-2xl);z-index:3;margin-inline-start:calc(-1 * var(--space-xs))}.LineupSection-module__ySsi1W__card:nth-child(2) .LineupSection-module__ySsi1W__photo{--tilt:4deg}.LineupSection-module__ySsi1W__card:nth-child(2) .LineupSection-module__ySsi1W__photo img{aspect-ratio:3/4}.LineupSection-module__ySsi1W__card:nth-child(3){margin-inline-start:calc(-1 * var(--space-xs));margin-top:calc(-1 * var(--space-m));z-index:1}.LineupSection-module__ySsi1W__card:nth-child(3) .LineupSection-module__ySsi1W__photo{--tilt:-2deg}.LineupSection-module__ySsi1W__card:nth-child(3) .LineupSection-module__ySsi1W__photo img{aspect-ratio:5/7}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photos{gap:0}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:first-child{--tilt:-5deg;z-index:1}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:last-child{--tilt:4.5deg;margin-top:var(--space-xl);margin-inline-start:calc(-1 * var(--space-l))}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:first-child img{aspect-ratio:3/4}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:last-child img{aspect-ratio:4/5}.LineupSection-module__ySsi1W__caption{z-index:1;gap:var(--space-2xs);margin-top:calc(-1 * var(--space-l));display:grid;position:relative}.LineupSection-module__ySsi1W__name{color:var(--c-accent);text-wrap:balance}.LineupSection-module__ySsi1W__role{max-width:34ch}.LineupSection-module__ySsi1W__roleLine{display:block}.LineupSection-module__ySsi1W__outlook{align-content:center;gap:var(--space-l)}.LineupSection-module__ySsi1W__outlook .LineupSection-module__ySsi1W__role{margin-top:var(--space-2xs)}.LineupSection-module__ySsi1W__more{color:var(--c-accent)}.LineupSection-module__ySsi1W__badge{top:var(--space-s);left:calc(-1 * var(--space-s));width:clamp(var(--badge-size-min), 9.6vw, var(--badge-size));aspect-ratio:1;padding:var(--space-xs);background:var(--c-white);color:var(--c-orange);font-size:clamp(12px,1.4vw,20px);font-weight:var(--fw-semibold);line-height:var(--lh-snug);text-align:center;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;border-radius:50%;place-items:center;display:grid;position:absolute}.LineupSection-module__ySsi1W__credit{gap:var(--space-3xs);margin-top:var(--space-2xl);line-height:var(--lh-ui);text-align:right;display:grid}.LineupSection-module__ySsi1W__credit a{text-underline-offset:var(--underline-offset);text-decoration:underline}.LineupSection-module__ySsi1W__creditNote{opacity:.8}@media (max-width:900px){.LineupSection-module__ySsi1W__grid{gap:var(--space-xl) var(--space-s);grid-template-columns:1fr 1fr}.LineupSection-module__ySsi1W__card:nth-child(2),.LineupSection-module__ySsi1W__card:nth-child(3),.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:last-child{margin-top:0;margin-inline-start:0}.LineupSection-module__ySsi1W__wide{grid-column:span 2}.LineupSection-module__ySsi1W__badge{left:auto;right:var(--space-s)}}@media (max-width:520px){.LineupSection-module__ySsi1W__grid{gap:var(--space-2xl);grid-template-columns:1fr}.LineupSection-module__ySsi1W__wide{grid-column:span 1}.LineupSection-module__ySsi1W__photos{width:82%;margin-inline:auto}.LineupSection-module__ySsi1W__caption{margin-top:var(--space-s);text-align:center;justify-items:center}.LineupSection-module__ySsi1W__role{max-width:none}.LineupSection-module__ySsi1W__outlook{text-align:center;justify-items:center}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photos{grid-auto-flow:row;gap:0}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:last-child{margin-top:calc(-1 * var(--space-2xl));z-index:2;margin-inline-start:var(--space-l)}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:first-child{margin-inline-end:var(--space-l)}.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:first-child img,.LineupSection-module__ySsi1W__wide .LineupSection-module__ySsi1W__photo:last-child img{aspect-ratio:4/5}.LineupSection-module__ySsi1W__badge{top:auto;bottom:var(--space-s);width:clamp(110px,30vw,138px);font-size:var(--fs-legal)}}.LineupSection-module__ySsi1W__roleLine a{text-underline-offset:var(--underline-offset);text-decoration:underline}.LineupSection-module__ySsi1W__name a{text-underline-offset:var(--underline-offset);transition:text-decoration-color var(--dur-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.LineupSection-module__ySsi1W__name a:hover,.LineupSection-module__ySsi1W__name a:focus-visible{text-decoration-color:currentColor}
.Accordion-module__tXaLYW__details::details-content{block-size:0;transition:block-size var(--dur-reveal) var(--ease-out), content-visibility var(--dur-reveal) allow-discrete;overflow:clip}.Accordion-module__tXaLYW__details[open]::details-content{block-size:auto}.Accordion-module__tXaLYW__summary{list-style:none;}.Accordion-module__tXaLYW__summary::-webkit-details-marker{display:none}.Accordion-module__tXaLYW__details[open] .Accordion-module__tXaLYW__summary{background:var(--c-bg);color:var(--c-btn)}.Accordion-module__tXaLYW__icon{width:.5em;height:.5em;position:relative}.Accordion-module__tXaLYW__icon:before,.Accordion-module__tXaLYW__icon:after{content:"";height:var(--icon-stroke);margin-top:calc(var(--icon-stroke) / -2);transition:transform var(--dur-fast) var(--ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.Accordion-module__tXaLYW__icon:after{transform:rotate(90deg)}.Accordion-module__tXaLYW__details[open] .Accordion-module__tXaLYW__icon:after{transform:rotate(0)}.Accordion-module__tXaLYW__panel{padding-top:var(--space-l);max-width:var(--measure-text);opacity:0;translate:0 calc(-1 * var(--space-s));transition:opacity var(--dur-reveal) var(--ease-out), translate var(--dur-reveal) var(--ease-out)}.Accordion-module__tXaLYW__details[open] .Accordion-module__tXaLYW__panel{opacity:1;translate:0}@media (max-width:800px){.Accordion-module__tXaLYW__panel{margin-top:var(--space-s);padding-top:0;border-inline-start:var(--border-card) solid var(--c-accent);padding-inline-start:var(--space-s)}.Accordion-module__tXaLYW__icon{width:.7em;height:.7em}}@media (prefers-reduced-motion:reduce){.Accordion-module__tXaLYW__panel{opacity:1;transition:none;translate:none}}
.ManifestSection-module__NTwrNG__section{padding-top:var(--space-section)}.ManifestSection-module__NTwrNG__title{align-items:flex-end;gap:0 calc(var(--fs-display) * .22);color:var(--c-accent);flex-wrap:wrap;display:flex}.ManifestSection-module__NTwrNG__wortmarke{color:var(--c-accent)}.ManifestSection-module__NTwrNG__text{margin-top:var(--space-title-body)}.ManifestSection-module__NTwrNG__accordion{margin-top:var(--space-2xl)}.ManifestSection-module__NTwrNG__body{gap:var(--space-l);max-width:var(--measure-text);display:grid}.ManifestSection-module__NTwrNG__block{gap:1lh;display:grid}.ManifestSection-module__NTwrNG__blockTitle{color:var(--c-accent);text-transform:uppercase}
.NewsletterForm-module__Y3zYFa__form{gap:var(--space-xs);max-width:calc(2 * var(--w-field) + var(--space-xs));margin-top:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (min-width:1001px){.NewsletterForm-module__Y3zYFa__form{width:var(--w-field);grid-template-columns:minmax(0,1fr);max-width:none;margin-top:0}}.NewsletterForm-module__Y3zYFa__field input{width:100%;min-height:var(--control-h-l);padding-inline:var(--space-l);border:var(--border-card) solid var(--c-accent);border-radius:var(--r-pill);color:var(--c-fg);font-size:var(--fs-sub);font-weight:var(--fw-medium);text-align:left;background:0 0}.NewsletterForm-module__Y3zYFa__field input::placeholder{color:var(--c-fg);font-weight:var(--fw-regular);opacity:1}.NewsletterForm-module__Y3zYFa__field input:focus-visible{border-color:var(--c-fg);box-shadow:inset 0 0 0 var(--border-w) var(--c-fg);outline:none}.NewsletterForm-module__Y3zYFa__note{max-width:48ch;font-size:var(--fs-fine);font-weight:var(--fw-regular);grid-column:1/-1;align-self:start}.NewsletterForm-module__Y3zYFa__link{text-underline-offset:var(--underline-offset);text-decoration:underline}.NewsletterForm-module__Y3zYFa__submit{width:100%;min-height:var(--control-h-l);}.NewsletterForm-module__Y3zYFa__captcha{grid-column:1/-1}.NewsletterForm-module__Y3zYFa__error{color:var(--c-accent);grid-column:1/-1}.NewsletterForm-module__Y3zYFa__message{color:var(--c-accent);text-wrap:pretty}.NewsletterForm-module__Y3zYFa__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:800px){.NewsletterForm-module__Y3zYFa__form{grid-template-columns:1fr}.NewsletterForm-module__Y3zYFa__note,.NewsletterForm-module__Y3zYFa__captcha,.NewsletterForm-module__Y3zYFa__submit{grid-column:auto}}
.NewsletterSection-module__EzRl1W__section{padding-block:var(--space-section) var(--space-xl)}.NewsletterSection-module__EzRl1W__intro{max-width:calc(2 * var(--w-field) + var(--space-xs));margin-top:var(--space-s)}@media (min-width:1001px){.NewsletterSection-module__EzRl1W__section{align-items:start;column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.NewsletterSection-module__EzRl1W__intro{max-width:34ch}}
.PatronSection-module__lS_2kG__section{z-index:11;justify-content:flex-end;align-items:flex-end;gap:var(--space-s);padding-block:0;display:flex;position:relative}.PatronSection-module__lS_2kG__text{font-size:var(--fs-legal);font-weight:var(--fw-semibold);white-space:nowrap}.PatronSection-module__lS_2kG__link{transition:opacity var(--dur-fast) var(--ease-out);flex:none;display:block}.PatronSection-module__lS_2kG__link:hover{opacity:.8}.PatronSection-module__lS_2kG__logo{width:clamp(120px,12vw,180px);height:auto}@media (max-width:800px){.PatronSection-module__lS_2kG__section{justify-content:space-between}.PatronSection-module__lS_2kG__text{white-space:normal;text-align:left}.PatronSection-module__lS_2kG__logo{width:clamp(110px,32vw,200px);max-width:none}}
.PartnersSection-module__Xvh7uG__section{padding-block:var(--space-xl)}.PartnersSection-module__Xvh7uG__title{text-align:left}.PartnersSection-module__Xvh7uG__laufband{margin-top:var(--space-title-body);overflow:clip}.PartnersSection-module__Xvh7uG__spur{width:max-content;animation:55s linear infinite PartnersSection-module__Xvh7uG__laufen;display:flex}.PartnersSection-module__Xvh7uG__spur:hover,.PartnersSection-module__Xvh7uG__spur:focus-within{animation-play-state:paused}@keyframes PartnersSection-module__Xvh7uG__laufen{0%{transform:translate(0)}to{transform:translate(-50%)}}.PartnersSection-module__Xvh7uG__grid{align-items:center;gap:clamp(var(--space-2xl), 6vw, var(--space-4xl,160px));flex-wrap:nowrap;flex:none;padding-inline-end:clamp(var(--space-2xl), 6vw, var(--space-4xl,160px));display:flex}.PartnersSection-module__Xvh7uG__item{--h:clamp(40px, 5.2vw, 76px);width:calc(var(--h) * var(--faktor) * var(--ratio));flex:0 auto;min-width:0}.PartnersSection-module__Xvh7uG__logo{width:100%;height:auto}.PartnersSection-module__Xvh7uG__link{min-height:var(--touch-min);opacity:.85;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;display:flex}.PartnersSection-module__Xvh7uG__link:hover{opacity:1;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.PartnersSection-module__Xvh7uG__spur{animation:none}}
.PhotoStrip-module__4GJApG__strip{width:100%;margin-top:var(--space-section-s);aspect-ratio:1440/644;position:relative;overflow:clip}.PhotoStrip-module__4GJApG__photo{object-fit:cover;height:100%;position:absolute;top:0}.PhotoStrip-module__4GJApG__p1{z-index:2;width:29.72%;left:-2.78%}.PhotoStrip-module__4GJApG__p2{z-index:3;object-position:bottom;width:54.79%;left:22.92%}.PhotoStrip-module__4GJApG__p3{z-index:4;object-position:bottom;width:30%;left:52.78%}.PhotoStrip-module__4GJApG__p4{z-index:1;object-position:bottom;width:67.08%;left:61.18%}@media (max-width:800px){.PhotoStrip-module__4GJApG__strip{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:0;display:grid}.PhotoStrip-module__4GJApG__photo,.PhotoStrip-module__4GJApG__p1,.PhotoStrip-module__4GJApG__p2,.PhotoStrip-module__4GJApG__p3,.PhotoStrip-module__4GJApG__p4{aspect-ratio:1;object-position:center;width:100%;height:auto;position:static}}
.PillarsSection-module__qRIu_q__section{padding-top:var(--space-section)}.PillarsSection-module__qRIu_q__title{color:var(--c-accent);text-align:center;text-wrap:balance}.PillarsSection-module__qRIu_q__intro{max-width:var(--w-intro-s);margin:var(--space-l) auto 0;text-align:center}.PillarsSection-module__qRIu_q__list{justify-items:start;gap:var(--gap-cards);margin-top:var(--space-title-body);display:grid}.PillarsSection-module__qRIu_q__card:nth-child(2n){justify-self:end}.PillarsSection-module__qRIu_q__card{align-items:start;gap:clamp(var(--space-l), 4vw, var(--space-2xl));width:75%;padding:var(--space-card-pad);border:var(--border-card) solid var(--c-line);border-radius:var(--r-card);grid-template-columns:minmax(min-content,2fr) minmax(0,3fr);display:grid}.PillarsSection-module__qRIu_q__cardTitle{color:var(--c-accent);text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.PillarsSection-module__qRIu_q__text{max-width:52ch}@media (max-width:1000px){.PillarsSection-module__qRIu_q__card{gap:var(--space-s);grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.PillarsSection-module__qRIu_q__card{gap:var(--space-s);grid-template-columns:minmax(0,1fr);width:100%}}
.Card-module__YZZNYW__frame{padding:var(--space-card-pad);border:var(--border-card) solid var(--c-line);border-radius:var(--r-card);position:relative}.Card-module__YZZNYW__withEdgeButton{padding-bottom:calc(var(--control-h) / 2 + var(--space-card-pad))}
.Consent-module__rV15NG__banner{right:var(--space-page-x);bottom:var(--space-page-x);left:var(--space-page-x);z-index:50;gap:var(--space-xs);max-width:34rem;padding:var(--space-card-pad);border-radius:var(--r-card);margin-right:auto;display:grid;position:fixed}.Consent-module__rV15NG__title{color:var(--c-white);font-size:var(--fs-sub);font-weight:var(--fw-semibold);line-height:var(--lh-ui)}.Consent-module__rV15NG__text{color:var(--c-white);font-size:var(--fs-meta);line-height:var(--lh-body)}.Consent-module__rV15NG__link{text-underline-offset:var(--underline-offset);text-decoration:underline}.Consent-module__rV15NG__actions{gap:var(--space-2xs);margin-top:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid}.Consent-module__rV15NG__decline{width:100%;font-size:var(--fs-body);--c-btn:var(--c-orange);--btn-border:var(--c-white);--c-btn-fg:var(--c-white);--c-btn-hover:var(--c-white);--c-btn-hover-fg:var(--c-orange);--btn-border-hover:var(--c-white);}.Consent-module__rV15NG__accept{width:100%;font-size:var(--fs-body);--c-btn:var(--c-purple);--btn-border:var(--c-purple);--c-btn-fg:var(--c-white);--c-btn-hover:var(--c-white);--c-btn-hover-fg:var(--c-purple);--btn-border-hover:var(--c-purple);}
.ProgrammeSection-module__TbRU1W__section{padding-block:var(--space-section);position:relative}.ProgrammeSection-module__TbRU1W__section.ProgrammeSection-module__TbRU1W__section{background:0 0}.ProgrammeSection-module__TbRU1W__title{color:var(--c-purple);text-align:center;text-wrap:balance}.ProgrammeSection-module__TbRU1W__intro{max-width:var(--w-intro);margin:var(--space-l) auto 0;color:var(--c-white);text-align:center}.ProgrammeSection-module__TbRU1W__cards{gap:calc(var(--control-h) / 2 + var(--space-xl)) var(--gap-cards);margin-top:var(--space-title-body);grid-template-columns:repeat(3,1fr);display:grid}.ProgrammeSection-module__TbRU1W__card{min-height:420px;display:grid;position:relative;}.ProgrammeSection-module__TbRU1W__inner{align-content:start;height:100%;display:grid}.ProgrammeSection-module__TbRU1W__quiet,.ProgrammeSection-module__TbRU1W__purple,.ProgrammeSection-module__TbRU1W__outline{color:var(--c-white);--c-fg:var(--c-white);--c-line:var(--c-white);--c-btn:var(--c-orange);--btn-border:var(--c-white);--btn-border-w:var(--border-card);--c-btn-fg:var(--c-white);--c-btn-hover:var(--c-white);--c-btn-hover-fg:var(--c-orange);--btn-border-hover:var(--c-white);background:0 0}.ProgrammeSection-module__TbRU1W__orange{background:var(--c-white);width:min(100%,520px);color:var(--c-orange);--c-fg:var(--c-orange);--c-line:var(--c-white);--c-btn:var(--c-purple);--btn-border:var(--c-purple);--btn-border-w:var(--border-card);--c-btn-fg:var(--c-white);--c-btn-hover:var(--c-orange);--c-btn-hover-fg:var(--c-white);--btn-border-hover:var(--c-purple);grid-column:1/-1;justify-self:center}.ProgrammeSection-module__TbRU1W__media{top:auto;bottom:calc(100% - var(--space-l));z-index:3;box-sizing:border-box;aspect-ratio:1;object-fit:cover;border:var(--border-card) solid var(--c-white);width:68%;max-width:none;height:auto;box-shadow:var(--shadow-float);opacity:0;transition:opacity var(--dur-appear) var(--ease-out), scale var(--dur-appear) var(--ease-out);pointer-events:none;position:absolute;right:-8%;rotate:4deg;scale:.94}.ProgrammeSection-module__TbRU1W__card:hover .ProgrammeSection-module__TbRU1W__media,.ProgrammeSection-module__TbRU1W__card:focus-within .ProgrammeSection-module__TbRU1W__media{opacity:1;scale:1}.ProgrammeSection-module__TbRU1W__card:hover,.ProgrammeSection-module__TbRU1W__card:focus-within{z-index:2}.ProgrammeSection-module__TbRU1W__cardHead{gap:var(--space-2xs);display:grid}.ProgrammeSection-module__TbRU1W__date{font-size:var(--fs-h3)}.ProgrammeSection-module__TbRU1W__cardTitle{font-size:var(--fs-sub)}.ProgrammeSection-module__TbRU1W__date,.ProgrammeSection-module__TbRU1W__cardTitle{font-weight:var(--fw-black);line-height:var(--lh-h3);text-transform:uppercase;text-wrap:balance}.ProgrammeSection-module__TbRU1W__text{margin-top:var(--space-m)}.ProgrammeSection-module__TbRU1W__meta{font-weight:var(--fw-semibold);margin-top:1lh}.ProgrammeSection-module__TbRU1W__note{margin-top:var(--space-xs)}@media (max-width:1000px){.ProgrammeSection-module__TbRU1W__cards{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ProgrammeSection-module__TbRU1W__cards{gap:calc(var(--control-h) / 2 + var(--space-s));grid-template-columns:1fr}.ProgrammeSection-module__TbRU1W__card{min-height:0}.ProgrammeSection-module__TbRU1W__media{width:calc(100% + 2 * var(--space-card-pad));margin-inline:calc(-1 * var(--space-card-pad));margin-top:calc(-1 * var(--space-card-pad));margin-bottom:var(--space-m);aspect-ratio:16/9;border-radius:var(--r-card) var(--r-card) 0 0;box-shadow:none;opacity:1;border:0;position:static;rotate:none;scale:1}}.ProgrammeSection-module__TbRU1W__note a{text-underline-offset:var(--underline-offset);text-decoration:underline}
.SiteFooter-module__ZNLKvW__footer{padding-block:var(--space-l) var(--space-l)}.SiteFooter-module__ZNLKvW__grid{align-items:start;gap:var(--space-m) var(--space-l);grid-template-columns:minmax(0,1fr) auto;display:grid}.SiteFooter-module__ZNLKvW__legal{grid-column:1/-1}.SiteFooter-module__ZNLKvW__claim{font-size:var(--fs-h2);font-weight:var(--fw-black);line-height:var(--lh-claim);text-transform:uppercase;white-space:nowrap;text-box:trim-both cap alphabetic}.SiteFooter-module__ZNLKvW__links{text-align:right;justify-items:end;display:grid}.SiteFooter-module__ZNLKvW__legal{gap:var(--space-2xs) var(--space-l);flex-wrap:wrap;display:flex}.SiteFooter-module__ZNLKvW__legal>span:last-child{order:-1}.SiteFooter-module__ZNLKvW__legal>*{min-height:var(--touch-min);padding-block:var(--space-3xs);align-items:center;display:inline-flex}.SiteFooter-module__ZNLKvW__links a,.SiteFooter-module__ZNLKvW__legal a,.SiteFooter-module__ZNLKvW__textButton{min-height:var(--touch-min);padding-block:var(--space-3xs);text-underline-offset:var(--underline-offset);transition:text-decoration-color var(--dur-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}.SiteFooter-module__ZNLKvW__links a:hover,.SiteFooter-module__ZNLKvW__legal a:hover,.SiteFooter-module__ZNLKvW__textButton:hover{text-decoration-color:currentColor}.SiteFooter-module__ZNLKvW__textButton{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-self:start;padding-inline:0}@media (max-width:800px){.SiteFooter-module__ZNLKvW__grid{gap:var(--space-l);grid-template-columns:minmax(0,1fr)}.SiteFooter-module__ZNLKvW__links{text-align:left;justify-items:start}.SiteFooter-module__ZNLKvW__legal{flex-direction:column;gap:0}.SiteFooter-module__ZNLKvW__legal>span:last-child{order:0}.SiteFooter-module__ZNLKvW__claim{white-space:normal}}
.ProjectsSection-module__VNyN-a__section{padding-top:var(--space-section)}.ProjectsSection-module__VNyN-a__title{color:var(--c-accent);text-align:center;text-wrap:balance}.ProjectsSection-module__VNyN-a__intro{max-width:var(--w-intro-s);margin:var(--space-l) auto 0;text-align:center}.ProjectsSection-module__VNyN-a__grid{gap:calc(var(--control-h) / 2 + var(--space-xl)) var(--gap-cards);margin-top:var(--space-title-body);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProjectsSection-module__VNyN-a__card{--c-btn:var(--c-purple);--btn-border:var(--c-white);--btn-border-w:var(--border-card);--c-btn-fg:var(--c-white);--c-btn-hover:var(--c-white);--c-btn-hover-fg:var(--c-purple);--btn-border-hover:var(--c-white);flex-direction:column;align-items:start;display:flex;position:relative;}.ProjectsSection-module__VNyN-a__subtitle{color:var(--c-accent)}.ProjectsSection-module__VNyN-a__cardTitle{margin-top:var(--space-s);text-transform:none}.ProjectsSection-module__VNyN-a__text{margin-top:var(--space-s)}.ProjectsSection-module__VNyN-a__claim{margin-top:var(--space-m);color:var(--c-accent);font-weight:var(--fw-semibold);text-wrap:balance}.ProjectsSection-module__VNyN-a__cta{margin-top:var(--space-l)}@media (max-width:800px){.ProjectsSection-module__VNyN-a__grid{gap:calc(var(--control-h) / 2 + var(--space-l));grid-template-columns:minmax(0,1fr);align-items:start}}
.StatementSection-module__klW5uW__section{padding-top:var(--space-section-s)}
.LangSwitch-module__dM6mpW__list{gap:var(--space-2xs);display:flex}.LangSwitch-module__dM6mpW__pill{width:var(--control-h);height:var(--control-h);border:var(--border-card) solid var(--c-fg);border-radius:var(--r-pill);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-ui);transition:background-color var(--dur-sweep) var(--ease-out), border-color var(--dur-sweep) var(--ease-out), color var(--dur-sweep) var(--ease-out), transform var(--dur-fast) var(--ease-out);place-items:center;display:grid}.LangSwitch-module__dM6mpW__pill[aria-current=true]{border-color:var(--c-accent);color:var(--c-accent)}.LangSwitch-module__dM6mpW__pill:hover,.LangSwitch-module__dM6mpW__pill:focus-visible{border-color:var(--c-white);background:var(--c-white);color:var(--c-purple);transform:translateY(-2px)}.LangSwitch-module__dM6mpW__pill:active{transform:translateY(0)}@media (max-width:600px){.LangSwitch-module__dM6mpW__pill{width:var(--touch-target);height:var(--touch-target);font-size:var(--fs-meta)}}
.SiteHeader-module__xhZBkq__header{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-m) var(--space-l) 0;transition:transform var(--dur-appear) var(--ease-out), opacity var(--dur-appear) var(--ease-out);display:flex;position:absolute;inset:0 0 auto}.SiteHeader-module__xhZBkq__header[data-state=pinned],.SiteHeader-module__xhZBkq__header[data-state=hidden]{padding-block:var(--space-xs);background:var(--c-purple);position:fixed}.SiteHeader-module__xhZBkq__header[data-state=hidden]{opacity:0;pointer-events:none;transform:translateY(-100%)}.SiteHeader-module__xhZBkq__header[data-sofort]{transition:none}@media (prefers-reduced-motion:reduce){.SiteHeader-module__xhZBkq__header{transition:none}.SiteHeader-module__xhZBkq__header[data-state=hidden]{opacity:1;transform:none}}.SiteHeader-module__xhZBkq__home{flex:none}.SiteHeader-module__xhZBkq__logo{width:var(--header-logo-w);height:auto}.SiteHeader-module__xhZBkq__actions{align-items:center;gap:var(--space-2xs);display:flex}.SiteHeader-module__xhZBkq__tickets{isolation:isolate;min-height:var(--control-h);padding-inline:var(--space-m);border:var(--border-card) solid var(--c-orange);border-radius:var(--r-pill);background:var(--c-orange);color:var(--c-white);font-size:var(--fs-sub);font-weight:var(--fw-semibold);line-height:var(--lh-ui);transition:background-color var(--dur-sweep) var(--ease-out), color var(--dur-sweep) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.SiteHeader-module__xhZBkq__tickets:hover,.SiteHeader-module__xhZBkq__tickets:focus-visible{background:var(--c-purple);color:var(--c-orange);transform:translateY(-2px)}.SiteHeader-module__xhZBkq__tickets:active{transform:translateY(0)}.SiteHeader-module__xhZBkq__short{display:none}@media (max-width:600px){.SiteHeader-module__xhZBkq__header{padding:var(--space-xs) var(--space-page-x) 0}.SiteHeader-module__xhZBkq__logo{width:calc(var(--header-logo-w) * .64)}.SiteHeader-module__xhZBkq__tickets{min-height:var(--touch-target);padding-inline:var(--space-xs);font-size:var(--fs-meta)}.SiteHeader-module__xhZBkq__long{display:none}.SiteHeader-module__xhZBkq__short{display:inline}}
.TicketBox-module__Ld9BGW__section{padding-block:var(--space-section-s) calc(var(--control-h) / 2);position:relative}.TicketBox-module__Ld9BGW__box{max-width:var(--w-ticket-box);padding-top:var(--space-xl);text-align:center;margin-inline:auto;}.TicketBox-module__Ld9BGW__head,.TicketBox-module__Ld9BGW__facts{font-size:var(--fs-h3);line-height:1}.TicketBox-module__Ld9BGW__head{font-weight:var(--fw-black);color:var(--c-accent)}.TicketBox-module__Ld9BGW__facts,.TicketBox-module__Ld9BGW__note{font-weight:var(--fw-medium)}.TicketBox-module__Ld9BGW__line{display:block}.TicketBox-module__Ld9BGW__cta{--btn-border-w:var(--border-card);--c-btn-fg:var(--c-white);transition:transform var(--dur-fast) var(--ease-out)}.TicketBox-module__Ld9BGW__note{margin-top:var(--space-s);font-size:var(--fs-sub);line-height:var(--lh-snug)}.TicketBox-module__Ld9BGW__section.TicketBox-module__Ld9BGW__section{--c-btn:var(--c-purple);--c-btn-fg:var(--c-white);--c-line:var(--c-white);background:0 0}.TicketBox-module__Ld9BGW__section{transition:color var(--dur-reveal) var(--ease-out)}[data-flaeche=violett] .TicketBox-module__Ld9BGW__section.TicketBox-module__Ld9BGW__section{--c-fg:var(--c-white);--c-accent:var(--c-orange);--c-line:var(--c-white);--c-btn:var(--c-orange);--c-btn-fg:var(--c-white);color:var(--c-white)}.TicketBox-module__Ld9BGW__note a{text-underline-offset:var(--underline-offset);text-decoration:underline}
.WordBand-module__-USk7G__band{margin-top:var(--space-2xl);min-height:50svh;padding-block:var(--space-2xl);align-content:center;display:grid;overflow:clip}.WordBand-module__-USk7G__words{color:var(--c-fg);white-space:nowrap;justify-items:center;display:grid}.WordBand-module__-USk7G__word{color:var(--c-fg);opacity:0;animation:WordBand-module__-USk7G__cycle calc(var(--word-step) * var(--n)) var(--ease-out) infinite;animation-delay:calc(var(--word-start) + var(--i) * var(--word-step));grid-area:1/1}@keyframes WordBand-module__-USk7G__cycle{0%,to{opacity:0}4%,30%{opacity:1}34%{opacity:0}}@media (prefers-reduced-motion:reduce){.WordBand-module__-USk7G__word{animation:none}.WordBand-module__-USk7G__word:last-child{opacity:1}}.WordBand-module__-USk7G__zeile:nth-child(n+2){display:none}@media (max-width:800px){.WordBand-module__-USk7G__band{min-height:100svh;padding-block:var(--space-2xl);margin-top:var(--space-l);align-content:center}.WordBand-module__-USk7G__words{width:100%;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.WordBand-module__-USk7G__word{--zeilen:9;--zeilenhoehe:calc((100svh - 2 * var(--space-2xl)) / var(--zeilen));font-size:min(30vw, calc(var(--zeilenhoehe) * 1.4));line-height:var(--zeilenhoehe);opacity:1;align-content:start;animation:none;display:grid}.WordBand-module__-USk7G__zeile{opacity:0;animation:WordBand-module__-USk7G__cycle calc(var(--word-step) * var(--n)) var(--ease-out) infinite;animation-delay:calc(var(--word-start) + var(--i) * var(--word-step) + var(--z) * 55ms);text-align:center;display:block}.WordBand-module__-USk7G__zeile:nth-child(n+2){display:block}}@media (prefers-reduced-motion:reduce){.WordBand-module__-USk7G__zeile{opacity:1;animation:none}}
.page-module__O9ZbMG__orangeBlock{background:var(--c-orange);transition:background-color var(--dur-reveal) var(--ease-out)}.page-module__O9ZbMG__orangeBlock[data-flaeche=violett]{background:0 0}@media (prefers-reduced-motion:reduce){.page-module__O9ZbMG__orangeBlock{transition:none}}
.not-found-module__QvAANG__page{padding-block:calc(var(--control-h) + var(--space-section)) var(--space-section)}.not-found-module__QvAANG__text{margin-top:var(--space-l)}.not-found-module__QvAANG__back{margin-top:var(--space-l);}
