@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-ExtraBoldItalic.woff2)format("woff2"),url(Karla-ExtraBoldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-BoldItalic.woff2)format("woff2"),url(Karla-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-ExtraBold.woff2)format("woff2"),url(Karla-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-Bold.woff2)format("woff2"),url(Karla-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-ExtraLight.woff2)format("woff2"),url(Karla-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-Regular.woff2)format("woff2"),url(Karla-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-SemiBold.woff2)format("woff2"),url(Karla-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-MediumItalic.woff2)format("woff2"),url(Karla-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-Italic.woff2)format("woff2"),url(Karla-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-Light.woff2)format("woff2"),url(Karla-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-LightItalic.woff2)format("woff2"),url(Karla-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-ExtraLightItalic.woff2)format("woff2"),url(Karla-ExtraLightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-Medium.woff2)format("woff2"),url(Karla-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url(../fonts/karla/Karla-SemiBoldItalic.woff2)format("woff2"),url(Karla-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
@keyframes negative-waveing{0%,to{transform:translateX(0)}50%{transform:translateX(-1rem)}}@keyframes link-waveing{0%,to{transform:translateX(0)}50%{transform:translateX(1rem)}}@keyframes teaser-waveing{0%,to{transform:translateX(0)}50%{transform:translateX(2rem)}}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:45px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{height:6px;background-color:#000;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;width:45px;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-14px}.hamburger-inner::after{bottom:-14px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.05s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}body,html{font-size:16px;line-height:100%;font-family:"Karla",sans-serif;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 3 4;hyphenate-limit-lines:2;hyphenate-limit-last:always;color:#000;margin:0;padding:0}body{float:left;width:100%;background-color:#fff}.bodyfix{overflow:hidden}main{float:left;min-height:calc(100vh - 20rem)}::-moz-selection{background-color:#ffed00;background-color:color(display-p3 1 .917 0);color:#000}::selection{background-color:#ffed00;background-color:color(display-p3 1 .917 0);color:#000}a{color:inherit}li a,p a{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}li a:hover,p a:hover{text-decoration-line:none;color:#ffed00;color:color(display-p3 1 .917 0)}.event-archive .events ul li.event .event-wrapper .day,.event-archive .events ul li.event .event-wrapper .time,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3 strong,.intro strong,li strong,p strong{font-weight:800}.inner-wrapper{float:left}.lang-switcher{float:left;height:auto;text-orientation:mixed;display:flex;flex-direction:column}.lang-switcher button{text-transform:uppercase;letter-spacing:1.5px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;transform:rotate(180deg) translateX(-.25rem);transform-origin:center center;font-weight:600;color:inherit;padding:1rem .25rem;border:0;cursor:pointer}.lang-switcher button .lang-wrapper{writing-mode:vertical-rl}.lang-switcher button:after{content:"";position:absolute;bottom:50%;transform:translateY(50%);left:0;height:calc(100% - 1.5rem);width:3px;background-color:#000;display:none}.lang-switcher button.active-lang{cursor:auto}.lang-switcher button.active-lang:after,.lang-switcher button:hover:after{display:block}.lang-switcher button:nth-child(2){margin-top:1rem}header .hamburger{z-index:3100}header #main-nav{letter-spacing:1px;text-transform:uppercase;position:fixed;visibility:hidden;right:0;top:0;height:100%;width:50vw;min-width:45rem;max-width:100vw;transform:translateX(100%);transition:all .75s ease-in-out;overflow-y:auto;z-index:3000;background-color:#fff;color:#000;font-weight:700;border-left:.25rem solid #000}header #main-nav.is-active{visibility:visible;transform:translateX(0)}header #main-nav ul{position:relative;display:flex;flex-direction:column;justify-content:center;width:auto;float:left}header #main-nav ul li{text-transform:uppercase;letter-spacing:1.5px;margin:0;padding:0;margin-top:.5rem;margin-bottom:.5rem}header #main-nav ul li a{text-decoration:none;color:inherit}.teaser a,header #main-nav ul li.current-menu-item a,header #main-nav ul li:hover a{text-decoration-line:underline;text-decoration-thickness:4px;text-underline-offset:4px}footer,header{width:100%;float:left}header{z-index:2000}header,header .hamburger,header .logo{position:absolute}footer .logo img,header .logo img{width:100%;height:auto}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:after,header .hamburger .hamburger-inner:before{border-radius:0}footer{background-color:#ffed00;background-color:color(display-p3 1 .917 0)}footer .footer-wrapper{display:grid;align-items:end;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;width:calc(100% - 3rem);margin-left:1.5rem;margin-right:1.5rem}footer a{display:inline-block}footer a:hover{color:inherit;animation:link-waveing 1.5s ease-in-out infinite alternate}.teaser .link-wrapper h2,.video figure,footer p{margin:0}footer address{text-decoration:inherit;font-style:inherit}footer nav ul,header #main-nav ul{list-style:none;margin:0;padding:0}footer nav ul li{padding-left:0}.copy p,.partners .partner .copy-wrapper p{margin-top:0;margin-bottom:1.5rem}.copy-flex .copy-wrapper{width:100%;float:left;max-width:100%}.copy-flex .copy-wrapper a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.intro{font-weight:700;display:flex}.event-archive .events ul li.event .event-wrapper .copy .details-toggle button .hidden,.home header .logo,.intro .lang-hidden{display:none}.intro .intro-wrapper,.video{width:100%;float:left}.intro.white{background-color:#fff;color:#000}.intro.white .lang-switcher,.intro.white .lang-switcher button{color:#000}.intro.black,.intro.white .lang-switcher button:after{background-color:#000}.intro.black{color:#fff}.intro.black .lang-switcher button,.newsletter .copy-wrapper h2,.teaser{color:#fff}.event-archive .intro .lang-switcher button:after,.intro.black .lang-switcher button:after{background-color:#fff}.video figure .video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video figure iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.teaser{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;display:grid;align-items:center;background-color:#000}.teaser a{text-decoration-thickness:2.5px;text-decoration-thickness:.35rem;text-underline-offset:.35rem}.teaser h2,.teaser h3{margin:0;font-weight:inherit;font-size:inherit}.teaser .copy-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#ffed00;color:color(display-p3 1 .917 0)}.teaser .copy-wrapper .title{float:left;margin-right:1rem;writing-mode:vertical-rl}.teaser .copy-wrapper .title h3{transform:rotate(180deg);text-align:center;white-space:nowrap}.teaser .link-wrapper h2:hover{display:flex}.teaser .link-wrapper h2:hover div{animation:teaser-waveing 1.25s ease-in-out infinite alternate}.teaser .link-wrapper h2:hover div:nth-child(2){animation-delay:.2083333333s}.teaser .link-wrapper h2:hover div:nth-child(3){animation-delay:.4166666667s}.teaser .link-wrapper h2:hover div:nth-child(4){animation-delay:.625s}.teaser .link-wrapper h2:hover div:nth-child(5){animation-delay:.8333333333s}.teaser .link-wrapper h2:hover div:nth-child(6){animation-delay:1.0416666667s}#rmOrganism,.newsletter .newsletter-form,.partner-logos .headline-wrapper,.partner-logos .partner-logo-wrapper .image-wrapper{width:100%;float:left}#rmOrganism .rmBase,#rmOrganism .rmBase__comp--cta{color:#ffed00;color:color(display-p3 1 .917 0)}#rmOrganism .rmBase__comp--cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;border:0;outline:0;background:0 0;border-radius:0;padding:0;margin:0;cursor:pointer;text-transform:uppercase;letter-spacing:1.5px;text-decoration-line:underline;text-decoration-thickness:2.5px;text-underline-offset:4px;text-align:left;font-weight:800}#rmOrganism .rmBase__comp--cta:hover,.instagram .headline-wrapper a:hover,.partner-logos .link-wrapper a:hover{animation:link-waveing 1.5s ease-in-out infinite alternate}#rmOrganism .rmBase__comp--cta::-moz-focus-inner,#rmOrganism .rmBase__el .comp__input::-moz-focus-inner{border:0;padding:0}#rmOrganism .rmBase__compError{color:#000;background-color:#ffed00;background-color:color(display-p3 1 .917 0);display:none;font-weight:700;margin-top:.5rem;padding:.5rem;width:calc(100% - 1rem);font-size:1rem;line-height:1.25}#rmOrganism .rmSubscription,.event-archive .intro .lang-switcher button{color:#fff}#rmOrganism .rmSubscription .rmBase__el{margin-bottom:1rem}#rmOrganism .rmSubscription .rmBase__comp--heading{color:#ffed00;color:color(display-p3 1 .917 0)}#rmOrganism .hidden{display:none!important}#rmOrganism .rmBase__el .comp__input{moz-appearance:none;background:#fff;border:0;border-radius:0;color:#000;font-weight:800;line-height:2.5rem;outline:0;padding:.25rem .5rem;width:calc(100% - 1rem)}#rmOrganism .rmBase__el .comp__input:focus{box-shadow:inset 0 .2rem .1rem rgba(0,0,0,.05),inset 0 0 0 .2rem #ffed00;box-shadow:inset 0 .2rem .1rem rgba(0,0,0,.05),inset 0 0 0 .2rem color(display-p3 1 .917 0);color:#000;outline:0}#rmOrganism .rmBase__el .comp__input::-moz-placeholder{color:#757575!important;opacity:1!important}#rmOrganism .rmBase__el .comp__input::-ms-input-placeholder{color:#757575!important;opacity:1!important}#rmOrganism .rmBase__el .comp__input::placeholder{color:#757575!important;opacity:1!important}#rmOrganism .rmBase__comp--privacy{align-items:center;display:flex}#rmOrganism .rmBase__comp--privacy .privacy__visual{flex-shrink:0;height:4rem;margin-right:1rem;width:4rem}#rmOrganism .rmBase__comp--privacy .privacy__text{font-size:.85rem;line-height:1rem;font-weight:500}#rmOrganism .rmBase__comp--privacy .privacy__text a{text-decoration-thickness:.1rem;text-underline-offset:.2rem}#rmOrganism .rmBase__comp--checkbox{font-size:.95rem;line-height:1.25rem;font-weight:600}#rmOrganism .rmLayout--horizontal.rmBase{display:flex;flex-direction:column}.partner-logos{background-color:#fff;color:#000}.partner-logos .headline-wrapper h2{text-transform:uppercase;letter-spacing:1.5px;margin:0;font-weight:700}.partner-logos .partner-logo-wrapper{width:100%;float:left;display:grid}.partner-logos .partner-logo-wrapper figure{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.partner-logos .partner-logo-wrapper figure img{position:relative;width:100%;height:auto}.event-archive .events ul li,.partner-logos .link-wrapper{width:100%;float:left}.event-archive .events ul li.event .event-wrapper .copy .details-toggle button,.partner-logos .link-wrapper a{text-transform:uppercase;letter-spacing:1.5px;text-decoration-line:underline;text-decoration-thickness:2.5px;text-underline-offset:4px}.partner-logos .link-wrapper a{font-weight:800;display:inline-block}.partners .partner{display:grid}.gallery-single .gallery-info p,.gallery-single figure figcaption p,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .headline h2,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .headline h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .headline h4,.partners .partner figure,.team-member figure,.team-member p{margin:0}.partners .partner figure .image-wrapper{margin-top:.5rem}.partners .partner figure img,.team-member figure img{width:100%;height:auto}.partners .partner .copy-wrapper{font-size:1.1rem;line-height:1.75rem}.instagram,.instagram .instagram-feed{width:100%;float:left;background-color:#000}.instagram{padding-bottom:1rem}.instagram .instagram-feed{margin:0}.instagram .headline-wrapper{color:#fff;padding-top:1rem}.instagram .headline-wrapper h2{width:100%;float:left;margin:0}.instagram .headline-wrapper strong{color:#ffed00;color:color(display-p3 1 .917 0);font-weight:inherit}.event-archive .events ul li.event .event-wrapper .details a,.instagram .headline-wrapper a{display:inline-block;text-decoration-line:underline;text-decoration-thickness:2.5px;text-underline-offset:4px}.instagram .headline-wrapper a{text-decoration-thickness:.35rem;text-underline-offset:.35rem}.event-archive .team .headline-wrapper h2,.instagram .headline-wrapper h2,.page-header h1{text-transform:uppercase;letter-spacing:1.5px;font-weight:800}.page-header h1,.page-header.has-slider h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.page-header.has-slider .headline-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;position:absolute;height:100%;top:0;left:0;margin-top:0;z-index:1500}.page-header.has-slider h1{color:#fff;max-width:100%}.page-header,.page-header .slider-wrapper{position:relative;width:100%;float:left}.event-archive .events ul,.page-header .slider-wrapper figure{width:100%;float:left;margin:0}.page-header .slider-wrapper figure .image-wrapper{position:relative;margin:0;width:100%;height:80vh;min-height:40vh;max-height:60vw}.page-header .slider-wrapper figure img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.event-archive .intro{background-color:#000;color:#fff}.event-archive .events ul{list-style:none;padding:0}.event-archive .events ul li.event .event-wrapper,.event-archive .events ul li.month,.gallery-archive .page-header .headline-wrapper h3 .date-line{background-color:#ffed00;background-color:color(display-p3 1 .917 0)}.event-archive .events ul li.event .event-wrapper .details h4,.event-archive .events ul li.month h3{text-transform:uppercase;letter-spacing:1.5px;margin-bottom:0;font-weight:800}.event-archive .events ul li.event{width:100%;float:left}.event-archive .events ul li.event .event-wrapper{display:grid;border-bottom:.25rem solid #000}.event-archive .events ul li.event .event-wrapper .day .weekday{text-transform:uppercase}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper{width:100%;float:left;text-transform:uppercase;letter-spacing:1.5px}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3{margin:0;font-weight:800;margin-bottom:.5rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name{margin:0;font-weight:800}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name .prefix{font-weight:400}.event-archive .events ul li.event .event-wrapper .copy .details-toggle{width:100%;float:left;margin-top:.5rem}.event-archive .events ul li.event .event-wrapper .copy .details-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-rendering:inherit;border:0;background:0 0;margin:0;padding:0}.event-archive .events ul li.event .event-wrapper .copy .details-toggle button:hover{animation:negative-waveing 1.5s ease-in-out infinite alternate}.event-archive .events ul li.event .event-wrapper .details{width:100%;float:left;font-weight:500;display:none}.event-archive .events ul li.event .event-wrapper .details a{letter-spacing:2px}.event-archive .events ul li.event .event-wrapper .details a:hover{color:inherit;animation:negative-waveing 1.5s ease-in-out infinite alternate}.event-archive .team .headline-wrapper{width:100%;float:left;margin-bottom:3rem}.event-archive .team .headline-wrapper h2{text-align:center}.event-archive .team .team-wrapper,.team-member{width:100%;float:left}.team-member{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;display:grid}.team-member .copy-outer-wrapper{width:100%;height:auto}.team-member h3{margin-bottom:.25rem}.gallery-archive .page-header .headline-wrapper h1{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.gallery-archive .page-header .headline-wrapper h2{margin-bottom:.5rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h3,.gallery-single .page-header .headline-wrapper h1,.gallery-single .page-header .headline-wrapper h2,.team-member h3{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;margin:0}.gallery-archive .page-header .headline-wrapper h3 .date-line{display:inline-block;padding:.5rem;margin-bottom:.75rem}.gallery-archive .galleries{width:100%;float:left;display:grid;grid-column-gap:0}.gallery-archive .galleries .gallery-item{width:100%;float:left;position:relative;z-index:500}.gallery-archive .galleries .gallery-item figure{margin:0;z-index:500;position:relative;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(45deg,#efefef 0,#e3e3e3)}.gallery-archive .galleries .gallery-item figure img{width:100%;height:auto;transform:scale(1);transition:all .5s ease-in-out}.gallery-archive .galleries .gallery-item .title-wrapper{position:relative;width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem;z-index:600}.gallery-archive .galleries .gallery-item .number-message{width:100%;float:left;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:-1.25rem;margin-bottom:1rem}.gallery-archive .galleries .gallery-item .number-message .number,.gallery-single .number span{display:inline-block;background-color:#000;color:#fff;aspect-ratio:1/1;padding:.35rem;text-align:center}.gallery-archive .galleries .gallery-item .number-message .number{float:left}.gallery-archive .galleries .gallery-item .number-message .message{text-transform:uppercase;letter-spacing:1.5px;float:left;margin-left:.5rem;padding:.2rem .3rem;font-size:1rem;line-height:100%}.gallery-archive .galleries .gallery-item .number-message .message.vernissage{background-color:#ffed00;background-color:color(display-p3 1 .917 0);color:#000}.gallery-archive .galleries .gallery-item .number-message .message.canceled{background-color:#000;color:#ffed00;color:color(display-p3 1 .917 0)}.gallery-archive .galleries .gallery-item .headline-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates .date-line-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .headline,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period{width:100%;float:left}.gallery-archive .galleries .gallery-item .headline-wrapper h3{text-decoration-line:underline;text-decoration-thickness:2.5px;text-underline-offset:4px}.gallery-archive .galleries .gallery-item .headline-wrapper p{font-weight:600;margin:0;margin-top:.5rem}.gallery-archive .galleries .gallery-item .headline-wrapper .pseudo-link{text-transform:uppercase;letter-spacing:1.5px;text-decoration-line:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;margin-top:.5rem;font-size:1rem}.gallery-archive .galleries .gallery-item:hover img{transform:scale(1.05)}.gallery-archive .galleries .gallery-item:hover .pseudo-link,.gallery-single .read-more-wrapper button:hover{animation:link-waveing 1.5s ease-in-out infinite alternate}.gallery-single .page-header .headline-wrapper h1{width:100%;float:left;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.gallery-single .page-header .headline-wrapper h2{width:100%;float:left;margin-bottom:.5rem}.gallery-single .number span{line-height:100%}.gallery-single .gallery-info{text-transform:uppercase;letter-spacing:1.5px;margin-top:1rem;font-weight:600}.gallery-single .gallery-info address{font-style:inherit}.gallery-single .gallery-copy{margin-top:.5rem;font-weight:600}.gallery-single .gallery-copy .copy-full p:last-child,.gallery-single .gallery-copy .copy-trimmed p:last-child{margin-bottom:0}.gallery-single .gallery-copy .copy-full.hidden,.gallery-single .read-more-wrapper button .hidden{display:none}.gallery-single .read-more-wrapper{margin-top:.75rem}.gallery-single .next-all .link-wrapper,.gallery-single .read-more-wrapper button{text-decoration-line:underline;text-decoration-thickness:2.5px;text-underline-offset:4px}.gallery-single .read-more-wrapper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-rendering:inherit;border:0;background:0 0;margin:0;padding:0;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;font-size:inherit}.gallery-single .exhibition-dates{text-transform:uppercase;letter-spacing:1.5px;margin-top:2rem;font-weight:600}.gallery-single .exhibition-dates h3{font-size:inherit;font-weight:inherit;margin:0}.gallery-single .exhibition-copy{font-weight:600}.gallery-single figure{float:left;margin:0}.gallery-single figure .image-wrapper.portrait{width:100%;float:left;height:80vh;position:relative}.gallery-single figure .image-wrapper.portrait img,.home-page-header .logo img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery-single figure .image-wrapper.portrait img{-o-object-position:left center;object-position:left center;float:left}.gallery-single figure .image-wrapper.landscape img,.gallery-teaser-grid .item-wrapper .item figure img{width:100%;height:auto}.gallery-single figure figcaption{width:100%;float:left;margin-top:1rem;font-weight:600}.gallery-single .next-all{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;text-align:center}.gallery-single .next-all .link-wrapper{text-decoration-thickness:.35rem;text-underline-offset:.35rem}.gallery-single .next-all .all:hover{animation:negative-waveing 1.5s ease-in-out infinite alternate}.gallery-single .next-all .next:hover{animation:link-waveing 1.5s ease-in-out infinite alternate}.home-page-header{position:relative;width:100%;float:left}.home-page-header .logo{position:absolute;z-index:1500;margin:0}.home-page-header .logo img{-o-object-position:center left;object-position:center left}.home-page-header .slider-wrapper{position:relative;width:100%;float:left;z-index:1000}.home-page-header .slider-wrapper .item.text{float:left;background-color:#ffed00;background-color:color(display-p3 1 .917 0)}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .overline h4{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;font-size:1rem;line-height:1.25rem;margin-left:.5rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;padding:.5rem 1rem;text-indent:.5rem;margin-left:-1rem;max-width:100%}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2>span,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4>span{background:#fff;box-shadow:.5rem 0 0#fff,-.5rem 0 0#fff;white-space:break-spaces}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{color:#fff;margin-top:-.25rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.map .gm-style-iw .gallery-name{text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates .date-line-wrapper .date-line{display:inline-block;background-color:#000;padding:.2rem .5rem;margin-bottom:.25rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-weight:600}.home-page-header .slider-wrapper .item.image .image-wrapper,.home-page-header .slider-wrapper .item.image figure{margin:0}.home-page-header .slider-wrapper .item.image .image-wrapper img,.home-page-header .slider-wrapper .item.image figure img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.map{width:100%;float:left;background-color:#000}.map .container{width:100%;float:left;height:50vw}.map .custom-marker{background-color:transparent;width:20px;height:34px;text-align:center;padding:4px;display:block;font-weight:800;font-family:"Karla",sans-serif;background-position:center center;background-size:contain;background-repeat:no-repeat;margin-left:-12.5px;margin-top:8px;filter:drop-shadow(0 0 4px rgba(0,0,0,.015));background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzguMjUgODA1LjMyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2OS4xMjUgODA1LjMyNCAwIDUzNi4xOTkuMDcxIDBoNTM4LjEwOGwuMDcxIDUzNi4xOTktMjY5LjEyNSAyNjkuMTI1eiIvPjxwYXRoIGQ9Ik01MTcuMTc4IDIxLjAwMXY1MDYuNDNMMjY5LjEyNSA3NzUuNDg0IDIxLjA3MiA1MjcuNDMxVjIxaDQ5Ni4xMDZNNTM4LjE3OSAwSC4wNzF2NTM2LjEyOGwyNjkuMDU0IDI2OS4wNTQgMjY5LjA1NC0yNjkuMDU0VjBaIi8+PC9zdmc+)}.map .gm-style-iw{padding:1rem;font-weight:500}.map .gm-style-iw .gallery-name{font-weight:800;margin-bottom:1rem}.map .gm-style-iw a{box-shadow:none!important}.map .gm-style-iw a:focus,.map .gm-style-iw a:focus-visible{box-shadow:none!important}.gallery-teaser-grid{width:100%;float:left;display:grid}.gallery-teaser-grid .item-wrapper{position:relative;width:100%;float:left;height:0;padding-bottom:100%}.gallery-teaser-grid .item-wrapper .item{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;z-index:100}.gallery-teaser-grid .item-wrapper .item .copy-wrapper{position:absolute;top:0;left:0;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);padding:.75rem;z-index:200;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.gallery-teaser-grid .item-wrapper .item .copy-wrapper .number{background-color:#000;color:#fff;width:1.5rem;height:1.5rem;display:block;padding:.35rem;text-align:center;font-weight:800;font-size:1.1rem;line-height:1.5rem}.gallery-teaser-grid .item-wrapper .item .copy-wrapper .number-wrapper{margin-bottom:.2rem}.gallery-teaser-grid .item-wrapper .item .copy-wrapper h3{text-transform:uppercase;letter-spacing:1.5px;font-weight:800;float:left;margin:0;padding:.2rem .2rem .2rem .1rem;color:#fff;display:inline-block;width:inherit;text-indent:.2rem;margin-left:.2rem;font-size:1.1rem;line-height:1.5rem}.gallery-teaser-grid .item-wrapper .item .copy-wrapper h3>span{background:#000;box-shadow:.5rem 0 0#000,-.5rem 0 0#000;white-space:break-spaces}.gallery-teaser-grid .item-wrapper .item figure{position:relative;z-index:100;margin:0}.teaser .gallery-count{display:inline-block}@media only screen and (max-width:40em){.inner-wrapper{width:calc(100% - 3rem);padding-left:1.5rem;padding-right:1.5rem}header .header-wrapper{padding-top:3rem;padding-bottom:3rem}header .logo{top:1.5rem;left:1.5rem;width:3.5rem}header .hamburger{top:1.5rem;right:1.5rem}header #main-nav{width:100%;min-width:100%;max-width:100%;border:0}header #main-nav ul{min-height:calc(100% - 3rem - 3rem);min-width:unset;margin:3rem 1.5rem}footer{padding-top:3.375rem;padding-bottom:3.375rem}.teaser,footer .footer-wrapper{grid-template-columns:1fr;grid-row-gap:2rem;font-size:1rem;line-height:1.75rem}footer .logo img{max-width:20rem}footer .footer-copy{align-self:end}.home-page-header .logo{width:calc(100vw - 6rem);height:100vw;left:1.5rem;top:2rem}.home-page-header .logo img{width:65%;height:65%}.home-page-header .slider-wrapper .item{width:100%;height:160vw}.home-page-header .slider-wrapper .item.text{position:relative;float:left}.home-page-header .slider-wrapper .item.text .wrapper{width:100%;height:calc(50vw - 6rem);margin-top:100vw}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper{width:calc(100% - 3rem);margin-left:1.5rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2{font-size:2.375rem;line-height:3.04rem}.event-archive .team .headline-wrapper,.event-archive .team .team-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{margin-bottom:1.5rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-size:1.25rem;line-height:1.25rem}.home-page-header .slider-wrapper .item.image .image-wrapper,.home-page-header .slider-wrapper .item.image figure{width:100%;height:100%}.page-header .headline-wrapper{margin-top:3rem;max-width:calc(100vw - 3rem)}.page-header h1{font-size:2.65rem;line-height:2.65rem;width:100%;float:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:calc(100vw - 3rem)}.teaser{font-size:1.9rem;line-height:2.09rem;grid-row-gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.teaser a{text-decoration-thickness:3px}.teaser .link-wrapper{margin-left:3rem}.gallery-teaser-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}#rmOrganism .rmBase__comp--cta{font-size:1.9rem;line-height:1.9rem}#rmOrganism .rmSubscription .rmBase__el{font-size:1rem;line-height:1.4rem;margin-bottom:1rem}#rmOrganism .rmSubscription .rmBase__comp--heading,.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h3{font-size:1.75rem;line-height:1.75rem}#rmOrganism .rmBase__el .comp__input{font-size:1.5rem;line-height:2.5rem}.event-archive .events,.event-archive .team{padding-top:1.5rem;padding-bottom:1.5rem}.event-archive .events ul li.month h3{margin-top:2rem}.event-archive .events ul li.event .event-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:1.5rem;padding-top:2rem}.event-archive .events ul li.event .event-wrapper .day{line-height:1.75rem}.event-archive .events ul li.event .event-wrapper .day .weekday{font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .day .number{font-size:1.75rem}.event-archive .events ul li.event .event-wrapper .time{line-height:2.25rem;font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .copy{grid-area:2/1/3/3}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper{margin-top:1rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name,.gallery-archive .galleries .gallery-item .headline-wrapper p{font-size:1rem;line-height:1.4rem}.event-archive .events ul li.event .event-wrapper .copy .details-toggle{margin-bottom:2rem}.event-archive .events ul li.event .event-wrapper .details{font-size:1.25rem;line-height:1.75rem}.event-archive .events ul li.event .event-wrapper .details h4{margin-top:1.5rem;font-size:1rem;line-height:1.4rem}.event-archive .team .headline-wrapper h2,header #main-nav{font-size:1.75rem;line-height:2.25rem}.gallery-archive .page-header{margin-top:6rem}.gallery-archive .page-header .headline-wrapper{margin-top:4.5rem;margin-bottom:3rem}.gallery-archive .page-header .headline-wrapper h2{font-size:2.65rem;line-height:2.65rem}.gallery-archive .galleries{grid-template-columns:repeat(2,1fr);grid-row-gap:2.5rem;margin-top:1.5rem;margin-bottom:3rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3{font-size:1.1rem;line-height:1.3rem}.gallery-single .page-header .headline-wrapper{margin-top:7.5rem;margin-bottom:1rem}.gallery-single .page-header .headline-wrapper h1{font-size:2.65rem;line-height:2.65rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gallery-single .page-header .headline-wrapper h2,.instagram .headline-wrapper h2{font-size:1.75rem;line-height:1.75rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gallery-single .number span{font-size:1rem}.gallery-single .gallery-info{font-size:1.25rem;line-height:1.75rem}.gallery-single .gallery-copy{max-width:calc(100vw - 3rem)}.gallery-single .exhibition-copy.small,.gallery-single .exhibition-dates,.gallery-single .gallery-copy,.gallery-single figure figcaption,.team-member h3{font-size:1.25rem;line-height:1.75rem}.gallery-single .exhibition-copy,.gallery-single .exhibition-copy p{max-width:calc(100vw - 3rem)}.gallery-single .exhibition-copy.big,.intro{font-size:1.75rem;line-height:2.65rem}.gallery-single figure .image-wrapper.portrait{height:auto}.gallery-single .next-all{margin-top:3rem;margin-bottom:1.5rem;font-size:1.75rem;line-height:3rem}.gallery-single .next-all .link-wrapper{margin-bottom:2rem}.instagram .headline-wrapper h2{font-size:1.9rem;line-height:1.9rem;max-width:100%}.instagram .headline-wrapper a,.teaser a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.intro{line-height:2.25rem;padding-top:.75rem;padding-bottom:.75rem}.intro.has-translation{margin-left:-1.5rem;width:calc(100% - 1.5rem);max-width:calc(100vw - 1.5rem)}.intro.has-translation .intro-wrapper{width:100%}.lang-switcher{width:1.5rem;margin-right:1.25rem;margin-top:5rem}.partner-logos{padding-top:1.5rem;padding-bottom:1.5rem}.partner-logos .headline-wrapper{margin-bottom:1.5rem}.partner-logos .partner-logo-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:4rem;grid-row-gap:4rem}.partner-logos .partner-logo-wrapper .image-wrapper{width:80%;margin-right:20%}.partner-logos .link-wrapper{margin-top:1.5rem}.partners{padding-top:3rem;padding-bottom:3rem}.partners .partner{grid-template-columns:1fr;grid-row-gap:1.5rem;margin-bottom:1.5rem}.partners .partner .copy-wrapper,.team-member .copy-wrapper{font-size:1rem;line-height:1.4rem}.partners .partner figure .image-wrapper{width:60%}.team-member{grid-template-columns:1fr;grid-column-gap:1.5rem}.team-member figure{margin-bottom:1rem}.copy-flex,.team-member{padding-top:1.5rem;padding-bottom:1.5rem}.copy-flex .copy-wrapper,.copy-flex .copy-wrapper p{max-width:calc(100vw - 3rem)}.copy-flex .copy-wrapper.small{font-size:1.25rem;line-height:1.75rem}.copy-flex .copy-wrapper.big{font-size:1.75rem;line-height:2.65rem}}@media only screen and (min-width:40em) and (max-width:55em){.inner-wrapper{width:calc(100% - 4rem);padding-left:2rem;padding-right:2rem}header .header-wrapper{padding-top:3rem;padding-bottom:3rem}header .logo{top:2rem;left:1.5rem;width:4.5rem}header .hamburger{top:2rem;right:2rem}header #main-nav{width:100%;min-width:100%;max-width:100%;border:0}header #main-nav ul{min-height:calc(100% - 4.5rem - 4.5rem);min-width:unset;margin:4.5rem 3rem 4.5rem 4.5rem}footer{padding-top:3.375rem;padding-bottom:3.375rem}footer .footer-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:4rem;font-size:1rem;line-height:1.75rem}footer .footer-copy{align-self:end}.home-page-header .logo{width:calc(100vw - 6rem);height:50vw;left:6rem;top:2rem}.home-page-header .slider-wrapper .item{width:100%;height:100vw}.home-page-header .slider-wrapper .item.text{position:relative;float:left}.home-page-header .slider-wrapper .item.text .wrapper{width:100%;height:calc(50vw - 6rem);margin-top:calc(50vw + 3rem)}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper{width:calc(100% - 6rem - 1.5rem);margin-left:6rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2{font-size:3.75rem;line-height:5.25rem}.event-archive .team .headline-wrapper,.event-archive .team .team-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{margin-bottom:1.5rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-size:1.5625rem;line-height:1.5625rem}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline{margin-top:.25rem}.home-page-header .slider-wrapper .item.image .image-wrapper,.home-page-header .slider-wrapper .item.image figure{width:100%;height:100%}.page-header .headline-wrapper{margin-top:3rem}.page-header h1{font-size:5rem;line-height:5rem}.page-header.intro-has-translation h1{margin-left:3rem}.teaser{font-size:3rem;line-height:3rem;grid-template-columns:1fr;grid-row-gap:3rem;padding-top:1.5rem;padding-bottom:1.5rem}.teaser .link-wrapper{margin-left:4rem}.gallery-teaser-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}#rmOrganism .rmBase__comp--cta,.instagram .headline-wrapper h2{font-size:3rem;line-height:3rem}#rmOrganism .rmSubscription .rmBase__el{font-size:1rem;line-height:1.4rem;margin-bottom:1rem}#rmOrganism .rmSubscription .rmBase__comp--heading,.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h3{font-size:2rem;line-height:2rem}#rmOrganism .rmBase__el .comp__input{font-size:1.5rem;line-height:2.5rem}.event-archive .events,.event-archive .team{padding-top:1.5rem;padding-bottom:1.5rem}.event-archive .events ul li.month h3{margin-top:2rem}.event-archive .events ul li.event .event-wrapper{grid-template-columns:.75fr 1fr 3fr;grid-column-gap:1.5rem;padding-top:2rem}.event-archive .events ul li.event .event-wrapper .day{line-height:2rem}.event-archive .events ul li.event .event-wrapper .day .weekday{font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .day .number{font-size:2rem}.event-archive .events ul li.event .event-wrapper .time{line-height:2.5rem;font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3{font-size:1.25rem;line-height:1.25rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name,.gallery-archive .galleries .gallery-item .headline-wrapper p{font-size:1rem;line-height:1.4rem}.event-archive .events ul li.event .event-wrapper .copy .details-toggle{margin-bottom:2rem}.event-archive .events ul li.event .event-wrapper .details{font-size:1.25rem;line-height:1.75rem}.event-archive .events ul li.event .event-wrapper .details h4{margin-top:1.5rem;font-size:1rem;line-height:1.4rem}.event-archive .team .headline-wrapper h2,header #main-nav{font-size:2rem;line-height:2.5rem}.gallery-archive .page-header{margin-top:6rem}.gallery-archive .page-header .headline-wrapper{margin-top:4.5rem;margin-bottom:3rem}.gallery-archive .page-header .headline-wrapper h2,.gallery-single .page-header .headline-wrapper h1{font-size:5rem;line-height:5rem}.gallery-archive .galleries{grid-template-columns:repeat(3,1fr);grid-row-gap:6rem;margin-top:1.5rem;margin-bottom:3rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3{font-size:1.1rem;line-height:1.3rem}.gallery-single .page-header{margin-top:6rem}.gallery-single .page-header .headline-wrapper{margin-top:4.5rem;margin-bottom:1rem}.gallery-single .page-header .headline-wrapper h2{font-size:2rem;line-height:2rem}.gallery-single .number span{font-size:1rem}.gallery-single .exhibition-copy.small,.gallery-single .exhibition-dates,.gallery-single .gallery-copy,.gallery-single .gallery-info,.gallery-single figure figcaption,.team-member h3{font-size:1.25rem;line-height:1.75rem}.gallery-single .exhibition-copy.big,.intro{font-size:2rem;line-height:2.75rem}.gallery-single .next-all{margin-top:3rem;margin-bottom:1.5rem;font-size:2rem;line-height:3rem}.gallery-single .next-all .link-wrapper{margin-bottom:2rem}.intro{line-height:2.5rem;padding-top:.75rem;padding-bottom:.75rem}.intro.has-translation .intro-wrapper{width:calc(100% - 3rem)}.lang-switcher{width:1.5rem;margin-right:1.5rem;margin-top:5rem}.partner-logos{padding-top:1.5rem;padding-bottom:1.5rem}.partner-logos .headline-wrapper{margin-bottom:1.5rem}.partner-logos .partner-logo-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:6rem;grid-row-gap:4rem}.partner-logos .partner-logo-wrapper .image-wrapper{width:650%;margin-left:0;margin-right:32.5%}.partner-logos .link-wrapper{margin-top:1.5rem}.partners{padding-top:3rem;padding-bottom:3rem}.partners .partner{grid-template-columns:2fr 3fr;grid-column-gap:1.5rem;margin-bottom:1.5rem}.partners .partner .copy-wrapper,.team-member .copy-wrapper{font-size:1rem;line-height:1.4rem}.partners .partner figure .image-wrapper{width:50%;margin-left:30%;margin-right:20%}.team-member{grid-template-columns:2fr 3fr;grid-column-gap:1.5rem}.copy-flex,.team-member{padding-top:1.5rem;padding-bottom:1.5rem}.copy-flex .copy-wrapper.small{font-size:1.25rem;line-height:1.75rem}.copy-flex .copy-wrapper.big{font-size:2rem;line-height:2.75rem}}@media only screen and (min-width:55em) and (max-width:80em){.inner-wrapper{width:calc(100% - 6rem);padding-left:3rem;padding-right:3rem}header .header-wrapper{padding-top:6rem;padding-bottom:6rem}header .logo{top:3rem;left:3rem;width:5.5rem}header .hamburger{top:3rem;right:3rem}header #main-nav{font-size:2.25rem;line-height:3.75rem}header #main-nav ul{margin-top:6rem;margin-left:2rem;margin-right:2rem;min-height:calc(100% - 6rem - 6rem)}footer{padding-top:3rem;padding-bottom:4.5rem}footer .footer-wrapper{grid-template-columns:1fr 2fr repeat(2,1fr);grid-column-gap:1rem;font-size:1.1rem;line-height:2.125rem}footer .logo img{width:90%;margin-left:10%}.home-page-header .logo{width:calc(50% - 4rem - 4rem);height:calc(100% - 5rem - 5rem);left:4rem;top:5rem}.home-page-header .slider-wrapper .item,.home-page-header .slider-wrapper .item.image .image-wrapper,.home-page-header .slider-wrapper .item.image figure,.home-page-header .slider-wrapper .item.text .wrapper{width:100%;height:70vh;max-height:50vw}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper{width:calc(50% - 4rem);margin-left:50%}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2,.teaser{font-size:3rem;line-height:3.75rem}.event-archive .team .headline-wrapper,.event-archive .team .team-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{margin-bottom:3rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-size:1.25rem;line-height:1.25rem}.page-header .headline-wrapper{margin-top:6rem}.page-header h1{font-size:6rem;line-height:6rem}.page-header.intro-has-translation h1{margin-left:3rem}.teaser{line-height:3rem;grid-template-columns:repeat(2,1fr);grid-column-gap:3rem;padding-top:3rem;padding-bottom:3rem}.gallery-teaser-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}#rmOrganism .rmBase__comp--cta,.instagram .headline-wrapper h2{font-size:3rem;line-height:3rem}#rmOrganism .rmSubscription .rmBase__el{font-size:1.1rem;line-height:1.7rem;margin-bottom:1rem}#rmOrganism .rmSubscription .rmBase__comp--heading,.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h3{font-size:2.25rem;line-height:2.25rem}#rmOrganism .rmBase__el .comp__input{font-size:1.5rem;line-height:2.5rem}.event-archive .events,.event-archive .team{padding-top:3rem;padding-bottom:3rem}.event-archive .events ul li.month h3{margin-top:2rem}.event-archive .events ul li.event .event-wrapper{grid-template-columns:1fr 1.5fr 3.5fr;grid-column-gap:1.5rem;padding-top:2rem}.event-archive .events ul li.event .event-wrapper .day{line-height:2.25rem}.event-archive .events ul li.event .event-wrapper .day .weekday{font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .day .number{font-size:2.25rem}.event-archive .events ul li.event .event-wrapper .time{line-height:3rem;font-size:1.25rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name,.gallery-archive .galleries .gallery-item .headline-wrapper p{font-size:1.1rem;line-height:1.7rem}.event-archive .events ul li.event .event-wrapper .copy .details-toggle{margin-bottom:2rem}.event-archive .events ul li.event .event-wrapper .details{font-size:1.35rem;line-height:1.85rem}.event-archive .events ul li.event .event-wrapper .details h4{margin-top:1.5rem;font-size:1.1rem;line-height:1.7rem}.event-archive .team .headline-wrapper h2{font-size:2.25rem;line-height:3rem}.gallery-archive .page-header .headline-wrapper{margin-top:9rem;margin-bottom:6rem}.gallery-archive .page-header .headline-wrapper h2,.gallery-single .page-header .headline-wrapper h1{font-size:6rem;line-height:6rem}.gallery-archive .galleries{grid-template-columns:repeat(4,1fr);grid-row-gap:6rem;margin-top:3rem;margin-bottom:6rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3,.team-member h3{font-size:1.25rem;line-height:1.65rem}.gallery-single .page-header .headline-wrapper{margin-top:9rem;margin-bottom:1rem}.gallery-single .page-header .headline-wrapper h2{font-size:2.25rem;line-height:2.25rem}.gallery-single .number span{font-size:1.1rem}.gallery-single .exhibition-copy.small,.gallery-single .exhibition-dates,.gallery-single .gallery-copy,.gallery-single .gallery-info,.gallery-single figure figcaption{font-size:1.35rem;line-height:1.85rem}.gallery-single .exhibition-copy.big{font-size:2rem;line-height:2.75rem}.gallery-single .next-all,.intro{font-size:2.25rem;line-height:3rem}.gallery-single .next-all{margin-top:6rem;margin-bottom:3rem}.gallery-single .next-all .link-wrapper{margin-bottom:2rem}.intro{padding-top:1.5rem;padding-bottom:1.5rem}.intro.has-translation .intro-wrapper{width:calc(100% - 3rem)}.lang-switcher{width:1.5rem;margin-right:1.5rem;margin-top:5rem}.partner-logos{padding-top:3rem;padding-bottom:3rem}.partner-logos .headline-wrapper{margin-bottom:3rem}.partner-logos .partner-logo-wrapper{grid-template-columns:repeat(4,1fr);grid-column-gap:8rem;grid-row-gap:4rem}.partner-logos .link-wrapper{margin-top:3rem}.partners{padding-top:6rem;padding-bottom:6rem}.partners .partner,.team-member{grid-template-columns:2.5fr 3.5fr;grid-column-gap:1.5rem}.partners .partner{margin-bottom:3rem}.partners .partner .copy-wrapper,.team-member .copy-wrapper{font-size:1.1rem;line-height:1.7rem}.partners .partner figure .image-wrapper{width:50%;margin-left:30%;margin-right:20%}.team-member{padding-top:1.5rem;padding-bottom:1.5rem}.team-member h3{line-height:2rem}.copy-flex{padding-top:3rem;padding-bottom:3rem}.copy-flex .copy-wrapper.small{font-size:1.35rem;line-height:1.85rem}.copy-flex .copy-wrapper.big{font-size:2rem;line-height:2.75rem}}@media only screen and (min-width:80em){.inner-wrapper{width:calc(100% - 8rem);padding-left:4rem;padding-right:4rem}footer,header .header-wrapper{padding-top:6rem;padding-bottom:6rem}header .logo{top:3rem;left:3rem;width:5.5rem}header .hamburger{top:3rem;right:3rem}header #main-nav{font-size:2.5rem;line-height:3.75rem}header #main-nav ul{margin-top:6rem;margin-left:2rem;margin-right:2rem;min-height:calc(100% - 6rem - 6rem)}footer{padding-top:3rem}footer .footer-wrapper{grid-template-columns:1fr 2fr repeat(2,1fr);grid-column-gap:2rem;font-size:1.1rem;line-height:2.625rem}footer .logo img{width:85%;margin-left:15%}.home-page-header .logo{width:calc(50% - 4rem - 4rem);height:calc(100% - 5rem - 5rem);left:4rem;top:5rem}.home-page-header .slider-wrapper .item,.home-page-header .slider-wrapper .item.image .image-wrapper,.home-page-header .slider-wrapper .item.image figure,.home-page-header .slider-wrapper .item.text .wrapper{width:100%;height:70vh;max-height:50vw}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper{width:calc(50% - 4rem);margin-left:50%}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2,.teaser{font-size:3.5rem;line-height:4.375rem}.event-archive .team .headline-wrapper,.event-archive .team .team-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{margin-bottom:3rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-size:1.5rem;line-height:1.5rem}.page-header .headline-wrapper{margin-top:3rem}.page-header h1{font-size:7.5rem;line-height:7.5rem}.page-header.intro-has-translation h1{margin-left:3rem}.teaser{line-height:3.5rem;grid-template-columns:repeat(2,1fr);grid-column-gap:3rem;padding-top:3rem;padding-bottom:3rem}.gallery-teaser-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}#rmOrganism .rmBase__comp--cta,.instagram .headline-wrapper h2{font-size:3.5rem;line-height:3.5rem}#rmOrganism .rmSubscription .rmBase__el{font-size:1.1rem;line-height:1.75rem;margin-bottom:1rem}#rmOrganism .rmSubscription .rmBase__comp--heading,.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h3{font-size:2.5rem;line-height:2.5rem}#rmOrganism .rmBase__el .comp__input{font-size:1.5rem;line-height:2.5rem}.event-archive .events,.event-archive .team{padding-top:3rem;padding-bottom:3rem}.event-archive .events ul li.month h3{margin-top:2rem}.event-archive .events ul li.event .event-wrapper{grid-template-columns:1fr 1.5fr 3.5fr;grid-column-gap:1.5rem;padding-top:2rem}.event-archive .events ul li.event .event-wrapper .day{line-height:2.5rem}.event-archive .events ul li.event .event-wrapper .day .weekday{font-size:1.5rem}.event-archive .events ul li.event .event-wrapper .day .number{font-size:2.5rem}.event-archive .events ul li.event .event-wrapper .time{line-height:3rem;font-size:1.5rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name,.gallery-archive .galleries .gallery-item .headline-wrapper p{font-size:1.1rem;line-height:1.75rem}.event-archive .events ul li.event .event-wrapper .copy .details-toggle{margin-bottom:2rem}.event-archive .events ul li.event .event-wrapper .details{font-size:1.5rem;line-height:2rem}.event-archive .events ul li.event .event-wrapper .details h4{margin-top:1.5rem;font-size:1.1rem;line-height:1.75rem}.event-archive .team .headline-wrapper h2{font-size:2.5rem;line-height:3rem}.gallery-archive .page-header .headline-wrapper{margin-top:9rem;margin-bottom:6rem}.gallery-archive .page-header .headline-wrapper h2,.gallery-single .page-header .headline-wrapper h1{font-size:7.5rem;line-height:7.5rem}.gallery-archive .galleries{grid-template-columns:repeat(4,1fr);grid-row-gap:6rem;margin-top:3rem;margin-bottom:6rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3{font-size:1.3rem;line-height:1.7rem}.gallery-single .page-header .headline-wrapper{margin-top:9rem;margin-bottom:1rem}.gallery-single .page-header .headline-wrapper h2{font-size:2.5rem;line-height:2.5rem}.gallery-single .number span{font-size:1.1rem}.gallery-single .exhibition-copy.small,.gallery-single .exhibition-dates,.gallery-single .gallery-copy,.gallery-single .gallery-info,.gallery-single figure figcaption,.team-member h3{font-size:1.5rem;line-height:2rem}.gallery-single .exhibition-copy.big,.intro{font-size:2.5rem;line-height:3.25rem}.gallery-single .next-all{margin-top:6rem;margin-bottom:3rem;font-size:2.5rem;line-height:3rem}.gallery-single .next-all .link-wrapper{margin-bottom:2rem}.intro{line-height:3rem;padding-top:1.5rem;padding-bottom:1.5rem}.intro.has-translation .intro-wrapper{width:calc(100% - 3rem)}.lang-switcher{width:1.5rem;margin-right:1.5rem;margin-top:5rem}.partner-logos{padding-top:3rem;padding-bottom:3rem}.partner-logos .headline-wrapper{margin-bottom:3rem}.partner-logos .partner-logo-wrapper{grid-template-columns:repeat(4,1fr);grid-column-gap:8rem;grid-row-gap:4rem}.partner-logos .link-wrapper{margin-top:3rem}.partners{padding-top:6rem;padding-bottom:6rem}.partners .partner,.team-member{grid-template-columns:2.5fr 3.5fr;grid-column-gap:1.5rem}.partners .partner{margin-bottom:3rem}.partners .partner figure .image-wrapper{width:50%;margin-left:30%;margin-right:20%}.partners .partner .copy-wrapper,.team-member .copy-wrapper{font-size:1.1rem;line-height:1.75rem}.team-member{padding-top:1.5rem;padding-bottom:1.5rem}.copy-flex{padding-top:3rem;padding-bottom:3rem}.copy-flex .copy-wrapper.small{font-size:1.5rem;line-height:2rem}.copy-flex .copy-wrapper.big{font-size:2.5rem;line-height:3.25rem}}@media only screen and (min-width:90em){.inner-wrapper{width:calc(86% - 8rem);padding-left:calc(4rem + 7%);padding-right:calc(4rem + 7%)}header .header-wrapper{padding-top:8rem;padding-bottom:8rem}header #main-nav{font-size:3rem;line-height:4.375rem}footer .footer-wrapper{font-size:1rem;line-height:2rem}footer .logo img{width:70%;margin-left:30%}.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .period h2{font-size:5rem;line-height:6rem}.event-archive .team .headline-wrapper,.event-archive .team .team-wrapper,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates{margin-bottom:4rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .dates h3,.home-page-header .slider-wrapper .item.text .wrapper .copy-wrapper .subline h4{font-size:2rem;line-height:2rem}.page-header .headline-wrapper{margin-top:3rem}.page-header h1{font-size:9.5rem;line-height:9.5rem}.page-header.intro-has-translation h1{margin-left:3rem}.teaser{font-size:4rem;line-height:4rem}.event-archive .events,.event-archive .team,.teaser,footer{padding-top:4rem;padding-bottom:4rem}.event-archive .events ul li.event .event-wrapper .day{line-height:3rem}.event-archive .events ul li.event .event-wrapper .day .weekday{font-size:2rem}.event-archive .events ul li.event .event-wrapper .day .number{font-size:3rem}.event-archive .events ul li.event .event-wrapper .time{line-height:3.5rem;font-size:2rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper h2,.gallery-archive .page-header .headline-wrapper h1,.gallery-archive .page-header .headline-wrapper h3{font-size:3rem;line-height:3rem}.event-archive .events ul li.event .event-wrapper .copy .headline-wrapper .name,.event-archive .events ul li.event .event-wrapper .details h4,.gallery-archive .galleries .gallery-item .headline-wrapper p{font-size:1.25rem;line-height:2rem}.event-archive .events ul li.event .event-wrapper .details{font-size:1.75rem;line-height:2.75rem}.event-archive .team .headline-wrapper h2,.intro{font-size:3rem;line-height:3.5rem}.gallery-archive .page-header .headline-wrapper{margin-top:12rem;margin-bottom:8rem}.gallery-archive .page-header .headline-wrapper h2,.gallery-single .page-header .headline-wrapper h1{font-size:9.5rem;line-height:9.5rem}.gallery-archive .galleries{margin-top:4rem;margin-bottom:8rem}.gallery-archive .galleries .gallery-item .headline-wrapper h3{font-size:1.5rem;line-height:2rem}.gallery-single .page-header .headline-wrapper{margin-top:12rem;margin-bottom:1rem}.gallery-single .page-header .headline-wrapper h2{font-size:3rem;line-height:3rem}.gallery-single .number span{font-size:1.25rem}.gallery-single .exhibition-copy.small,.gallery-single .exhibition-dates,.gallery-single .gallery-copy,.gallery-single .gallery-info,.gallery-single figure figcaption{font-size:1.75rem;line-height:2.75rem}.gallery-single .exhibition-copy.big{font-size:3.5rem;line-height:4.25rem}.gallery-single .next-all{margin-top:8rem;margin-bottom:4rem;font-size:3rem;line-height:3.5rem}.instagram .headline-wrapper h2{font-size:4rem;line-height:4rem}.partner-logos{padding-top:4rem;padding-bottom:4rem}.partner-logos .headline-wrapper{margin-bottom:4rem}.partner-logos .link-wrapper{margin-top:4rem}.partners{padding-top:8rem;padding-bottom:8rem}.partners .partner{margin-bottom:4rem}.partners .copy-wrapper,.team-member .copy-wrapper{font-size:1.25rem;line-height:2rem}.team-member h3{font-size:2rem;line-height:2.5rem}.copy-flex{padding-top:4rem;padding-bottom:4rem}.copy-flex .copy-wrapper.small{font-size:1.75rem;line-height:2.75rem}.copy-flex .copy-wrapper.big{font-size:3.5rem;line-height:4.25rem}}@media only screen and (min-width:110em){.inner-wrapper{width:calc(70% - 8rem);padding-left:calc(4rem + 15%);padding-right:calc(4rem + 15%)}}@media print{@page{size:A4 portrait;-webkit-print-color-adjust:exact;color-adjust:exact}}
/*# sourceMappingURL=main.min.css.map */