@font-face{font-family:sitaSerif;src:url(../media/SitaSerifTDCBeta_Regular-s.p.39v78jyqakya7.otf?dpl=dpl_AP96dX2aDHEXv5SR7u9qiJEdskzK)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sitaSerif;src:url(../media/SitaSerifTDCBeta_Italic-s.p.0-i_dd7-ppp3n.otf?dpl=dpl_AP96dX2aDHEXv5SR7u9qiJEdskzK)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:sitaSerif Fallback;src:local(Arial);ascent-override:92.2%;descent-override:24.26%;line-gap-override:0.0%;size-adjust:103.03%}.sitaserif_999f7541-module__N35NPq__className{font-family:sitaSerif,sitaSerif Fallback,Georgia,Times New Roman,serif}.sitaserif_999f7541-module__N35NPq__variable{--font-display:"sitaSerif", "sitaSerif Fallback", Georgia, Times New Roman, serif}
.header-module__3iWRfG__bar{z-index:50;padding-inline:var(--space-section-x);background:var(--background);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-block:1.5rem;display:grid;position:sticky;top:0}.header-module__3iWRfG__barLeft{justify-self:start;align-items:center;gap:1rem;display:flex}.header-module__3iWRfG__barRight{text-transform:uppercase;letter-spacing:.04em;color:#191919;justify-self:end;align-items:center;gap:1.5rem;font-size:.9rem;display:flex}.header-module__3iWRfG__menuButton{cursor:pointer;background:0 0;border:none;align-items:center;padding:.25rem;display:inline-flex}.header-module__3iWRfG__hamburger{flex-direction:column;gap:6px;width:26px;display:inline-flex}.header-module__3iWRfG__hamburger span{background:#191919;width:100%;height:1.5px;display:block}.header-module__3iWRfG__alert{color:#191919;font-size:.9rem}.header-module__3iWRfG__barWordmark{width:clamp(90px,8.68vw,170px);transition:width .2s;display:block}.header-module__3iWRfG__barWordmarkLarge{width:clamp(120px,14.47vw,280px)}.header-module__3iWRfG__barWordmarkSvg{width:100%;height:auto;display:block}.header-module__3iWRfG__overlay{z-index:100;background:var(--background,#faf8f3);flex-direction:column;align-items:center;padding:1.5rem 2rem 3rem;display:flex;position:fixed;inset:0;overflow-y:auto}.header-module__3iWRfG__overlayTop{grid-template-columns:1fr auto 1fr;align-items:start;gap:1rem;width:100%;display:grid}.header-module__3iWRfG__closeButton{cursor:pointer;color:#191919;background:0 0;border:none;justify-self:start;padding:.25rem}.header-module__3iWRfG__overlayWordmark{justify-self:center}.header-module__3iWRfG__overlayWordmarkSvg{width:clamp(90px,8.68vw,170px)}.header-module__3iWRfG__overlayRight{text-transform:uppercase;letter-spacing:.04em;color:#191919;place-self:center end;gap:1.5rem;font-size:.9rem;display:flex}.header-module__3iWRfG__overlayNav{flex-direction:column;align-items:center;gap:.25rem;margin:auto 0;padding:3rem 0;display:flex}.header-module__3iWRfG__overlayNavLink{font-family:var(--font-display,Georgia, serif);color:#191919;font-size:clamp(2rem,5vw,3rem);line-height:1.25;transition:opacity .4s}@media (hover:hover){.header-module__3iWRfG__overlayNavLink:hover{opacity:.5;transition:opacity .4s}}.header-module__3iWRfG__overlaySubNav{font-family:var(--font-display,Georgia, serif);color:#191919;gap:2.5rem;font-size:1.1rem;display:flex}@media (max-width:640px){.header-module__3iWRfG__bar,.header-module__3iWRfG__overlay{padding-left:1.25rem;padding-right:1.25rem}.header-module__3iWRfG__alert{display:none}}.header-module__3iWRfG__desktopNav{display:none}@media (min-width:1024px){.header-module__3iWRfG__desktopNav{flex:1;align-items:center;gap:1.25rem;display:flex}.header-module__3iWRfG__desktopNavRight{justify-content:flex-end}.header-module__3iWRfG__desktopNavLink{color:inherit;white-space:nowrap;font-size:clamp(.9375rem,.5rem + .6vw,1.25rem);text-decoration:none;transition:opacity .4s}.header-module__3iWRfG__desktopNavLinkActive{text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.header-module__3iWRfG__desktopNavLink:hover{text-underline-offset:4px;text-decoration:underline}}.header-module__3iWRfG__barLeft,.header-module__3iWRfG__barRight{display:none}.header-module__3iWRfG__barWordmark{flex:none}body:has([data-nav-override]) .header-module__3iWRfG__desktopNavLinkActive{text-decoration:none}:is(body:has([data-nav-override="/exhibitions/archive"]) .header-module__3iWRfG__desktopNavLink[data-nav="/exhibitions/archive"],body:has([data-nav-override=\/programs]) .header-module__3iWRfG__desktopNavLink[data-nav=\/programs]){text-underline-offset:4px;text-decoration:underline}}.header-module__3iWRfG__button{align-items:flex-start;gap:.35rem;display:inline-flex}.header-module__3iWRfG__icon{width:1em;height:1em;display:block}.header-module__3iWRfG__count{font-size:.65em;line-height:1}
.cartButton-module__uoJhaa__button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.35rem;padding:0;display:inline-flex}.cartButton-module__uoJhaa__button:hover,.cartButton-module__uoJhaa__button:focus-visible{text-underline-offset:.25em;text-decoration:underline}.cartButton-module__uoJhaa__icon{width:1em;height:1em;display:block;transform:translateY(.15em)}.cartButton-module__uoJhaa__count{font-size:.65em;line-height:1}.cartButton-module__uoJhaa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cartButton-module__uoJhaa__iconAndCount{display:flex}
.alertBar-module__ITydla__alert{padding:1em var(--space-section-x);color:#faf8f3;background:#191919;justify-content:space-between;align-items:center;gap:1.5rem;font-size:clamp(.9375rem,.5rem + .6vw,1.25rem);display:none}.alertBar-module__ITydla__text p{margin:0}.alertBar-module__ITydla__text a{color:inherit;text-underline-offset:3px;text-decoration:underline}.alertBar-module__ITydla__close{color:inherit;cursor:pointer;flex:none;display:inline-flex}@media (hover:hover){.alertBar-module__ITydla__close:hover{opacity:.5}}
.footer-module__nP6W3G__footer{background:var(--background);margin-top:6rem}.footer-module__nP6W3G__rule{margin-bottom:4rem}.footer-module__nP6W3G__wordmark{color:#191919;width:100%;height:auto;padding-inline:var(--space-section-x);margin-bottom:4rem;display:block}.footer-module__nP6W3G__columns{font-size:var(--text-body);color:#191919;padding-inline:var(--space-section-x);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:2.5rem;line-height:1.5;display:flex}.footer-module__nP6W3G__address p{margin:0}.footer-module__nP6W3G__copyright{font-size:.8rem;display:block;margin-top:1.5rem!important}.footer-module__nP6W3G__mobileCopyright{font-size:.8rem;display:none}.footer-module__nP6W3G__column{flex-direction:column;display:flex}.footer-module__nP6W3G__column a{transition:opacity .4s}@media (hover:hover){.footer-module__nP6W3G__column a:hover{opacity:.5;transition:opacity .4s}}.footer-module__nP6W3G__newsletter{min-width:340px}.footer-module__nP6W3G__newsletterLabel{margin:0 0 .5rem}.footer-module__nP6W3G__newsletterForm{border:1px solid #191919;max-width:320px;display:flex}.footer-module__nP6W3G__newsletterInput{color:#191919;background:0 0;border:none;flex:1;min-width:0;padding:.5rem .75rem;font-family:inherit;font-size:1rem}.footer-module__nP6W3G__newsletterInput:focus{outline-offset:-2px;outline:2px solid #191919}.footer-module__nP6W3G__newsletterButton{cursor:pointer;font-family:inherit;font-size:var(--text-body);color:#191919;white-space:nowrap;background:0 0;border:none;border-left:1px solid #191919;padding:.5rem 1rem}@media (hover:hover){.footer-module__nP6W3G__newsletterButton:hover{color:var(--background,#faf8f3);background:#191919}}@media (max-width:900px){.footer-module__nP6W3G__columns{grid-template-columns:repeat(3,1fr);gap:2rem 1.5rem;display:grid}.footer-module__nP6W3G__newsletter{grid-column:1/-1;margin-left:0}.footer-module__nP6W3G__copyright{display:none}.footer-module__nP6W3G__footerAddress{grid-column:1/-1}.footer-module__nP6W3G__mobileCopyright{grid-column:1/-1;display:block}}@media (max-width:640px){.footer-module__nP6W3G__wordmark,.footer-module__nP6W3G__rule{margin-bottom:var(--space-heading-gap-hero)}.footer-module__nP6W3G__newsletter{min-width:100%}}.footer-module__nP6W3G__newsletterMessage{margin:.5rem 0 0;font-size:.75rem}@media (max-width:900px){.footer-module__nP6W3G__columns a{align-items:center;min-height:2rem;display:inline-flex}}
.cartDrawer-module__u0FD-W__root{z-index:100;position:fixed;inset:0}.cartDrawer-module__u0FD-W__scrim{background:#00000040;position:absolute;inset:0}.cartDrawer-module__u0FD-W__panel{color:#191919;background:#fff;width:min(42rem,100%);height:100%;padding:2rem;animation:.25s cartDrawer-module__u0FD-W__slideIn;position:absolute;top:0;right:0;overflow-y:auto}@keyframes cartDrawer-module__u0FD-W__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.cartDrawer-module__u0FD-W__panel{animation:none}}.cartDrawer-module__u0FD-W__close{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:absolute;top:1.5rem;right:1.5rem}.cartDrawer-module__u0FD-W__closeIcon{width:1.5rem;height:1.5rem;display:block}.cartDrawer-module__u0FD-W__body{margin-top:3rem}.cartDrawer-module__u0FD-W__tableHead,.cartDrawer-module__u0FD-W__lineRow{grid-template-columns:1fr auto 6rem 6rem;align-items:baseline;gap:1rem;display:grid}.cartDrawer-module__u0FD-W__tableHead{font-family:var(--font-display);font-size:var(--text-label);padding-bottom:.75rem}.cartDrawer-module__u0FD-W__numeric{text-align:right}.cartDrawer-module__u0FD-W__lines{margin:0;padding:0;list-style:none}.cartDrawer-module__u0FD-W__line{border-top:1px solid #19191926;padding:1rem 0}.cartDrawer-module__u0FD-W__lineTitle{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.cartDrawer-module__u0FD-W__variant{font-size:var(--text-credit,.8125rem);opacity:.7}.cartDrawer-module__u0FD-W__remove{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.cartDrawer-module__u0FD-W__qty{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.cartDrawer-module__u0FD-W__qty button{width:1.25rem;height:1.25rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #191919;justify-content:center;align-items:center;line-height:1;display:flex}.cartDrawer-module__u0FD-W__qty button:disabled,.cartDrawer-module__u0FD-W__remove:disabled{opacity:.4;cursor:not-allowed}.cartDrawer-module__u0FD-W__thumb{aspect-ratio:1;background:#d9d9d9;width:50%;margin-top:1rem;position:relative}.cartDrawer-module__u0FD-W__thumbImage{object-fit:contain;padding:1rem}.cartDrawer-module__u0FD-W__field:first-of-type{border-top:1px solid #19191926;padding-top:2rem}.cartDrawer-module__u0FD-W__field{margin-top:2rem}.cartDrawer-module__u0FD-W__fieldTitle{font-family:var(--font-display);font-size:var(--text-label);margin:0 0 .75rem}.cartDrawer-module__u0FD-W__input{width:100%;font:inherit;font-size:var(--text-body);color:#191919;background:0 0;border:1px solid #191919;border-radius:0;padding:.65rem .75rem}.cartDrawer-module__u0FD-W__input::placeholder{color:#19191980}.cartDrawer-module__u0FD-W__applyButton,.cartDrawer-module__u0FD-W__checkout{text-align:center;color:#191919;width:100%;font-size:var(--text-body);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #191919;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.cartDrawer-module__u0FD-W__applyButton{width:auto;margin-top:1.5rem;padding-inline:2rem}.cartDrawer-module__u0FD-W__checkout{margin-top:1.5rem}.cartDrawer-module__u0FD-W__applyButton:hover:not(:disabled),.cartDrawer-module__u0FD-W__applyButton:focus-visible:not(:disabled),.cartDrawer-module__u0FD-W__checkout:hover,.cartDrawer-module__u0FD-W__checkout:focus-visible{color:#faf8f3;background:#191919}.cartDrawer-module__u0FD-W__applyButton:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.cartDrawer-module__u0FD-W__applyButton,.cartDrawer-module__u0FD-W__checkout{transition:none}}.cartDrawer-module__u0FD-W__totals{border-top:1px solid #19191926;margin:2.5rem 0 0;padding-top:1.5rem}.cartDrawer-module__u0FD-W__totalRow{justify-content:space-between;gap:1rem;margin-bottom:.35rem;display:flex}.cartDrawer-module__u0FD-W__totalRow dt,.cartDrawer-module__u0FD-W__totalRow dd{margin:0}.cartDrawer-module__u0FD-W__muted{opacity:.6}.cartDrawer-module__u0FD-W__grandTotal{font-size:var(--text-body);border-top:1px solid #19191926;margin-top:1.5rem;padding-top:1rem}.cartDrawer-module__u0FD-W__error{font-size:var(--text-credit,.8125rem);margin:1rem 0 0}.cartDrawer-module__u0FD-W__empty{font-size:var(--text-body);padding:2rem 0}.cartDrawer-module__u0FD-W__inlineLink{color:inherit}@media (max-width:640px){.cartDrawer-module__u0FD-W__panel{width:100%;padding:1.25rem}.cartDrawer-module__u0FD-W__tableHead{font-size:var(--text-body)}.cartDrawer-module__u0FD-W__tableHead,.cartDrawer-module__u0FD-W__lineRow{grid-template-columns:1fr auto 4.5rem 4.5rem;gap:.5rem}}
:root{--background:#faf8f3;--foreground:#000;--heading:#191919;--text-credit:clamp(.8125rem, .722rem + .303vw, 1.0625rem);--text-body:clamp(.875rem, .727rem + .502vw, 1.29375rem);--text-label:clamp(1.0125rem, .814rem + .809vw, 1.6875rem);--text-display-1:clamp(2rem, 1.411rem + 2.397vw, 4rem);--text-display-2:clamp(1.5rem, .985rem + 2.097vw, 3.25rem);--text-section-heading:var(--text-display-2);--space-section-y:clamp(2.5rem, 1.912rem + 2.4vw, 4.5rem);--space-section-x:clamp(.9375rem, .328rem + 2.472vw, 3rem);--space-heading-gap-hero:1.5625rem;--space-heading-gap-section:calc(var(--space-section-y) * .6);--content-max:calc(1630px + 2 * var(--space-section-x));--content-max-text:calc(1024px + 2 * var(--space-section-x));--header-height:110px}html{scroll-padding-top:var(--space-section-y)}body{min-height:100%;color:var(--foreground);font-family:var(--font-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}button{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ts-serif{font-family:var(--font-display);font-style:normal;font-weight:400}.ts-serif-italic{font-family:var(--font-display);font-style:italic;font-weight:400}.ts-sans-bold{font-family:var(--font-sans,Helvetica, Arial, sans-serif);font-style:normal;font-weight:700}.ts-sans-black{font-family:var(--font-sans,Helvetica, Arial, sans-serif);font-style:normal;font-weight:900}.ts-caps{text-transform:uppercase}@media (min-width:1025px){.center-few:has(>:only-child){grid-template-columns:calc((100% - 2 * var(--space-section-x)) / 3);justify-content:center}.center-few:has(>:nth-child(2):last-child){grid-template-columns:repeat(2, calc((100% - 2 * var(--space-section-x)) / 3));justify-content:center}}@media (min-width:641px) and (max-width:1024px){.center-few:has(>:only-child){grid-template-columns:calc((100% - var(--space-section-x)) / 2);justify-content:center}}p strong{font-weight:400}.skipLink{z-index:1000;color:#191919;background:#fff;padding:.5rem 1rem;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.skipLink:focus{transform:none}#main:focus{outline:none}
