@font-face{font-family:Akkurat;src:url(/build/assets/AkkuratLLWeb-Regular-C0i-Tq7i.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Akkurat;src:url(/build/assets/AkkuratLLWeb-Italic-q91ueKWw.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Akkurat;src:url(/build/assets/AkkuratLLWeb-Bold-DuJne5V5.woff2) format("woff2");font-weight:700;font-style:normal}body{margin:0;font-family:Akkurat,helvetica,arial;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:auto;font-feature-settings:"zero";overscroll-behavior:contain}:root{--icon-arrow-up: "↑";--icon-arrow-left: "←";--icon-arrow-right: "→";--icon-arrow-down: "↓";--icon-arrow-up-left: "↖";--icon-arrow-up-right: "↗";--icon-arrow-down-left: "↙";--icon-arrow-down-right: "↘";--icon-arrow-return: "↩";--icon-x: "✕";--top-menu-height: 70px;--standard-text-size: 16px;--small-text-size: 13px}.arrow-up-right:after{content:var(--icon-arrow-up-right);position:absolute;right:0}.arrow-right:after{content:var(--icon-arrow-right);position:absolute;right:0}.arrow-down-right:after{content:var(--icon-arrow-down-right);position:absolute;right:0}.arrow-left-before:before{content:var(--icon-arrow-left);padding-right:10px}.i-icon-large:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="21px" height="21px" viewBox="0 0 1000 1000"><path fill="black" d="M500,95c54.72,0,107.75,10.69,157.62,31.79,48.22,20.39,91.54,49.61,128.76,86.83,37.23,37.23,66.44,80.55,86.83,128.76,21.09,49.87,31.79,102.9,31.79,157.62s-10.7,107.75-31.79,157.62c-20.39,48.22-49.61,91.54-86.83,128.76-37.23,37.23-80.55,66.44-128.76,86.83-49.87,21.09-102.9,31.79-157.62,31.79s-107.75-10.7-157.62-31.79c-48.22-20.39-91.54-49.61-128.76-86.83-37.23-37.23-66.44-80.55-86.83-128.76-21.09-49.87-31.79-102.9-31.79-157.62s10.69-107.75,31.79-157.62c20.39-48.22,49.61-91.54,86.83-128.76,37.23-37.23,80.55-66.44,128.76-86.83,49.87-21.09,102.9-31.79,157.62-31.79M500,0C223.86,0,0,223.86,0,500s223.86,500,500,500,500-223.86,500-500S776.14,0,500,0h0Z"/><path fill="black" d="M561.1,221.72v100.77h-105.46v-100.77h105.46ZM557.98,380.3v406.2h-99.21v-406.2h99.21Z"/></svg>');width:21px;height:21px;display:flex;align-items:center}p{font-size:var(--standard-text-size)}a{color:#000}.uppercase{text-transform:uppercase}.small-text{font-size:var(--small-text-size)}.language-select{-webkit-user-select:none;user-select:none;gap:4px;display:flex;justify-content:center;align-items:center}.language-select label{cursor:pointer;line-height:20px}.language-select input[type=radio]{display:none}.language-select input[type=radio]:checked+label{font-weight:700}.language-select a{text-decoration:none}.language-select a.active{font-weight:700}.main-menu{padding:16px;width:100%;position:fixed;border-right:1px solid black;height:100vh;box-sizing:border-box}.main-menu .menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.main-menu .close-btn{background:none;color:inherit;border:none;padding:0;font-family:Akkurat,helvetica,arial;cursor:pointer;outline:inherit;display:flex;align-items:center}.main-menu .close-btn:before{content:var(--icon-arrow-return);padding-right:8px;font-size:32px}.main-menu .language-select{font-weight:400}.main-menu h2{font-size:16px;font-weight:400}.main-menu ul{padding:0;margin:55px 0}.main-menu li{list-style:none;border-top:1px solid black}.main-menu li a{position:relative;text-decoration:none;padding:8px 0;display:flex;font-size:20px}.main-menu li:last-child{border-bottom:1px solid black}.main-menu .menu-current-page-section p{margin:0}.main-menu .menu-current-page-section h1{font-size:28px;font-weight:400;margin-top:0;margin-bottom:18px}.main-menu h3{font-size:20px;font-weight:400;margin-bottom:12px;left:30px;width:calc(100% - 30px);position:relative}.main-menu h3:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 1000 1000"><path fill="black" d="M500,95c54.72,0,107.75,10.69,157.62,31.79,48.22,20.39,91.54,49.61,128.76,86.83,37.23,37.23,66.44,80.55,86.83,128.76,21.09,49.87,31.79,102.9,31.79,157.62s-10.7,107.75-31.79,157.62c-20.39,48.22-49.61,91.54-86.83,128.76-37.23,37.23-80.55,66.44-128.76,86.83-49.87,21.09-102.9,31.79-157.62,31.79s-107.75-10.7-157.62-31.79c-48.22-20.39-91.54-49.61-128.76-86.83-37.23-37.23-66.44-80.55-86.83-128.76-21.09-49.87-31.79-102.9-31.79-157.62s10.69-107.75,31.79-157.62c20.39-48.22,49.61-91.54,86.83-128.76,37.23-37.23,80.55-66.44,128.76-86.83,49.87-21.09,102.9-31.79,157.62-31.79M500,0C223.86,0,0,223.86,0,500s223.86,500,500,500,500-223.86,500-500S776.14,0,500,0h0Z"/><path fill="black" d="M561.1,221.72v100.77h-105.46v-100.77h105.46ZM557.98,380.3v406.2h-99.21v-406.2h99.21Z"/></svg>');position:absolute;left:-30px;top:1px;width:18px;height:18px}.testdisplay{display:flex;overflow:scroll;width:500px;height:90dvh;border:1px solid black;resize:both}.menu-icon:before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="19px" height="19px" viewBox="0 0 1000 1000"><rect fill="black" x="200" y="300" width="600" height="100"/><rect fill="black" x="200" y="600" width="600" height="100"/></svg>');width:19px;height:19px;display:flex;padding-right:6px;color:#000;fill:#000}.top{display:flex;justify-content:space-between;width:100%;height:var(--top-menu-height)}.menu-button{display:flex;align-items:center;margin-left:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.menu-button.close-btn{margin-left:0}.logo{-webkit-user-select:none;user-select:none;display:flex;align-items:center;margin-right:20px}.gallery-page .menu-container{background-color:#fff;flex-shrink:0;display:flex;z-index:9999;position:fixed;top:0;left:0;width:100%;height:100dvh}.gallery-page .menu-container.folding-menu{display:none}.gallery-page .menu-container.folding-menu.active{display:flex}.split-page,.exhibitions-page{display:flex;flex-direction:row}.split-page .menu-container,.exhibitions-page .menu-container{background-color:#fff;width:400px;flex-shrink:0;display:flex;min-height:calc(100vh - var(--top-menu-height));z-index:9999}.split-page .two-column-content-container,.split-page .exhibitions-content-container,.exhibitions-page .two-column-content-container,.exhibitions-page .exhibitions-content-container{width:100%}.split-page .main-menu,.exhibitions-page .main-menu{width:400px}img.cover-image{width:calc(100% - 32px);max-height:80vh;object-fit:cover;display:block;margin:16px;position:static}.top-border{border-top:1px solid black}.custom-work>h2{padding-top:16px;margin-top:0;box-sizing:border-box;margin-right:16px}.two-column{display:flex;flex-direction:row;margin:16px}.two-column div{box-sizing:border-box;width:50%;margin-right:40px}.two-column div h2,.two-column div p{max-width:265px}.two-column div p{margin-top:0}.two-column div h2{font-size:var(--standard-text-size)}article.custom-work>h2{margin:0 16px;padding-top:16px;font-size:var(--standard-text-size)}article.news-article{display:flex;flex-direction:row;border-top:1px solid black;margin:0 16px;padding:16px 0;justify-content:space-between}.news-article-content-container{max-width:400px;padding-right:16px;display:flex;flex-direction:column}.sticky-wrapper{flex-grow:1}.sticky-wrapper .sticky-element{position:sticky;top:10px;padding-bottom:10px}.news-article-image-container{width:500px;height:360px;background-color:gray;display:flex;flex-shrink:0;overflow:hidden}.news-article-image-container img{object-fit:cover;object-position:50% 50%;max-width:100%;height:auto}.news-date{margin:0}.news-article h2{margin-top:0}.news-article:first-child{margin-top:16px}h2.news-section-divider{border-top:1px solid black;margin:0 16px;padding:40px 0}.split-page .fixed-only,.exhibitions-page .fixed-only{display:block}.split-page .folding-only,.exhibitions-page .folding-only{display:none}.top:has(+.split-page),.top:has(+.exhibitions-page){display:none}@media screen and (width <= 1040px){.top:has(+.split-page){display:flex;position:sticky;top:0;left:0;z-index:999;background-color:#fff}.split-page .fixed-only{display:none}.split-page .folding-only{display:flex}.split-page img.cover-image{margin-top:0}.split-page .menu-container{position:fixed;top:0;left:0;width:100%;height:100dvh}.split-page .menu-container.folding-menu{display:none}.split-page .menu-container.folding-menu.active{display:flex}.split-page .main-menu{width:100%;border-right:0}}@media screen and (width <= 1300px){.news-article-image-container{margin-bottom:16px}.top:has(+.exhibitions-page){display:flex;position:sticky;top:0;left:0;background-color:#fff;z-index:999}.sticky-wrapper .sticky-element{top:80px}.exhibitions-page .fixed-only{display:none}.exhibitions-page .folding-only{display:flex}.exhibitions-page img.cover-image{margin-top:0}.exhibitions-page .menu-container{position:fixed;top:0;left:0;width:100%;height:100dvh}.exhibitions-page .menu-container.folding-menu{display:none}.exhibitions-page .menu-container.folding-menu.active{display:flex}.exhibitions-page .main-menu{width:100%;border-right:0}.news-article:first-child{margin-top:0}}.two-column-content-container{container-name:two-column-content-container;container-type:inline-size}@container two-column-content-container (width < 600px){.two-column{flex-direction:column}.two-column>div{width:100%;margin-right:0}.two-column>div h2,.two-column>div p{max-width:100%}}.exhibitions-content-container{container-name:exhibitions-content-container;container-type:inline-size}@container exhibitions-content-container (width < 880px){article.news-article{flex-direction:column-reverse}.news-article-content-container{max-width:75%}.news-article-image-container{width:100%;height:auto;aspect-ratio:1 / .75}}a.button{text-decoration:none;border:1px solid black;padding:10px;font-size:var(--standard-text-size);margin:10px 0;display:flex;width:max-content}a.button:after{content:var(--icon-arrow-right);padding-left:10px}button.button{text-decoration:none;border:1px solid black;padding:10px;font-size:var(--standard-text-size);margin:10px 0;display:flex;width:max-content;background-color:#fff;color:#000!important}.phone-display{margin-top:20px;font-size:18px}.phone-link{white-space:nowrap;color:#000}.phone-container-revealed{display:none;align-items:center;gap:10px;justify-content:left;padding-bottom:20px}.copy-feedback{opacity:0;transition:opacity .3s ease}.copy-feedback.show{opacity:1}.phone-copy-button{font-family:Akkurat,helvetica,arial;border:0;background:none;display:flex;flex-direction:row;gap:4px;font-size:16px;cursor:pointer;box-sizing:border-box;text-decoration:underline;color:#000!important}.phone-copy-button:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="-100 -100 1000 1000"><path stroke="black" stroke-width="50" d="M650,30v440H210V30h440M680,0H180v500h500V0h0Z"/><g><rect fill="white" x="15" y="205" width="470" height="470"/><path stroke="black" stroke-width="50" d="M470,220v440H30V220h440M500,190H0v500h500V190h0Z"/></g></svg>');width:20px;height:20px;display:flex;align-items:center}.details-page{display:flex;flex-direction:column;min-height:100dvh}.details-page .details-view{display:flex;flex-direction:column;height:calc(80dvh - 105px);padding-top:70px;padding-bottom:35px;align-items:center}.details-page .details-info{min-height:500px;padding:70px 0;box-sizing:border-box;display:flex;flex-direction:column;border-top:1px solid black}.details-page .details-info .details-info-header{display:flex;flex-direction:column;padding:0 20px;justify-content:end}.details-page .details-info .details-info-header h1{margin-bottom:20px}.details-page .details-info .details-info-content{padding:0 20px;display:flex;flex-direction:column}.details-page .details-info h1{font-size:var(--standard-text-size);text-transform:uppercase}.details-page .details-info blockquote{margin:0 0 20px;font-style:italic;font-size:var(--standard-text-size)}.details-page .details-info .split-details{display:flex}.details-page .details-info ul{list-style-type:none;padding:0;margin:0;min-width:50%}.details-page .details-info ul li{font-size:var(--standard-text-size);margin-bottom:8px}@media screen and (min-width: 1000px){.details-page{flex-direction:row}.details-page .details-view{max-width:calc(100% - min(550px,35vw));padding:0;height:100dvh;flex-grow:1}.details-page .details-info{flex-grow:1;width:35vw;max-width:550px;border-left:1px solid black;border-top:unset}.details-page .details-info .details-info-header{height:20dvh;border-bottom:1px solid black}.details-page .details-info .details-info-content{padding-top:20px}.details-menu{background-color:#fff0!important}}
