html,body{margin:0;padding:0}body{min-width:320px;background-color:#e6e6e6;font-family:"Helvetica","Arial",sans-serif;font-size:22px;font-weight:400;line-height:28px;color:#000;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1{margin:0;padding:0;font-size:28px;font-weight:400;line-height:30px;color:#000}h2,h3{margin:0;padding:0;font-size:28px;font-weight:700;line-height:30px;color:#000}p{margin:0}a{text-decoration:none;color:#000;transition:color .2s ease-in-out}a.white{color:#e6e6e6}a:hover{color:#f01666}button,a{font-size:22px;line-height:28px}img{display:table}img.inverted{filter:invert(1)}*:focus{outline:none}button.jump{position:absolute;left:50%;top:calc(100svh - 80px);width:70px;height:55px;padding:0;border:0;opacity:1;background:rgba(0,0,0,0);transform:translateX(-50%);animation:arrow_down infinite 1.5s;transition:opacity .2s ease-in-out;filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0.8));cursor:pointer}@keyframes arrow_down{0%{transform:translate3d(-50%, 0, 0)}30%{transform:translate3d(-50%, 10%, 0)}60%{transform:translate3d(-50%, 0, 0)}}button.jump::after{content:"";position:absolute;left:22px;top:4px;padding:11px;border:solid #fff;border-width:0 4px 4px 0;transform:scaleX(1.4) scaleY(1.2) rotate(45deg);display:inline-block}button.jump.hide{opacity:0;pointer-events:none}.fade{opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.visible{opacity:1 !important;visibility:visible !important}header{position:fixed;width:100%;min-width:320px;z-index:1}header div.logo{position:absolute;width:160px;height:160px;top:50px;left:80px;padding:10px 15px 15px;background-color:rgba(0,0,0,.9);display:table}header div.logo img{position:relative;width:130px}header div.logo a{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block}header div.quicklink{position:absolute;top:59px;right:180px;opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}header div.quicklink ul{margin:0;padding:0;list-style-type:none}header div.quicklink ul li{margin-right:10px;display:inline-block;filter:drop-shadow(0 0 1px rgba(255, 255, 255, 0.8))}header div.quicklink ul li:last-of-type{margin-right:0}header div.quicklink.hide{opacity:0;visibility:hidden;pointer-events:none}header nav.navigation{position:absolute;top:50px;right:80px;width:215px}header nav.navigation div.burger{position:relative;top:3px;left:170px;padding:0 5px;display:inline-block;cursor:pointer}header nav.navigation div.burger .bar1,header nav.navigation div.burger .bar2,header nav.navigation div.burger .bar3{width:35px;height:5px;background-color:#fff;margin:6px 0;transition:.2s;box-shadow:0 0 1px rgba(0,0,0,.8)}header nav.navigation div.burger.black .bar1,header nav.navigation div.burger.black .bar2,header nav.navigation div.burger.black .bar3{background-color:#000;box-shadow:0 0 1px hsla(0,0%,100%,.8)}header nav.navigation div.burger.change .bar1,header nav.navigation div.burger.change .bar2,header nav.navigation div.burger.change .bar3{background-color:#000}header nav.navigation div.burger.change .bar1{-webkit-transform:rotate(-45deg) translate(-8px, 8px);transform:rotate(-45deg) translate(-8px, 8px)}header nav.navigation div.burger.change .bar2{opacity:0}header nav.navigation div.burger.change .bar3{-webkit-transform:rotate(45deg) translate(-7px, -8px);transform:rotate(45deg) translate(-7px, -8px)}header nav.navigation ul{position:absolute;top:0;width:100%;margin:0;padding:45px 8px 3px 8px;list-style-type:none;text-align:right;background:hsla(0,0%,100%,.9);transition:opacity .4s ease-in-out;appearance:none;box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-appearance:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1)}header nav.navigation ul li{margin-right:0;margin-bottom:5px;display:block}header nav.navigation ul.white{background:hsla(0,0%,100%,.4)}header nav.navigation ul.hide{opacity:0;pointer-events:none}header nav.navigation ul.closed{display:none}@media(max-width: 720px){header div.logo{top:35px;left:35px}header div.quicklink{right:140px}header nav.navigation{right:50px}}@media(max-width: 600px){header div.logo{top:10px;left:10px}header div.quicklink{top:34px;right:100px}header nav.navigation{top:25px;right:25px}}@media(max-width: 500px){header div.quicklink{top:28px}header div.quicklink ul li{margin-right:0;text-align:right;display:block}}@media(max-width: 500px)and (max-width: 400px){header div.quicklink{display:none}}header.max-width{max-width:1240px}header.blocked{position:fixed}header.blocked nav.navigation{display:none}section table{margin-top:30px;margin-bottom:30px;padding:10px;border:1px solid #999;display:table;border-spacing:0}section table tr td.center{text-align:center}section table tr td:last-of-type{padding-left:5px}section table tr td:first-of-type{padding-left:0}section table.no-border{margin-top:0;margin-bottom:13px;padding:0;border:0}section div.divider{height:26px}section.newsletter{position:fixed;top:50px;right:140px;width:500px;max-width:none;background-color:hsla(0,0%,100%,.95);opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;box-shadow:0 0 3px rgba(0,0,0,.1);z-index:3}section.newsletter *{visibility:inherit !important}section.newsletter h1{margin-bottom:15px;font-weight:700}section.newsletter p{font-size:22px;line-height:28px;margin-bottom:13px}section.newsletter p.copy{margin-bottom:5px}section.newsletter p.important{padding:7px 10px;border:1px solid #000}section.newsletter p.small{font-size:16px;line-height:20px}section.newsletter p.grey{color:#888}section.newsletter p:last-of-type{margin-bottom:0}section.newsletter div.content{position:relative;max-width:500px;padding:25px;align-self:center}section.newsletter div.content div.form form{margin-bottom:15px}section.newsletter div.content div.form form input[type=text]{width:calc(100% - 80px);margin-right:5px;padding:2px 8px;border:1px solid #000;border-radius:0;color:#000;font-family:"Helvetica","Arial",sans-serif;font-size:22px;line-height:28px;background:rgba(0,0,0,0)}section.newsletter div.content div.form form input.error{border-color:#f01666}section.newsletter div.content div.form,section.newsletter div.content div.done,section.newsletter div.content div.error{display:none}section.newsletter div.content div.form.visible,section.newsletter div.content div.done.visible,section.newsletter div.content div.error.visible{display:block}section.newsletter div.content div.done button,section.newsletter div.content div.error button{margin-top:10px}section.newsletter div.content button{width:65px;padding:2px 8px;border:1px solid #000;border-radius:0;font-family:"Helvetica","Arial",sans-serif;font-size:22px;line-height:28px;background:rgba(0,0,0,0);transition:background .2s ease-out,color .2s ease-out;cursor:pointer}section.newsletter div.content button:hover{color:#e6e6e6;background:#000}section.newsletter div.close{position:absolute;top:20px;right:20px;background-color:rgba(0,0,0,0)}@media(max-width: 900px){section.newsletter{left:50%;right:auto;transform:translateX(-50%)}}@media(max-width: 500px){section.newsletter{top:5px;width:calc(100% - 10px)}}div.close{position:fixed;top:50px;right:80px;width:32px;height:32px;transition:transform .2s ease-in-out;cursor:pointer}div.close::before,.close::after{content:" ";position:absolute;left:15px;height:33px;width:2px;background-color:#e6e6e6}div.close.black::before,.close.black::after{background-color:#000}div.close::before{transform:rotate(45deg)}div.close::after{transform:rotate(-45deg)}div.close:hover{transform:rotate(90deg)}@media(max-width: 720px){div.close{top:50px;right:50px}}@media(max-width: 600px){div.close{top:25px;right:25px}}section.overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-width:320px;padding:50px 80px;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;overflow:hidden;z-index:2}section.overlay h1{font-weight:700;color:#fff}section.overlay h2,section.overlay h3{font-size:22px;line-height:28px}section.overlay p{font-size:22px;line-height:28px;margin-bottom:26px}section.overlay p.big{font-size:28px;line-height:32px}section.overlay p.bigger{font-size:28px;line-height:32px}section.overlay p.bold{font-weight:700}section.overlay p:last-of-type{margin-bottom:0 !important}section.overlay span.bold{font-weight:700}section.overlay span.italic{font-style:italic}section.overlay a{text-decoration:underline}section.overlay a:hover{text-decoration:none}section.overlay div.bgr{position:fixed;top:-40px;left:-40px;width:calc(100% + 40px);height:calc(100% + 40px);background:rgba(0,0,0,.95)}section.overlay div.content{position:relative;max-width:780px;margin:0 auto 200px auto}section.overlay div.content img{margin-top:25px}section.overlay div.content img.hidden{display:none}section.overlay div.content div.content-header{margin-bottom:25px;display:flex;gap:10px}section.overlay div.content div.content-header h1{display:table;margin-right:25px}section.overlay div.content div.content-header button{padding:5px 10px;border-width:2px;border-style:solid;border-radius:15px;border-color:#888;color:#888;background:rgba(0,0,0,0);font-size:18px;line-height:18px;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out}section.overlay div.content div.content-header button.active{border-color:#ddd;color:#fff;cursor:auto}section.overlay div.content div.content-header button:hover{border-color:#fff;background:#fff;color:#000}section.overlay div.content div.content-header button.active:hover{border-color:#ddd;color:#fff;background:rgba(0,0,0,0)}section.overlay div.content div.content-table div.content-item{display:none}section.overlay div.content div.content-table div.content-item.active{display:block}section.overlay div.exhibitions{padding-right:0}section.overlay div.exhibitions img.preview{position:fixed;top:50px;left:50px;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;border:1px solid #fff}section.overlay div.exhibitions div.exhibitions-table div.year{margin-bottom:10px;font-size:26px;line-height:26px}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box{margin-bottom:40px;display:flex;flex-wrap:wrap}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition{width:33.3%;padding:10px 15px 10px 0;border-top:1px solid #333;cursor:pointer}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition h2{font-weight:400}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition p.date{font-size:18px;line-height:22px;margin-bottom:0;color:#999}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition p.info{margin-bottom:0}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition p.type{font-style:italic;font-size:18px;line-height:22px;color:#999}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition h2,section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition h3,section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition p{color:#e6e6e6;transition:color .2s ease-in-out}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition:hover h2,section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition:hover h3,section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition:hover p{color:#f01666}section.overlay div.artists{padding-right:0}section.overlay div.artists div.artist-table{display:flex;flex-wrap:wrap}section.overlay div.artists div.artist-table div.artist-box{width:250px;margin-bottom:40px}section.overlay div.artists div.artist-table div.artist-box div.artist{display:none}section.overlay div.artists div.artist-table div.artist-box div.artist p{width:220px;margin-bottom:0}section.overlay div.artists div.artist-table div.artist-box div.artist p:first-of-type{width:30px;font-weight:700}section.overlay div.artists div.artist-table div.artist-box div.artist.active{display:flex}section.overlay div.about{margin-bottom:160px}@media(max-width: 925px){section.overlay div.content{padding-right:50px}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition{width:50%}section.overlay div.artists div.artist-table{justify-content:space-between}section.overlay div.artists div.artist-table div.artist-box{width:50%}}@media(max-width: 720px){section.overlay{padding-left:50px;padding-right:50px}section.overlay div.content{padding-right:0}}@media(max-width: 600px){section.overlay{padding-top:75px;padding-left:25px;padding-right:25px}section.overlay div.content img{width:100%}section.overlay div.content img.logos{max-width:100%}section.overlay div.exhibitions img.preview{left:auto !important;right:25px !important;width:auto}section.overlay div.exhibitions div.exhibitions-table div.exhibition-box div.exhibition{width:100%}section.overlay div.artists div.artist-table{justify-content:space-between}section.overlay div.artists div.artist-table div.artist-box{width:100%;margin-bottom:0}}@media(max-width: 480px){section.overlay div.exhibitions img.preview{display:none}}@media(max-width: 400px){section.overlay div.content div.content-header{flex-wrap:wrap}section.overlay div.content div.content-header h1{width:100%;margin-right:0;margin-bottom:20px}section.overlay div.content div.content-header button{margin-bottom:5px}}section.details div.content img.teaser{width:100%;margin-top:0;margin-bottom:5px}section.details div.content div.copyright{margin-bottom:40px;text-align:right;color:hsla(0,0%,100%,.6);font-size:12px;line-height:12px}section.details div.content div.logos{margin-top:60px}section.details div.content div.logos img.logos{margin-top:10px}section.details div.content div.logos.hidden{display:none}section.overlay.autoheight{height:auto;overflow:auto}section.info{color:#e6e6e6}section.slideshow{width:100%;height:100%;padding:0;overflow:auto;z-index:auto}section.slideshow div.images{position:fixed;width:100%;height:100%}section.slideshow div.images img{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .4s ease-in-out;object-fit:cover}section.slideshow div.images img.fadein{opacity:1}section.slideshow div.loading{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease-in-out;display:flex;justify-content:center}section.slideshow div.loading div.loading-image{width:8px;height:42px;background-image:url(../../images/waiting.gif);background-size:contain;background-repeat:no-repeat;align-self:center}section.slideshow div.loading.fadein{opacity:1}section.slideshow div.slide{position:absolute;width:100%;height:100%;cursor:pointer}section.slideshow div.slide div.arrow{position:absolute;top:calc(50% - 18px);width:22px;height:36px;opacity:0;transition:opacity .2s ease-in-out}section.slideshow div.slide div.arrow.scale{transition:opacity .2s ease-in-out,transform .2s ease-in-out}section.slideshow div.slide div.arrow.left{left:0}section.slideshow div.slide div.arrow.right{right:0}section.slideshow div.slide div.arrow::after{content:"";position:absolute;padding:11px;border:solid #fff;border-width:0 4px 4px 0;display:inline-block}section.slideshow div.slide div.arrow.left::after{left:10px;transform:scaleX(0.6) rotate(135deg)}section.slideshow div.slide div.arrow.right::after{right:10px;background-position-x:-15px;transform:scaleX(0.6) rotate(-45deg)}section.slideshow div.info{position:fixed;left:80px;bottom:50px;color:#e6e6e6}section.slideshow div.info button{position:relative;width:40px;height:40px;margin-bottom:25px;border:0;background:rgba(0,0,0,0);display:table;cursor:pointer}section.slideshow div.info button::before{content:"";position:absolute;top:0;left:-2px;width:40px;height:40px;background-image:url(../../images/more.svg);background-size:40px 40px;transition:filter .2s ease-in-out;filter:invert(1);display:block}section.slideshow div.info button:hover::before{filter:invert(0)}section.slideshow div.info div.info-item{width:100%}section.slideshow div.info div.title,section.slideshow div.info div.artist{font-weight:700}section.slideshow div.info div.title{font-style:italic}section.slideshow div.details{position:fixed;bottom:0;width:calc(100% - 50px);max-height:33svh;margin:0 25px 25px 25px;padding:80px 80px 40px 80px;opacity:0;visibility:hidden;background-color:hsla(0,0%,100%,.95);transition:opacity .4s ease-in-out,visibility .4s ease-in-out;box-shadow:0 0 3px rgba(0,0,0,.1);overflow-y:auto}section.slideshow div.details div.logos img{margin-top:30px;max-width:100%}section.slideshow div.details div.logos img.hide{display:none}section.slideshow div.details div.close{position:absolute;top:30px;right:auto;left:80px}section.slideshow div.detals.hide{display:none}section.slideshow div.copyright{position:fixed;right:80px;bottom:50px;color:hsla(0,0%,100%,.6);font-size:12px;line-height:12px}@media(max-width: 720px){section.slideshow div.info{left:50px}section.slideshow div.details{width:calc(100% - 30px);max-height:calc(100svh - 250px);margin-right:15px;margin-bottom:15px;margin-left:15px;padding-left:50px;padding-right:50px}section.slideshow div.details div.close{left:50px}section.slideshow div.copyright{right:50px}}@media(max-width: 600px){section.slideshow div.info{left:25px;bottom:25px}section.slideshow div.details{width:calc(100% - 20px);margin-right:10px;margin-bottom:10px;margin-left:10px;padding-left:25px;padding-right:25px}section.slideshow div.details div.close{left:25px}section.slideshow div.copyright{right:25px;bottom:25px}}body{background-color:#000}
