.cc-zoom{position:fixed;inset:0}.cc-z-w{cursor:zoom-in}.cc-z-w.hidden{visibility:hidden}.cc-zoom{transition:background-color .25s;background-color:transparent;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000;overflow:hidden;display:flex;align-items:center;justify-content:center}.cc-zoom.open{background-color:#ffffffe6}.cc-zoom>*{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;align-items:center;justify-content:center;transition:transform .25s;width:100%;height:100%}.cc-zoom>*>*{max-width:100%!important;max-height:100%!important}html,body,#root{-webkit-overflow-scrolling:touch}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--dir-mult: 1}html[dir=rtl]{--dir-mult: -1}body{margin:0;overflow-x:hidden;overscroll-behavior-y:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar}*{box-sizing:border-box}a{color:inherit}button:not([disabled]){cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin-top:0}button{border:initial;background-color:initial;padding:initial;font-family:inherit;color:inherit;font-size:inherit;line-height:inherit}fieldset{border:initial;padding:initial;margin:initial}input{border:initial;padding:initial;font-family:inherit}[hidden]{display:none!important}figure{margin:0}img{display:block}address{font-style:inherit}dl{margin:unset;padding:unset}dl>dd{margin:unset}table{border-spacing:unset;border-color:unset}table th,table td{padding:unset;font-weight:unset}html{height:100%}body{position:absolute;inset:0}#root{height:100%;overflow-y:auto}@font-face{font-family:Zurich;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Zurich-Light-BT-t-lBvgnC.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Zurich-BT-CNPMhK-8.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Zurich-Bold-BT-BOQ72NmL.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Zurich-Black-BT-CDYTuwhp.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Zurich-Light-Italic-BT-D80ye-6o.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Zurich-Italic-BT-BxoHjoa3.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Zurich-Bold-Italic-BT-bPjqSERX.woff2) format("woff2")}@font-face{font-family:Zurich;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Zurich-Black-Italic-BT-DbUjUW-f.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Zurich-Light-Condensed-BT-DIRVNTXT.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Zurich-Condensed-BT-DGSuTv6-.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Zurich-Bold-Condensed-BT-CvuYTzh_.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Zurich-Light-Condensed-Italic-BT-DkNNI9oS.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Zurich-Condensed-Italic-BT-Buj3hVJN.woff2) format("woff2")}@font-face{font-family:Zurich Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Zurich-Bold-Condensed-Italic-BT-7DIf0Vpo.woff2) format("woff2")}@font-face{font-family:Zurich Extra Condensed;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Zurich-Light-Extra-Condensed-BT-CA5HazdW.woff2) format("woff2")}@font-face{font-family:Zurich Extra Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Zurich-Extra-Condensed-BT-DUdTNoxt.woff2) format("woff2")}@font-face{font-family:Zurich Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Zurich-Bold-Extra-Condensed-BT-CoZypweK.woff2) format("woff2")}@font-face{font-family:Zurich Extended;font-style:normal;font-weight:400;font-display:block;src:url(/assets/Zurich-Extended-BT-DbmabF8W.woff2) format("woff2")}@font-face{font-family:Zurich Extended;font-style:normal;font-weight:700;font-display:block;src:url(/assets/Zurich-Bold-Extended-BT-zUptnK3S.woff2) format("woff2")}@font-face{font-family:Zurich Extended;font-style:normal;font-weight:900;font-display:block;src:url(/assets/Zurich-Black-Extended-BT-DUrrfZ4n.woff2) format("woff2")}@font-face{font-family:Zurich Extended;font-style:normal;font-weight:1000;font-display:block;src:url(/assets/Zurich-Ultra-Black-Extended-BT-DzeOnEvw.woff2) format("woff2")}body{font-family:Zurich,sans-serif}body.NewsPage>#root>main,body.ExhibitionPage>#root>.titles,body.ExhibitionPage>#root>main,body.RichTextPage>#root>main,body.ContactsPage>#root>main,body.ContactsPage>#root>iframe,.width-limit{align-self:center;max-width:var(--width-limit);width:100%;box-sizing:border-box}body>#root>.title{position:sticky;top:var(--header-height-full);z-index:1;margin-top:0;margin-bottom:0}body.ExhibitionPage>#root>.titles>h1,body>#root>.title{font-family:Zurich Extended;font-weight:1000;text-transform:uppercase;word-wrap:break-word;max-width:100%;-webkit-text-stroke:var(--color-background);-webkit-text-stroke-width:.25em;paint-order:stroke}body.NewsPage>#root>main>article>*:last-child,body.ExhibitionPage>#root>main>.row>.Text,body.RichTextPage>#root>main>div.row>.Text,body.ContactsPage>#root>main>article,.main-text{font-size:var(--f, var(--base-rem));font-weight:700}body.NewsPage>#root>main>article>*:last-child strong,body.ExhibitionPage>#root>main>.row>.Text strong,body.RichTextPage>#root>main>div.row>.Text strong,body.ContactsPage>#root>main>article strong,.main-text strong{font-weight:800}body.NewsPage>#root>main>article>*:last-child h1,body.ExhibitionPage>#root>main>.row>.Text h1,body.RichTextPage>#root>main>div.row>.Text h1,body.ContactsPage>#root>main>article h1,.main-text h1,body.NewsPage>#root>main>article>*:last-child h2,body.ExhibitionPage>#root>main>.row>.Text h2,body.RichTextPage>#root>main>div.row>.Text h2,body.ContactsPage>#root>main>article h2,.main-text h2,body.NewsPage>#root>main>article>*:last-child h3,body.ExhibitionPage>#root>main>.row>.Text h3,body.RichTextPage>#root>main>div.row>.Text h3,body.ContactsPage>#root>main>article h3,.main-text h3,body.NewsPage>#root>main>article>*:last-child h4,body.ExhibitionPage>#root>main>.row>.Text h4,body.RichTextPage>#root>main>div.row>.Text h4,body.ContactsPage>#root>main>article h4,.main-text h4,body.NewsPage>#root>main>article>*:last-child h5,body.ExhibitionPage>#root>main>.row>.Text h5,body.RichTextPage>#root>main>div.row>.Text h5,body.ContactsPage>#root>main>article h5,.main-text h5,body.NewsPage>#root>main>article>*:last-child h6,body.ExhibitionPage>#root>main>.row>.Text h6,body.RichTextPage>#root>main>div.row>.Text h6,body.ContactsPage>#root>main>article h6,.main-text h6{font-family:Zurich Extended;font-weight:1000;text-transform:uppercase}body.NewsPage>#root>main>article>*:last-child img,body.ExhibitionPage>#root>main>.row>.Text img,body.RichTextPage>#root>main>div.row>.Text img,body.ContactsPage>#root>main>article img,.main-text img{display:block;margin:0 auto;width:100%;max-width:max(100%,66vw);-o-object-fit:cover;object-fit:cover}body.NewsPage>#root>main>article>*:last-child img:not(.full),body.ExhibitionPage>#root>main>.row>.Text img:not(.full),body.RichTextPage>#root>main>div.row>.Text img:not(.full),body.ContactsPage>#root>main>article img:not(.full),.main-text img:not(.full){max-height:60vh}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>:last-child>.cur:before,body.ExhibitionPage>#root>.titles>dl>dd.cur:before{content:"curated by "}:root{--base: 1vmin;--base-rem: clamp(1.2rem, 1.5vw, 2rem);--header-padding: calc(var(--base) * 2);--header-height: calc(var(--base) * 7.3);--header-height-full: calc(var(--header-padding) * 2 + var(--header-height));--width-limit: 1280px}:root a{color:inherit}:root img{display:block;max-width:100%}:root figure{margin:0}:root video{max-width:100%}:root iframe{border:unset}:root{---ratio: 1}@media(min-aspect-ratio:8/12)and (max-aspect-ratio:12/8){:root{---ratio: .85}}:root{--v: .65}@media(min-width:300px){:root{--v: .675}}@media(min-width:400px){:root{--v: .7}}@media(min-width:500px){:root{--v: .7}}@media(min-width:600px){:root{--v: .7}}@media(min-width:700px){:root{--v: .7}}@media(min-width:800px){:root{--v: .7}}@media(min-width:900px){:root{--v: .725}}@media(min-width:1000px){:root{--v: .75}}@media(min-width:1100px){:root{--v: .8}}@media(min-width:1200px){:root{--v: .8}}@media(min-width:1300px){:root{--v: .8}}@media(min-width:1500px){:root{--v: .825}}@media(min-width:1600px){:root{--v: .85}}@media(min-width:1700px){:root{--v: .9}}@media(min-width:1800px){:root{--v: .95}}@media(min-width:1900px){:root{--v: 1}}:root{--responsive-multiplier: max( 0rem, calc(var(--base) * 4 * var(--v) * var(---ratio)) );--font-size-mega-title: calc(var(--responsive-multiplier) * 4)}body{margin:0}body:not(.dark):not(.light){--color-background: var(--primary);--color-things: var(--black)}body.dark{--color-background: var(--black);--color-things: var(--primary)}body.light{--color-background: var(--white);--color-things: var(--black)}body{background-color:var(--color-background);color:var(--color-things)}body a:hover{background-color:var(--color-things);color:var(--color-background)}body{position:fixed;inset:0}body>#root{height:100%;overflow-y:auto;display:flex;flex-direction:column}body>#root>header{position:sticky;top:0;z-index:1;padding:var(--header-padding);display:flex;pointer-events:none}body>#root>header>*{pointer-events:all}body>#root>header>a{display:inline-block}body>#root>header>a:hover{text-decoration:none;background-color:transparent}body>#root>header>a>.logo{display:block;height:var(--header-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}body>#root>header>a>.logo:hover{background-color:transparent}body>#root>header{flex-shrink:0}body>#root>.title{padding:calc(var(--header-padding) / 2) calc(var(--header-padding) * 1.5);font-size:var(--font-size-mega-title);line-height:80%;-webkit-user-select:none;-moz-user-select:none;user-select:none}body>#root>main{flex:1}.row{position:relative;display:flex;--col-gap-factor: .5}@media(max-width:768px){.row{flex-direction:column;--col-gap-factor: 1}.row>.col{width:100%}}.row{align-items:flex-start;gap:calc(var(--gap, var(--base)) * var(--col-gap-factor))}.row>.col{flex-grow:1;flex-shrink:1;flex-basis:0}.row>.col.Text>:first-child{margin-top:0}.row>.col.Text>:last-child{margin-bottom:0}.row>.col.Image>figure img,.row>.col.Media>figure img{width:100%;aspect-ratio:var(--ratio, 1);background-color:var(--bg, transparent)}.row>.col.Image>figure video,.row>.col.Media>figure video{width:100%}.row>.col.Image>figure img,.row>.col.Image>figure video,.row>.col.Media>figure img,.row>.col.Media>figure video{display:block;margin:0 auto}.row>.col.Image>figure>figcaption,.row>.col.Media>figure>figcaption{text-align:right}.row>.col.Image>figure>figcaption>*,.row>.col.Media>figure>figcaption>*{margin-block-start:.5em;margin-block-end:.5em}.row>.col.Media>*:not(:last-child){margin-bottom:calc(var(--gap) * .5)}body.HomePage{--shadow-spread: 0px 0px 50px rgba(0, 0, 0, .4)}body.HomePage>#root>header.move{display:none}body.HomePage>#root .home-video{position:fixed;width:100%;height:100%;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:-1}@media(max-aspect-ratio:9999/10000){body.HomePage>#root .home-video.desktop{display:none}}@media(min-aspect-ratio:1/1){body.HomePage>#root .home-video.mobile{display:none}}body.HomePage>#root>.intro-logo{background-color:transparent;border:none;position:fixed;z-index:1;top:50%;left:50%;transform:translate(-50%) translateY(-50%);cursor:pointer}body.HomePage>#root>.intro-logo>img{width:calc(var(--base) * 100);max-width:75vw}body.HomePage>#root>.intro-logo.anim-exit-active{display:none}body.HomePage>#root>button.mute{position:fixed;border:0;padding:0;margin:0;background-color:transparent;cursor:pointer;bottom:0;right:0;padding:calc(var(--base) * 2)}body.HomePage>#root>button.mute>img{width:calc(var(--responsive-multiplier) * 2);filter:drop-shadow(var(--shadow-spread))}body.HomePage>#root>main{overflow:hidden;display:flex;flex-direction:column}body.HomePage>#root>main>.home-container.move{display:none}body.HomePage>#root>main>.home-container{display:flex;flex:1;flex-direction:column;justify-content:flex-end;--color-transp: transparent}body.HomePage>#root>main>.home-container>nav{display:flex;background-color:var(--color-transp)}body.HomePage>#root>main>.home-container>nav>ol{width:100%;box-sizing:border-box;padding:calc(var(--base) * 2);list-style:none;margin:0;display:flex;flex-direction:column}body.HomePage>#root>main>.home-container>nav>ol>li{display:flex;font-family:Zurich Extended;font-weight:900}body.HomePage>#root>main>.home-container>nav>ol>li>a:not(:hover){text-shadow:var(--shadow-spread)}body.HomePage>#root>main>.home-container>nav>ol>li>a{text-decoration:inherit;text-align:right;padding:calc(var(--base) * 1) var(--base);margin:calc(var(--base) * -.5) calc(var(--base) * -1);overflow-wrap:break-word;font-size:var(--font-size-mega-title);text-transform:uppercase;line-height:calc(var(--font-size-mega-title) * .75)}body.ContactsPage>#root>main{padding:calc(var(--base) * 3);display:flex;flex-direction:column;justify-content:center}body.ContactsPage>#root>main>article{font-weight:700}body.ContactsPage>#root>main>article strong{font-weight:900}body.ContactsPage>#root>main>ul.links{list-style:none;margin:0;margin:calc(var(--base) * 3) 0;padding:0}body.ContactsPage>#root>main>ul.links>li>a{display:inline-block}body.ContactsPage>#root>main>ul.links>li>a:hover{text-decoration:none;background-color:#fff3;padding:calc(var(--base) * 1);margin:calc(var(--base) * -1);border-radius:calc(var(--base) * 1);outline:2px solid var(--color-things)}body.ContactsPage>#root>main>ul.links>li>a>img{display:block;height:max(1.5rem,var(--responsive-multiplier) * 1.5)}body.ContactsPage>#root>iframe{padding:calc(var(--base) * 2);width:100%;height:50vh}body.RichTextPage>#root>main{--padding: calc(var(--base) * 4)}body.RichTextPage>#root>main>div.row{margin-top:calc(var(--padding) * .75);margin-bottom:calc(var(--padding) * .75);padding:0 var(--padding)}body.RichTextPage>#root>main>div.row>.Image>figure>img{width:100%;-o-object-fit:cover;object-fit:cover}body.RichTextPage>#root>main>div.row>.Image>figure>img:not(.full){max-height:60vh}body.ExhibitionPage>#root>.titles>dl>dt{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.ExhibitionPage>#root{--root-margin: calc(var(--responsive-multiplier) * 1.5)}body.ExhibitionPage>#root>.titles,body.ExhibitionPage>#root main{padding:0 var(--header-padding)}body.ExhibitionPage>#root>.titles{padding-top:var(--root-margin);padding-bottom:var(--root-margin);--width-limit: calc(100vw - ((100vw - 1280px)/2)) }body.ExhibitionPage>#root>.titles>h1{margin:0;--f: max( calc(var(--base-rem) * 1.4), calc(var(--responsive-multiplier) * 1.4) );font-size:var(--f)}body.ExhibitionPage>#root>.titles>dl{margin:0;display:flex}@media(max-width:768px){body.ExhibitionPage>#root>.titles>dl{flex-direction:column}}body.ExhibitionPage>#root>.titles>dl{gap:var(--base);font-family:Zurich Condensed;font-size:calc(var(--base-rem) * .8)}body.ExhibitionPage>#root>.titles>dl>dd{margin:0}body.ExhibitionPage>#root>main{margin-bottom:var(--root-margin);--gap: calc(var(--base) * 8)}body.ExhibitionPage>#root>main>*:not(:last-child){margin-bottom:var(--gap)}body.ExhibitionPage>#root>main>.row>.Text{font-family:Zurich Condensed;font-weight:500}body.ExhibitionPage>#root>main>.row>.Text>strong{font-weight:800}body.ExhibitionsPage>#root>h1{margin-bottom:calc(var(--base-rem) * 5)}body.ExhibitionsPage>#root>main{flex-grow:1;display:flex;align-items:center;flex-direction:column}body.ExhibitionsPage>#root>main>div{width:100%;flex-grow:1;display:flex}body.ExhibitionsPage>#root>main>div>nav{width:100%}body.ExhibitionsPage>#root>main>div>nav>ul{list-style:none;padding:0;margin:0}body.ExhibitionsPage>#root>main>div>nav>ul>li>a{text-decoration:none;display:flex}@media(max-width:799.98px){body.ExhibitionsPage>#root>main>div>nav>ul>li>a{flex-direction:column;padding:calc(var(--responsive-multiplier) * .5)}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>:last-child>*{width:100%}}@media(min-width:800px){body.ExhibitionsPage>#root>main>div>nav>ul>li>a{align-items:flex-end}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>:first-child{text-align:right}}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>*{flex:1;font-size:var(--f)}@media(min-width:800px){body.ExhibitionsPage>#root>main>div>nav>ul>li>a>*:first-child{font-size:calc(var(--f) * 2);line-height:calc(var(--f) * .8 * 2)!important}}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>*{padding:calc(var(--responsive-multiplier) * .5);text-overflow:ellipsis;overflow:hidden}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>:first-child{--f: calc( var(--base-rem) * 1.5 );font-family:Zurich Extended;font-weight:900;line-height:calc(var(--f) * .8)}body.ExhibitionsPage>#root>main>div>nav>ul>li>a>:last-child{--f: calc( var(--base-rem) * .8 );line-height:calc(var(--f) * 1);font-family:Zurich Condensed;display:flex;gap:1ch;align-items:flex-end;flex-wrap:wrap}body.NewsPage>#root>main{--width-limit: calc(920px + var(--responsive-multiplier) * 2);margin:calc(var(--base) * 4) 0;display:flex;flex-direction:column;align-items:center;justify-content:center}body.NewsPage>#root>main>article{padding:calc(var(--responsive-multiplier) * 1);width:100%;box-sizing:border-box}body.NewsPage>#root>main>article>*:last-child{--f: calc(var(--base-rem) * .8);font-family:Zurich Extended;margin-top:calc(var(--base) * 1)}body.NewsPage>#root>main>article>*:last-child p{margin:0}body.NewsPage>#root>main>article>.Media>figure>*{max-width:100%;margin:0 auto}body.NewsPage>#root>main>article>.Media>figure>video{width:100%}body.NewsPage>#root>main>article>.Embed iframe{aspect-ratio:16/9}
