@font-face{font-family:'fontello';src:url('/content/themes/literaturhaus-berlin/fontello/font/fontello.eot?28302404');src:url('/content/themes/literaturhaus-berlin/fontello/font/fontello.eot?28302404#iefix') format('embedded-opentype'),
url('/content/themes/literaturhaus-berlin/fontello/font/fontello.woff2?28302404') format('woff2'),
url('/content/themes/literaturhaus-berlin/fontello/font/fontello.woff?28302404') format('woff'),
url('/content/themes/literaturhaus-berlin/fontello/font/fontello.ttf?28302404') format('truetype'),
url('/content/themes/literaturhaus-berlin/fontello/font/fontello.svg?28302404#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wp-edit:before{content:'\e811'}@font-face{font-family:"Patron";src:url("/content/themes/literaturhaus-berlin/webfonts/Patron-Regular.woff2") format("woff2"),url("/content/themes/literaturhaus-berlin/webfonts/Patron-Regular.woff") format("woff"),url("/content/themes/literaturhaus-berlin/webfonts/Patron-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Patron Italic";src:url("/content/themes/literaturhaus-berlin/webfonts/Patron-Italic.woff2") format("woff2"),url("/content/themes/literaturhaus-berlin/webfonts/Patron-Italic.woff") format("woff"),url("/content/themes/literaturhaus-berlin/webfonts/Patron-Italic.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"LiBe Grotesk 3 Regular";src:url("/content/themes/literaturhaus-berlin/webfonts/LiBeGrotesk3-Regular-v2.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a,button{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset,iframe,figure,blockquote{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal}a{text-decoration:none;color:inherit}[class^="icon-"]:before,[class*=" icon-"]:before{width:auto;margin-right:0;margin-left:0}select::-ms-expand{display:none}.btn-wp-edit{display:block;float:left;position:fixed;bottom:1rem;left:1rem;z-index:10000;color:#fff;background:#222;min-width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;border-radius: .9375rem;white-space:nowrap;font-family:Arial;text-transform:uppercase}.btn-wp-edit
i{position:absolute;top:0;left:0.55rem}.btn-wp-edit>span{display:inline-block;position:relative;overflow:hidden;max-width:0;-webkit-transition:max-width 150ms;-moz-transition:max-width 150ms;-ms-transition:max-width 150ms;-o-transition:max-width 150ms;transition:max-width 150ms;margin-left:1.875rem}.btn-wp-edit:hover>span{max-width:12.5rem}.btn-wp-edit>span>span{display:inline-block;padding-right:0.55rem;font-size: .75rem}.btn-wp-edit{font-size:16px;bottom:0;left:0;min-width:2.275em;height:2.275em;line-height:2.275em;border-radius:0}.btn-wp-edit
i{left:0.65em}.btn-wp-edit>span{margin-left:2.275em}.btn-wp-edit>span>span{font-size: .75em;padding-right: .65em}.btn-wp-edit:hover>span{max-width:12.5em}.sn-col-set{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.sn-col-set-nowrap{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sn-col-set>*{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sn-col-set-1>*{width:100%;margin-right:0}.sn-col-set-2>*{width:50%}.sn-col-set-3>*{width:33.33333333333333333333%}.sn-col-set-4>*{width:25%}.sn-col-set-5>*{width:20%}.sn-col-set-6>*{width:16.66666666666666666666%}.sn-col-set>.sn-col-auto,.sn-col-set-footer>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html:not(.explorer) .sn-col-set .sn-col-equal-height{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sn-col-set .sn-col-space-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.sn-col-set .sn-col-valigned{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pull-left{float:left}.pull-right{float:right}.btn{border:0;border-radius:0;display:inline-block;white-space:nowrap;font-size:1rem;background:transparent;position:relative}button.btn{-webkit-appearance:none;appearance:none}.btn-set{margin-top:1.2em}span.loading{height:0;width:0;display:inline-block;vertical-align:bottom;position:relative;transition:all 150ms;transform:scale(0)}span.loading
img{width:100%;padding:0.75rem;position:absolute;top:-0.9rem;left:0;animation:spin .4s infinite linear}span.loading.now{height:1.3rem;width:1.3rem;transform:scale(1)}img.ajax-loader{display:none !important}button.btn{-webkit-appearance:none;appearance:none;box-shadow:none}.lnk{display:inline-block;transition:opacity 250ms}.spanned>span{display:block}.figure-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.figure-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.figure-cover img,
.figure-contain
img{display:none}img.rounded{display:inline-block;border-radius:50%}.to-be-added{transform:translateY(60px);opacity:0;transition:transform 1.2s, opacity 1.2s;transition-timing-function:cubic-bezier(0.19,1,.22,1)}.just-added{transform:translateY(0px);opacity:1}button.link{all:inherit;cursor:pointer}address{font-style:normal}a{text-decoration-skip:ink}:focus:not(:focus-visible){outline:none}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wysiwyg
a{word-wrap:break-word;word-break:break-word}select
option{background:#fff;color:#000}[data-kinetic].sn-kinetic-ready,
[data-kinetic].sn-kinetic-ready
*{cursor:grab}[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown,
[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown
*{cursor:grabbing}[data-kinetic] :is(area, a, input, button),
[data-kinetic] :is(area, a, input, button) *{cursor:pointer !important}summary{list-style:none}summary::-webkit-details-marker{display:none}:root{--base-font-1-regular:"Patron", sans-serif;--base-font-1-italic:"Patron Italic", sans-serif;--base-font-2-regular:"LiBe Grotesk 3 Regular", sans-serif;--min-vw:390;--max-vw:1500;--px:min(1px, var(--px-infinite));--px-infinite:calc((100 / 1500) * 1vw);--base-unit:var(--px);--ttf:var(--ttf-1);--ttf-1:cubic-bezier(0.19, 1, 0.22, 1);--ttf-2:cubic-bezier(0.075, 0.820, 0.165, 1);--ttf-3:cubic-bezier(0.64, 0, 0.78, 0);--ttf-4:cubic-bezier(0.8, 0, 0.2, 1);--ttf-5:cubic-bezier(0.165, 0.84, 0.4, 1);--ttf-6:cubic-bezier(0.6, 0.07, 0.17, 1);--ttf-7:cubic-bezier(0.247, 0.75, 0.187, 1);--ttf-8:cubic-bezier(1, 0, 0, 1);--ttf-9:cubic-bezier(.47, 3.64, .41, .8);--page-padding-top:0;--page-padding-left:max(18px, calc(40 * var(--px)));--page-padding-right:var(--page-padding-left);--base-color-black:#000;--base-color-white:#fff;--base-color-gray:#a4a4a4;--base-color-light-gray:#e1e1e1;--base-color-off-white:#f6f4f1;--base-color-green:#27bd67;--base-color-purple:#9635db;--base-color-pink:#fb77db;--base-color-blue:#0986ff;--base-color-yellow:#fbba00;--base-color-red:#f95234}html{scroll-behavior:smooth}html.is-transitioning,html.is-forced-scrolling,html.lenis-scrolling{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling
iframe{pointer-events:none}body{font-size:100%;font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-black);line-height:1.3;background:var(--page-color, var(--base-color-off-white))}input,textarea,select,button{font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-black)}img{max-width:100%;height:auto}*:not(.has-component-inner) .module-inner,
footer.main > .inner,
.cookie-bar > .inner,
.content-col-set,
*.has-component-inner .component-inner{position:relative;margin:0
auto;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);box-sizing:border-box}.content-col-set .module-inner{padding-inline:0}div.container{min-height:100vh;display:flex;flex-flow:column nowrap}div.container .barba-container{flex:1 0 auto;display:flex;flex-flow:column nowrap}div.container
footer.main{margin-top:auto}:is(.module-full-width, .module.full-width) .module-inner{max-width:none;padding-left:0;padding-right:0}.load-more{text-align:center}.wysiwyg{-webkit-hyphens:auto;-webkit-hyphenate-limit-after:8;-webkit-hyphenate-limit-before:8;hyphens:auto;hyphenate-limit-chars:15;text-wrap:pretty}.wysiwyg
a{text-decoration:underline}@media (hover: hover){.wysiwyg a:is(:hover,:focus){text-decoration:none}}.wysiwyg>*:not(:last-child){margin-bottom:1em}.wysiwyg :is(strong,b){font-weight:normal}.wysiwyg>ul:not(.plain),.wysiwyg>ol:not(.plain){counter-reset:supernovae}.wysiwyg > ul:not(.plain) li,
.wysiwyg > ol:not(.plain) li{position:relative;padding-left:1.25em}.wysiwyg > ul:not(.plain) li{padding-left:0}.wysiwyg > ul:not(.plain) li:not(:last-child),
.wysiwyg > ol:not(.plain) li:not(:last-child){}.wysiwyg > ul:not(.plain) li::before{content:'•';position:absolute;right:calc(100% + 0.5em)}.wysiwyg > ol:not(.plain) li::before{content:counter(supernovae) '.';counter-increment:supernovae;position:absolute;left:0}.wysiwyg > ul ul li::before{}.wysiwyg > ul ul,
.wysiwyg > ol
ol{}@media (max-width: 750px){.wysiwyg > ul:not(.plain) li{padding-left:1.25em}.wysiwyg > ul:not(.plain) li::before{right:auto;left:0.25em}}.wysiwyg
table{width:auto !important}.wysiwyg table
td{width:auto !important;height:auto !important}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}span.loading
img{top:-12px}span.loading{vertical-align:middle}.btn-menu{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;color:inherit}.skip-link{position:absolute;top:0;left:-10000em;background:#000;color:#fff;padding:1rem;z-index:10000}.skip-link:focus{left:0}nav button[aria-haspopup]{position:absolute;top:0;right:10000em}nav button[aria-haspopup] span[aria-hidden="true"]{display:none}nav button[aria-haspopup]:focus{right:0}nav button[aria-haspopup]:focus span[aria-hidden="true"]{display:block}*[class*="hdln-"]{font-family:var(--base-font-2-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
)}.hdln-220{--min-font-size:55;--max-font-size:220;line-height:0.9}.hdln-100{--min-font-size:45;--max-font-size:100;line-height:0.9;hyphens:auto}.hdln-70{--min-font-size:55;--max-font-size:70;line-height:0.8;hyphens:auto}.hdln-55{--min-font-size:35;--max-font-size:55;line-height:0.95;letter-spacing:0.005em;hyphens:auto}.hdln-50{--min-font-size:35;--max-font-size:50;line-height:0.9}.hdln-34{--min-font-size:24;--max-font-size:34;line-height:0.95;letter-spacing:0.01em}.hdln-24{--min-font-size:1;--max-font-size:24;line-height: .83333333333333333333;letter-spacing:0.02em}*[class*="cpy-"]{font-family:var(--base-font-1-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
)}*[class*="cpy-"][class*="cpy-b"]{font-family:var(--base-font-1-bold)}*[class*="cpy-"][class*="cpy-m"]{font-family:var(--base-font-1-medium)}.cpy-24{--min-font-size:18;--max-font-size:24;line-height:1.25}.cpy-20{--min-font-size:15;--max-font-size:20;line-height:1.2}.cpy-16{--min-font-size:12;--max-font-size:16;line-height:1.2}.cpy-15{--min-font-size:15;--max-font-size:15;line-height:1.2}.transitioner{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:90}.transitioner::before{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;z-index:1;will-change:transform}.barba-outer,.sn-pt-leave-active,.sn-pt-enter-active{transition:opacity;transition-duration:1.2s;opacity:1}.sn-pt-leave-active .module,
.sn-pt-enter-active .module,
.barba-once-active
.module{transition:opacity 1s, transform 1s;transition-timing-function:var(--ttf-4)}.sn-pt-leave-active .transitioner::before,
.sn-pt-enter-active .transitioner::before,
.barba-once-active .transition::before{transition:opacity .75s;transition-timing-function:var(--ttf-7)}.sn-pt-enter-active .transitioner::before{transition-delay: .15s}.sn-pt-leave
.module{opacity:1}.sn-pt-leave .transitioner::before{opacity:0}.sn-pt-leave-to
.module{opacity:1}.sn-pt-leave-to .transitioner::before{opacity:1}.sn-pt-enter .module,
.barba-once
.module{}.sn-pt-enter .transitioner::before,
.barba-once .transitioner::before{opacity:1}.sn-pt-enter-to .module,
.barba-once-to
.module{opacity:1;transform:none}.sn-pt-enter-to .transitioner::before,
.barba-once-to .transitioner::before{opacity:0}*[data-ios] *[data-ios-item="a"]{opacity:0;-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="a"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="b"]{opacity:0;-webkit-clip-path:inset(0% 0% 100% 0%);clip-path:inset(0% 0% 100% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="b"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="c"]{transform:scale(0.8);opacity:0;transition:transform 1s, opacity 1s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-random) * 30ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="c"]{opacity:1;transform:none}*[data-ios] *[data-ios-item="d"]{opacity:0;-webkit-clip-path:inset(50% 0% 50% 0%);clip-path:inset(50% 0% 50% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="d"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="e"]{opacity:0;transform:translateY(2vw);transition:opacity 1.5s, transform 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="e"]{opacity:1;transform:none}*[data-ios] *[data-ios-item="f"]{opacity:0;transform:translateX(20vw);transition:opacity 1.5s, transform 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="f"]{opacity:1;transform:none}button, .btn, .lnk,
nav.social
a{font-family:var(--base-font-1-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
);margin:0;border:0;padding:0;border-radius:0;box-shadow:none;background:transparent;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-a{--min-font-size:15;--max-font-size:20;border:2px
solid currentColor;border-radius:10px;padding:0.4em 1em 0.3em;transition:250ms var(--ttf-2);transition-property:background, color, border-color}.btn-a
span.wrap{display:block}@media (hover: hover){.btn-a:is(:focus,:hover){background:var(--base-color-black);color:var(--base-color-off-white);border-color:var(--base-color-black)}}@media (max-width: 500px){.btn-a{border-width:1.5px;padding-block:0.5em 0.4em}}.btn-anchor{font-family:var(--base-font-2-regular);--min-font-size:24;--max-font-size:34;letter-spacing:0.01em;line-height:0.95;white-space:normal}.btn-anchor
span.wrap{display:flex;flex-flow:row nowrap;gap:0 max(10px, .32352941176470588235em);align-items:center}.btn-anchor span.wrap
span.label{position:relative;hyphens:auto;margin-top:0.11em}.btn-anchor span.wrap
*{display:block}@media (max-width: 500px){.btn-anchor span.wrap
span.label{transform:translateY(-6%)}}.btn-b, nav.social
a{font-family:var(--base-font-2-regular);line-height: .83333333333333333333;letter-spacing:0.02em;--min-font-size:20;--max-font-size:24;border-radius:10px;padding:0.35em 1em 0.35em;color:var(--base-color-black);background:var(--footer-color, var(--base-color-light-gray));border:3px
solid var(--footer-color, var(--base-color-light-gray));transition:250ms var(--ttf-2);transition-property:background, color, border-color}.btn-b.purple{background:var(--base-color-purple);color:var(--base-color-black);border-color:var(--base-color-purple)}.btn-b.black{background:var(--base-color-black);color:var(--base-color-off-white);border-color:var(--base-color-black)}.btn-b.large{--min-font-size:25;--max-font-size:33;border-radius:14px}@media (hover: hover){:is(.btn-b, nav.social a):is(:focus,:hover){background:transparent;color:var(--footer-color, var(--base-color-light-gray));border-color:var(--footer-color, var(--base-color-light-gray))}.btn-b.black:is(:focus,:hover){background:transparent;color:var(--base-color-black);border-color:var(--base-color-black)}.btn-b.purple:is(:focus,:hover){background:transparent;color:var(--base-color-purple);border-color:var(--base-color-purple)}}@media (max-width: 500px){.btn-b.large{border-radius:10px;padding-block:0.5em 0.5em}}.lnk-a{--min-font-size:15;--max-font-size:20}.lnk-a
span.wrap{display:flex;flex-flow:row nowrap;gap:0 0.25em;align-items:center}.lnk-a[data-icon-position="left"] span.wrap{gap:0 .65em}.lnk-a span.wrap
*{display:block}.lnk-a
span.label{text-decoration:underline;text-underline-offset:2px}@media (hover: hover){.lnk-a:is(:focus, :hover) span.label{text-decoration:none}}.btn-icon-only{position:relative;display:block}.btn-icon-only
*{display:block}.btn-icon-only
span.label{position:absolute;left:-100000em;top:0;width:1px;height:1px;display:block;overflow:hidden}.btn-icon-only
svg{display:block;height:auto}.btn-icon-only svg
path{fill:currentColor}.btn-icon-only[data-icon="menu"] svg{width:max(34px, calc(40 * var(--px)))}.btn-icon-only[data-icon="a11y"] svg{width:max(21px, calc(24 * var(--px)))}.btn-icon-only:is([data-icon="en"],[data-icon="de"]) svg{width:max(39px, calc(45 * var(--px)))}.btn-icon-only[data-icon="close-menu"] svg{width:max(28px, calc(33 * var(--px)))}.btn-filter{--min-font-size:15;--max-font-size:24;line-height:1.15;position:relative;z-index:1;border:2px
solid var(--base-color-black);border-bottom:0;border-radius:10px 10px 0 0;padding:0.4em 1em 0.45em;color:var(--base-color-black);background:transparent;transition:background-color 150ms var(--ttf), color 150ms var(--ttf)}.btn-filter
span.inner{display:block}.btn-filter
span.wrap{display:flex;flex-flow:row nowrap;align-items:center;gap:0 .75em}.btn-filter span.wrap > *,
.btn-filter span.icon>span{display:block}.btn-filter
span.label{min-height:calc(22 * var(--px))}.btn-filter span.icon
svg{display:block;width:auto;height:max(11px, calc(17 * var(--px)));transition:transform 150ms var(--ttf)}.btn-filter span.icon svg
path{fill:currentColor}.btn-search-open span.icon svg,
.module-events-overview .search-input-wrap > .icon
svg{height:max(11px, calc(22 * var(--px)))}.btn-filter[aria-expanded="true"] span.icon
svg{transform:rotate(180deg)}.btn-filter[aria-expanded="true"],.is-active>.btn-filter{color:var(--base-color-white);background:var(--base-color-black)}@media (hover: hover){.btn-filter:hover{color:var(--base-color-white);background:var(--base-color-black)}}.btn-filter:focus-visible{outline:2px
solid var(--base-color-black);outline-offset:3px}.module-events-overview .btn-search-clear
svg{height:max(11px, calc(20 * var(--px)))}.module-events-overview .btn-filter-group .icon--close
svg{height:max(11px, calc(15 * var(--px)));transform:none}.module-events-overview .check
svg{height:max(11px, calc(18 * var(--px)))}.module-events-overview .module-filter .cpy-24{--min-font-size:15}@media (max-width: 500px){.btn-filter{padding-block:0.5em 0.4em}}.btn-set{margin-top:max(20px, calc(20 * var(--px)))}.btn-set.multiple{display:flex;flex-flow:row wrap;gap:10px}header.main{position:sticky;top:0;left:0;right:0;background:var(--menu-color, var(--base-color-off-white));z-index:1000;transition:background-color 1000ms var(--ttf-2)}header.main .hdln-34{hyphens:none}header.main .row-1{padding-block:14px;padding-inline:var(--page-padding-left);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;overflow:hidden;overflow:clip}.container::before{content:'';display:block;position:fixed;inset:0;background:var(--base-color-black);z-index:1;opacity:0;transition:opacity 500ms var(--ttf-2);pointer-events:none;interactivity:inert;opacity:0}body:is(.menu, .a11y) .container::before{opacity:0.2;pointer-events:all;interactivity:auto}html.a11y-contrast body:is(.menu, .a11y) .container::before{opacity:0.7}header.main .col--header-buttons-inner{display:flex;flex-flow:row nowrap;gap:0px max(24px, calc(27 * var(--px)));align-items:center}.site-title--header
a{display:block;width:fit-content}.site-title--header
svg{display:block;width:max(148px, calc(202 * var(--px)));height:auto}.site-title--header svg
path{fill:currentColor}header.main .row--flyout[inert]{opacity:0;pointer-events:none}@media (min-width: 751px){header.main .row--flyout[inert]{transform:scale(0.98)}}header.main .row--flyout{position:absolute;top:100%;right:0;padding:0.5em 1.17647058823529411764em 2.14705882352941176470em;padding-right:5em;opacity:1;transform:none;transform-origin:right top;transition:500ms var(--ttf-2);pointer-events:all;will-change:transform}header.main .row--flyout#header-nav{padding-top:0.6em}header.main .row--flyout#a11y-nav{padding-bottom:1.64705882352941176470em}body.menu header.main .row-2,
body.a11y header.main .row-3{display:block;background:var(--base-color-off-white)}nav.header
.menu{display:grid;grid-template-columns:repeat(2, 9.82352941176470588235em);gap:calc(47 * var(--px)) calc(150 * var(--px))}@media (min-width: 751px){html:not(.a11y-contrast) nav:is(.header, .a11y) .menu>li.has-sub-menu>a{color:var(--base-color-gray)}}nav:is(.header, .a11y) .sub-menu-wrapper{margin-top:0.25em}@media (max-width: 800px){nav.header
.menu{grid-template-columns:repeat(2, minmax(0, 1fr))}header.main .row--flyout{width:100%;box-sizing:border-box;padding-left:var(--page-padding-left)}}@media (max-width: 750px){nav.header
.menu{display:flex;flex-flow:column nowrap;gap:5px 0}header.main .row--flyout{background:var(--base-color-light-gray) !important;padding-block:25px;padding-right:var(--page-padding-right);height:calc(100vh - 100%);height:calc(100dvh - 100%);overflow-y:auto;overscroll-behavior:contain;--min-font-size:60;--max-font-size:60}header.main .row--flyout .sub-menu{padding-block:10px}header.main .row--flyout nav.a11y .has-sub-menu>a{font-size: .58333333333333333333em;margin-top:0.1em;display:block}header.main .row--flyout li.has-sub-menu
li{font-size: .58333333333333333333em}nav:is(.header, .a11y) .sub-menu-wrapper{margin-top:0}}.a11y-options-wrap{margin-top:max(25px, calc(35 * var(--px)))}.a11y-options{list-style:none;margin:0;padding:0;display:flex;flex-flow:column nowrap;gap:max(5px, calc(5 * var(--px))) 0;--min-font-size:18}.a11y-options
li{position:relative}.a11y-options
input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.a11y-options
label{display:flex;flex-flow:row nowrap;align-items:center;gap:0 0.65em;width:fit-content;cursor:pointer;line-height:1}.a11y-options
.switch{--switch-width:65px;--switch-height:36px;--switch-border:2px;--switch-knob:24px;--switch-gap:4px;flex:0 0 auto;position:relative;display:block;box-sizing:border-box;width:var(--switch-width);height:var(--switch-height);border:var(--switch-border) solid currentColor;border-radius:var(--switch-height)}.a11y-options
.knob{position:absolute;top:var(--switch-gap);left:var(--switch-gap);width:var(--switch-knob);height:var(--switch-knob);transition:transform 200ms var(--ttf-7, ease)}.a11y-options .knob-icon{position:absolute;inset:0;display:block;transition:opacity 200ms}.a11y-options .knob-icon > span,
.a11y-options .knob-icon
svg{display:block;width:100%;height:100%}.a11y-options .knob-icon--checked{opacity:0}.a11y-options input:checked + label
.knob{transform:translateX(calc((var(--switch-width) - var(--switch-knob) - (2 * var(--switch-border)) - (2 * var(--switch-gap)))))}.a11y-options input:checked + label .knob-icon--unchecked{opacity:0}.a11y-options input:checked + label .knob-icon--checked{opacity:1}body.is-tabbing .a11y-options input:focus + label
.switch{outline:2px
solid currentColor;outline-offset:3px}.col--header-buttons-inner{transition:transform 500ms var(--ttf-2);transform:none;will-change:transform}body:is(.menu, .a11y) .col--header-buttons-inner{transform:translateX(calc(100% - 33px))}.col--header-buttons-inner>div{transition:opacity 500ms var(--ttf-2);will-change:opacity}.row--close-menu{opacity:0;pointer-events:none}body:is(.menu, .a11y) .row--close-menu{opacity:1;pointer-events:all}body:is(.menu, .a11y) .col--header-buttons-inner>div:not(.row--close-menu){opacity:0;pointer-events:none}.col--header-buttons
button{color:inherit}.col--header-buttons svg
path{fill:currentColor}@media (max-width: 750px){header.main nav.header li.has-sub-menu{position:relative}header.main nav.header li.has-sub-menu .sub-menu-wrapper{overflow:hidden;max-height:0;margin-top:0;opacity:0;transition:500ms var(--ttf-2);transition-property:max-height, margin-top, opacity}header.main nav.header li.has-sub-menu.is-open .sub-menu-wrapper{max-height:var(--max-height, 100vh);opacity:1}html.a11y-calm header.main nav.header li.has-sub-menu .sub-menu-wrapper{transition:none}nav button[aria-haspopup]{font-size:20px;top:1em}nav.a11y button[aria-haspopup]{display:none}nav .is-open button[aria-haspopup]{display:none}}@media (min-width: 751px){nav button[aria-haspopup]{display:none}}footer.main{background:var(--base-color-black);color:var(--footer-color)}footer.main>.inner{padding-block:max(33px, calc(35 * var(--px)))}footer.main .col-set{display:grid;grid-template-columns:calc(448 * var(--px)) auto;gap:0 calc(36 * var(--px))}footer.main
.headline{margin-bottom: .54545454545454545454em}@media (max-width: 750px){footer.main .col-set{display:flex;flex-flow:column nowrap;gap:50px 0}}@media (max-width: 500px){footer.main>.inner{padding-bottom:40px}}footer.main .col-1 .wysiwyg
a{text-decoration:none}footer.main .col-2{display:flex;flex-flow:column nowrap;gap:max(50px, calc(58 * var(--px)))}footer.main .row--nav{margin-top:max(108px, calc(108 * var(--px)))}nav.footer
.menu{display:flex;flex-flow:row wrap;gap:0.5em 1em}@media (max-width: 500px){footer.main .row--nav{margin-top:100px}nav.footer
.menu{flex-flow:column nowrap}}nav.social
.menu{display:flex;flex-flow:row wrap;gap:max(10px, calc(10 * var(--px))) max(12px, calc(15 * var(--px)))}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.cookie-bar,.btn-wp-edit{display:none !important}header.main,footer.main{display:none}}html.a11y-invert{filter:invert(1)}html.a11y-contrast{filter:contrast(1.75)}html.a11y-invert.a11y-contrast{filter:invert(1) contrast(1.75)}html.a11y-invert :is(img:not([src*=".svg"]),video){filter:invert(1)}html.a11y-contrast :is(img:not([src*=".svg"]),video){filter:contrast(0.6)}html.a11y-invert.a11y-contrast :is(img:not([src*=".svg"]),video){filter:invert(1) contrast(0.6)}html.a11y-calm *,
html.a11y-calm *::before,
html.a11y-calm *::after{transition-duration:0ms !important}html.a11y-calm .module-upcoming-events .scroll-wrap{scroll-behavior:auto}*[data-custom-pointer]{cursor:none}#pointer-overlay{position:fixed;inset:0;z-index:9999;pointer-events:none;--pointer-size:min(67px, calc(67 * var(--base-unit)));background:transparent;border:0;width:auto;height:auto;overflow:hidden}#pointer-overlay::backdrop{display:none}#pointer-overlay[data-pointer-type="close"]{--pointer-size:min(70px, calc(70 * var(--base-unit)))}#pointer-overlay
svg{display:block;width:var(--pointer-size);height:var(--pointer-size)}#pointer-overlay svg
path{fill:var(--fill-color, var(--base-color-white))}#pointer-overlay[data-pointer-color="white"]{--fill-color:var(--base-color-white)}#pointer-overlay[data-pointer-color="black"]{--fill-color:var(--base-color-black)}#pointer-overlay>div{position:absolute;top:calc(var(--pointer-size) / -2);left:calc(var(--pointer-size) / -2);width:var(--pointer-size);height:var(--pointer-size);cursor:none;transform:translate(var(--pointer-left, 0px), var(--pointer-top, 0px)) rotate(var(--pointer-angle, 0deg));transition:transform 75ms, opacity 250ms}#pointer-overlay[data-pointer-type="close"]>div{transform:translate(var(--pointer-left, 0px), var(--pointer-top, 0px))}#pointer-overlay>div>div{width:100%;height:100%;transition:transform 250ms, opacity 250ms;transition-timing-function:var(--ttf);opacity:0;transform:scale(0.5)}#pointer-overlay>div>div>div{position:absolute;top:0;left:0;opacity:0;transition:transform 150ms}#pointer-overlay[data-pointer-type="arrow-left"] > div > div .arrow,
#pointer-overlay[data-pointer-type="arrow-right"] > div > div
.arrow{opacity:1}#pointer-overlay[data-pointer-type="arrow-left"] > div > div
.arrow{transform:rotateY(-180deg)}#pointer-overlay[data-pointer-type="close"] > div > div
.close{opacity:1}#pointer-overlay[data-state="on"]>div>div{opacity:1;transform:none}.event-article[data-view="overview"]>.inner{padding-inline:var(--page-padding-left);padding-block:max(28px, calc(28 * var(--px))) max(30px, calc(30 * var(--px)));display:grid;grid-template-columns:max(200px, calc(305 * var(--px))) auto min-content;gap:0 calc(57 * var(--px))}@media (max-width: 900px){.event-article[data-view="overview"]>.inner{grid-template-columns:max(200px, calc(305 * var(--px))) auto}.event-article[data-view="overview"] > .inner .row-3{grid-column:2;margin-top:17px}}@media (max-width: 750px){.event-article[data-view="overview"]>.inner{display:flex;flex-flow:column nowrap;gap:17px 0}.event-article[data-view="overview"] > .inner .row-3{margin-top:0}}.event-article
.headline{margin-bottom: .2em}.event-article .meta--kicker{margin-bottom: .08333333333333333333em}.event-article .meta--categories{margin-bottom:0.4em;margin-top:-0.3em}.event-article .short-description span,
.event-article .more-info
span{display:inline-block}.event-article .more-info{margin-top:1em}.event-article .meta-time{margin-top: .58823529411764705882em}.event-article .meta-date
.day{margin-left:0.25em}.event-article .meta-date
.until{margin-right:0.25em}@media (max-width: 750px){.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1{display:flex;flex-flow:row wrap;align-items:baseline;column-gap:6px}.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .meta--date-and-time{display:contents}.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .meta--date-and-time::after{content:'';flex:0 0 100%;order:1}.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .meta-time,
.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .meta--venue{order:2;margin-top: .25em}.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .meta-time{margin-right: .5em}.event-article:not([data-view="upcoming"], [data-view="detail"]) .row-1 .btn-set{flex:0 0 100%;order:3}}.event-article .event-categories{display:flex;flex-flow:row wrap}.event-article[data-view="detail"] .event-categories{margin-bottom: .625em}.event-article .event-categories>li{break-inside:avoid}.event-article .event-categories>li:not(:last-child)::after{content:'•';display:inline-block;padding:0
0.25em}.event-article[data-view="detail"] .row-3{margin-top:max(17px, calc(30 * var(--px)))}@media (hover: hover){.event-article .headline
a{position:relative;display:block;transition:transform 500ms var(--ttf-7)}html:not(.a11y-calm) .event-article .headline a:is(:hover){transform:translateX(10px)}}.module-load-more{border-top:2px solid currentColor;margin-top:max(40px, calc(100 * var(--px)));padding-top:calc(30 * var(--px))}.btn-load-more{transition:opacity 150ms var(--ttf)}.btn-load-more
span.wrap{display:flex;flex-flow:row nowrap;align-items:center;gap:0 .35em}.btn-load-more span.wrap > *,
.btn-load-more span.icon>span{display:block}.btn-load-more span.icon
svg{display:block;width: .6em;height:auto}.btn-load-more:focus-visible{outline:2px
solid currentColor;outline-offset:3px}.btn-load-more[aria-busy="true"]{opacity: .4;pointer-events:none}:root{--module-margin-175:max(70px, calc(175 * var(--px)));--module-margin-100:max(70px, calc(90 * var(--px)));--module-margin-70:max(50px, calc(70 * var(--px)))}.module.mrgn-175{margin-bottom:var(--module-margin-175)}.module.mrgn-100{margin-bottom:var(--module-margin-100)}.module.mrgn-70{margin-bottom:var(--module-margin-70)}.module.mrgn-0-if-last:last-child{margin-bottom:0}.content-col-set{display:grid;grid-template-columns:calc(443 * var(--px)) auto;gap:0 var(--page-padding-left)}.content-col-set .sidebar-block--large-copy
.wysiwyg{margin-bottom: .73529411764705882352em}.content-col-set .sidebar-block--small-copy
.wysiwyg{margin-bottom: .75em}.content-col-set
nav.anchors{margin-bottom:max(30px, calc(50 * var(--px)))}.content-col-set nav.event-meta{margin-top:calc(50 * var(--px))}.content-col-set nav.event-meta
ul{display:flex;flex-flow:column nowrap;gap:0.75em 0}.content-col-set nav.event-meta--content{display:none}.content-col-set .sidebar-block--button{margin-top:max(10px, calc(15 * var(--px)))}.content-col-set .col--aside>*:last-child{margin-bottom:0}@media (max-width: 750px){.content-col-set{display:flex;flex-flow:column nowrap;gap:70px 0}.content-col-set .col--aside:not(:has(*)),
.content-col-set .col--content:not(:has(*)){display:none}.content-col-set nav.event-meta--aside{display:none}.content-col-set nav.event-meta--content{display:block}}:root{--scrolled-offset:calc(150 * var(--px));--scrolled-more-offset:calc(300 * var(--px));--scrolled-max-offset:100vh}.scroll-sentinel{position:absolute;left:0;top:0;width:1px;pointer-events:none;visibility:hidden}.scroll-sentinel--scrolled{height:var(--scrolled-offset)}.scroll-sentinel--more{height:var(--scrolled-more-offset)}.scroll-sentinel--end{position:static;height:var(--scrolled-max-offset);margin-top:calc(-1 * var(--scrolled-max-offset))}@media (max-width: 500px){:root{--scrolled-max-offset:40vh}}.sn-slider{--gap:calc(40 * var(--px));user-select:none}.sn-slider-track{width:100%;position:relative;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sn-slider-track::-webkit-scrollbar{display:none}.sn-slider-slides{display:flex;flex-flow:row nowrap;width:max-content;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);gap:0px var(--gap)}.sn-slider-slide{width:max(312px, calc(540 * var(--px)));scroll-margin-inline-start:var(--page-padding-left)}.sn-slider:not(.is-scrolling) .sn-slider-slide{scroll-snap-align:start}.sn-slider:not(.is-scrolling) .sn-slider-track{scroll-snap-type:x mandatory}.sn-slider-progress{display:none}.sn-slider-progress
span{display:block;position:absolute;left:0;height:100%;width:var(--sn-slider-progress, 0%);background:var(--base-color-black)}.sn-slider-wrap{position:relative;--transition-duration:1000}.sn-slider--visible{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow-x:hidden;overflow-x:clip}.sn-slider--visible .sn-slider-track{overflow:hidden;position:absolute;top:0;left:0;transform:translateX(var(--sn-slider-scroll-left, 0px));width:auto;will-change:transform;transition:transform calc(var(--transition-duration, 0) * 1ms) var(--ttf-5)}@media (hover: none){.sn-slider--visible .sn-slider-track{transition:none}}.sn-slider-wrap.is-wheeling .sn-slider--visible .sn-slider-track{--transition-duration:500;transition:transform calc(var(--transition-duration, 0) * 1ms) var(--ttf-5)}.sn-slider-wrap.is-teleporting .sn-slider--visible .sn-slider-track{transition:none}.sn-slider--ghost{position:relative;z-index:2;opacity:0}nav.sn-slider-pagination{position:absolute;top:calc(100% + (25 * var(--px)));left:0;width:100%}nav.sn-slider-pagination
ul{display:flex;flex-flow:row nowrap;gap:0 9px;justify-content:center}nav.sn-slider-pagination
button{display:block;background:currentColor;width:10px;height:10px;border-radius:5px;transition:width calc(var(--transition-duration, 0) * 1ms) var(--ttf-2)}nav.sn-slider-pagination button[aria-current="true"]{width:40px;interactivity:inert}.external-teaser-article{position:relative}.external-teaser-article .media-item
img{display:block;width:100%;height:max(280px, calc(370 * var(--px-infinite)));aspect-ratio:452 / 370;object-fit:cover}.publication-teaser-article .media-item
img{object-fit:contain;object-position:left top;width:auto;max-width:100%}.external-teaser-article
.headline{margin-top: .5em}.external-teaser-article
p.type{margin-top: .85em}.external-teaser-article p.type+.headline{margin-top: .25em}.module-image-copy-teaser figure,
.external-teaser-article
figure{transition:opacity 250ms}.module-image-copy-teaser .btn,
.external-teaser-article
.btn{position:static}@media (hover: hover){html:not(.a11y-calm) .module-image-copy-teaser .btn,
html:not(.a11y-calm) .external-teaser-article
.btn{opacity:0;transition:opacity 250ms}html:not(.a11y-calm) .module-image-copy-teaser .module-body:is(:hover, :focus-within) .btn,
html:not(.a11y-calm) .external-teaser-article:is(:hover, :focus-within) .btn{opacity:1}}.module-image-copy-teaser .btn::after,
.external-teaser-article .btn::after{content:"";position:absolute;inset:0;z-index:2}.module-image-copy-teaser .module-body:has(.btn:focus-visible),.external-teaser-article:has(.btn:focus-visible){outline:2px
solid currentColor;outline-offset:8px}.module-image-copy-teaser .btn:focus-visible,
.external-teaser-article .btn:focus-visible{outline:none}@media (hover: hover){html:not(.a11y-calm) .module-image-copy-teaser .module-body:is(:hover, :focus-within) figure,
html:not(.a11y-calm) .external-teaser-article:is(:hover, :focus-within) figure{opacity:0.7}}.module-image-copy-teaser .module-body{position:relative}:is(.publication-teaser-article, .merchandise-teaser-article) p.price{margin-top:1.2em}.publication-teaser-article div.subtitle-and-publisher{margin-top:1em}.merchandise-teaser-article p.short-description{margin-top:1em}nav.anchors
.menu{display:flex;flex-flow:column nowrap;gap:5px}.module-blockquote .module-wrap{max-width:23.45833333333333333333em;margin-left:5em}.module-blockquote
figcaption{display:block;margin-top: .75em}@media (max-width: 500px){.module-blockquote .module-wrap{margin-left:0;max-width:none}}.wysiwyg :is(.headline,.subheadline){text-wrap-style:balance}.wysiwyg>.subheadline{margin-bottom: .75em}.wysiwyg>.headline{margin-bottom: .63636363636363636363em}.wysiwyg>.headline:has(+.subheadline){margin-bottom:0}.wysiwyg>.subheadline:not(:first-child){margin-top:1.17647058823529411764em}.wysiwyg>.headline+.subheadline{margin-top: .28571428571428571428em}.module-cta
.headline{margin-bottom: .45454545454545454545em}.module-cta .copy-wrap{border:2px
solid currentColor;padding:max(20px, calc(20 * var(--px)))}@media (max-width: 500px){.module-cta .copy-wrap{border-width:1.5px}}.event-details-section.teaser+.event-details-section:is(.description,.programme-items),.event-details-section:is(.description,.programme-items)+.event-details-section:is(.description,.programme-items){margin-top:max(45px, calc(45 * var(--px)))}.event-details-section.other-language{margin-top:max(70px, calc(95 * var(--px)))}.event-details-section+.module{margin-top:max(70px, calc(70 * var(--px)))}.content-col-set .event-details-section+nav.event-meta--content{margin-top:max(45px, calc(45 * var(--px)))}.event-details-section.other-language
header{border-bottom:1px solid currentColor;margin-bottom:max(45px, calc(45 * var(--px)))}.event-details-section.other-language header
h2{margin-bottom:1.33333333333333333333em}:is(.single-event, .single-publication, .single-merchandise) .content-col-set{padding-bottom:calc(183 * var(--px))}@media (max-width: 500px){.event-details-section.other-language header
h2{margin-bottom:0.5em}}.programme-items-list{display:flex;flex-flow:column nowrap;gap:calc(65 * var(--px)) 0}.programme-items-list
h3{margin-block:0.1em 0.35em}.module-events-overview .module-inner{padding-inline:0}.module-events-overview .module-filter{position:relative;z-index:2;padding-inline:var(--page-padding-left)}.module-events-overview [hidden]{display:none !important}.module-events-overview .filter-bar{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:0 calc(24 * var(--px))}.module-events-overview .filter-group{position:relative}.module-events-overview .filter-group--search{margin-left:auto}.module-events-overview .filter-group--master,
.module-events-overview .btn-filter-group .icon--close{display:none}.module-events-overview .module-filter span.icon
svg{display:block;width:auto}.module-events-overview .module-filter span.icon svg
path{fill:currentColor}@property --filter-panel-fade{syntax:'<length>';inherits:false;initial-value:0px}.module-events-overview .filter-panel{position:absolute;top:100%;left:0;z-index:2;box-sizing:border-box;display:flex;flex-flow:column nowrap;min-width:100%;max-height:50vh;overflow:hidden;border:2px
solid var(--base-color-black);border-radius:0 0 10px 10px;background:var(--base-color-off-white)}.module-events-overview .filter-panel-scroll{--filter-panel-fade:0px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding:max(12px, calc(14 * var(--px))) max(14px, calc(20 * var(--px)));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--filter-panel-fade)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--filter-panel-fade)), transparent 100%);transition:--filter-panel-fade 200ms var(--ttf)}.module-events-overview .filter-panel-scroll.has-more-below{--filter-panel-fade:max(40px, calc(60 * var(--px)))}.module-events-overview .filter-panel-scroll::-webkit-scrollbar{display:none}.module-events-overview .filter-panel
fieldset{margin:0;border:0;padding:0}.module-events-overview .filter-options{display:flex;flex-flow:column nowrap}.module-events-overview .filter-option
label{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:0 calc(30 * var(--px));padding-block: .2em;white-space:nowrap;cursor:pointer}.module-events-overview .filter-option
input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.module-events-overview .filter-option
.check{display:block;opacity:0}.module-events-overview .filter-option .check>span{display:block}.module-events-overview .filter-option input:checked~.check{opacity:1}.module-events-overview .filter-option input:focus-visible~.label{text-decoration:underline;text-underline-offset:3px}@media (hover: hover){.module-events-overview .filter-option label:hover
.label{text-decoration:underline;text-underline-offset:3px}}.module-events-overview .filter-menu{display:flex;flex-flow:column nowrap}.module-events-overview .filter-menu-item{font:inherit;line-height:inherit;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:0 calc(30 * var(--px));width:100%;padding-block: .2em;text-align:left;white-space:nowrap;color:inherit}.module-events-overview .filter-menu-item
.check{display:block;opacity:0}.module-events-overview .filter-menu-item .check>span{display:block}.module-events-overview .filter-menu-option.is-active .filter-menu-item
.check{opacity:1}.module-events-overview .filter-menu-item:focus-visible{outline:0}.module-events-overview .filter-menu-item:focus-visible
.label{text-decoration:underline;text-underline-offset:3px}@media (hover: hover){.module-events-overview .filter-menu-item:hover
.label{text-decoration:underline;text-underline-offset:3px}}@media (max-width: 750px){.module-events-overview .filter-bar{gap:0 calc(16 * var(--px))}.module-events-overview .filter-group--master{display:block}.module-events-overview .filter-bar.has-expanded-group .filter-group--master,
.module-events-overview .filter-group:not(.filter-group--master):not(.filter-group--search):not(.is-expanded){display:none}.module-events-overview .btn-filter-group .icon--arrow{display:none}.module-events-overview .btn-filter-group .icon--close{display:block}.module-events-overview .filter-panel{min-width:min(calc(220 * var(--px)), calc(100vw - 2 * var(--page-padding-left)))}.module-events-overview .filter-group--search.is-open{flex:1 1 auto;min-width:0}.module-events-overview .filter-group--search.is-open .search-input-wrap{width:auto}}.module-events-overview .search-input-wrap{line-height:1.15;display:flex;flex-flow:row nowrap;align-items:center;gap:0 .75em;width:calc(300 * var(--px));max-width:100%;border:2px
solid var(--base-color-black);border-bottom:0;border-radius:10px 10px 0 0;padding:0.4em 1em 0.45em}.module-events-overview .search-input-wrap input[type="search"]{font:inherit;min-height:calc(22 * var(--px));flex:1 1 auto;min-width:0;margin:0;border:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none}.module-events-overview .search-input-wrap input[type="search"]:focus{outline:0}.module-events-overview .search-input-wrap input[type="search"]::placeholder{color:var(--base-color-gray);opacity:1}.module-events-overview .search-input-wrap input[type="search"]::-webkit-search-cancel-button,
.module-events-overview .search-input-wrap input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.module-events-overview .search-input-wrap > .icon,
.module-events-overview .btn-search-clear{flex:0 0 auto;display:block;color:var(--base-color-black)}.module-events-overview .btn-search-clear:focus-visible{outline:2px
solid var(--base-color-black);outline-offset:3px}.events-overview-list,.series-events-overview-list{display:flex;flex-flow:column nowrap;border-top:2px solid currentColor}.events-overview-list>li:not(.event-series),.series-events-overview-list>li{border-bottom:2px solid currentColor}.events-overview-list .series-header{padding-inline:var(--page-padding-left);padding-block:calc(100 * var(--px)) calc(40 * var(--px))}.series-events-overview-list article.event-article{background:var(--series-color, transparent)}.events-overview-list>li.note{padding-inline:var(--page-padding-left);padding-block:calc(40 * var(--px))}.module-events-overview .events-overview-list{transition:opacity 200ms var(--ttf)}.module-events-overview.is-loading .events-overview-list{opacity: .3;pointer-events:none}.module-events-overview .module-load-more{border-top:0;margin-top:max(20px, calc(40 * var(--px)));padding:0
var(--page-padding-left)}.module-filtered-events-overview .module-headline{margin-bottom: .5em}@media (min-width: 751px){.module-filtered-events-overview .event-article[data-view="overview"] > .inner,
.module-filtered-events-overview .events-overview-list > li.note,
.module-filtered-events-overview .events-overview-list .series-header{padding-inline:0}.event-article[data-view="overview"][data-view-type="filtered"]>.inner{grid-template-columns:calc(305 * var(--px)) auto}}.module-filtered-events-overview .events-overview-list>li:last-child{border-bottom:0}@media (max-width: 750px){.module-filtered-events-overview .module-body{margin-inline:calc(var(--page-padding-left) * -1)}}.module-image[data-layout="narrow"] img{max-height:max(370px, calc(370 * var(--px)));width:auto;display:block}figcaption.image-caption{margin-top:max(10px, .75em);--min-font-size:12}.module-image-copy-teaser:has(+.module-teaser-set.has-no-headline){margin-bottom:calc(var(--module-margin-100) / 2)}.module-image-copy-teaser .module-headline{margin-bottom:0.5em}.module-image-copy-teaser .module-body{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 calc(64 * var(--px))}@media (max-width: 500px){.module-image-copy-teaser .module-body{display:flex;flex-flow:column nowrap;gap:15px 0}.module-image-copy-teaser
.headline{--min-font-size:24}}@media (min-width: 751px){body.view--home
header.main{position:fixed;transition:500ms var(--ttf-7);transition-property:color, background}body.view--home:not(.intro-is-off-screen, .menu, .a11y) header.main{background:transparent}body.view--home header.main .col--header-buttons :is(a,button){transition:500ms var(--ttf-7);transition-property:color}body.view--home:not(.intro-is-off-screen, .menu, .a11y) header.main .col--header-buttons :is(a,button){color:var(--base-color-green)}body.view--home .site-title--header{transition:500ms var(--ttf-7);transition-property:opacity}body.view--home:not(.intro-is-off-screen, .menu, .a11y) .site-title--header{opacity:0;interactivity:inert;pointer-events:none}}@media (max-width: 750px){body.view--home
header.main{background:var(--base-color-black)}body.view--home header.main .row-1{color:var(--base-color-green)}body.view--home header.main .col--header-buttons :is(a,button){color:var(--base-color-green)}}.module-intro{background:var(--base-color-black);color:var(--base-color-purple);padding-block:20px max(30px, calc(50 * var(--px)))}.module-intro .logo
svg{width:100%;max-width:924px;height:auto;display:block;margin-bottom:calc(-19 * var(--px));margin-left:calc(4 * var(--px))}.module-intro .row-1{margin-top:0.15em}.module-intro .row-2{margin-top:0.55em}@media (max-width: 500px){.module-intro .logo
svg{margin-bottom:5px}}.module-merchandise-overview .module-headline{margin-bottom:1em}.merchandise-overview-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:max(50px, calc(100 * var(--px))) calc(30 * var(--px))}.merchandise-overview-grid>li.note{grid-column:1 / -1}@media (max-width: 650px){.merchandise-overview-grid{grid-template-columns:minmax(0, 1fr)}}.module-page-title{--padding-top:max(20px, calc(26 * var(--px)))}.module-page-title.mrgn-100{margin-bottom:max(45px, calc(100 * var(--px)))}.module-page-title .module-wrap{position:relative}.module-page-title .module-inner{padding-top:var(--padding-top)}.module-page-title .archive-hint{position:absolute;top:calc(var(--padding-top) * -1);right:0;background:var(--base-color-black);color:var(--base-color-off-white);padding:0.5em 1em;border-radius:0 0 0 10px}@media (max-width: 500px){.module-page-title .archive-hint{left:0;padding-block:0.8em 0.7em}.module-page-title:has(.archive-hint){--padding-top:62px}}.podcasts-overview-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:max(50px, calc(100 * var(--px))) calc(30 * var(--px))}.podcasts-overview-grid>li.note{grid-column:1 / -1}@media (max-width: 650px){.podcasts-overview-grid{grid-template-columns:minmax(0, 1fr)}}.module-press-overview .module-headline{margin-bottom:1em}.press-overview-list{display:flex;flex-flow:column nowrap}.press-overview-list>li{border-bottom:2px solid currentColor;padding-block:max(20px, calc(40 * var(--px)))}.press-overview-list>li:first-child{padding-top:0}.module-press-overview .press-overview-list{transition:opacity 200ms var(--ttf)}.module-press-overview.is-loading .press-overview-list{opacity: .3;pointer-events:none}.press-article .press-meta{margin-top:calc(12 * var(--px))}.module-press-overview .module-load-more{border-top:0;margin-top:calc(25 * var(--px));padding-top:0}.module-pricing
.headline{margin-bottom: .75em}.module-pricing .pricing-list{display:flex;flex-flow:column nowrap}.module-pricing .pricing-list>li{display:flex;flex-flow:column nowrap;gap:10px 0;border-bottom:2px solid currentColor;padding-block:10px}.module-pricing .pricing-list .row-1{display:flex;flex-flow:row wrap;justify-content:space-between}.module-pricing .pricing-list .row-2
p{max-width:24.85em}.module-pricing .small-copy{margin-top:15px}@media (max-width: 750px){.module-pricing .pricing-list .row-1{flex-flow:column wrap}.module-pricing .pricing-list>li{padding-block:15px}.module-pricing .pricing-list>li:first-child{padding-top:0}}.publication-details-section.subtitle-and-publisher+.publication-details-section.image,.publication-details-section.description{margin-top:calc(70 * var(--px))}.publication-details-section.subtitle-and-publisher{max-width:720px;display:flex;flex-flow:column nowrap;gap:1em 0}.publication-details-section.image
img{display:block;max-width:100%;width:auto;height:calc(445 * var(--px));object-fit:contain;object-position:left top}.module-publications-overview .module-headline{margin-bottom:1em}.publications-overview-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:max(40px, calc(100 * var(--px))) calc(30 * var(--px))}.publications-overview-grid>li.note{grid-column:1 / -1}@media (max-width: 650px){.publications-overview-grid{grid-template-columns:minmax(0, 1fr)}}.module-rooms
.headline{margin-bottom: .75em}.module-rooms .rooms-list{display:flex;flex-flow:column nowrap}.module-rooms .rooms-list>li{display:grid;grid-template-columns:10em auto auto;align-items:center;gap:10px;border-bottom:2px solid currentColor;padding-block:10px}.module-rooms .rooms-list .floor-plan{justify-self:end}@media (max-width: 900px){.module-rooms .rooms-list>li{grid-template-columns:10em auto}.module-rooms .rooms-list .floor-plan{grid-area:2 / 2;justify-self:start}}@media (max-width: 750px){.module-rooms .rooms-list>li:first-child{padding-top:0}.module-rooms .rooms-list>li{padding-block:15px}}@media (max-width: 500px){.module-rooms .rooms-list>li{display:flex;flex-flow:column nowrap;align-items:start;gap:0}.module-rooms .rooms-list > li .floor-plan{margin-top:10px}}.module-slider .module-wrap{container-type:inline-size}.module-slider[data-image-style="square"] .module-wrap{max-width:max(454px,calc(454 * var(--px)))}.module-slider .sn-slider-wrap{margin-top:41px;--transition-duration:500}.module-slider .sn-slider{--gap:0px}.module-slider .sn-slider-slides{padding-inline:0}.module-slider .sn-slider-slide{width:100cqw;scroll-margin-inline-start:0}.module-slider
img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:var(--aspect-ratio) !important;object-fit:cover}.module-slider .sn-slider-footer{position:absolute;bottom:calc(100% + 15px);left:0;display:flex;flex-flow:row nowrap;gap:0 15px}.module-slider .sn-slider-footer
*{display:block}.module-slider .sn-slider-footer
.btn{touch-action:manipulation}.sn-slider--ghost{opacity:1}.sn-slider--ghost .sn-slider-track{opacity:0}.sn-slider--visible .sn-slider-footer{display:none}.module-sponsors{--sponsor-height:max(139px, calc(139 * var(--px)));--sponsor-padding:max(10px, calc(10 * var(--px)));--sponsor-min-width:max(96px, calc(130 * var(--px)));--sponsor-max-width:max(220px, calc(300 * var(--px)));--sponsor-logo-height:90%;--sponsor-logo-height-wide:45%}.module-sponsors .sponsors-headline{margin-bottom: .75em}.module-sponsors .sponsors-grid-wrap{background:var(--base-color-white);margin-inline:calc(var(--page-padding-left) * -1)}.module-sponsors .sponsors-grid{display:flex;flex-flow:row wrap;align-items:stretch}.module-sponsors
.sponsor{--logo-scale:1;flex:0 0 auto;height:var(--sponsor-height);min-width:var(--sponsor-min-width);max-width:var(--sponsor-max-width);box-sizing:border-box;border-right:3px solid var(--page-color)}.module-sponsors .sponsor > a,
.module-sponsors .sponsor
figure{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;box-sizing:border-box}.module-sponsors .sponsor
figure{padding:var(--sponsor-padding) calc(var(--sponsor-padding) * 4)}.module-sponsors .sponsor
img{display:block;width:auto;height:calc(var(--sponsor-logo-height) * var(--logo-scale));max-width:100%;object-fit:contain}.module-sponsors .sponsor.is-wide
img{height:calc(var(--sponsor-logo-height-wide) * var(--logo-scale))}@media (max-width: 750px){.module-sponsors .sponsors-grid{flex-flow:column nowrap}.module-sponsors
.sponsor{border-right:0;border-bottom:3px solid var(--page-color)}.module-sponsors
.sponsor{max-width:100%}}.streams-overview-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:max(50px, calc(100 * var(--px))) calc(30 * var(--px))}.streams-overview-grid>li.note{grid-column:1 / -1}@media (max-width: 650px){.streams-overview-grid{grid-template-columns:minmax(0, 1fr)}}.team-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 calc(30 * var(--px))}.team-grid>li{border-bottom:2px solid currentColor;padding-block:max(17px, calc(35 * var(--px))) max(25px, calc(40 * var(--px)))}.team-grid
div.contact{margin-top: .625em}@media (max-width: 750px){.team-grid{display:flex;flex-flow:column nowrap;gap:0}}@media (max-width: 500px){.team-grid>li{border-width:1.5px}}.module-teaser-set .module-headline{margin-bottom:0.5em}.teaser-set-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:max(40px, calc(100 * var(--px))) calc(30 * var(--px))}@media (max-width: 1000px){.teaser-set-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 650px){.teaser-set-grid{grid-template-columns:minmax(0, 1fr)}}.teaser-set-nav{display:none}@media (max-width: 500px){.module-teaser-set .module-body{margin-inline:calc(var(--page-padding-left) * -1);position:relative}.teaser-set-grid{padding-inline:var(--page-padding-left);gap:0 var(--page-padding-left);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100vw - (var(--page-padding-left) * 2));overflow:auto hidden;overflow:auto clip;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding-left);-ms-overflow-style:none;scrollbar-width:none}.teaser-set-grid::-webkit-scrollbar{display:none}.teaser-set-grid>li{scroll-snap-align:start}.teaser-set-nav{display:block}.teaser-set-nav
.btn{position:absolute;top:var(--teaser-set-nav-top, calc((100vw - (var(--page-padding-left) * 2)) * 370 / 452 / 2));z-index:3;width:26px;transform:translateY(-50%);border-radius:50%;color:var(--base-color-black);background:var(--base-color-white);transition:top 250ms var(--ttf)}.teaser-set-nav .btn[hidden]{display:none}.teaser-set-nav .btn-prev{left:calc(var(--page-padding-left) - 13px)}.teaser-set-nav .btn-next{right:calc(var(--page-padding-right) - 13px)}.teaser-set-nav .btn
svg{width:100%}.teaser-set-nav .btn:focus-visible{outline:2px
solid var(--base-color-black);outline-offset:3px}}.module-upcoming-events .module-headline{margin-bottom:0.5em}.module-upcoming-events .btn-set{margin-top:max(20px, calc(95 * var(--px)));text-align:center}.module-upcoming-events .module-body{margin-inline:calc(var(--page-padding-left) * -1)}.module-upcoming-events .scroll-wrap{overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth}.module-upcoming-events .scroll-wrap::-webkit-scrollbar{display:none}.upcoming-events-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc(((100vw - var(--page-padding-left)) / 2))}.upcoming-events-grid>li{scroll-snap-align:start}@media (max-width: 750px){.upcoming-events-grid{grid-auto-columns:calc(100vw - var(--page-padding-left))}}.event-article[data-view="upcoming"]{height:100%;background:var(--event-color, transparent)}.event-article[data-view="upcoming"]>.inner{display:flex;flex-flow:column nowrap;height:100%;padding-inline:var(--page-padding-left);padding-block:max(20px, calc(30 * var(--px))) max(40px, calc(40 * var(--px)))}.event-article[data-view="upcoming"] .row-2{margin-top:1em}.event-article[data-view="upcoming"] .row-3{margin-top:max(20px, calc(30 * var(--px)))}.event-article[data-view="upcoming"] :is(.meta--time-and-venue,.meta--date-and-time){display:flex;flex-flow:row wrap;gap:0 0.5em}.event-article[data-view="upcoming"] .meta--time-and-venue{margin-top: .58823529411764705882em}.event-article[data-view="upcoming"] .meta--time-and-venue .meta-time{margin-top:0}@media (max-width: 500px){.event-article[data-view="upcoming"] .meta--time-and-venue{margin-top:0}}.event-article[data-view="upcoming"] .more-info{margin-top:1.5em}.module-video figcaption+.media-item{margin-top:calc(30 * var(--px))}