:root{--text-low-emphasis:#00000090;--text-high-emphasis:#000;--text-inverse:#e4e4e4;--border-default:#c7c7c7;--border-light:#ffffff20;--border-super-light:#fafafa;--background-light:#d9d9d9;--background-dark:#818181;--accent-light:#efe01100;--accent-dark:#9a9a0099;--background-hover:#eeeeee40}*{box-sizing:border-box;margin:0;padding:0}#__next{position:relative;overflow:hidden}html,body{justify-content:center;font-family:Times,serif;display:flex;overflow-x:hidden}main{width:590px;min-height:50vh;margin-top:76px;display:flex}@media only screen and (max-width:590px){main{width:100%}}a{color:var(--text-high-emphasis);font-weight:400}a:visited{color:inherit}:focus-visible{outline:2px solid #000}.pageHeading{letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:600;line-height:150%}.smallHeading{font-size:24px;font-weight:600;line-height:150%}.subtleHeading{font-size:14px;font-style:bold;text-transform:uppercase;line-height:150%}.byLine{color:var(--text-low-emphasis);font-size:16px;font-style:italic;font-weight:400;line-height:150%}.itemHeader,.itemHeaderFrontPage{text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:400;line-height:150%}.itemSubline{text-transform:capitalize;color:var(--text-low-emphasis);font-size:12px;font-weight:400;line-height:150%}.bodyCopy{color:var(--text-low-emphasis);font-size:16px;font-weight:400;line-height:175%}.list-title{font-size:16px;font-weight:600;line-height:300%}.list-value{font-size:16px;font-weight:400}.subtle-list{color:var(--text-low-emphasis);font-size:16px;font-weight:400}.bottom-border{border-bottom:1px solid var(--border-default)}.no-border{border-bottom:1px solid #0000}.pageHeadingBg{text-align:center;background:radial-gradient(50% 24% at 50% 35%,#c4c4c4 0%,#fff 90%);height:64px;margin-bottom:16px;padding-top:10px}.vignette{opacity:.7;filter:blur(62px);pointer-events:none;width:100vw;height:100vh;position:fixed;left:0}.flex{display:flex}.justContSpaceBetween{justify-content:space-between}.width100{width:100%}.textAlignCenter{text-align:center}.relative{position:relative}.displayNone{display:none}.imageContainer{width:calc(33.33% - 12px);height:auto;position:relative;overflow:hidden}.coverPhoto{border-radius:4px;box-shadow:0 4px 16px 8px #00000014}.imageContainer:before{content:"";padding-top:100%;display:block}.imageContainer img{object-fit:cover;border-radius:4px;width:100%;position:absolute;top:0;left:0;height:100%!important}.exhibitionImage{object-fit:cover;border-radius:4px}@media only screen and (max-width:590px){.exhibitionImage{height:300px!important}}.lightBoxWrapper{flex-wrap:wrap;gap:16px;display:flex}.lightBoxWrapperExhibitions{flex-wrap:nowrap;gap:16px;height:300px;display:flex;overflow:scroll hidden;padding-bottom:12px!important}@keyframes fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.animatePulse{animation:2s infinite fade}.about-img-container{aspect-ratio:1/1.5;width:100%;max-width:386px;position:relative}
.menu-module__9vMsCG__menu{background-color:#fff;flex-wrap:wrap;place-content:center;width:100%;height:100vh;margin-left:-20px;display:flex;position:absolute;top:60px}.menu-module__9vMsCG__menuLinks{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:-30vh;display:flex}.menu-module__9vMsCG__menuLink{text-transform:uppercase;text-align:center;width:100%;font-size:32px;text-decoration:none;color:var(--text-high-emphasis)!important;font-style:normal!important;font-weight:400!important}.menu-module__9vMsCG__menuLink:hover{text-decoration:underline}
.search-module__Mfj8bW__searchContainer{background-color:#fff;flex-wrap:wrap;place-content:baseline center;gap:24px;width:100%;height:100vh;margin-left:-20px;padding-top:32px;display:flex;position:absolute;top:60px;overflow:scroll}.search-module__Mfj8bW__searchForm{justify-content:center;width:100%;margin-left:40px;margin-right:40px}.search-module__Mfj8bW__field{gap:8px}.search-module__Mfj8bW__searchInput{border:1px solid;border-radius:4px;width:100%;height:32px;padding-left:12px;font-family:Times,serif;font-size:16px}.search-module__Mfj8bW__searchForm div{flex-wrap:wrap;display:flex}.search-module__Mfj8bW__fieldLabel{font-weight:600}.search-module__Mfj8bW__searchResults{width:100%;margin-left:40px;margin-right:40px;list-style:none}.search-module__Mfj8bW__listElement{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.search-module__Mfj8bW__listElement p{width:100%}.search-module__Mfj8bW__listElement p:hover{text-decoration:underline}.search-module__Mfj8bW__searchResult{font-size:16px;font-style:normal}.search-module__Mfj8bW__searchTag{text-transform:uppercase;border:1px solid var(--border-default);border-radius:4px;height:fit-content;padding:0 6px;font-size:12px;font-style:normal;display:inline}
.navbar-module__bk5_hG__navBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:300;justify-content:space-between;align-items:center;width:100%;max-width:590px;height:60px;padding-left:20px;padding-right:20px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.navbar-module__bk5_hG__titleLink{font-size:22px!important;font-weight:700!important}.navbar-module__bk5_hG__navBar a{color:var(--text-high-emphasis);font-size:32px;font-style:italic;font-weight:400;text-decoration:none}.navbar-module__bk5_hG__navBar:visited{text-decoration:none}.navbar-module__bk5_hG__navBar button{background-color:#fff0;border-style:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;display:flex}.navbar-module__bk5_hG__navBar button:hover{background-color:var(--background-hover)}
.footer-module__WlMSAW__footer{flex-wrap:wrap;gap:16px;margin-top:120px;margin-bottom:64px;display:flex;position:relative}.footer-module__WlMSAW__footerRow{z-index:1;justify-content:center;gap:12px;width:100%;display:flex;position:absolute}.footer-module__WlMSAW__footerRowTop{top:-60px}.footer-module__WlMSAW__footerRowBot{top:-30px}.footer-module__WlMSAW__footer a{color:var(--text-low-emphasis);text-decoration:none}.footer-module__WlMSAW__footer a:hover{text-decoration:underline}
