html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html,body{overscroll-behavior:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}details summary::-webkit-details-marker{display:none}table{border-collapse:collapse;border-spacing:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;overflow-x:hidden}body.overflowHidden{overflow:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:999999px}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}progress{vertical-align:baseline}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;scroll-behavior:smooth}@-moz-document url-prefix(){bodyfont-weight:lighter!important}a[href^="tel"]{color:black!important;text-decoration:none!important}a{text-decoration:none}img{display:block;max-width:100%}sup{position:relative;vertical-align:super;padding-left:1px}input{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input,input:hover,input:focus,input:active,input:-webkit-autofill::first-line{-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards}@font-face{font-family:"WalterNeue";src:url(/site/templates/styles/fonts/ABCWalterNeueVariable.woff2) format("woff2");font-weight:100 900;font-style:normal}body{font-family:"WalterNeue",sans-serif;font-variation-settings:"wght" 355,"ital" 0;font-size:1.5625rem;line-height:1.05;letter-spacing:-.02em}.upper{text-transform:uppercase}em,.italic{font-variation-settings:"ital" 8}.regular{font-variation-settings:"wght" 355,"ital" 0}.regular_italic{font-variation-settings:"wght" 355,"ital" 8}strong,.bold{font-variation-settings:"wght" 620}.body p em,.info_text p em,.m_event_hero .text p em,.m_teaser_events .item p em,.events_list .item p em,.italic_bold,em strong,strong em,p em,p span{font-variation-settings:"wght" 620,"ital" 8}figcaption p em{font-variation-settings:"wght" 355,"ital" 8}.lh_120{line-height:1.2}.lh_110{line-height:1.1}.lh_105{line-height:1.05}.lh_100{line-height:1.05}.lh_98{line-height:.98}.lh_75{line-height:.75}.f_13{font-size:.8125rem}.f_17{font-size:1.0625rem}.f_18{font-size:1.125rem}.f_21{font-size:1.3125rem}.f_24,.f_25{font-size:1.5rem}.f_30{font-size:1.875rem}.f_40{font-size:2.5rem}.f_60{font-size:3.75rem}@media (max-width:800px){body{letter-spacing:-.0105em}.f_sm_12{font-size:.75rem}.f_sm_14{font-size:.9rem}.f_sm_16,.f_sm_15{font-size:1.05rem}.f_sm_17{font-size:1.0625rem}.f_sm_18{font-size:1.125rem}.f_sm_20,.f_sm_19{font-size:1.25rem}.f_sm_21{font-size:1.3125rem}.f_sm_22{font-size:1.4rem}.f_sm_25{font-size:1.5625rem}.f_sm_29,.f_sm_28{font-size:1.85rem}.f_sm_30{font-size:1.875rem}.f_sm_40{font-size:2.5rem}.f_sm_60{font-size:3.75rem}}:root{--color-gray:rgba(179,179,179,.75);--color-gray2:rgba(190,190,190,.9);--color-gray3:rgba(0,0,0,.15);--gap:120px;--gap-small:60px;--color-gray4:rgba(227,223,223,1);--color-gray5:rgba(178,178,178,1)}.c_black{color:#000}.c_white{color:#fff}.bg_gray{background-color:var(--color-gray)}.bg_gray2{background-color:var(--color-gray2)}.bg_gray3{background-color:var(--color-gray3)}.bg_gray4{background-color:var(--color-gray4)}.bg_white{background-color:#fff}.bg_black{background-color:#000}.ani_1000{transition:1s}.ani_800{transition:0.8s}.ani_600{transition:0.6s}.ani_400{transition:0.6s}.ani_300{transition:0.3s}.ani_200{transition:0.2s}.ani_bg_200{transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.onlyDesktop{display:block!important}.onlyMobile{display:none!important}@media (max-width:1000px){.onlyDesktop{display:none!important}.onlyMobile{display:block!important}}@media (max-width:1000px){:root{--gap:60px;--gap-small:30px}#ALIFadminLinksContainer{display:none!important}}.sr_only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus,button:focus,input:focus,select:focus,textarea:focus,summary:focus{outline:1.5px solid currentcolor;outline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.m_questions .items a:focus-visible,.m_downloads .files_table a:focus-visible{outline:1.5px solid currentcolor;outline-offset:4px;outline:1.5px solid currentcolor;outline-offset:4px}:target:before{content:"";display:block;height:100px;margin:-100px 0 0}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}.body{display:flex;flex-direction:column;gap:1em}.body p a{color:black;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.body p a:hover{text-decoration:none}.body p sup{display:inline-flex;border-radius:50%;transform:translateY(4px);background:#c3c3c3;font-size:14px;justify-content:center;align-items:center;font-weight:bold;margin:0 3px 0 0}.body p sup a{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;color:black;text-decoration:none;font-variation-settings:"wght" 660,"ital" 0;padding:1px 2px 0 0}.body ol li,.body ul li{display:grid;align-items:start}.body ol li a,.body ul li a{color:black;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.body ol li a:hover,.body ul li a:hover{text-decoration:none}.body ol{list-style:none;padding-left:0;counter-reset:item}.body ol li{counter-increment:item;grid-template-columns:40px 1fr}.body ol li::before{content:counter(item) ".";font-variant-numeric:tabular-nums}.body ul{list-style:none;padding-left:0}.body ul li{grid-template-columns:20px 1fr}.body ul li::before{content:"";width:12px;height:12px;border-radius:50%;background:black;margin-top:6px}.footnote-ref{scroll-margin-top:150px}.footnotes li[id]{scroll-margin-top:150px}@media (max-width:800px){.body p a{text-decoration-thickness:1px;text-underline-offset:2px}.body p sup{transform:translateY(0);font-size:12px;vertical-align:bottom}.body p sup a{width:16px;height:16px;padding:1px 2px 0 0}.body ul li::before{margin-top:1px}.body ul li a{text-decoration-thickness:1px;text-underline-offset:2px}}.btn_round{padding:6px 9px 5px;border-radius:15px;border:1.2px solid white;display:inline-block}.btn_round_invert{padding:6px 9px 5px;border-radius:15px;border:1px solid black;display:inline-block}.btn_round_large{padding:8px 16px 8px;border-radius:40px;display:inline-block}.btn_round_large_shadow{will-change:background-color,color,box-shadow;transform:translateZ(0);padding:8px 16px 8px;border-radius:40px;display:inline-flex;box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25)}.btn_default{color:black;display:inline-block;padding:6px 10px 5px;border:1.2px solid black}@media (max-width:800px){.btn_round_large{padding:6px 10px 6px}.btn_round_large_shadow{padding:6px 10px 6px}}.privacywire{position:fixed;bottom:-250%;left:0;right:0;opacity:0;background:rgba(255,255,255,.97);backdrop-filter:blur(4px);z-index:1000;padding:15px 30px 60px 15px;transition:bottom 0.3s ease-in,opacity 1s ease-out;font-family:"WalterNeue",sans-serif;font-variation-settings:"wght" 620;font-size:21px;line-height:1.05;letter-spacing:-.02em}.privacywire a{color:black;text-decoration:underline;text-underline-offset:2px}.show-banner .privacywire.privacywire-banner,.show-message .privacywire.privacywire-message,.show-options .privacywire.privacywire-options{bottom:0;opacity:1;transition:bottom 0.3s ease,opacity 0.3s ease}.show-banner .privacywire.privacywire-banner p,.show-message .privacywire.privacywire-message p,.show-options .privacywire.privacywire-options p{max-width:960px}.privacywire button[hidden],[data-ask-consent-rendered="1"],div.privacywire-ask-consent-blueprint{display:none}.privacywire-buttons{display:flex;gap:5px;margin-top:15px}.privacywire-buttons button{padding:6px 10px 5px;border-radius:15px;border:1.2px solid black;display:inline-block;cursor:pointer;background:transparent;color:black;font-size:18px;line-height:1.05;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.privacywire-buttons button.allow-all{background:black;color:white}.privacywire-buttons button:hover{background:black;color:white}.privacywire-buttons button.allow-all:hover{background:transparent;color:black}.privacywire-text a{color:black;text-decoration:underline 1px;text-underline-offset:4px}.privacywire-text ul{margin-top:20px;display:flex;gap:15px}.privacywire-text ul li{display:flex}.privacywire-text ul li[hidden]{display:none}.privacywire-text ul li:first-child{opacity:.5}.privacywire-text ul li label{display:flex;align-items:center;cursor:pointer;padding:0}.privacywire-text ul li [type="checkbox"]{position:relative;display:block;width:30px;height:30px;margin-right:10px;transform:translateY(-2px);appearance:none;-webkit-appearance:none;cursor:pointer}.privacywire-text ul li [type="checkbox"]:before{position:absolute;left:0;top:0;content:"";width:30px;height:30px;display:block;border:1.2px solid black;border-radius:50%;background-color:var(--color-gray-a);background-repeat:no-repeat;background-position:center center;opacity:1}.privacywire-text ul li [type="checkbox"]:checked:before{background-image:url('data:image/svg+xml,<svg height="10" viewBox="0 0 14 10" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m1.91005329-.68661392v6.59051268h10.28300101" fill="none" stroke="%23000" stroke-width="2" transform="matrix(.70710678 -.70710678 .70710678 .70710678 .220764 5.750255)"/></svg>')}.privacywire-ask-consent{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;background:#f2f2f2;display:flex;flex-direction:column;align-items:center;justify-content:center}.privacywire-ask-consent .privacywire-consent-message{max-width:600px;width:100%;text-align:center;margin-bottom:15px;padding:23px}.privacywire-ask-consent button.privacywire-consent-button{padding:6px 10px 5px;border-radius:15px;border:1.2px solid black;background:black;color:white;font-size:14px;line-height:18px;display:inline-block;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.privacywire-ask-consent button.privacywire-consent-button:hover{background:transparent;color:black}@media (max-width:800px){.privacywire{padding:15px}.privacywire-buttons{flex-direction:column;align-items:flex-start;gap:10px}.privacywire-buttons button{padding:6px 10px 6px}.privacywire-text ul{display:flex;flex-wrap:wrap;gap:10px 15px}.privacywire-ask-consent{padding:15px}.privacywire-ask-consent button.privacywire-consent-button{padding:6px 10px 6px}}@charset "UTF-8";.d_m_image_text_links{padding:5px 0 0 0;grid-column:1 / span 18;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;align-items:start}.d_m_image_text_links:not(:first-child){border-top:1px solid black}.d_m_image_text_links.active h3.headline button{padding:0 0 0 0}.d_m_image_text_links.active h3.headline button svg{transform:rotate(180deg)}.d_m_image_text_links h3.headline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer}.d_m_image_text_links h3.headline button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);padding:2px 0 0 0}.d_m_image_text_links h3.headline button svg{width:18px;height:6px;transition:transform 0.2s ease}.d_m_image_text_links figure{position:relative;display:inline-block}.d_m_image_text_links figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.d_m_image_text_links figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px)}.d_m_image_text_links figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.d_m_image_text_links figure .btn:after{content:"i"}.d_m_image_text_links figure.active::after{opacity:1}.d_m_image_text_links figure.active figcaption{opacity:1;pointer-events:auto}.d_m_image_text_links figure.active .btn:after{content:"×"}.d_m_image_text_links .downaloads{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.d_m_image_text_links .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.d_m_image_text_links .downaloads a:hover{background:black;color:white}.d_m_image_text_links .downaloads a:hover span{transform:scale(1.02)}.d_m_image_text_links .downaloads a.externalLink span:after{content:"↗"}.d_m_image_text_links .downaloads a.dataLink span:after{content:"↓"}.d_m_image_text_links .downaloads a span{display:inline-block;transition:transform 0.25s ease}.d_m_image_text_links .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}@media (max-width:800px){.d_m_image_text_links{display:flex;flex-direction:column;gap:15px;padding:0;column-gap:0}.d_m_image_text_links h3.headline button{width:20px;height:20px}.d_m_image_text_links h3.headline button svg{width:12px;height:6px}.d_m_image_text_links figure{width:calc(100%)}.d_m_image_text_links figure figcaption{left:10px;bottom:10px;right:60px;transition:opacity 0.25s ease}.d_m_image_text_links figure .btn{right:10px;bottom:10px;width:25px;height:25px}}.d_m_table{border-top:1px solid black;padding:5px 0 0 0;grid-column:5 / span 10;display:flex;flex-direction:column}.d_m_table.is_collapsible.active h3.headline button{padding:0}.d_m_table.is_collapsible.active h3.headline button svg{transform:rotate(180deg)}.d_m_table.is_collapsible.active .table{grid-template-rows:1fr;padding-top:15px;visibility:visible;pointer-events:auto;transition:grid-template-rows 0.4s ease,padding-top 0.4s ease,visibility 0s linear 0s}.d_m_table.is_collapsible.active .table_inner{opacity:1;transform:translateY(0);transition-delay:0.25s}.d_m_table.is_collapsible .table{display:grid;grid-template-rows:0fr;padding-top:0;visibility:hidden;pointer-events:none;transition:grid-template-rows 0.4s ease,padding-top 0.4s ease,visibility 0s linear 0.4s}.d_m_table.is_collapsible .table_inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;opacity:0;transition:opacity 0.25s linear,transform 0.25s linear;transition-delay:0s}.d_m_table.is_static .table{display:block;padding-top:5px;visibility:visible;pointer-events:auto}.d_m_table.is_static .table_inner{display:flex;flex-direction:column;opacity:1;transform:none;overflow:visible}.d_m_table h3.headline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer}.d_m_table h3.headline button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);padding:2px 0 0 0}.d_m_table h3.headline button svg{width:18px;height:6px;transition:transform 0.25s linear}.d_m_table .row{min-height:1em;display:grid;grid-template-columns:1fr 1fr}.d_m_table .row .col_2{text-align:right}@media (max-width:800px){.d_m_table{grid-column:1 / -1}.d_m_table.is_static .table{padding-top:0}}@charset "UTF-8";.d_m_text_links{border-top:1px solid black;padding:5px 0 0 0;grid-column:5 / span 10;display:flex;flex-direction:column}.d_m_text_links.is_collapsible.active h3.headline button{padding:0}.d_m_text_links.is_collapsible.active h3.headline button svg{transform:rotate(180deg)}.d_m_text_links.is_collapsible.active .text_links_content{grid-template-rows:1fr;padding-top:15px;visibility:visible;pointer-events:auto;transition:grid-template-rows 0.4s ease,padding-top 0.4s ease,visibility 0s linear 0s}.d_m_text_links.is_collapsible.active .text_links_inner{opacity:1;transform:translateY(0);transition-delay:0.25s}.d_m_text_links.is_collapsible .text_links_content{display:grid;grid-template-rows:0fr;padding-top:0;visibility:hidden;pointer-events:none;transition:grid-template-rows 0.4s ease,padding-top 0.4s ease,visibility 0s linear 0.4s}.d_m_text_links.is_collapsible .text_links_inner{min-height:0;overflow:hidden;opacity:0;transition:opacity 0.25s linear,transform 0.25s linear;transition-delay:0s}.d_m_text_links.is_static .text_links_content{display:block;padding-top:5px;visibility:visible;pointer-events:auto}.d_m_text_links.is_static .text_links_inner{opacity:1;transform:none;overflow:visible}.d_m_text_links h3.headline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer}.d_m_text_links h3.headline button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);padding:2px 0 0 0}.d_m_text_links h3.headline button svg{width:18px;height:6px;transition:transform 0.25s linear}.d_m_text_links .downaloads{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:15px}.d_m_text_links .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.d_m_text_links .downaloads a:hover{background:black;color:white}.d_m_text_links .downaloads a:hover span{transform:scale(1.02)}.d_m_text_links .downaloads a.externalLink span:after{content:"↗"}.d_m_text_links .downaloads a.dataLink span:after{content:"↓"}.d_m_text_links .downaloads a span{display:inline-block;transition:transform 0.25s ease}.d_m_text_links .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}@media (max-width:800px){.d_m_text_links{grid-column:1 / -1}.d_m_text_links.noHeadline{padding-top:0}.d_m_text_links h3.headline button{width:20px;height:20px}.d_m_text_links h3.headline button svg{width:12px;height:6px}}@charset "UTF-8";.d_m_text_slider{padding:5px 0 0 0;grid-column:1 / span 18;display:flex;flex-direction:column}.d_m_text_slider .text_box{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));width:100%;column-gap:15px}.d_m_text_slider .text_box .body{grid-column:5 / span 10;padding-top:10px;display:flex;flex-direction:column;gap:1em}.d_m_text_slider .text_box .body p{padding-top:10px;border-top:1px solid black}.d_m_text_slider .slider_box{margin-top:60px}.d_m_text_slider .slider_box .d_render_slider .swiper-wrapper{padding-left:0}.d_m_text_slider .text_slider_downaloads{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));width:100%;column-gap:15px}.d_m_text_slider .text_slider_downaloads .downaloads{grid-column:5 / span 10;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:15px}.d_m_text_slider .text_slider_downaloads .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.d_m_text_slider .text_slider_downaloads .downaloads a:hover{background:black;color:white}.d_m_text_slider .text_slider_downaloads .downaloads a:hover span{transform:scale(1.02)}.d_m_text_slider .text_slider_downaloads .downaloads a.externalLink span:after{content:"↗"}.d_m_text_slider .text_slider_downaloads .downaloads a.dataLink span:after{content:"↓"}.d_m_text_slider .text_slider_downaloads .downaloads a span{display:inline-block;transition:transform 0.25s ease}.d_m_text_slider .text_slider_downaloads .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}@media (max-width:800px){.d_m_text_slider{grid-column:1 / -1}.d_m_text_slider .text_box .body{grid-column:1 / -1}.d_m_text_slider .text_box .body p:first-child{padding-top:5px}.d_m_text_slider .text_slider_downaloads .downaloads{grid-column:1 / -1}}@charset "UTF-8";.d_render_slider{position:relative;width:100%}.d_render_slider .swiper-wrapper{align-items:center;padding-left:15px}.d_render_slider .swiper-slide{flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;width:auto;cursor:pointer}.d_render_slider .swiper-slide.swiper-slide-active{cursor:auto}.d_render_slider .swiper-slide.swiper-slide-active img{opacity:1}.d_render_slider .swiper-slide figure{position:relative;height:44vw;aspect-ratio:var(--slide-ratio)}.d_render_slider .swiper-slide figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.d_render_slider .swiper-slide figure.active::after{opacity:1}.d_render_slider .swiper-slide figure.active figcaption{opacity:1;pointer-events:auto}.d_render_slider .swiper-slide figure.active .btn::after{content:"×"}.d_render_slider .swiper-slide figure picture{display:block;width:100%;height:100%}.d_render_slider .swiper-slide figure picture img{display:block;width:100%;height:100%;object-fit:cover;opacity:.25;transition:opacity 0.4s ease}.d_render_slider .swiper-slide figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px);transition:opacity 0.25s ease}.d_render_slider .swiper-slide figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.d_render_slider .swiper-slide figure .btn::after{content:"i"}.d_render_slider .slider_navigation{position:absolute;bottom:14px;right:15px;display:flex;gap:10px;z-index:40}.d_render_slider .slider_navigation .fraction{display:flex;align-items:center;justify-content:center;padding:0 16px;height:37px;min-width:80px;border-radius:35px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 1.55px 3.55px 0 rgba(0,0,0,.25) inset}.d_render_slider .slider_navigation button.prev,.d_render_slider .slider_navigation button.next{width:37px;height:37px;padding:0;border:0;border-radius:50%;background:rgba(179,179,179,.75);cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.d_render_slider .slider_navigation button.prev svg,.d_render_slider .slider_navigation button.next svg{display:block;width:37px;height:37px;pointer-events:none}@media (max-width:800px){.d_render_slider.is-mobile{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none}.d_render_slider.is-mobile::-webkit-scrollbar{display:none}.d_render_slider.is-mobile .swiper-wrapper{display:flex;align-items:center;width:max-content;padding-left:10px;transform:none!important;transition-duration:0ms!important}.d_render_slider.is-mobile .swiper-slide{flex:0 0 auto;width:auto!important;margin-right:15px!important}.d_render_slider.is-mobile .swiper-slide figure{height:90vw}.d_render_slider.is-mobile .swiper-slide figure picture img{opacity:1}.d_render_slider.is-mobile .swiper-slide figure::after{height:100%}.d_render_slider.is-mobile .swiper-slide figure figcaption{position:absolute;left:10px;bottom:10px;transition:opacity 0.25s ease;width:calc(100% - 40px)}.d_render_slider.is-mobile .swiper-slide figure .btn{right:10px;bottom:10px;width:25px;height:25px}.d_render_slider.is-mobile .slider_navigation{display:none}}footer{padding:20px 15px 15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:15px;margin-top:160px;overflow:hidden}footer .col_1{display:flex;flex-direction:column}footer .col_1 .newsletter{padding:10px 0 18px 0;border-top:1px solid white;display:flex;flex-direction:column;gap:12px;min-height:155px}footer .col_1 .newsletter form{overflow:hidden;max-height:80px;transition:opacity 0.4s ease,transform 0.4s ease,max-height 0.4s ease}footer .col_1 .newsletter form.is-hidden{opacity:0;transform:translateY(-10px);pointer-events:none;max-height:0}footer .col_1 .newsletter .field{position:relative;display:flex;align-items:center}footer .col_1 .newsletter .field input{background:black;border:1px solid white;padding:7px 145px 8px 10px;width:100%}footer .col_1 .newsletter .field input::placeholder{color:white}footer .col_1 .newsletter .field button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;transition:color 0.45s ease}footer .col_1 .newsletter .field button span{transition:transform 0.25s ease}footer .col_1 .newsletter .field button:hover span{transform:scale(1.04)}footer .col_1 .newsletter .js-newsletter-form{position:relative;transition:opacity 0.4s ease,transform 0.4s ease}footer .col_1 .newsletter .js-newsletter-form.is-hidden{opacity:0;transform:translateY(-10px);pointer-events:none}footer .col_1 .newsletter .js-newsletter-response{opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.4s ease,transform 0.4s ease}footer .col_1 .newsletter .js-newsletter-response.is-visible{opacity:1;transform:translateY(0)}footer .col_1 .social{margin-top:15px;padding:10px 0 18px 0;border-top:1px solid white;display:flex;flex-direction:column;gap:2px}footer .col_1 .social a{display:inline-block}footer .col_1 .social a:hover{transform:translateX(5px)}footer .col_1 .footer_nav{margin-top:15px;padding:10px 0 18px 0;border-top:1px solid white;display:flex;flex-direction:column;align-items:flex-start;gap:2px}footer .col_1 .footer_nav a{display:inline-block}footer .col_1 .footer_nav a:hover{transform:translateX(5px)}footer .col_1 .footer_nav button{display:inline-block}footer .col_1 .footer_nav button:hover{transform:translateX(5px)}footer .text p{padding:10px 0 0 0;border-top:1px solid white;margin-bottom:58px}footer .text p a{color:white}footer .logos{display:flex;flex-direction:column;gap:15px}footer .logos a{padding:10px 0 18px 0;border-top:1px solid white;display:flex;flex-direction:column;min-height:155px;gap:10px}footer .logos a:hover img{transform:scale(1.04)}footer .logos a img{max-height:91px;width:100%;max-width:254px;object-fit:contain;object-position:center;margin:10px auto 0}footer .footer_title{grid-column:span 3;transform:translateX(-.8vw);font-size:10.3vw;width:100.8vw;margin-top:60px}@media (max-width:1000px){footer{grid-template-columns:repeat(2,minmax(0,1fr))}footer .footer_title{grid-column:span 2}footer .logos{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){footer{padding:20px 10px 15px;grid-template-columns:repeat(1,minmax(0,1fr));overflow:hidden;margin-top:60px}footer .col_1 .newsletter{min-height:unset;padding:10px 0}footer .footer_title{grid-column:span 1;transform:translateX(-.8vw);font-size:10vw;width:100vw;margin-top:60px}footer .text{margin-top:15px}footer .text p{margin-bottom:35px}footer .text p a[href^="tel"]{color:white!important;text-decoration:none!important}footer .logos{grid-column:span 1;grid-template-columns:repeat(1,minmax(0,1fr))}}.header_layer{position:fixed;top:70px;background:rgba(255,255,255,.97);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:15px;padding:0 27px 70px;width:100vw;z-index:100;clip-path:inset(0 0 100% 0);visibility:hidden;pointer-events:none;transition:clip-path 0.4s ease,visibility 0s linear 0.4s}.header_layer nav,.header_layer .wrapper{opacity:0;transition:opacity 0.25s linear,transform 0.25s linear}.header_layer.is-open{clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto;backdrop-filter:blur(4px);transition:clip-path 0.4s ease,visibility 0s linear 0s}.header_layer.is-visible nav,.header_layer.is-visible .wrapper{opacity:1;transform:translateY(0)}.header_layer nav{grid-column:2}.header_layer nav ul.main li.id_2494,.header_layer nav ul.main li.id_2498{padding:10px 0;border-top:1px solid black;border-bottom:1px solid black;margin-bottom:10px}.header_layer nav ul.main li.id_2494:not(:first-child),.header_layer nav ul.main li.id_2498:not(:first-child){margin-top:10px}.header_layer nav ul.main li a{display:inline-block}.header_layer nav ul.main li a:hover{transform:translateX(5px)}.header_layer nav ul.sub{padding:13px 0 0;margin-top:10px;border-top:1px solid black;display:flex;gap:15px}.header_layer nav ul.sub li a{display:inline-block}.header_layer nav ul.sub li a:hover{transform:scale(1.04)}.header_layer .wrapper{display:flex;flex-wrap:wrap;align-content:flex-start;gap:15px}.header_layer .wrapper .sub{display:none}.header_layer .wrapper .search_bar{width:100%}.header_layer .wrapper .search_bar input{border:1px solid black;padding:7px 10px 8px;width:100%}.header_layer .wrapper .search_bar input::placeholder{color:black}.header_layer .wrapper .lang_switch .lang_list{display:inline-flex;border:1px solid black;overflow:hidden;border-radius:35px}.header_layer .wrapper .lang_switch .lang_list li:first-child.lang_link a{padding:6px 8px 7px 16px}.header_layer .wrapper .lang_switch .lang_list li:last-child.lang_link a{padding:6px 16px 7px 8px}.header_layer .wrapper .lang_switch .lang_list li.lang_link:hover span{transform:scale(1.04)}.header_layer .wrapper .lang_switch .lang_list li.lang_current a{background:black;color:white}.header_layer .wrapper .lang_switch .lang_list li.lang_current a span{transform:scale(1.04)}.header_layer .wrapper .lang_switch .lang_list a{display:inline-flex;padding:6px 16px 7px;border-radius:35px}.header_layer .wrapper .lang_switch .lang_list a span{transition:0.25s linear}.header_layer .wrapper .easy_link{border:1px solid black;border-radius:35px;padding:6px 16px 7px;margin-left:auto}.header_layer .wrapper .easy_link:hover span{transform:scale(1.04)}.header_layer .wrapper .easy_link span{display:inline-block;transition:0.25s linear}.header_layer .wrapper button.sw_button{border:1px solid black;border-radius:35px;padding:6px 16px 7px}@media (max-width:1230px){.header_layer{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 11px 70px}.header_layer nav{grid-column:1}}@media (max-width:800px){.header_layer{grid-template-columns:repeat(1,minmax(0,1fr));padding:0 10px;top:52px;height:calc((var(--vh,1vh) * 100) - 52px)}.header_layer nav{grid-column:1}.header_layer nav ul.sub{display:none}.header_layer .wrapper{align-content:flex-end;margin-top:auto}.header_layer .wrapper .sub{padding:10px 0;border-top:1px solid black;display:flex;width:100%;gap:20px}}header{position:fixed;top:0;width:100%;padding:15px 11px 10px;display:flex;z-index:100;align-items:center;background:rgba(255,255,255,.97);backdrop-filter:blur(4px)}header .logo{width:calc(50% - 58px);display:inline-block;white-space:nowrap;position:relative;cursor:pointer}header .logo .p{display:inline-block;max-width:0;opacity:0;color:transparent}header .layer_btn{text-align:center;width:116px}header .layer_btn:hover{transform:scale(1.04)}header .layer_btn .layer_btn_close{display:none}header .layer_btn_icon{display:none}@media (max-width:1230px){header .layer_btn{margin-left:auto}header .logo{width:calc(100% - 34px)}}@media (max-width:800px){header{padding:15px 8px 15px}header .layer_btn{margin-left:auto;text-align:right;display:none}header .layer_btn_icon{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:16px;width:21px;margin-left:auto}header .layer_btn_icon span{position:absolute;left:0;width:100%;height:2px;background:black;transition:transform 0.3s ease,opacity 0.2s ease;transform-origin:center center}header .layer_btn_icon span:nth-child(1){top:1px}header .layer_btn_icon span:nth-child(2){top:9px}header .layer_btn_icon span:nth-child(3){top:17px}body.menu-open header .layer_btn_icon span:nth-child(1){top:9px;transform:rotate(45deg)}body.menu-open header .layer_btn_icon span:nth-child(2){opacity:0}body.menu-open header .layer_btn_icon span:nth-child(3){top:9px;transform:rotate(-45deg)}}body.menu-open{overflow:hidden}body.menu-open header .layer_btn .layer_btn_close{display:inline-block}body.menu-open header .layer_btn .layer_btn_open{display:none}body.menu-open .logo{opacity:.1;pointer-events:none;transition-duration:0.4s}main{margin-top:70px;width:100%}@media (max-width:800px){body.menu-open{overflow:hidden}body.menu-open .logo{opacity:1}body main{margin-top:51px}}.m_alert{padding:8px 11px 11px;background:var(--color-gray2)}.m_audio{margin:0 15px 60px;width:calc(100% - 30px);border-top:1px solid black;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px}.m_audio:not(:first-child){margin-top:var(--gap)}.m_audio h2{padding:11px 0 0 0;grid-column:1 / -1}.m_audio .m_e_audioplayer{grid-column:1 / span 6;margin-top:60px}@media (max-width:800px){.m_audio{margin:0 10px 60px;width:calc(100% - 20px)}.m_audio h2{padding:6px 0 0 0}.m_audio .m_e_audioplayer{margin-top:15px}}@charset "UTF-8";.m_contact_intro{margin:50px 15px 0;width:calc(100% - 30px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;row-gap:0;column-gap:15px}.m_contact_intro .body{border-top:1px solid black;padding-top:5px;gap:2em}.m_contact_intro .body.body_col2{grid-row:span 2}.m_contact_intro .body p:not(:first-child){padding-top:5px;border-top:1px solid black}.m_contact_intro .social{border-top:1px solid black;padding-top:15px;display:flex;flex-direction:column;align-items:flex-start;gap:15px;align-self:start;margin-top:50px}.m_contact_intro .social a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_contact_intro .social a:hover{background:black;color:white}.m_contact_intro .social a:hover span{transform:scale(1.04)}.m_contact_intro .social a span{display:inline-block;transition:transform 0.25s ease}.m_contact_intro .social a span:after{content:"↗";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}@media (max-width:800px){.m_contact_intro{margin:var(--gap-small) 10px 0;width:calc(100% - 20px);display:flex;flex-direction:column;gap:var(--gap-small)}.m_contact_intro .social{padding-top:10px;flex-direction:row;gap:5px;align-self:start;margin-top:0;width:100%}}.m_dropdown{margin:0 15px;width:calc(100% - 30px);border-top:1px solid black}.m_dropdown:not(:first-child){margin-top:var(--gap-small)}.m_dropdown.noSpacing{margin-top:0}.m_dropdown.hasBorder{border-bottom:1px solid black}.m_dropdown:hover h2.headline span{transform:translateX(3px)}.m_dropdown.active{padding-bottom:60px}.m_dropdown.active h2.headline button{padding:0}.m_dropdown.active h2.headline button svg{transform:rotate(180deg) translateY(2px)}.m_dropdown.active .content{grid-template-rows:1fr;margin-top:15px;visibility:visible;pointer-events:auto;transition:grid-template-rows 0.4s ease,margin-top 0.4s ease,visibility 0s linear 0s}.m_dropdown.active .content_inner{opacity:1;transform:translateY(0);transition-delay:0.25s}.m_dropdown h2.headline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer}.m_dropdown h2.headline span{transform:translateX(-3px);flex:1}.m_dropdown h2.headline button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;padding:2px 0 0 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_dropdown h2.headline button svg{width:30px;height:11px;transition:transform 0.25s linear}.m_dropdown .content{display:grid;grid-template-rows:0fr;margin-top:0;visibility:hidden;pointer-events:none;transition:grid-template-rows 0.4s ease,margin-top 0.4s ease,visibility 0s linear 0.4s}.m_dropdown .content_inner{min-height:0;overflow:hidden;display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:15px;row-gap:30px;opacity:0;transition:opacity 0.25s linear,transform 0.25s linear;transition-delay:0s}@media (max-width:800px){.m_dropdown{margin:0 10px;width:calc(100% - 20px)}.m_dropdown:hover h2.headline span{transform:translateX(0)}.m_dropdown .content_inner{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:10px;row-gap:30px}.m_dropdown h2.headline{padding:5px 0}.m_dropdown h2.headline span{max-width:calc(100% - 33px)}.m_dropdown h2.headline button{width:30px;height:30px}.m_dropdown h2.headline button svg{width:20px;height:8px}}.khh-audio button:focus-visible,.khh-audio [role="slider"]:focus-visible{outline:1px solid currentColor;outline-offset:2px}.khh-audio{--bg:rgba(179,179,179,.5);--ink:#111;--muted:rgba(0,0,0,.35);--play:69px;--dot:18px;--rail:calc(var(--dot) / 2 + 6px)}.khh-audio.is-playing .khh-audio__row1 .khh-audio__play .khh-audio__playicon--play{display:none}.khh-audio.is-playing .khh-audio__row1 .khh-audio__play .khh-audio__playicon--pause{display:block}.khh-audio .khh-audio__row1{display:block;height:var(--play);background:var(--bg);box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);border-radius:999px;padding:0 20px 0 calc(var(--play) + 10px);position:relative;box-shadow:0 3px 4px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.khh-audio .khh-audio__row1 .khh-audio__play{position:absolute;z-index:1;width:var(--play);height:var(--play);border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;left:0}.khh-audio .khh-audio__row1 .khh-audio__play .khh-audio__playicon{width:100%;display:block;pointer-events:none;grid-area:1}.khh-audio .khh-audio__row1 .khh-audio__play .khh-audio__playicon--pause{display:none}.khh-audio .khh-audio__row1 .khh-audio__bar{height:var(--play);position:relative;overflow:hidden;cursor:pointer;touch-action:none}.khh-audio .khh-audio__row1 .khh-audio__bar .khh-audio__line{position:absolute;left:0;right:var(--rail);top:50%;height:1px;background:rgba(0,0,0,.55);transform:translateY(-50%)}.khh-audio .khh-audio__row1 .khh-audio__bar .khh-audio__dot{width:var(--dot);height:var(--dot);border-radius:50%;background:#000;position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);will-change:transform}.khh-audio .khh-audio__row2{margin-top:14px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.khh-audio .khh-audio__row2 .khh-audio__meta{display:grid;gap:6px}.khh-audio .khh-audio__row2 .khh-audio__meta .khh-audio__time{color:var(--ink);font-variant-numeric:tabular-nums}.khh-audio .khh-audio__row2 .khh-audio__meta .khh-audio__title{color:var(--ink)}.khh-audio .khh-audio__row2 .khh-audio__controls{display:flex;gap:10px;justify-content:flex-end}.khh-audio .khh-audio__row2 .khh-audio__controls .khh-audio__minibtn{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer}.khh-audio .khh-audio__row2 .khh-audio__controls .khh-audio__minibtn img{width:32px;height:32px;display:block;pointer-events:none}.khh-audio .khh-audio__hr{margin:18px 0;border:0;border-top:1px solid rgba(0,0,0,.35)}.khh-audio .khh-audio__listwrap .khh-audio__listlabel{margin-bottom:8px}.khh-audio .khh-audio__listwrap .khh-audio__list{list-style:none;padding:0;margin:0;display:grid;gap:6px}.khh-audio .khh-audio__listwrap .khh-audio__list .khh-audio__item .khh-audio__track{background:transparent;border:0;padding:0;cursor:pointer;text-align:left;display:inline-flex;gap:10px;align-items:baseline;color:var(--muted)}.khh-audio .khh-audio__listwrap .khh-audio__list .khh-audio__item .khh-audio__track.is-active{color:var(--ink)}.khh-audio .khh-audio__listwrap .khh-audio__list .khh-audio__item .khh-audio__track .khh-audio__num{width:34px;display:inline-block;color:inherit}.khh-audio .khh-audio__listwrap .khh-audio__list .khh-audio__item .khh-audio__track .khh-audio__tracktitle{color:inherit;flex:1}.khh-audio .khh-audio__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:800px){.khh-audio .khh-audio__row2 .khh-audio__meta{display:grid;gap:2px}.khh-audio .khh-audio__listwrap .khh-audio__list{gap:2px}.khh-audio .khh-audio__hr{margin:15px 0 10px 0;border-top:1px solid black}}.events_list{border-bottom:1px solid black;width:100%}.events_list .item a{border-top:1px solid black;display:grid;grid-template-columns:repeat(18,minmax(0,1fr));width:100%;column-gap:15px;padding:10px 0 40px}.events_list .item a:hover .info{transform:translateX(6px)}.events_list .item a:hover .text{transform:translateX(6px)}.events_list .item a .info{grid-column:span 4;display:flex;flex-direction:column}.events_list .item a .info strong.mobile{display:none}.events_list .item a .info .venues{display:flex;flex-flow:wrap;margin-top:6px}.events_list .item a .info .venues span:not(:first-child):before{content:"/";margin:0 4px}.events_list .item a .info .markers{display:flex;flex-flow:wrap;gap:10px;margin-top:8px}.events_list .item a .text{grid-column:span 10}.events_list .item a .tags{grid-column:span 4;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;gap:10px}.events_list .item a .tags .btn_round_black{display:flex}.events_list .item a .markers.mobile{display:none}@media (max-width:800px){.events_list .item a{display:flex;flex-direction:column;padding:6px 0 32px;gap:0}.events_list .item a .info{flex-direction:row;flex-wrap:wrap;align-items:baseline}.events_list .item a .info .date::after{content:","}.events_list .item a .info .time{margin-left:5px}.events_list .item a .info strong.mobile{display:inline}.events_list .item a .info .venues{width:auto;margin-top:0}.events_list .item a .info .markers.desktop{display:none}.events_list .item a .tags{margin-top:6px;gap:5px;justify-content:flex-start}.events_list .item a .markers.mobile{display:flex;gap:5px;grid-column:span 4;margin-top:6px}}.m_event_content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;margin:0 15px;width:calc(100% - 30px);padding:15px 0;border-top:1px solid black}.m_event_content:not(:first-child){margin-top:var(--gap)}.m_event_content a{color:black;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.m_event_content a:hover{text-decoration:none}.m_event_content .body{display:flex;flex-direction:column;row-gap:1em}.m_event_content .bio{display:flex;flex-direction:column;row-gap:1em}@media (max-width:800px){.m_event_content{display:flex;flex-direction:column;margin:0 10px;width:calc(100% - 20px);padding:0;border-top:none}.m_event_content:not(:first-child){margin-top:var(--gap)}.m_event_content .bio{margin-top:60px}}@charset "UTF-8";.m_event_hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;padding:5px 11px}.m_event_hero .text{word-break:break-word;hyphens:auto}.m_event_hero .info{display:flex;flex-direction:column;border-top:1px solid black}.m_event_hero .info .date_venue{padding:11px 0 7px}.m_event_hero .info .date_venue span:not(:first-child):before{content:", ";margin:0}.m_event_hero .info .tags{display:flex;flex-flow:wrap;gap:10px;padding:15px 0;border-top:1px solid black}.m_event_hero .info p.cooperation{padding:5px 0 41px;border-top:1px solid black}.m_event_hero .info .markers{display:flex;flex-flow:wrap;gap:10px;padding:15px 0}.m_event_hero .info .info_body{display:flex;flex-direction:column}.m_event_hero .info .info_body p{padding:5px 0 0;margin-bottom:30px;border-top:1px solid black}.m_event_hero .info .info_body p a{color:black;text-decoration:underline;text-underline-offset:4px;text-decoration:underline 1px}.m_event_hero .info .info_body p a:hover{text-decoration:none}.m_event_hero .info .downaloads{border-top:1px solid black;padding:15px 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m_event_hero .info .downaloads a:hover{background:black;color:white;transition:color 0.45s ease,background 0.25s ease}.m_event_hero .info .downaloads a:after{font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}.m_event_hero .info .downaloads a.externalLink:after{content:"↗"}.m_event_hero .info .downaloads a.dataLink:after{content:"↓"}@media (max-width:800px){.m_event_hero{display:flex;flex-direction:column;gap:30px}.m_event_hero .info .date_venue{padding:5px 0}.m_event_hero .info .tags{padding:10px 0}.m_event_hero .info .info_body p{margin-bottom:20px}.m_event_hero .info .info_body p:last-child{margin-bottom:0}}.m_events_overview{padding:5px 15px;display:flex;flex-direction:column;gap:15px}.m_events_overview:not(:first-child){margin-top:var(--gap)}.m_events_overview .events_filter .type_buttons{display:flex;gap:10px}.m_events_overview .events_filter .type_buttons button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_events_overview .events_filter .type_buttons button.active,.m_events_overview .events_filter .type_buttons button:hover{background:black;color:white}.m_events_overview .events_filter .type_buttons button:hover:not(.m_events_overview .events_filter .type_buttons button:hover.active) span{transform:scale(1.04)}.m_events_overview .events_filter .type_buttons button.active span{transform:scale(1.04)}.m_events_overview .events_filter .type_buttons button span{display:inline-block;transition:0.25s linear}.m_events_overview .filter_years{display:flex;flex-flow:wrap;gap:10px;margin-top:15px}.m_events_overview .filter_years.hide{display:none}.m_events_overview .filter_years button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_events_overview .filter_years button.active,.m_events_overview .filter_years button:hover{background:black;color:white}.m_events_overview .filter_years button:hover:not(.m_events_overview .filter_years button:hover.active) span{transform:scale(1.04)}.m_events_overview .filter_years button.active span{transform:scale(1.04)}.m_events_overview .filter_years button span{display:inline-block;transition:0.25s linear}.m_events_overview .filter_buttons{display:flex;flex-flow:wrap;gap:10px;margin-top:15px}.m_events_overview .filter_buttons button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_events_overview .filter_buttons button.hide{display:none}.m_events_overview .filter_buttons button.active,.m_events_overview .filter_buttons button:hover{background:black;color:white}.m_events_overview .filter_buttons button:hover:not(.m_events_overview .filter_buttons button:hover.active) span{transform:scale(1.04)}.m_events_overview .filter_buttons button.active span{transform:scale(1.04)}.m_events_overview .filter_buttons button span{display:inline-block;transition:0.25s linear}.m_events_overview .archive_results{opacity:1;transform:translateY(0);transition:opacity 250ms ease,transform 250ms ease}.m_events_overview .archive_results.is_loading{opacity:0;transform:translateY(10px);pointer-events:none}.m_events_overview .archive_results.is_loading::after{content:"";display:block;height:120px;border-radius:20px;background:rgba(0,0,0,.05);animation:pulse 1s infinite}@keyframes pulse{0%{opacity:.4}50%{opacity:1}100%{opacity:.4}}.m_events_overview h2.events_month{margin:var(--gap) 0 15px}@media (max-width:800px){.m_events_overview{padding:5px 10px;gap:0}.m_events_overview h2.events_month{margin:60px 0 5px}.m_events_overview .filter_years{gap:5px}.m_events_overview .events_filter .type_buttons{gap:5px;margin-top:10px}.m_events_overview .filter_buttons{gap:5px}}@charset "UTF-8";.m_event_visual{width:100%}.m_event_visual:not(:first-child){margin-top:var(--gap)}.m_event_visual figure{position:relative;display:inline-block;margin:0;line-height:0;vertical-align:top}.m_event_visual figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_event_visual figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px)}.m_event_visual figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_event_visual figure .btn:after{content:"i"}.m_event_visual figure.active::after{opacity:1}.m_event_visual figure.active figcaption{opacity:1;pointer-events:auto}.m_event_visual figure.active .btn:after{content:"×"}.m_event_visual figure picture{display:inline-block;width:auto}.m_event_visual figure img{display:block;height:auto;width:auto}.m_event_visual .single_visual{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:15px}.m_event_visual .single_visual figure{grid-column:4 / span 12;justify-self:center}.m_event_visual .single_visual figure img{max-width:100%}@media (max-width:800px){.m_event_visual{padding:0 10px}.m_event_visual .single_visual figure{grid-column:1 / -1;padding:0}.m_event_visual .single_visual figure figcaption{left:20px;bottom:10px;right:60px;transition:opacity 0.25s ease}.m_event_visual .single_visual figure .btn{right:10px;bottom:10px;width:25px;height:25px}}.m_e_videoplayer{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;opacity:0;animation:vpFadeIn 0.4s ease forwards;animation-delay:1.7s}@keyframes vpFadeIn{to{opacity:1}}.m_e_videoplayer .videoplayer_button{position:absolute;z-index:30;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;padding:0;border:0;background:rgba(179,179,179,.75);border-radius:50%;appearance:none;cursor:pointer;backdrop-filter:blur(9.88px);-webkit-backdrop-filter:blur(9.88px);box-shadow:inset 0 2.5px 5px rgba(0,0,0,.25)}.m_e_videoplayer .videoplayer_button svg{display:block;width:100%;height:100%}.m_e_videoplayer .videoplayer_button svg rect{fill:transparent}.m_e_videoplayer .plyr,.m_e_videoplayer .videoPlayer,.m_e_videoplayer .vp_controls{grid-row:1;grid-column:1 / -1}.m_e_videoplayer .plyr,.m_e_videoplayer .videoPlayer{width:100%;display:block}.m_e_videoplayer .vp_controls{grid-row:1;align-self:end;justify-self:stretch;z-index:20;opacity:0;pointer-events:none;display:flex;align-items:center;gap:5px;width:100%;padding:10px;transition:opacity 0.2s ease}.m_e_videoplayer .vp_controls .vp_mute.is-muted svg .path01{opacity:.3}.m_e_videoplayer .vp_controls .vp_btn{appearance:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:transparent}.m_e_videoplayer .vp_controls .vp_btn.is-playing .vp_icon--play{display:none}.m_e_videoplayer .vp_controls .vp_btn.is-playing .vp_icon--pause{display:flex}.m_e_videoplayer .vp_controls .vp_btn .vp_icon--play{display:flex}.m_e_videoplayer .vp_controls .vp_btn .vp_icon--pause{display:none}.m_e_videoplayer .vp_controls .vp_btn span{display:flex;align-items:center;justify-content:center}.m_e_videoplayer .vp_controls .vp_btn span svg{width:32px;height:32px;display:block}.m_e_videoplayer .vp_controls .vp_progress{flex:1;min-width:0;display:flex;align-items:center;gap:5px}.m_e_videoplayer .vp_controls .vp_progress .vp_bar{position:relative;flex:1;min-width:0;height:32px;border-radius:999px;padding:0 15px;cursor:pointer;display:flex;align-items:center;outline:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(2px)}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_track,.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_buffer,.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_fill{position:absolute;left:0;top:50%;border-radius:999px}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_track{width:100%;height:1px;background:rgba(0,0,0,.25);transform:translateY(-50%)}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_buffer{width:0%;height:1px;background:rgba(0,0,0,.35);transform:translateY(-50%)}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_fill{width:100%;height:1px;background:#000;transform-origin:left center;transform:translateY(-50%) scaleX(0)}.m_e_videoplayer .vp_controls .vp_progress .vp_bar .vp_bar_wrapper .vp_bar_knob{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background:#000;transform:translate(0,-50%) translateX(-50%);pointer-events:none;will-change:transform}.m_e_videoplayer .vp_controls .vp_progress .vp_time{height:32px;width:120px;border-radius:999px;padding:0 15px;display:flex;justify-content:center;align-items:center;white-space:nowrap;box-shadow:0 2px 4px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(2px)}.m_e_videoplayer.is-started .videoplayer_button{opacity:0;pointer-events:none}.m_e_videoplayer.is-started.is-ui-visible .vp_controls{opacity:1;pointer-events:auto}.m_e_videoplayer.is-started.is-playing.is-ui-hidden{cursor:none}.m_e_videoplayer.is-started.is-playing.is-ui-hidden .vp_controls{opacity:0;pointer-events:none}.m_e_videoplayer p.caption{grid-row:2;margin-top:6px}.m_e_videoplayer[data-player-wrap]:fullscreen,.m_e_videoplayer[data-player-wrap].plyr--fullscreen-fallback{width:100%;height:100%;background:#000}.m_e_videoplayer[data-player-wrap]:fullscreen .plyr,.m_e_videoplayer[data-player-wrap]:fullscreen .videoPlayer,.m_e_videoplayer[data-player-wrap].plyr--fullscreen-fallback .plyr,.m_e_videoplayer[data-player-wrap].plyr--fullscreen-fallback .videoPlayer{width:100%;height:100%}.m_e_videoplayer[data-player-wrap]:fullscreen .vp_controls,.m_e_videoplayer[data-player-wrap].plyr--fullscreen-fallback .vp_controls{position:absolute;left:0;right:0;bottom:0;z-index:50;padding:16px}.m_e_videoplayer[data-player-wrap]:fullscreen p.caption,.m_e_videoplayer[data-player-wrap].plyr--fullscreen-fallback p.caption{display:none}.m_e_videoplayer[data-player-wrap]:-webkit-full-screen{width:100%;height:100%;background:#000}.m_e_videoplayer[data-player-wrap]:-webkit-full-screen .plyr,.m_e_videoplayer[data-player-wrap]:-webkit-full-screen .videoPlayer{width:100%;height:100%}.m_e_videoplayer[data-player-wrap]:-webkit-full-screen .vp_controls{position:absolute;left:0;right:0;bottom:0;z-index:50;padding:16px}.m_e_videoplayer[data-player-wrap]:-webkit-full-screen p.caption{display:none}@media (max-width:800px){.m_e_videoplayer{margin-top:30px}}@charset "UTF-8";.m_exhibition_content{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:15px;margin:0 15px;width:calc(100% - 30px);padding:5px 0 0 0;border-top:1px solid black}.m_exhibition_content:not(:first-child){margin-top:var(--gap-small)}.m_exhibition_content .info{grid-column:span 6;display:flex;flex-direction:column}.m_exhibition_content .info .info_text{display:flex;flex-direction:column}.m_exhibition_content .info .info_text p{margin-bottom:30px}.m_exhibition_content .info .info_text p:not(:first-child){border-top:1px solid black;padding:5px 0 0}.m_exhibition_content .info .info_text p a{color:black;text-underline-offset:4px;text-decoration:underline 1px}.m_exhibition_content .info .info_text p a:hover{text-decoration:none}.m_exhibition_content .info .downaloads{padding:15px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m_exhibition_content .info .downaloads:not(:first-child){border-top:1px solid black}.m_exhibition_content .info .downaloads:first-child{padding:10px 0 0}.m_exhibition_content .info .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_exhibition_content .info .downaloads a:hover{background:black;color:white}.m_exhibition_content .info .downaloads a:hover span{transform:scale(1.02)}.m_exhibition_content .info .downaloads a.externalLink span:after{content:"↗"}.m_exhibition_content .info .downaloads a.dataLink span:after{content:"↓"}.m_exhibition_content .info .downaloads a span{display:inline-block;transition:transform 0.25s ease}.m_exhibition_content .info .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}.m_exhibition_content .body{display:flex;flex-direction:column;row-gap:1em;grid-column:span 12}.m_exhibition_content .body.larger{grid-column:4 / span 12}.m_exhibition_content .bio{margin-top:var(--gap);display:flex;flex-direction:column;row-gap:1em;grid-column:span 9}@media (max-width:800px){.m_exhibition_content{display:flex;flex-direction:column;gap:60px;margin:0 10px;width:calc(100% - 20px)}.m_exhibition_content .bio{margin-top:0}}@charset "UTF-8";.m_exhibition_hero{display:flex;flex-direction:column}.m_exhibition_hero .text{display:flex;flex-direction:column;padding:12px 11px 0;width:100%;top:70px;z-index:1;background:rgba(255,255,255,.9)}.m_exhibition_hero .visual{position:relative;display:flex;justify-content:flex-start;padding:0;overflow:hidden;transform:translateY(30px);opacity:0}.m_exhibition_hero .visual.is-loaded{animation:slideIn 1s ease forwards}@keyframes slideIn{to{transform:translateY(0);opacity:1}}.m_exhibition_hero .visual::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_exhibition_hero .visual figcaption{position:absolute;left:25px;right:70px;bottom:20px;z-index:2;opacity:0;pointer-events:none}.m_exhibition_hero .visual .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_exhibition_hero .visual .btn::after{content:"i"}.m_exhibition_hero .visual.active::after{opacity:1}.m_exhibition_hero .visual.active figcaption{opacity:1;pointer-events:auto}.m_exhibition_hero .visual.active .btn::after{content:"×"}.m_exhibition_hero .visual picture{display:block}.m_exhibition_hero .visual img,.m_exhibition_hero .visual video{display:block}.m_exhibition_hero.isExhibition .visual{height:100vh;width:100%}.m_exhibition_hero.isExhibition .visual picture,.m_exhibition_hero.isExhibition .visual img,.m_exhibition_hero.isExhibition .visual video{width:100%;height:100%}.m_exhibition_hero.isExhibition .visual img,.m_exhibition_hero.isExhibition .visual video{position:absolute;inset:0;object-fit:cover}.m_exhibition_hero.isProject .visual{margin:70px 0 0 15px;display:inline-flex;width:fit-content;max-width:calc(100vw - 30px);height:auto}.m_exhibition_hero.isProject picture{display:block;width:fit-content;max-width:100%}.m_exhibition_hero.isProject img,.m_exhibition_hero.isProject video{display:block;width:auto;height:auto;max-width:100%}.m_exhibition_hero .exhibition_slider{width:100%;margin-top:70px}@media (max-width:800px){.m_exhibition_hero.isExhibition .visual{height:calc(100svh - 150px);width:100%}.m_exhibition_hero.isProject .visual{margin:70px 0 0 10px;max-width:calc(100vw - 20px)}.m_exhibition_hero .visual figcaption{position:absolute;left:10px;bottom:10px;right:60px;transition:opacity 0.25s ease;width:calc(100% - 80px)}.m_exhibition_hero .visual .btn{right:10px;bottom:10px;width:25px;height:25px}.m_exhibition_hero .text{padding:10px 10px 0}}.m_exhibitions_overview{padding:5px 15px;display:flex;flex-direction:column;gap:10px}.m_exhibitions_overview:not(:first-child){margin-top:var(--gap)}.m_exhibitions_overview .exhibitions_filter{display:flex;flex-direction:column;gap:15px}.m_exhibitions_overview .exhibitions_filter .type_buttons{display:flex;gap:10px}.m_exhibitions_overview .exhibitions_filter .type_buttons button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_exhibitions_overview .exhibitions_filter .type_buttons button.active,.m_exhibitions_overview .exhibitions_filter .type_buttons button:hover{background:black;color:white}.m_exhibitions_overview .exhibitions_filter .type_buttons button:hover:not(.m_exhibitions_overview .exhibitions_filter .type_buttons button:hover.active) span{transform:scale(1.04)}.m_exhibitions_overview .exhibitions_filter .type_buttons button.active span{transform:scale(1.04)}.m_exhibitions_overview .exhibitions_filter .type_buttons button span{display:inline-block;transition:0.25s linear}.m_exhibitions_overview .exhibitions_filter .filter_years{display:flex;flex-flow:wrap;gap:10px}.m_exhibitions_overview .exhibitions_filter .filter_years.hide{display:none}.m_exhibitions_overview .exhibitions_filter .filter_years button.active,.m_exhibitions_overview .exhibitions_filter .filter_years button:hover{background:black;color:white}.m_exhibitions_overview .exhibitions_filter .filter_years button:hover{transition:color 0.45s ease,background 0.45s ease}.m_exhibitions_overview .exhibitions_filter .filter_years button:hover:not(.m_exhibitions_overview .exhibitions_filter .filter_years button:hover.active) span{transform:scale(1.04)}.m_exhibitions_overview .exhibitions_filter .filter_years button.active span{transform:scale(1.04)}.m_exhibitions_overview .exhibitions_filter .filter_years button span{transition:0.25s linear}.m_exhibitions_overview .items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px;margin-top:60px;row-gap:120px}.m_exhibitions_overview .items .item{grid-column:span 2;display:flex;flex-direction:column;gap:10px}.m_exhibitions_overview .items .item:hover figure{filter:grayscale(0)}.m_exhibitions_overview .items .item figure{position:relative;filter:grayscale(1);aspect-ratio:1.5}.m_exhibitions_overview .items .item figure video{position:absolute;width:100%;height:100%;object-fit:cover}.m_exhibitions_overview .items .item figure img{width:100%}.m_exhibitions_overview .items .item.current{grid-column:span 3}.m_exhibitions_overview .items_archive{display:flex;flex-direction:column;margin-top:120px}.m_exhibitions_overview .items_archive .year{border-top:1px solid black;display:flex;flex-direction:column;overflow:hidden}.m_exhibitions_overview .items_archive .year.active{padding-bottom:60px}.m_exhibitions_overview .items_archive .year.active .year_headline button{padding:0 0 0 0}.m_exhibitions_overview .items_archive .year.active .year_headline button svg{transform:rotate(180deg)}.m_exhibitions_overview .items_archive .year.active .year_panel .item{max-height:unset;opacity:1;pointer-events:auto;padding-top:10px;margin:30px 0 60px;transition:max-height 0.45s ease,opacity 0.25s ease}.m_exhibitions_overview .items_archive .year .year_headline{grid-column:span 4;display:flex;justify-content:space-between;align-items:center;padding:8px 0;cursor:pointer}.m_exhibitions_overview .items_archive .year .year_headline button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);padding:2px 0 0 0}.m_exhibitions_overview .items_archive .year .year_headline button svg{width:30px;height:11px}.m_exhibitions_overview .items_archive .year .year_panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.m_exhibitions_overview .items_archive .year .year_panel .item{max-height:0;opacity:0;pointer-events:none;grid-column:2 / span 2;display:flex;flex-direction:column;gap:20px;border-top:1px solid black;transition:max-height 0s ease,opacity 0s ease}@media (prefers-reduced-motion:reduce){.m_exhibitions_overview *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (max-width:800px){.m_exhibitions_overview{padding:5px 10px}.m_exhibitions_overview .exhibitions_filter .type_buttons{gap:5px}.m_exhibitions_overview .exhibitions_filter .filter_years{gap:5px}.m_exhibitions_overview .items{display:flex;flex-direction:column;gap:60px;margin-top:40px}}@charset "UTF-8";.m_headline_image_text{margin:0 15px;width:calc(100% - 30px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;border-top:1px solid black;column-gap:15px;padding-top:10px}.m_headline_image_text:not(:first-child){margin-top:var(--gap)}.m_headline_image_text.smallGap{margin-top:var(--gap-small)}.m_headline_image_text h2.headline{width:100%;padding:0 0 25px;grid-column:span 2;transform:translateX(-3px)}.m_headline_image_text figure{position:relative}.m_headline_image_text figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_headline_image_text figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px)}.m_headline_image_text figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_headline_image_text figure .btn:after{content:"i"}.m_headline_image_text figure.active::after{opacity:1}.m_headline_image_text figure.active figcaption{opacity:1;pointer-events:auto}.m_headline_image_text figure.active .btn:after{content:"×"}.m_headline_image_text .body{border-bottom:1px solid black;gap:2em;padding-bottom:2em}.m_headline_image_text .body>*{padding-top:5px;border-top:1px solid black}@media (max-width:800px){.m_headline_image_text{margin:0 10px;width:calc(100% - 20px);padding:6px 0 0;display:flex;flex-direction:column}.m_headline_image_text h2.headline{width:100%;padding:0 0 30px;grid-column:span 2;transform:translateX(0)}.m_headline_image_text figure{position:relative}.m_headline_image_text figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_headline_image_text figure figcaption{left:10px;bottom:10px;width:calc(100% - 60px)}.m_headline_image_text figure .btn{right:10px;bottom:10px;width:25px;height:25px}.m_headline_image_text .body{margin-top:30px;width:100%;word-break:break-word;hyphens:auto}}@charset "UTF-8";.m_headline_text_links{margin:0 15px;width:calc(100% - 30px);padding:10px 0 0;border-top:1px solid black;display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:15px;row-gap:25px}.m_headline_text_links:not(:first-child){margin-top:var(--gap)}.m_headline_text_links .headline{grid-column:span 12;transform:translateX(-3px)}.m_headline_text_links .body{grid-column:5 / span 10}.m_headline_text_links .links{grid-column:5 / span 10;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m_headline_text_links .links a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_headline_text_links .links a:hover{background:black;color:white}.m_headline_text_links .links a:hover span{transform:scale(1.04)}.m_headline_text_links .links a.externalLink:after{content:"↗"}.m_headline_text_links .links a:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}.m_headline_text_links .links a span{display:inline-block;transition:transform 0.25s ease}@media (max-width:800px){.m_headline_text_links{margin:0 10px;width:calc(100% - 20px)}.m_headline_text_links .headline{grid-column:span 18;transform:translateX(0)}.m_headline_text_links .body{grid-column:1 / -1}.m_headline_text_links .links{grid-column:1 / -1}}.m_hero{overflow:hidden}.m_hero .hero_items{position:relative}.m_hero .hero_items .hero_item{height:100vh;max-width:100vw;min-height:550px;display:flex;flex-direction:column}.m_hero .hero_items .hero_item .text{position:absolute;display:grid;grid-template-columns:1fr auto;padding:5px 11px 5px;width:100%;top:70px;z-index:1;background:rgba(255,255,255,.7);backdrop-filter:blur(4px)}.m_hero .hero_items .hero_item .text.withAlert{padding:0 11px 5px}.m_hero .hero_items .hero_item .text .hero_alert{grid-column:span 2;padding:8px 11px 11px;background:var(--color-gray2);margin-bottom:8px;width:calc(100% + 22px);transform:translateX(-11px)}.m_hero .hero_items .hero_item .text h3{grid-column:1}.m_hero .hero_items .hero_item .text time{grid-column:2;text-align:right}.m_hero .hero_items .hero_item figure{width:100%;position:relative;height:100%}.m_hero .hero_items .hero_item figure img,.m_hero .hero_items .hero_item figure video{position:absolute;width:100%;height:100%;object-fit:cover}.m_hero .hero_items .hero_item figure video{pointer-events:none}.m_hero .hero_items .items_buttons{position:absolute;bottom:20px;right:15px;width:auto;left:unset;z-index:10;display:inline-flex;padding:11px 16px;border-radius:35px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset}.m_hero .hero_items .items_buttons span{margin:none;width:15px;height:15px;background:rgba(0,0,0,.2);opacity:1}.m_hero .hero_items .items_buttons span.swiper-pagination-bullet-active{background:black}.m_hero .slider_navigation{position:absolute;bottom:15px;right:15px;display:flex;gap:10px;z-index:40}.m_hero .slider_navigation button.prev,.m_hero .slider_navigation button.next{width:37px;height:37px;padding:0;border:0;border-radius:50%;background:rgba(179,179,179,.75);cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:inset 0 1.55px 3.55px rgba(0,0,0,.25);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.m_hero .slider_navigation button.prev svg,.m_hero .slider_navigation button.next svg{display:block;width:37px;height:37px;pointer-events:none}.m_hero .slider_navigation .fraction{display:flex;align-items:center;justify-content:center;padding:0 16px;height:37px;min-width:80px;border-radius:35px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 1.55px 3.55px 0 rgba(0,0,0,.25) inset}.m_hero .slider_navigation button{width:37px;height:37px}@media (max-width:800px){.m_hero .hero_items .hero_item{height:calc(100svh - 36px);max-width:100vw;min-height:auto;display:flex;flex-direction:column}.m_hero .hero_items .hero_item .text{top:0;display:flex;flex-direction:column;padding:0 8px 8px;position:relative;background:white}.m_hero .hero_items .hero_item .text.withAlert{padding:0 8px 8px}.m_hero .hero_items .hero_item .text h2{order:1;transform:translateX(-1px)}.m_hero .hero_items .hero_item .text time{order:3;text-align:left}.m_hero .hero_items .hero_item .text h3{order:2;text-align:left;transform:translateX(-1px)}.m_hero .slider_navigation{position:absolute;bottom:0;gap:5px}.m_hero .slider_navigation button.prev,.m_hero .slider_navigation button.next{width:27px;height:27px}.m_hero .slider_navigation .fraction{height:27px;min-width:67px}}@charset "UTF-8";.m_image:not(:first-child){margin-top:var(--gap)}.m_image figure{position:relative;display:inline-block}.m_image figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_image figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px)}.m_image figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_image figure .btn:after{content:"i"}.m_image figure.active::after{opacity:1}.m_image figure.active figcaption{opacity:1;pointer-events:auto}.m_image figure.active .btn:after{content:"×"}@media (max-width:800px){.m_image figure{padding:0 10px}.m_image figure figcaption{left:20px;bottom:10px;right:60px;transition:opacity 0.25s ease}.m_image figure .btn{right:20px;bottom:10px;width:25px;height:25px}}@charset "UTF-8";.m_media_item_content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;margin:0 15px;width:calc(100% - 30px);padding:0 0 15px 0}.m_media_item_content.hasMedia{border-top:1px solid black}.m_media_item_content.hasMedia .media_image_text{border-top:none}.m_media_item_content.hasMedia .media_text{border-top:none}.m_media_item_content.hasMedia .content{padding-top:5px}.m_media_item_content:not(:first-child){margin-top:var(--gap)}.m_media_item_content .media_image_text{padding-top:10px;border-top:1px solid black;display:flex;flex-direction:column;gap:30px}.m_media_item_content .media_image_text figure{position:relative;display:inline-block}.m_media_item_content .media_image_text figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;opacity:0;transition:opacity 0.2s ease;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.45) 25%,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 75%)}.m_media_item_content .media_image_text figure figcaption{position:absolute;left:25px;bottom:20px;z-index:2;opacity:0;pointer-events:none;width:calc(100% - 80px)}.m_media_item_content .media_image_text figure .btn{position:absolute;right:15px;bottom:15px;z-index:3;width:35px;height:35px;border-radius:50%;padding:4px 0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1.773px 3.545px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_media_item_content .media_image_text figure .btn::after{content:"i"}.m_media_item_content .media_image_text figure.active::after{opacity:1}.m_media_item_content .media_image_text figure.active figcaption{opacity:1;pointer-events:auto}.m_media_item_content .media_image_text figure.active .btn:after{content:"×"}.m_media_item_content .media_text_repeater .media_text_repeater_item{border-top:1px solid black}.m_media_item_content .media_text_repeater .media_text_repeater_item:hover h3.headline span{transform:translateX(3px)}.m_media_item_content .media_text_repeater .media_text_repeater_item.active{padding-bottom:60px}.m_media_item_content .media_text_repeater .media_text_repeater_item.active h3.headline button{padding:0}.m_media_item_content .media_text_repeater .media_text_repeater_item.active h3.headline button svg{transform:rotate(180deg) translateY(2px)}.m_media_item_content .media_text_repeater .media_text_repeater_item.active .media_text_repeater_content{grid-template-rows:1fr;margin-top:0;visibility:visible;pointer-events:auto;transition:grid-template-rows 0.4s ease,margin-top 0.4s ease,visibility 0s linear 0s}.m_media_item_content .media_text_repeater .media_text_repeater_item.active .media_text_repeater_content_inner{opacity:1;transform:translateY(0);transition-delay:0.25s}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:5px 0;cursor:pointer}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline span{transform:translateX(-3px);flex:1}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;padding:2px 0 0 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.25) inset;backdrop-filter:blur(7px)}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline button svg{width:30px;height:11px;transition:transform 0.25s linear}.m_media_item_content .media_text_repeater .media_text_repeater_item .media_text_repeater_content{display:grid;grid-template-rows:0fr;margin-top:0;visibility:hidden;pointer-events:none;transition:grid-template-rows 0.4s ease,margin-top 0.4s ease,visibility 0s linear 0.4s}.m_media_item_content .media_text_repeater .media_text_repeater_item .media_text_repeater_content_inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity 0.25s linear,transform 0.25s linear;transition-delay:0s}.m_media_item_content .content .text{word-break:break-word;hyphens:auto;padding-bottom:35px}.m_media_item_content .content .text .markers{display:flex;flex-flow:wrap;gap:10px;margin:10px 0}.m_media_item_content .content .info{display:flex;flex-direction:column}.m_media_item_content .content .info .year{padding:5px 0 0;margin-bottom:30px;border-top:1px solid black}.m_media_item_content .content .info .info_body{display:flex;flex-direction:column}.m_media_item_content .content .info .info_body p{padding:5px 0 0;margin-bottom:30px;border-top:1px solid black}.m_media_item_content .content .info .info_body p a{color:black;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.m_media_item_content .content .info .info_body p a:hover{text-decoration:none}.m_media_item_content .content .info .downaloads{border-top:1px solid black;padding:15px 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m_media_item_content .content .info .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_media_item_content .content .info .downaloads a:hover{background:black;color:white}.m_media_item_content .content .info .downaloads a:hover span{transform:scale(1.02)}.m_media_item_content .content .info .downaloads a.externalLink span:after{content:"↗"}.m_media_item_content .content .info .downaloads a.dataLink span:after{content:"↓"}.m_media_item_content .content .info .downaloads a span{display:inline-block;transition:transform 0.25s ease}.m_media_item_content .content .info .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}.m_media_item_content .content .info .info_footnotes{font-size:18px;padding-left:50%}.m_media_item_content .content .info .info_footnotes ol{display:flex;gap:6px;flex-direction:column}.m_media_item_content .content .info .info_footnotes ol li{display:grid;grid-template-columns:auto 1fr;column-gap:15px}.m_media_item_content .content .info .info_footnotes ol li:target:before{position:absolute}.m_media_item_content .content .info .info_footnotes ol li:hover a.footnote-backref{color:black}.m_media_item_content .content .info .info_footnotes ol li p{grid-column:2;word-break:break-word;hyphens:auto}.m_media_item_content .content .info .info_footnotes ol li .number{font-family:"WalterNeue",sans-serif;font-variation-settings:"wght" 660,"ital" 0;display:inline-flex;border-radius:50%;background:#c3c3c3;font-size:14px;justify-content:center;align-items:center;width:20px;height:20px;color:black;padding:1px 2px 0 0}.m_media_item_content .content .info .info_footnotes ol li a{color:black;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.m_media_item_content .content .info .info_footnotes ol li a:hover{text-decoration:none}.m_media_item_content .content .info .info_footnotes ol li a.footnote-backref{color:white;white-space:nowrap;text-decoration:none}.m_media_item_content .content .info .info_footnotes ol li a.footnote-backref .icon{display:inline-flex;transform:translateY(3px)}.m_media_item_content .info_footnotes_mobile{display:none}.m_media_item_content .bio{margin-top:var(--gap)}@media (max-width:800px){.m_media_item_content{display:flex;flex-direction:column;margin:0 10px;width:calc(100% - 20px);padding:0}.m_media_item_content:not(:first-child){margin-top:0}.m_media_item_content.hasMedia{border-top:1px solid black}.m_media_item_content.hasMedia .content{padding-top:5px}.m_media_item_content.noDownloads .content .info .info_body p{margin-bottom:60px}.m_media_item_content .media_image_text{padding-top:0;border-top:none}.m_media_item_content .media_image_text figure figcaption{position:absolute;left:10px;bottom:10px;right:60px;transition:opacity 0.25s ease;width:calc(100% - 80px)}.m_media_item_content .media_image_text figure .btn{right:10px;bottom:10px;width:25px;height:25px}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline{padding:5px 0}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline button{width:30px;height:30px}.m_media_item_content .media_text_repeater .media_text_repeater_item h3.headline button svg{width:20px;height:8px}.m_media_item_content .content .text{padding-bottom:30px}.m_media_item_content .content .info .info_body p{margin-bottom:30px}.m_media_item_content .content .info .info_body p a{text-decoration-thickness:1px;text-underline-offset:4px}.m_media_item_content .content .info .info_footnotes{display:none}.m_media_item_content .content .info .downaloads{padding:10px 0 60px 0}.m_media_item_content .info_footnotes_mobile{display:block;font-size:15px;margin-top:20px}.m_media_item_content .info_footnotes_mobile:empty{display:none}.m_media_item_content .info_footnotes_mobile ol{display:flex;gap:6px;flex-direction:column}.m_media_item_content .info_footnotes_mobile ol li{display:grid;grid-template-columns:auto 1fr;column-gap:15px}.m_media_item_content .info_footnotes_mobile ol li:target:before{position:absolute}.m_media_item_content .info_footnotes_mobile ol li:hover a.footnote-backref{color:black}.m_media_item_content .info_footnotes_mobile ol li p{margin-top:2px;grid-column:2}.m_media_item_content .info_footnotes_mobile ol li .number{font-family:"WalterNeue",sans-serif;font-variation-settings:"wght" 660,"ital" 0;display:inline-flex;border-radius:50%;background:#c3c3c3;font-size:14px;justify-content:center;align-items:center;width:20px;height:20px;color:black;padding:1px 2px 0 0}.m_media_item_content .info_footnotes_mobile ol li a{color:black;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.m_media_item_content .info_footnotes_mobile ol li a:hover{text-decoration:none}.m_media_item_content .info_footnotes_mobile ol li a.footnote-backref{color:gray;white-space:nowrap;text-decoration:none;display:inline-block;margin:2px 0 0 0}.m_media_item_content .info_footnotes_mobile ol li a.footnote-backref .icon{display:none}}.m_media_item_hero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px}.m_media_item_hero .m_e_audioplayer{margin-top:var(--gap);grid-column:2 / span 2}.m_media_item_hero .m_e_videoplayer{margin-top:90px;grid-column:2 / span 2}@media (max-width:800px){.m_media_item_hero{display:flex;flex-direction:column;padding:0 10px}.m_media_item_hero .m_e_audioplayer{margin:var(--gap) 0}.m_media_item_hero .m_e_videoplayer{margin-top:0}}.m_media_overview{padding:5px 15px;display:flex;flex-direction:column;gap:15px}.m_media_overview:not(:first-child){margin-top:var(--gap)}.m_media_overview h1{transform:translateX(-3.5px)}.m_media_overview .media_filter{display:flex;flex-direction:column;gap:15px}.m_media_overview .media_filter .filter_types{display:flex;flex-flow:wrap;gap:10px}.m_media_overview .media_filter .filter_types button{transition:color 0.45s ease,background 0.45s ease}.m_media_overview .media_filter .filter_types button.hide{display:none}.m_media_overview .media_filter .filter_types button.active,.m_media_overview .media_filter .filter_types button:hover{background:black;color:white}.m_media_overview .media_filter .filter_types button:hover:not(.active) span{transform:scale(1.04)}.m_media_overview .media_filter .filter_types button.active span{transform:scale(1.04)}.m_media_overview .media_filter .filter_types button span{display:inline-block;transition:transform 0.25s linear}.m_media_overview .items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px;margin-top:60px;row-gap:var(--gap)}.m_media_overview .items .item{grid-column:span 2;flex-direction:column;display:flex;gap:10px}.m_media_overview .items .item:hover figure{filter:grayscale(0)}.m_media_overview .items .item figure{position:relative;filter:grayscale(1);aspect-ratio:1.5}.m_media_overview .items .item figure video{position:absolute;width:100%;height:100%;object-fit:cover}.m_media_overview .items .item figure img{width:100%}.m_media_overview .items .item figure span{position:absolute;right:11px;top:13px}.m_media_overview .items .item .text{position:relative}.m_media_overview .items .item .text h3{padding-right:70px}.m_media_overview .items .item .text .markers{margin-top:10px;display:flex}.m_media_overview .items .item .text .year{position:absolute;right:0;top:0}@media (prefers-reduced-motion:reduce){.m_media_overview *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (max-width:800px){.m_media_overview{padding:5px 10px;gap:10px}.m_media_overview .media_filter .filter_types{gap:5px}.m_media_overview .items{margin-top:40px;display:flex;flex-direction:column}.m_media_overview .items .item{gap:6px}.m_media_overview .items .item .text h3{word-break:break-word;hyphens:auto;padding-right:55px}.m_media_overview .items .item figure span{right:8px;top:8px}}@charset "UTF-8";.m_press_intro{margin:45px 15px 0;width:calc(100% - 30px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px}.m_press_intro .box{grid-row:2;border-top:1px solid black;padding-top:5px;margin-top:60px}.m_press_intro .box .body{margin-top:30px}.m_press_intro .press_events{border-top:1px solid black;padding-top:5px;grid-row:3;margin-top:var(--gap)}.m_press_intro .press_events .items{border-top:1px solid black;margin-top:30px}.m_press_intro .press_events .items .item{padding:10px 0;border-bottom:1px solid black;display:grid;grid-template-columns:140px 1fr auto;align-items:start}.m_press_intro .press_events .items .item .item_title{display:flex;flex-direction:column;margin-left:30px}.m_press_intro .press_events .items .item .item_date{display:flex;flex-direction:column}.m_press_intro .press_events .items .item a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_press_intro .press_events .items .item a:hover{background:black;color:white}.m_press_intro .press_events .items .item a:hover span{transform:scale(1.04)}.m_press_intro .press_events .items .item a span{display:inline-block;transition:transform 0.25s ease}.m_press_intro .press_releases{border-top:1px solid black;padding-top:5px;grid-row:3;margin-top:var(--gap)}.m_press_intro .press_releases .body{border-top:1px solid black;margin-top:30px;padding:10px 0 0;gap:2em}.m_press_intro .press_releases .body p:not(:first-child){padding-top:5px;border-top:1px solid black}.m_press_intro .press_releases .release_items{margin-top:30px;border-top:1px solid black}.m_press_intro .press_releases .release_items .item{padding:10px 0;border-bottom:1px solid black;display:grid;grid-template-columns:140px 1fr auto;align-items:start}.m_press_intro .press_releases .release_items .item a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_press_intro .press_releases .release_items .item a:hover{background:black;color:white}.m_press_intro .press_releases .release_items .item a:hover span{transform:scale(1.04)}.m_press_intro .press_releases .release_items .item a span{display:inline-block;transition:transform 0.25s ease}.m_press_intro .press_releases .release_items .item a span:after{content:"↓";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}@media (max-width:800px){.m_press_intro{margin:var(--gap-small) 10px 0;width:calc(100% - 20px);display:flex;flex-direction:column}.m_press_intro .box{margin-top:var(--gap-small)}.m_press_intro .box .body{margin-top:20px}.m_press_intro .press_events{margin-top:var(--gap)}.m_press_intro .press_events .items{margin-top:20px}.m_press_intro .press_events .items .item{display:flex;flex-direction:column;gap:6px;padding:6px 0 32px}.m_press_intro .press_events .items .item .item_date{display:flex;flex-direction:row}.m_press_intro .press_events .items .item .item_date .date::after{content:","}.m_press_intro .press_events .items .item .item_date .time{margin-left:5px}.m_press_intro .press_events .items .item .item_title{margin:0}.m_press_intro .press_releases{padding-top:5px;margin-top:var(--gap)}.m_press_intro .press_releases .body{margin-top:20px;padding:6px 0 0}.m_press_intro .press_releases .body p:not(:first-child){padding-top:5px}.m_press_intro .press_releases .release_items{margin-top:var(--gap-small)}.m_press_intro .press_releases .release_items .item{display:flex;flex-direction:column;gap:6px;padding:6px 0 32px}}@charset "UTF-8";.m_project_content{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:15px;margin:0 15px;width:calc(100% - 30px);transform:translateY(10px);opacity:0;animation:slideIn 0.6s ease forwards;border-top:1px solid black}.m_project_content:not(:first-child){margin-top:var(--gap-small)}@keyframes slideIn{to{transform:translateY(0);opacity:1}}.m_project_content .info{grid-column:span 9;padding-top:10px}.m_project_content .info .box{display:flex;flex-direction:column;padding:10px 0;border-top:1px solid black;border-bottom:1px solid black;width:100%;margin-top:10px}.m_project_content .info .venue span:not(:first-child):before{content:"/";margin:0 4px}.m_project_content .info_text{display:flex;flex-direction:column;padding:5px 0 0}.m_project_content .info_text p{margin-bottom:30px}.m_project_content .info_text p:not(:first-child){border-top:1px solid black;padding:5px 0 0}.m_project_content .info_text p a{color:black;text-decoration:underline;text-underline-offset:4px;text-decoration:underline 1px}.m_project_content .info_text p a:hover{text-decoration:none}.m_project_content .downaloads{border-top:1px solid black;padding:15px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.m_project_content .downaloads a{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_project_content .downaloads a:hover{background:black;color:white}.m_project_content .downaloads a:hover span{transform:scale(1.04)}.m_project_content .downaloads a.externalLink span:after{content:"↗"}.m_project_content .downaloads a.dataLink span:after{content:"↓"}.m_project_content .downaloads a span{display:inline-block;transition:transform 0.25s ease}.m_project_content .downaloads a span:after{content:"→";font-variation-settings:"wght" 355,"ital" 0;margin-left:5px}.m_project_content .text{display:flex;flex-direction:column;row-gap:1em;grid-column:span 9;padding-top:10px}.m_project_content .bio{margin-top:var(--gap);display:flex;flex-direction:column;row-gap:1em;grid-column:span 9}@media (max-width:800px){.m_project_content{border-top:none;display:flex;flex-direction:column;gap:30px;margin:0 10px;width:calc(100% - 20px);transform:translateY(10px);gap:var(--gap)}.m_project_content:not(:first-child){margin-top:0}.m_project_content .info{padding-top:10px}.m_project_content .info .box{margin-top:30px;padding:10px 0}.m_project_content .info_text{padding:5px 0 0}.m_project_content .info_text p{margin-bottom:25px}.m_project_content .downaloads{padding:10px 0 0}.m_project_content .text{padding-top:0;border-top:none}.m_project_content .bio{margin-top:0}}.m_projects_overview{padding:5px 15px;display:flex;flex-direction:column;gap:15px}.m_projects_overview:not(:first-child){margin-top:var(--gap)}.m_projects_overview h1{transform:translateX(-3px)}.m_projects_overview .projects_filter{display:flex;flex-direction:column;gap:15px}.m_projects_overview .projects_filter .type_buttons{display:flex;gap:10px}.m_projects_overview .projects_filter .type_buttons button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_projects_overview .projects_filter .type_buttons button.active,.m_projects_overview .projects_filter .type_buttons button:hover{background:black;color:white}.m_projects_overview .projects_filter .type_buttons button:hover:not(.m_projects_overview .projects_filter .type_buttons button:hover.active) span{transform:scale(1.04)}.m_projects_overview .projects_filter .type_buttons button.active span{transform:scale(1.04)}.m_projects_overview .projects_filter .type_buttons button span{display:inline-block;transition:0.25s linear}.m_projects_overview .projects_filter .filter_years{display:flex;flex-flow:wrap;gap:10px}.m_projects_overview .projects_filter .filter_years.hide{display:none}.m_projects_overview .projects_filter .filter_years button{display:inline-flex;transition:color 0.45s ease,background 0.45s ease}.m_projects_overview .projects_filter .filter_years button.active,.m_projects_overview .projects_filter .filter_years button:hover{background:black;color:white}.m_projects_overview .projects_filter .filter_years button:hover:not(.m_projects_overview .projects_filter .filter_years button:hover.active) span{transform:scale(1.04)}.m_projects_overview .projects_filter .filter_years button.active span{transform:scale(1.04)}.m_projects_overview .projects_filter .filter_years button span{display:inline-block;transition:0.25s linear}.m_projects_overview .items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:15px;margin-top:60px;row-gap:120px}.m_projects_overview .items .item{grid-column:span 2;flex-direction:column;gap:10px;display:none}.m_projects_overview .items .item.active{display:flex}.m_projects_overview .items .item:hover figure{filter:grayscale(0)}.m_projects_overview .items .item figure{position:relative;filter:grayscale(1);aspect-ratio:1.5}.m_projects_overview .items .item figure video{position:absolute;width:100%;height:100%;object-fit:cover}.m_projects_overview .items .item figure img{width:100%}@media (prefers-reduced-motion:reduce){.m_projects_overview *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (max-width:800px){.m_projects_overview{padding:5px 10px;gap:10px}.m_projects_overview h1{transform:translateX(0)}.m_projects_overview .projects_filter .type_buttons{gap:5px}.m_projects_overview .projects_filter .filter_years{gap:5px}.m_projects_overview .items{margin-top:40px;row-gap:60px}.m_projects_overview .items .item{grid-column:span 4}}.m_search{padding:10px 11px 0 15px}.m_search:not(:first-child){margin-top:var(--gap)}.m_search .search_bar{width:100%;margin-bottom:60px;position:relative}.m_search .search_bar input{border:1px solid black;padding:7px 10px 8px;width:100%}.m_search .search_bar input::placeholder{color:black}.m_search .search_bar button{position:absolute;right:15px;top:11px;color:var(--color-gray5)}.m_search h1{border-top:1px solid black;padding-top:5px;margin:0 0 45px 0}.m_search .items{display:flex;flex-direction:column;border-top:1px solid black}.m_search .items .item{padding:10px 0 40px;border-bottom:1px solid black}.m_search .items .item:hover{padding:10px 0 40px 6px}.m_search .items .item .parent{margin-top:5px;display:inline-flex}@media (max-width:800px){.m_search{padding:10px 10px 0}.m_search:not(:first-child){margin-top:var(--gap)}.m_search h1{margin:0 0 30px 0}}.m_slider{width:100%}.m_slider:not(:first-child){margin-top:var(--gap)}.m_sponsor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;padding:0 15px}.m_sponsor:not(:first-child){margin-top:var(--gap)}.m_sponsor .wrapper{padding-top:10px;border-top:1px solid black;display:flex;flex-direction:column;gap:15px}.m_sponsor .wrapper .items{display:flex;flex-wrap:wrap;gap:30px}.m_sponsor .wrapper .items img{height:80px}@media (max-width:800px){.m_sponsor{display:flex;flex-direction:column;padding:0 10px}.m_sponsor .wrapper{padding-top:5px}.m_sponsor .wrapper .items img{height:40px}}.m_teaser_events{padding:5px 15px;display:flex;flex-direction:column;gap:15px}.m_teaser_events:not(:first-child){margin-top:var(--gap)}.m_teaser_events h2{transform:translateX(-3px)}@media (max-width:800px){.m_teaser_events{gap:5px;padding:5px 10px}.m_teaser_events h2{word-break:break-word;hyphens:auto;transform:translateX(0)}}.m_teaser_projects{padding:5px 15px;display:flex;flex-direction:column;gap:10px}.m_teaser_projects:not(:first-child){margin-top:var(--gap)}.m_teaser_projects h2{transform:translateX(-3px)}.m_teaser_projects .items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;row-gap:120px}.m_teaser_projects .items .item{display:flex;flex-direction:column;gap:10px}.m_teaser_projects .items .item:hover figure{filter:grayscale(0)}.m_teaser_projects .items .item figure{position:relative;filter:grayscale(1);aspect-ratio:1.5}.m_teaser_projects .items .item figure video{position:absolute;width:100%;height:100%;object-fit:cover}@media (max-width:800px){.m_teaser_projects{padding:5px 10px}.m_teaser_projects h2{margin-bottom:0;transform:translateX(0)}.m_teaser_projects .items{display:flex;flex-direction:column;row-gap:30px}}.m_text{margin:0 15px;width:calc(100% - 30px);padding:10px 0 0;border-top:1px solid black}.m_text.small{border-top:none;padding:0}.m_text.small:not(:first-child){margin-top:var(--gap-small)}.m_text.small .body{width:50%}.m_text.medium{padding:10px 0 0}.m_text.medium:not(:first-child){margin-top:var(--gap-small)}.m_text:not(:first-child){margin-top:var(--gap)}.m_text p{transform:translateX(-3px)}@media (max-width:800px){.m_text{padding:6px 0 0;margin:0 10px;width:calc(100% - 20px)}.m_text.small .body{width:100%}.m_text.medium{padding:6px 0 0}.m_text p{transform:translateX(-1px)}}.m_video{margin:0 15px;width:calc(100% - 30px);border-top:1px solid black;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:15px}.m_video.large .m_e_videoplayer{grid-column:1 / span 6}.m_video:not(:first-child){margin-top:var(--gap)}.m_video h2{padding:11px 0 0 0;grid-column:1 / -1}.m_video .m_e_videoplayer{grid-column:2 / span 4;margin-top:120px}.m_video .plyr:fullscreen .vp_controls,.m_video .plyr:-webkit-full-screen .vp_controls{opacity:1}@media (max-width:800px){.m_video{display:flex;flex-direction:column;margin:0 10px;width:calc(100% - 20px)}.m_video h2{padding:6px 0 0 0}.m_video .m_e_videoplayer{margin-top:30px}}body.id_2499 .m_image:not(:first-child){margin-top:var(--gap-small)}@media (max-width:800px){.id_2500 main .m_headline_image_text:nth-child(3){margin-top:var(--gap)}}body.id_2506 .m_text .body{font-family:"WalterNeue",sans-serif;font-variation-settings:"wght" 355,"ital" 0;line-height:1.5;letter-spacing:-.02em;width:100%;max-width:1200px}body.id_2506 .m_text .body p a strong{font-size:40px}body.id_2506 .m_text .body ul li::before{margin-top:12px}@media (max-width:800px){body.id_2506 .m_text .body{font-size:20px}body.id_2506 .m_text .body p a strong{font-size:1.85rem;line-height:1.3}body.id_2506 .m_text .body ul li::before{margin-top:9px}}@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow 0.3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in 0.3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform 0.4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all 0.1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform 0.3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup 0.2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(.4,0,.2,1),width 0.35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all 0.3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform 0.3s ease,opacity 0.3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow 0.3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width 0.2s ease;transition:width 0.2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width 0.2s ease;transition:width 0.2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:1.7777777778}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity 0.4s ease-in-out,transform 0.4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:0.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity 0.3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:root.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:root.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :root{display:none!important}:root svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0 - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0 - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0 - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity 0.3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform 0.2s,top 0.2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform 0.2s,left 0.2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform 0.2s,right 0.2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.page_headline{padding:5px 15px 0;transform:translateX(-3px)}@media (max-width:800px){.page_headline{padding:0 10px 0;transform:translateX(0)}}.template_exhibition main{margin-top:0}@media (max-width:800px){.template_exhibition .m_video .m_e_videoplayer{margin-top:10px}.template_exhibition .m_teaser_events{padding:0 10px}}.template_home main{margin-top:0}@media (max-width:800px){.template_home main{margin-top:52px}}@media (max-width:800px){.template_media_item main{display:flex;flex-direction:column;gap:60px}.template_media_item main .m_media_item_hero{order:2}.template_media_item main .m_media_item_content{order:1}.template_media_item .khh-audio .khh-audio__hr{border-top:1px solid black}}