@charset "UTF-8";@font-face{font-family:Urbanist;font-style:normal;font-weight:300;src:url(/fonts/urbanist-v10-latin-ext-300.eot?57d89b4f273b4909c92b324934bcef05);src:local(""),url(/fonts/urbanist-v10-latin-ext-300.eot?57d89b4f273b4909c92b324934bcef05?#iefix) format("embedded-opentype"),url(/fonts/urbanist-v10-latin-ext-300.woff2?f7136847f7a6660998c64c2493a727c7) format("woff2"),url(/fonts/urbanist-v10-latin-ext-300.woff?67ba128c3b067327260f03fa8309cce9) format("woff"),url(/fonts/urbanist-v10-latin-ext-300.ttf?893d33487bc4ff628aa202b2fe2d6f49) format("truetype"),url(/fonts/urbanist-v10-latin-ext-300.svg?6b0e0615f30331efbe968479515ee6cf#Urbanist) format("svg")}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;src:url(/fonts/urbanist-v10-latin-ext-regular.eot?de4bd5efaa5c6b2eaf4a49aa38c4a27c);src:local("Urbanist-Regular"),url(/fonts/urbanist-v10-latin-ext-regular.eot?de4bd5efaa5c6b2eaf4a49aa38c4a27c?#iefix) format("embedded-opentype"),url(/fonts/urbanist-v10-latin-ext-regular.woff2?eef23f904362b278db5d69aa75bb5b04) format("woff2"),url(/fonts/urbanist-v10-latin-ext-regular.woff?d6b1973195f0b00eb2e4a983bc4b7441) format("woff"),url(/fonts/urbanist-v10-latin-ext-regular.ttf?dbc224bdbfa423f53cecc55f701cd601) format("truetype"),url(/fonts/urbanist-v10-latin-ext-regular.svg?7d0a1d1c99b643445b4f8e0f3c50f22b#Urbanist) format("svg")}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;src:url(/fonts/urbanist-v10-latin-ext-500.eot?6f5688ba88e0a278a61491a73a6ecd2e);src:local("Urbanist-Medium"),url(/fonts/urbanist-v10-latin-ext-500.eot?6f5688ba88e0a278a61491a73a6ecd2e?#iefix) format("embedded-opentype"),url(/fonts/urbanist-v10-latin-ext-500.woff2?320ed2dbe7c6142b7e1c31e359b3df5a) format("woff2"),url(/fonts/urbanist-v10-latin-ext-500.woff?fef023e9b354cf5c7477b7279761d674) format("woff"),url(/fonts/urbanist-v10-latin-ext-500.ttf?6ca7aba6d0ae664729011f7456e0c4b9) format("truetype"),url(/fonts/urbanist-v10-latin-ext-500.svg?848e6f7063119607d5b03348c237aad7#Urbanist) format("svg")}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;src:url(/fonts/urbanist-v10-latin-ext-700.eot?b5ccced26f6a7f2fcb2278e662fae8a8);src:local("Urbanist-Bold"),url(/fonts/urbanist-v10-latin-ext-700.eot?b5ccced26f6a7f2fcb2278e662fae8a8?#iefix) format("embedded-opentype"),url(/fonts/urbanist-v10-latin-ext-700.woff2?1b90e49732d7bbbe6bd1735ce27a0ec9) format("woff2"),url(/fonts/urbanist-v10-latin-ext-700.woff?2dc3e2ce7ca9414d60e018ad7ab05abb) format("woff"),url(/fonts/urbanist-v10-latin-ext-700.ttf?99c14f34566b3448e387d874a7d25201) format("truetype"),url(/fonts/urbanist-v10-latin-ext-700.svg?2b2520bcc1e8d6957d1febd205f88d1a#Urbanist) format("svg")}@font-face{font-family:Urbanist;font-style:italic;font-weight:400;src:url(/fonts/urbanist-v10-latin-ext-italic.eot?e3b6d0d2b47ce564d3a8b997331785c8);src:local("Urbanist-Italic"),url(/fonts/urbanist-v10-latin-ext-italic.eot?e3b6d0d2b47ce564d3a8b997331785c8?#iefix) format("embedded-opentype"),url(/fonts/urbanist-v10-latin-ext-italic.woff2?dba17777208c92b56be820e396d5ee95) format("woff2"),url(/fonts/urbanist-v10-latin-ext-italic.woff?2e382285ed491da6de65e7e15f8f9b05) format("woff"),url(/fonts/urbanist-v10-latin-ext-italic.ttf?ac0c57f8c434c7665e2903c7dacbf01d) format("truetype"),url(/fonts/urbanist-v10-latin-ext-italic.svg?36520022d6f395d009015a4977c79f10#Urbanist) format("svg")}@font-face{font-family:Branch;font-style:normal;font-weight:400;src:local("Branch-Regular"),url(/fonts/branch.woff2?46770f81843530d054ff2dd2b58bddcd) format("woff2"),url(/fonts/branch.woff?5cde301c47ba0df92d294eb8647b13ea) format("woff"),url(/fonts/branch.ttf?6a17078ad1ea8d2d004faedbfd23844a) format("truetype"),url(/fonts/branch.otf?274a96d871f10855d7b8787e027f87c8) format("opentype")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],body:before,template{display:none}body:before{font-family:xs}@media only screen and (min-width:376px){body:before{font-family:small}}@media only screen and (min-width:640px){body:before{font-family:medium}}@media only screen and (min-width:892px){body:before{font-family:large}}@media only screen and (min-width:1200px){body:before{font-family:xl}}.gallery-item__image,.gallery__image--cover{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;padding:50%}html{font-size:16px}a,b,del,em,i,ins,q,span,strong,u{font-size:1em}html{-webkit-text-size-adjust:100%;font-family:Urbanist,Montserrat,Open Sans,Helvetica,Arial,sans-serif;line-height:1.35}*{box-sizing:border-box}body{background-color:#fff;color:#000;margin:0;overflow-x:hidden}details{display:block}summary{display:list-item}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}input{overflow:visible}img{height:auto;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;margin:0}p{margin:0}a{color:inherit;text-decoration:none;transition:color .35s}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;outline:none;padding:0}b,strong{font-weight:700}blockquote{color:#000;display:block;font-size:1.5rem;line-height:120%;margin:64px 0;padding:2px 2px 2px 1rem}ol,ul{list-style:none;margin:0;padding:0}figcaption,small,sub,sup{font-size:.875rem}figure{margin:0;width:100%}figcaption{font-style:italic}table{border:none;border-collapse:collapse;font-size:1rem;width:100%}td,th{border:solid #8b8b8b;border-width:0 0 1px;padding:.5rem 0}code,kbd,sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:Menlo,Consolas,monospace}code,kbd{padding:.5rem 1rem}kbd{background:#000;color:#fff}pre{margin:64px;overflow:auto;padding:3rem}hr{border-style:solid;box-sizing:border-box;margin:0}

/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{background-color:#222;background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1000000}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;height:100%;position:relative;text-align:center;width:100%}#baguetteBox-overlay .full-image figure{display:inline;height:100%;margin:0}#baguetteBox-overlay .full-image img{box-shadow:0 0 8px rgba(0,0,0,.6);display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}#baguetteBox-overlay .full-image figcaption{background-color:#000;background-color:rgba(0,0,0,.6);bottom:0;color:#ccc;display:block;font-family:sans-serif;line-height:1.8;position:absolute;text-align:center;white-space:normal;width:100%}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#baguetteBox-slider{height:100%;left:0;position:absolute;top:0;transition:left .4s ease,transform .4s ease;white-space:nowrap;width:100%}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{height:60px;top:50%;top:calc(50% - 30px);width:44px}.baguetteBox-button{background-color:#323232;background-color:rgba(50,50,50,.5);border:0;border-radius:15%;color:#ddd;cursor:pointer;font:1.6em sans-serif;margin:0;outline:none;padding:0;position:absolute;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{height:30px;right:2%;right:calc(2% + 6px);top:20px;width:30px}.baguetteBox-button svg{left:0;position:absolute;top:0}.baguetteBox-spinner{display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.exhibition__back,.gallery-entity__back,.post__back{display:block;margin-bottom:8px}.exhibition__back .icon,.gallery-entity__back .icon,.post__back .icon{height:14px;margin-right:3px}.exhibition__back span,.gallery-entity__back span,.post__back span{text-decoration:underline}.exhibition__back .icon,.exhibition__back span,.gallery-entity__back .icon,.gallery-entity__back span,.post__back .icon,.post__back span{vertical-align:middle}.cookie__button,.message__button,.posts__all{border-radius:20px;border-style:solid;border-width:2px;display:inline-block;font-size:1rem;font-weight:700;line-height:100%;padding:.625rem 1rem;text-align:center;transition:background-color .35s,border-color .35s,color .35s,opacity .35s;white-space:nowrap}.cookie__button path,.message__button path,.posts__all path{transition:fill .35s}@media only screen and (min-width:892px){.cookie__button,.message__button,.posts__all{font-size:1.125rem;padding-left:2rem;padding-right:2rem}}.posts__all{background-color:#000;border-color:#000;color:#fff}.posts__all:hover{opacity:.7}.cookie__button,.message__button{background-color:#444;border-color:#444;color:#fff}.cookie__button:hover,.message__button:hover{background-color:#5e5e5e;border-color:#5e5e5e}.content__body blockquote,.cookie__text blockquote{font-family:Branch,Playfair Display,Garamond,Times New Roman,serif;font-size:1.125rem;padding-left:3rem;padding-right:3rem;position:relative}@media only screen and (min-width:892px){.content__body blockquote,.cookie__text blockquote{font-size:1.25rem}}.content__body blockquote:after,.content__body blockquote:before,.cookie__text blockquote:after,.cookie__text blockquote:before{content:"”";display:block;font-size:4rem;position:absolute}.content__body blockquote:before,.cookie__text blockquote:before{left:0;top:10px}.content__body blockquote:after,.cookie__text blockquote:after{bottom:-10px;right:0}.content__caption a,.gallery__caption a{text-decoration:underline}.content,.cookie__container,.exhibition__header,.exhibitions__exhibitions,.exhibitions__header,.galleries__galleries,.galleries__header,.gallery-entity__header,.gallery__inner,.header__inner,.hero__inner,.page__header,.post__header,.posts__footer,.posts__header,.posts__posts{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media only screen and (min-width:640px){.content,.cookie__container,.exhibition__header,.exhibitions__exhibitions,.exhibitions__header,.galleries__galleries,.galleries__header,.gallery-entity__header,.gallery__inner,.header__inner,.hero__inner,.page__header,.post__header,.posts__footer,.posts__header,.posts__posts{width:100%}}@media only screen and (min-width:892px){.content,.cookie__container,.exhibition__header,.exhibitions__exhibitions,.exhibitions__header,.galleries__galleries,.galleries__header,.gallery-entity__header,.gallery__inner,.header__inner,.hero__inner,.page__header,.post__header,.posts__footer,.posts__header,.posts__posts{padding-left:0;padding-right:0;width:90%}}@media only screen and (min-width:1200px){.content,.cookie__container,.exhibition__header,.exhibitions__exhibitions,.exhibitions__header,.galleries__galleries,.galleries__header,.gallery-entity__header,.gallery__inner,.header__inner,.hero__inner,.page__header,.post__header,.posts__footer,.posts__header,.posts__posts{width:85%}}.post-item__date,.post__date{display:block;font-size:.875rem;letter-spacing:1px}.icon{height:1.5rem;vertical-align:middle;width:auto}.icon path{fill:#000}.image-placeholder{background-color:#666;padding:33% 50%}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff!important}::-moz-placeholder{color:#fff}::placeholder{color:#fff}.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-top:32px}@media only screen and (min-width:640px){.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-top:48px}}@media only screen and (min-width:892px){.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-top:64px}}.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-bottom:38.4px}@media only screen and (min-width:640px){.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-bottom:51.2px}}@media only screen and (min-width:892px){.content,.content__body h2,.content__body h3,.cookie__text h2,.cookie__text h3{margin-bottom:76.8px}}.content__rule,.exhibition-item__rule,.post-item__rule{border:solid #000;border-width:1px 0 0;display:block}.exhibition,.exhibitions,.galleries,.gallery-entity,.page,.post,.posts{margin-bottom:64px;margin-top:64px}@media only screen and (min-width:892px){.exhibition,.exhibitions,.galleries,.gallery-entity,.page,.post,.posts{margin-bottom:128px;margin-top:128px}}.content__body h2,.content__body h3,.content__title,.cookie__text h2,.cookie__text h3,.exhibition-item__title,.exhibition__title,.exhibitions__title,.galleries__title,.gallery-entity__title,.gallery-item__title,.hero__title,.message__title,.page__title,.post-item__title,.post__title,.posts__title{font-family:Branch,Playfair Display,Garamond,Times New Roman,serif}.content__body h2,.content__title,.cookie__text h2,.exhibition__title,.exhibitions__title,.galleries__title,.gallery-entity__title,.message__title,.page__title,.post__title,.posts__title{font-size:2.25rem}@media only screen and (min-width:640px){.content__body h2,.content__title,.cookie__text h2,.exhibition__title,.exhibitions__title,.galleries__title,.gallery-entity__title,.message__title,.page__title,.post__title,.posts__title{font-size:3rem}}@media only screen and (min-width:892px){.content__body h2,.content__title,.cookie__text h2,.exhibition__title,.exhibitions__title,.galleries__title,.gallery-entity__title,.message__title,.page__title,.post__title,.posts__title{font-size:4rem}}.gallery-item__title{font-size:1.75rem}@media only screen and (min-width:376px){.gallery-item__title{font-size:2.375rem}}@media only screen and (min-width:892px){.gallery-item__title{font-size:2.875rem}}.content__body h3,.cookie__text h3,.exhibition-item__title,.post-item__title{font-size:1.25rem}@media only screen and (min-width:376px){.content__body h3,.cookie__text h3,.exhibition-item__title,.post-item__title{font-size:1.375rem}}@media only screen and (min-width:892px){.content__body h3,.cookie__text h3,.exhibition-item__title,.post-item__title{font-size:1.75rem}}.hero__title{font-size:3.5rem;line-height:80%}@media only screen and (min-width:376px){.hero__title{font-size:5rem}}@media only screen and (min-width:640px){.hero__title{font-size:7rem}}@media only screen and (min-width:1200px){.hero__title{font-size:12.25rem}}.content__body h2:first-child,.content__body h3:first-child,.cookie__text h2:first-child,.cookie__text h3:first-child{margin-top:0}.content__body p,.cookie__text p{margin:1.25rem 0}@media only screen and (min-width:892px){.content__body p,.cookie__text p{margin:1.75rem 0}}.content__body p:first-child,.cookie__text p:first-child{margin-top:0}.content__body p:last-child,.cookie__text p:last-child{margin-bottom:0}.content__body a,.cookie__text a{color:#666;text-decoration:underline}.content__body a:hover,.cookie__text a:hover{color:#8b8b8b}.content__body ol,.cookie__text ol{list-style-type:decimal}.content__body ul,.cookie__text ul{list-style-type:disc}.content__body ol,.content__body ul,.cookie__text ol,.cookie__text ul{list-style-position:outside;margin:32px 0;padding:0 3rem}.content__body ol:first-child,.content__body ul:first-child,.cookie__text ol:first-child,.cookie__text ul:first-child{margin-top:0}.content__body ol p,.content__body ul p,.cookie__text ol p,.cookie__text ul p{margin:0}.content__body li,.cookie__text li{margin-bottom:.375rem}.content__body .ql-align-left,.cookie__text .ql-align-left{text-align:left}.content__body .ql-align-center,.cookie__text .ql-align-center{text-align:center}.content__body .ql-align-right,.cookie__text .ql-align-right{text-align:right}.content__body .ql-align-justify,.cookie__text .ql-align-justify{text-align:justify}.embed{margin:64px 0}.embed iframe{width:100%}.exhibition-item{height:100%;position:relative}.exhibition-item__title{margin-bottom:4px}.exhibition-item__rule{bottom:0;left:0;position:absolute;right:0}.exhibition-item__more{display:block;font-style:italic;margin-bottom:12px;text-decoration:underline}.gallery-item{text-align:center}.gallery-item__image-link,.gallery-item__link{display:block}.gallery-item__image-link{border-radius:50%;overflow:hidden;position:relative}.gallery-item__image-link:after{background-color:#000;content:" ";display:block;inset:0;opacity:0;position:absolute;transition:opacity .35s}.gallery-item:hover .gallery-item__image-link:after{opacity:.25}.gallery-item__title{margin:26px 0 6px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{align-content:flex-start;align-items:center;background-color:hsla(0,0%,100%,.3);display:flex;flex-direction:row;flex-wrap:nowrap;inset:0;justify-content:center;position:fixed;z-index:1090}.loader__svg{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;height:70px;width:70px}.modal{align-content:flex-start;align-items:center;background-color:rgba(0,0,0,.3);display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .35s;width:100%;z-index:1090}.modal__modal{background-color:#fff;max-height:80%;max-width:800px;overflow:auto;padding:1rem;position:relative;width:80%}@media only screen and (min-width:892px){.modal__modal{padding:2rem}}.modal__close{position:absolute;right:1rem;top:1rem}.nav-toggle path{transform-origin:center;transition:transform .35s}.nav-toggle--closing path:first-child,.nav-toggle--opening path:first-child{transform:translateY(12px)}.nav-toggle--closing path:last-child,.nav-toggle--opening path:last-child{transform:translateY(-12px)}.nav-toggle--toggled path:first-child{transform:translateY(12px) rotate(30deg)}.nav-toggle--toggled path:last-child{transform:translateY(-12px) rotate(-30deg)}.nav-toggle .icon{height:15px;overflow:visible}.post-item{height:100%;position:relative}.post-item__title{margin-bottom:4px}.post-item__rule{bottom:0;left:0;position:absolute;right:0}.post-item__excerpt{margin:16px 0 10px}.post-item__more{display:block;font-style:italic;margin-bottom:12px;text-decoration:underline}.table{margin:64px 0}.table table{text-align:left}.content--text-image .content__figure{float:right}@media only screen and (min-width:892px){.content--text-image .content__figure{padding-left:3rem}}.content--image-text .content__figure{float:left}@media only screen and (min-width:892px){.content--image-text .content__figure{padding-right:3rem}.content--image-text .content__figure,.content--text-image .content__figure{width:50%}}@media only screen and (min-width:1200px){.content__body{font-size:1.125rem}}.content__figure{margin-bottom:3rem;position:relative}.content__text{margin-top:3rem}.content__image{display:block}.content__divider--center{text-align:center}.content__divider--left{text-align:left}.content__rule{display:inline-block;margin-bottom:24px;margin-top:24px}@media only screen and (min-width:892px){.content__rule{margin-bottom:48px;margin-top:48px}}.content__clear{clear:both}.cookie{background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.35s;width:100%;z-index:1100}.cookie__modal{background-color:#fff;bottom:0;box-shadow:3px 3px 10px rgba(0,0,0,.3);left:0;padding:.5rem 1rem;position:absolute;width:100vw}@media only screen and (min-width:640px){.cookie__modal{padding:1rem 2rem}.cookie__container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.cookie__text{margin:64px 0}.cookie__button{display:block;margin:1rem 0;text-align:center}@media only screen and (max-width:639px){.cookie__button{width:100%}}.cookie--visible{opacity:1;pointer-events:auto}.gallery__inner{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media only screen and (min-width:892px){.gallery__inner{gap:3rem}}.gallery__figure{max-width:400px}.gallery__link{display:block}.header{position:relative}.header__inner{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.header__toggle{position:absolute;right:1.25rem;top:1.25rem;z-index:1030}@media only screen and (min-width:892px){.header__toggle{display:none}}.header__branding{display:block;padding:12px 0;position:relative;z-index:1040}@media only screen and (min-width:892px){.header__branding{display:none}}.header__branding .logo{width:52px}.hero{position:relative}.hero__inner{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;justify-content:flex-end;max-height:1000px}@media only screen and (max-width:891px) and (orientation:portrait){.hero__inner{position:relative}}@media (orientation:landscape),only screen and (min-width:892px){.hero__inner{justify-content:center}}.hero__button,.hero__subtitle,.hero__title{position:relative;z-index:1010}.hero__title{margin-bottom:32px}@media (orientation:landscape),only screen and (min-width:892px){.hero__title{margin-top:72px}}@media only screen and (min-width:1200px){.hero__title{margin-top:80px}}.hero__subtitle{font-size:1.5rem;font-weight:300}@media only screen and (min-width:376px){.hero__subtitle{font-size:1.875rem}}@media only screen and (min-width:640px){.hero__subtitle{font-size:2.25rem}}@media only screen and (min-width:892px){.hero__subtitle{font-size:2.875rem}}@media only screen and (min-width:1200px){.hero__subtitle{font-size:3.5rem}}.hero__button{align-self:center;margin:16px auto}.hero__button .icon{height:2rem}@media (orientation:landscape),only screen and (min-width:892px){.hero__button{bottom:0;position:absolute}}.hero__galleries{inset:0;position:absolute}@media (orientation:landscape),only screen and (min-width:892px){.hero__galleries{left:30%;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1200px){.hero__galleries{left:45%}}.hero__gallery{border-radius:50%;display:block;overflow:hidden;position:absolute;transform:translateY(-50%);transition:transform .8s,opacity .8s;z-index:1000}.hero__gallery:first-child{z-index:1002}.hero__gallery:nth-child(2){z-index:1001}.hero__gallery:last-child{z-index:1000}@media only screen and (max-width:891px) and (orientation:portrait){.hero__gallery{height:70vw;width:70vw}.hero__gallery:first-child{left:10%;top:22vw}.hero__gallery:nth-child(2){left:-10vw;top:40%}.hero__gallery:last-child{left:40%;top:60%}}@media (orientation:landscape),only screen and (min-width:892px){.hero__gallery{height:40vh;top:50%;width:40vh}.hero__gallery:first-child{left:0}.hero__gallery:nth-child(2){left:25%}.hero__gallery:last-child{left:50%}}@media only screen and (min-width:1200px){.hero__gallery{height:60vh;width:60vh}.hero__gallery:first-child{left:0}.hero__gallery:nth-child(2){left:25%}.hero__gallery:last-child{left:50%}}.hero__gallery:hover{transform:translateY(-50%) scale(1.02);z-index:1004}.hero__gallery:hover .hero__gallery-title{opacity:1}.hero__gallery--hidden{opacity:0;transform:translateY(-45%)}.hero__gallery-title{align-content:flex-start;align-items:center;background-color:rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Branch,Playfair Display,Garamond,Times New Roman,serif;font-size:7vmin;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s}.hero__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.message{text-align:center}.message__body{margin:1rem 0 1.5rem}@media only screen and (min-width:892px){.message__body{font-size:1.125rem;margin:1rem 0 3rem}}.navigation{position:fixed;z-index:1020}@media only screen and (max-width:891px){.navigation{align-content:flex-start;align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;inset:0;justify-content:center}}@media only screen and (min-width:892px){.navigation{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;left:0;top:0;transition:background-color .35s;width:100%}}.navigation--scrolled{background-color:#fff}.navigation__inner{align-content:flex-start;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}@media only screen and (min-width:892px){.navigation__inner{flex-direction:row;justify-content:flex-end}}.navigation__branding{padding:12px}@media only screen and (max-width:891px){.navigation__branding{display:none}}.navigation__branding .logo{display:block;width:64px}.navigation__item{display:block;font-size:1.25rem}@media only screen and (max-width:891px){.navigation__item{margin:10px 0}}@media only screen and (min-width:892px){.navigation__item{font-size:1.125rem;margin:20px 10px}}@media only screen and (min-width:1200px){.navigation__item{font-size:1.25rem}}.navigation__item--active{text-decoration:underline}.navigation__item:hover{opacity:.7}.exhibitions__exhibitions{-moz-column-gap:3rem;column-gap:3rem;display:grid;margin-top:64px;row-gap:1.25rem}@media only screen and (min-width:640px){.exhibitions__exhibitions{grid-template-columns:repeat(2,1fr)}}.galleries__galleries{-moz-column-gap:3rem;column-gap:3rem;display:grid;margin-top:64px;row-gap:3rem}@media only screen and (min-width:640px){.galleries__galleries{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:892px){.galleries__galleries{grid-template-columns:repeat(3,1fr)}}.gallery-entity__gallery{margin-top:64px}.post__date{margin-top:.5rem}.posts__posts{-moz-column-gap:3rem;column-gap:3rem;display:grid;margin-top:64px;row-gap:1.25rem}@media only screen and (min-width:640px){.posts__posts{grid-template-columns:repeat(2,1fr)}}.posts__all{margin-top:32px}@media only screen and (min-width:892px){.posts__all{margin-top:64px}}.posts--frontpage .posts__title{text-align:center}@media only screen and (min-width:892px){.posts--frontpage .posts__posts{margin-top:128px}}.wrapper{align-content:flex-start;align-items:stretch;background-image:url(/images/dust_scratches.png);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;min-height:100vh;overflow:hidden;position:relative;width:100%}
