/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */
@layer base{@font-face{font-family:Futura;src:url(/dist/futura-pt-light-3AIVAK4L.woff2);font-weight:300}@font-face{font-family:Futura;src:url(/dist/futura-pt-book-CFVTuq4m.woff2);font-weight:400}@font-face{font-family:Futura;src:url(/dist/futura-pt-medium-TEnlvtD9.woff2);font-weight:500}@font-face{font-family:Futura;src:url(/dist/futura-pt-demi-Qi-WDsOh.woff2);font-weight:600}@font-face{font-family:Futura;src:url(/dist/futura-pt-bold-lWVFuBk6.woff2);font-weight:700}*,:before,:after{box-sizing:border-box}:root{--brand-color-orange:#e08524;--brand-color-gray:#70716f;--brand-color-black:#121311;--text-color-active:#121311;--text-color-base:#333531;--text-color-secondary:#545851;--text-color-link:#2a528d;--text-color-link-active:#1a4b93;--text-size-heading3:2rem;--text-size-heading2:1.625rem;--text-size-heading1:1.375rem;--text-size-base:1.25rem;--text-size-small:1.125rem;--text-size-smaller:1rem;--card-background:#ffffff40;--card-overlay-background:#000c;--card-shadow:0 3px 7px 0 #0003, 0 5px 14px 0 #0000001f;scroll-behavior:smooth;height:100%;color:var(--text-color-active);background:#fff;font-family:Futura,sans-serif;font-size:100%;font-weight:400}@media print{:root{--text-size-heading3:20pt;--text-size-heading2:17pt;--text-size-heading1:15pt;--text-size-base:13pt;--text-size-small:11.5pt;--text-size-smaller:10pt}}body{min-height:100%;padding-top:var(--admin-bar--height,0);font-size:var(--text-size-base);margin:0;line-height:1.375}h1{font-size:var(--text-size-heading3);text-transform:uppercase;break-after:avoid-page;font-weight:500}h2{font-size:var(--text-size-heading2);text-transform:uppercase;break-after:avoid-page;font-weight:500}h3{font-size:var(--text-size-heading1);break-after:avoid-page;font-weight:500}h4{font-size:var(--text-size-base);color:var(--text-color-base);break-after:avoid-page}h5,h6{font-size:var(--text-size-normal);font-style:italic;font-weight:400}p{margin-block:.75em}ul,ol{margin-block:.75em;margin-inline:2em 0;padding:0}address{font-style:normal}blockquote{border-left:2px solid #ccc;margin:.75em 0 .75em 20px;padding:0 0 0 10px}a{color:var(--text-color-link);text-decoration:none}:is(a:hover,a:focus-visible){color:var(--text-color-link-active)}b,strong{font-weight:600}cite{font-style:italic;font-weight:500}img{vertical-align:middle}svg{vertical-align:middle;overflow:visible}@media print{.noprint{display:none!important}}}@layer libs{.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination__page:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__toggle:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}}@layer components{.artist{grid-template-columns:1fr;grid-template-areas:"artist-heading""artist-meta""artist-info""exhibits-heading""exhibits-list";gap:20px;padding:20px;display:grid}@media (min-width:700px){.artist{grid-template-columns:min(30%,260px) 1fr;grid-template-areas:"artist-heading artist-heading""artist-meta artist-info""exhibits-heading exhibits-heading""exhibits-list exhibits-list";gap:20px 40px;padding-inline:30px}}@media screen and (min-width:1200px){.artist{gap:20px 50px;max-width:1260px;margin-inline:auto}.artist--3col{grid-template-columns:260px 1fr 260px;grid-template-areas:"artist-heading artist-heading exhibits-heading""artist-meta artist-info exhibits-list"}}.artist__artist-heading{grid-area:artist-heading}.artist__artist-meta{grid-area:artist-meta}.artist__artist-info{grid-area:artist-info}.artist__exhibits-heading{grid-area:exhibits-heading}.artist__exhibits-list{--card-min-width:170px;--card-max-width:200px;grid-area:exhibits-list;grid-template-columns:repeat(auto-fill, minmax(var(--card-min-width), 1fr));gap:20px;display:grid}@media (min-width:700px){.artist__exhibits-list{--card-min-width:190px;--card-max-width:220px;gap:25px}}@media (min-width:1200px){.artist--3col .artist__exhibits-list{--card-max-width:240px;flex-direction:column;display:flex}}.artist__heading{text-transform:uppercase;font-size:var(--text-size-heading1);--dots-height:12px;--dots-offset:1.5px;align-items:center;gap:.6rem;margin:0;font-weight:400;display:flex}.artist__heading b{font-weight:600}.artist__artist-image img{width:100%;max-width:260px;height:auto;box-shadow:var(--card-shadow);display:block}.artist__artist-links{flex-direction:column;gap:.75rem;margin:1.5rem 0;display:flex}.artist__artist-links p{margin:0}.artist__artist-name{font-size:var(--text-size-heading3);text-transform:none;margin:0;font-weight:500}.artist__artist-name b{text-transform:uppercase;font-weight:700}@media (min-width:700px){.artist__artist-name{margin-top:-.5rem}}@media print{.artist{break-inside:auto;padding-top:0;padding-inline:0}}.artist-card{aspect-ratio:1;width:100%;max-width:var(--card-max-width,240px);color:#fff;background-color:var(--card-overlay-background);box-shadow:var(--card-shadow);grid-template-rows:1fr auto;display:grid;overflow:hidden}@media print{.artist-card{break-inside:avoid-page}}.artist-card--reveal{--card-text-opacity:0;--card-image1-opacity:1;--card-image2-opacity:0}.artist-card--reveal:hover,.artist-card--reveal:focus{--card-text-opacity:1;--card-image1-opacity:0;--card-image2-opacity:.8}.artist-card__cover{aspect-ratio:1;object-fit:cover;width:100%;opacity:var(--card-image1-opacity,1);grid-area:1/1/3;transition:opacity ease-in-out;display:block}.artist-card__cover+.artist-card__cover{opacity:var(--card-image2-opacity,0);filter:grayscale()contrast(1.1)}.artist-card__name{text-align:center;color:#fff;opacity:var(--card-text-opacity,1);background:linear-gradient(#0000 0%,#0006 40%,#0008 100%);grid-area:2/1/3;padding:30px 10px 10px;display:block;position:relative}.artist-card__name b{font-weight:600}.artists-list{--card-min-width:150px;--card-max-width:180px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min-width)), 1fr));justify-items:center;gap:20px;display:grid}@media (min-width:700px){.artists-list{--card-min-width:190px;--card-max-width:220px;gap:25px}}.outlined-button{max-width:100%;font-family:inherit;font-size:var(--text-size-base);color:var(--text-color-link);cursor:pointer;background-color:#ffffff4d;border:1px solid;border-radius:5px;align-items:center;gap:8px;padding:4px 12px;line-height:1.4;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}:is(.outlined-button:hover,.outlined-button:focus-visible){color:var(--text-color-link-active);background-color:#fff9}.outlined-button svg{fill:currentColor;flex:none;font-size:16px}.outlined-button span{white-space:nowrap;text-overflow:ellipsis;flex:auto;padding-bottom:1px;display:block;overflow:hidden}.datasheet--sections{border-bottom:1px solid #00000040}.datasheet__section{--dot-color:var(--brand-color-gray);border-top:1px solid #00000040;padding:10px 0}.datasheet__section[open]{--dot-color:var(--brand-color-orange)}.datasheet__section summary{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:20px;padding:4px 0;display:flex}.datasheet__section summary::-webkit-details-marker{display:none}.datasheet__section summary:before{content:"";background-color:var(--dot-color);border-radius:50%;width:8px;height:8px;display:block}.datasheet__section summary h3{text-transform:uppercase;font-weight:500;font-size:var(--text-size-base);color:var(--text-color-active);margin:0}@media print{.datasheet--sections,.datasheet__section{border:none}.datasheet__section summary:before{display:none}}.exhibit{grid-template-columns:1fr;grid-template-areas:"heading""title""cover""text""books";gap:20px;padding:20px;display:grid}@media (min-width:700px){.exhibit{grid-template-columns:min(30%,240px) 1fr;grid-template-areas:"heading heading""title title""cover text""books books";gap:20px 40px;padding-inline:30px}}@media screen and (min-width:1200px){.exhibit{grid-template-columns:260px 1fr 260px;grid-template-areas:"heading heading \-""title title \-""cover text books";gap:20px 50px;max-width:1260px;margin-inline:auto}}@media print{.exhibit{padding:0}}.exhibit__heading{text-transform:uppercase;font-size:var(--text-size-heading1);--dots-height:12px;--dots-offset:1.5px;grid-area:heading;align-items:center;gap:.6rem;margin:0;font-weight:400;display:flex}.exhibit__heading b{font-weight:600}.exhibit__subhead{text-transform:uppercase;font-weight:500;font-size:var(--text-size-base);margin-block:0 .6rem}.exhibit__title-wrapper{grid-area:title;margin-bottom:.75rem}.exhibit__title{text-transform:uppercase;text-wrap:balance;line-height:1.15;font-size:var(--text-size-heading3);margin:0;font-weight:700}.exhibit__artists{line-height:1.3;font-size:var(--text-size-heading1);margin-block:.25rem 0;font-weight:400}.exhibit__artists b{font-weight:600}.exhibit__artists a{color:inherit;display:inline-block}.exhibit__artists a:hover,.exhibit__artists a:focus{text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:1px}.exhibit__cover{flex-direction:column;grid-area:cover;gap:1.5rem;display:flex}.exhibit__cover-image{margin:0}.exhibit__cover-image img{width:100%;max-width:280px;height:auto;box-shadow:var(--card-shadow);display:block}.exhibit__themes ul{margin:0;padding:0;list-style:none}.exhibit__themes li{color:var(--text-color-base);display:inline-block}.exhibit__themes li:first-child a:first-letter{text-transform:uppercase}.exhibit__themes li:not(:last-child):after{content:","}.exhibit__themes a{text-underline-offset:.25em;color:var(--text-color-active);padding-block:.1em;text-decoration-line:underline;text-decoration-color:#00000040;text-decoration-thickness:1px;display:inline-block}:is(.exhibit__themes a:hover,.exhibit__themes a:focus-visible){-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.exhibit__print{margin-block:0 .5rem}.exhibit__text{grid-area:text}.exhibit__text>.rich-text>:first-child{margin-top:0}.exhibit__text>.rich-text>:last-child{margin-bottom:0}.exhibit__text-separator{border:none;border-bottom:1px solid #0003;height:1px;margin:1.5rem 0}.exhibit__books{grid-area:books;container-type:inline-size}.exhibit__books ul{flex-direction:column;gap:.75rem;margin:0;list-style:none;display:flex}@container (width>=640px){.exhibit__books ul{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.75rem 2rem;display:grid}}.exhibit__book{text-wrap:balance}.exhibit__book-title{font-weight:500;font-size:var(--text-size-base);margin-block:0 .15rem}.exhibit__book p{font-size:var(--text-size-small);margin:0;line-height:1.5}.exhibit-card{--card-cover-ratio:1 / 1;--card-themes-opacity:0;--card-base-font-size:1.125rem;--card-base-line-height:1.4375rem;--card-text-max-lines:5;width:100%;max-width:var(--card-max-width,300px);font-size:var(--card-base-font-size);line-height:var(--card-base-line-height);color:var(--text-color-active);background-color:var(--card-background);box-shadow:var(--card-shadow);grid-template-rows:min-content auto;grid-template-areas:"cover""text";display:grid;overflow:hidden}@media print{.exhibit-card{break-inside:avoid-page}}.exhibit-card:hover,.exhibit-card:focus{--card-themes-opacity:1}.exhibit-card__cover{width:100%;aspect-ratio:var(--card-cover-ratio);grid-area:cover;overflow:hidden}.exhibit-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.exhibit-card__text{grid-area:text;min-height:70px;padding:10px 10px 12px}.exhibit-card__text-clamp{-webkit-line-clamp:var(--card-text-max-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.exhibit-card__title{text-transform:uppercase;margin:0;font-size:95%;font-weight:600;text-decoration:none}.exhibit-card__artists{color:var(--text-color-base);margin-block:2px 0;font-weight:400}.exhibit-card--compact .exhibit-card__artists{-webkit-line-clamp:2}.exhibit-card__themes{aspect-ratio:var(--card-cover-ratio);text-align:center;color:#fff;font-size:var(--text-size-smaller);text-transform:capitalize;opacity:var(--card-themes-opacity);background:#000c;grid-area:cover;justify-content:center;align-items:center;padding:12px 10%;transition:opacity .2s ease-in-out;display:flex;position:relative;overflow:hidden}.exhibit-measurements{border-collapse:collapse;margin-bottom:1.5rem}.exhibit-measurements :is(th,td){text-align:left;vertical-align:middle;font-size:var(--text-size-base);padding:.25rem .5rem}.exhibit-measurements tr>:first-child{padding-inline-start:0}.exhibit-measurements tr>:last-child{padding-inline-end:0}.exhibit-measurements th{font-weight:500}.exhibit-pricing__rates{border-collapse:collapse;width:100%}.exhibit-pricing__rates :is(th,td){vertical-align:middle;text-align:left;padding:.4rem .5rem .4rem 0}.exhibit-pricing__rates :is(th,td):not(:first-child){text-align:right;font-feature-settings:"lnum"}.exhibit-pricing__rates thead :is(th,td){border-bottom:1px solid #00000026;font-weight:500}.exhibit-pricing__rates tbody>tr:first-child :is(th,td){padding-top:1rem}.exhibit-pricing__rates td{font-weight:400}.exhibit-pricing__rates abbr{text-decoration:none}.exhibit-tabs{width:100%;max-width:1200px;margin:20px auto;overflow:hidden}.exhibit-tabs__nav{flex-wrap:wrap;margin:0;padding:20px;list-style:none;display:flex}.exhibit-tabs__nav li{flex:auto}.exhibit-tabs__nav a{text-align:center;font-weight:500;font-size:var(--text-size-base);color:var(--text-color-base);border-bottom:2px solid #0000001a;padding:10px;text-decoration:none;display:block}.exhibit-tabs__nav a[aria-current=true]{color:var(--text-color-active);border-color:#00000080}:is(.exhibit-tabs__nav a:hover,.exhibit-tabs__nav a:focus-visible){border-color:#000000bf}.exhibit-tabs__tab{padding:20px}.exhibit-tabs__tab--datasheet{width:100%;max-width:800px;margin-inline:auto}.exhibit-tabs__tab--pricing{width:100%;max-width:600px;margin-inline:auto}.exhibit-tabs__title{text-transform:uppercase;font-weight:500;font-size:var(--text-size-base);margin:0 0 1rem;line-height:1.35;overflow:hidden}@media screen{.exhibit-tabs__tab[aria-hidden=true]{display:none}.exhibit-tabs__tab[aria-hidden] .exhibit-tabs__title{position:absolute;top:-200px}}@media print{.exhibit-tabs{max-width:100%;margin:30px 0 0}.exhibit-tabs__tab{border-top:1px solid #0003;max-width:100%;padding-inline:0}}.exhibits-list{--card-min-width:160px;--card-max-width:200px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min-width)), 1fr));place-items:stretch center;gap:20px;margin-bottom:50px;display:grid}@media (min-width:700px){.exhibits-list{--card-min-width:200px;--card-max-width:250px;gap:25px}}.gallery__links{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0;list-style:none;display:grid}.gallery__links li{max-width:200px}.gallery__links a{cursor:zoom-in;display:block}.gallery__links a:hover,.gallery__links a:focus{box-shadow:var(--card-shadow)}.gallery__links img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;font-size:.8em;display:block}.pswp__caption{text-align:center;justify-content:center;align-items:center;min-height:60px;padding:4px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.pswp__caption-inner{max-width:700px;font-size:var(--text-size-base);color:#fff;text-wrap:balance;background-color:#00000080;border-radius:6px;padding:8px 12px;line-height:1.35}@media (min-width:1200px){.pswp__caption-inner{font-size:var(--text-size-base)}}.home-intro{justify-self:center;width:100%;max-width:740px;margin:0 auto;padding:20px;display:block}.home-services{padding:20px}.home-footer{grid-gap:30px;text-align:center;justify-content:center;justify-items:center;width:100%;max-width:860px;margin-inline:auto;padding:20px;display:grid}@media (min-width:700px){.home-footer{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:repeat(2,1fr)}.home-footer__info--address{grid-area:1/1/3}.home-footer__info--newsletter{grid-area:1/2}.home-footer__info--contact{grid-area:2/2}}.home-footer__info p{margin:0}.home-footer__info p+p{margin-top:.5rem}.home-footer__title{text-transform:uppercase;grid-row:1/2;margin-top:0;margin-bottom:.8rem;font-size:1em;font-weight:400}.home-footer__title>span{font-weight:600}.home-footer__logo{max-width:100%;height:auto;margin-bottom:-1rem}@media (min-width:700px){.home-footer__logo{margin-top:-1rem;transform:translate(-5%)}}.home-footer__link{text-align:center;min-width:160px;max-width:280px;font-weight:500;font-size:var(--text-size-base);color:inherit;background-color:#ffffff4d;border:2px solid;border-radius:5px;padding:8px 16px;line-height:1.35;transition:background-color .15s ease-out;display:inline-block;box-shadow:0 4px 8px #0003,0 6px 20px #0000001f}.home-footer__link:hover,.home-footer__link:focus{background-color:#ffffff80}.home-themes{margin-top:10px;flex-flow:wrap;justify-content:center;place-items:center;gap:20px;width:100%;max-width:600px;margin-inline:auto;padding:0 20px;display:flex}@media (min-width:800px){.home-themes{grid-template-rows:repeat(14,1fr);grid-template-columns:repeat(20,1fr);place-items:center;width:100%;max-width:1200px;height:clamp(500px,60vh,600px);margin-top:-20px;padding:0 20px;display:grid}}.home-themes__card{text-align:center;max-width:240px;min-height:90px;font-size:var(--text-size-small);background-color:var(--card-background);box-shadow:var(--card-shadow);justify-content:center;align-items:center;padding:10px 12px;line-height:1.5;display:flex}.home-themes__card--audience{grid-area:11/7/15/13;max-width:300px}.home-themes__card--1{grid-area:1/2/7/9}.home-themes__card--2{grid-area:3/10/7/15}.home-themes__card--3{grid-area:1/16/5/21}.home-themes__card--4{grid-area:9/1/13/6}.home-themes__card--5{grid-area:10/15/15/20}@media (max-width:800px){.home-themes__card--3,.home-themes__card--4,.home-themes__card--5{display:none}.home-themes__all{margin-top:10px}}.home-themes__card a{text-transform:uppercase;color:var(--text-color-active);padding:2px 6px;text-decoration:none;display:inline-block}.home-themes__card:nth-child(2n) a:nth-child(2n),.home-themes__card:nth-child(odd) a:nth-child(3n+1){color:var(--text-color-base);font-weight:700}.home-themes__card:nth-child(2n) a:nth-child(3),.home-themes__card:nth-child(odd) a:nth-child(2n){font-style:oblique}.home-themes__all{text-align:center;text-transform:uppercase;width:100%;max-width:400px;color:var(--text-color-active);background-color:#fff;border-radius:30px;grid-area:8/7/10/15;justify-content:center;align-items:center;padding:4px 8px;font-weight:500;line-height:1.5;display:flex;box-shadow:2px 2px 8px #0006,8px 8px 16px #00000040}body{background-image:url(/dist/bg-info-CJ2rRgLQ.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media print{body{background:0 0!important}}#page-home{background-image:url(/dist/bg-home-5ijFPG-L.jpg);background-size:cover;background-attachment:local}#page-artist{background-image:url(/dist/bg-artist-Db8mLB8v.jpg)}#page-artists{background-image:url(/dist/bg-artists-WW2vd9P9.jpg)}#page-exhibit{background-image:url(/dist/bg-exhibit-D-2yfwfT.jpg)}#page-exhibits,#page-themes,#page-theme{background-image:url(/dist/bg-exhibits-B-ocq-_N.jpg)}.layout__section{padding:50px 0}@media (min-width:700px){.layout__section{padding:80px 0}}@media (min-width:1200px) and (min-height:800px){.layout__section{flex-direction:column;justify-content:center;min-height:60dvh;display:flex}.layout__section>*{flex-shrink:0 0 auto}}.link-card{text-align:center;color:var(--text-color-active);background-color:#fff9;align-items:center;padding:1em;line-height:1.35;display:flex;overflow:hidden}@media print{.link-card{break-inside:avoid-page}}.main-footer{text-align:center;font-size:var(--text-size-smaller);color:#000000b3;padding:1.5rem}.main-footer p{margin:0;line-height:1.5}.main-footer br{display:none}.main-footer span:not(:first-child):before{content:"|";color:#00000040;margin-inline-end:.2em}.main-footer a{color:inherit;text-underline-offset:.25em;text-decoration-line:underline;text-decoration-color:#00000040;text-decoration-thickness:1px;transition:text-decoration-color .15s ease-out;display:inline-block}.main-footer a:hover,.main-footer a:focus{text-decoration-color:currentColor}@media screen{.main-header{text-align:center;padding-block:15px 10px}.main-header__title{vertical-align:top;margin-block:0;display:inline-block}.main-header__logo{object-fit:contain;vertical-align:middle;width:min(480px,90vw);height:auto;min-height:160px;transform:translate(2%)}}@media print{.main-header__title{margin:0;display:block}.main-header__logo{width:380px;max-width:50%;height:auto;display:block}}.nav-bar{font-size:var(--text-size-small);flex-flow:column wrap;align-items:flex-start;gap:.75rem 0;margin:0 auto 1rem;padding:5px 0;display:flex}@media (min-width:700px){.nav-bar{flex-direction:row;justify-content:center;align-items:center}}.nav-bar__menu{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:4px 10px;margin:0;padding:0 10px;list-style:none;display:flex}.nav-bar__menu a{vertical-align:top;text-transform:uppercase;color:var(--text-color-base);padding:12px 10px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-block;position:relative}.nav-bar__menu a[aria-current=page]{color:var(--text-color-active)}.nav-bar__menu a:after{content:"";background-color:var(--accent,lightgray);height:3px;transition:transform .15s ease-out;display:block;position:absolute;bottom:6px;left:10px;right:10px}.nav-bar__menu a:hover:after{transform:scaleY(2)}.nav-bar__menu a:focus-visible:after{transform:scaleY(2)}@media (min-width:700px){.nav-bar__menu a:after{width:60px;left:calc(50% - 30px);right:auto}.nav-bar__menu a:hover:after{transform:scaleX(1.35)}.nav-bar__menu a:focus-visible:after{transform:scaleX(1.35)}}.page-card{width:100%;max-width:var(--card-max-width,300px);color:var(--text-color-active);background-color:var(--card-background);box-shadow:var(--card-shadow);grid-template-rows:repeat(2,auto);display:grid}@media print{.page-card{break-inside:avoid-page}}.page-card__image{text-align:center;grid-area:1/1/2;padding:1.25rem 1.25rem .5rem}.page-card__image img{vertical-align:top;object-fit:contain;width:80px;height:80px;display:inline-block}@media (min-width:700px){.page-card__image img{width:100px;height:100px}}.page-card__title{text-align:center;text-transform:uppercase;font-size:var(--text-size-small);grid-area:2/1/3;padding:.75rem 1rem;font-weight:500;line-height:1.25}.page-content{width:100%;padding:30px 20px}@media (min-width:700px){.page-content{max-width:1260px;margin-inline:auto;padding-inline:30px}.page-content--narrow{max-width:860px}}.page-content__title{--dots-height:14px;--dots-offset:2px;font-size:var(--text-size-heading2);text-transform:uppercase;flex-direction:column;gap:.6rem;margin-block:0 30px;font-weight:500;line-height:1.2;display:flex}@media (min-width:700px){.page-content__title{flex-direction:row;align-items:center;gap:.8rem}}@media print{.page-content{padding-inline:0}}.pages-grid{grid-template-columns:1fr;justify-items:stretch;gap:20px;width:100%;max-width:320px;margin-inline:auto;display:grid}@media (min-width:700px){.pages-grid{grid-template-columns:1fr 1fr;gap:40px;max-width:640px}}@media (min-width:1200px){.pages-grid{grid-template-columns:1fr 1fr 1fr;max-width:1000px}}.rich-text{max-width:50rem;font-size:var(--text-size-base);line-height:1.55}.rich-text--large{font-size:var(--text-size-base);line-height:1.45}.rich-text :is(h1,h2){font-size:var(--text-size-heading1);text-transform:uppercase;margin:2rem 0 1rem;font-weight:600;line-height:1.333}.rich-text :is(h3,h4,h5,h6){font-size:var(--text-size-base);text-transform:none;margin:1.5rem 0 .75rem;font-weight:600;line-height:1.333}.rich-text li p{margin-block:.5rem}.rich-text a{color:var(--text-color-link);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:#1a4b9340;text-decoration-thickness:1px;transition:text-decoration-color .15s ease-out}.rich-text a:hover,.rich-text a:focus{color:var(--text-color-link-active);text-decoration-color:#1a4b9380}.section-title{--dots-height:14px;--dots-offset:2px;text-align:center;margin:0;padding:1rem 0;display:block}.section-title__inner{vertical-align:middle;color:var(--brand-color-black);justify-content:center;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.section-title__text{line-height:1.2;font-size:var(--text-size-heading2);text-transform:uppercase;margin:0;font-weight:400}a:hover .section-title__text,a:focus .section-title__text{color:var(--text-color-link-active);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:#1a4b9380;text-decoration-thickness:1px}.section-title__text>span{font-weight:600}.splide{width:100%;max-width:1340px;margin-inline:auto}@media (min-width:800px){.splide{margin-bottom:40px}}.splide__track{padding-block:20px}.splide__arrow{background:0 0;border-radius:0;width:80px;height:120px}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}.splide__arrow{opacity:.5}:is(.splide__arrow:hover,.splide__arrow:focus-visible){opacity:.85}.splide__arrow svg{width:40px;height:40px;color:var(--brand-color-black)}.splide__arrow path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.splide__pagination{height:1.5rem;bottom:0}.splide__pagination__page{opacity:.4;background-color:var(--brand-color-black);margin:5px}.splide__pagination__page.is-active{opacity:.8;background-color:var(--brand-color-black);transform:scale(1.2)}.layout__section--exhibits .exhibit-card{--card-text-max-lines:4;height:100%}@media (min-width:1200px){.layout__section--exhibits .splide__track{height:730px}}.slider__footer{display:none}@media (min-width:800px){.slider__footer{text-align:right;min-height:1.5rem;margin-top:-8px;padding-inline:20px;display:block}}@media (min-width:1200px){.slider__footer{padding-inline:72px}}.slider__footer-link{line-height:1.5rem;font-size:var(--text-size-small);color:var(--text-color-link);padding:0 .5rem;text-decoration:none;display:inline-block}.slider__footer-link:hover,.slider__footer-link:focus{text-underline-offset:.18em;text-decoration-line:underline;text-decoration-color:#1a4b9380;text-decoration-thickness:1px}.social-links{vertical-align:middle;flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.social-links--header{padding-inline:1rem}.social-links--footer{padding-top:1.5rem}.social-links a{vertical-align:top;padding:5px;display:inline-block}.social-links a:hover{opacity:.8}.social-links img{display:block}.theme__exhibits-grid{--card-min-width:150px;--card-max-width:200px;grid-template-columns:repeat(auto-fill, minmax(var(--card-min-width), 1fr));gap:20px;margin:30px 0;list-style:none;display:grid}@media (min-width:700px){.theme__exhibits-grid{--card-min-width:200px;--card-max-width:240px;gap:20px 30px}}.theme__exhibits-grid .exhibit-card{min-height:100%}.theme__no-content{text-align:center;margin-block:60px}.themes-list{columns:2;background-color:#fff3;column-gap:1rem;padding:1rem 1.5rem}@media (min-width:750px){.themes-list{columns:3}}@media (min-width:1200px){.themes-list{columns:4}}.themes-list__group{break-inside:avoid;padding-bottom:1rem}.themes-list__letter{margin:0;padding:.2rem .45rem;font-size:32px;font-weight:300}.themes-list__sublist{margin:0;padding:0;list-style:none}.themes-list__sublist li{font-size:var(--text-size-base);margin:0;line-height:1.25;list-style:none;display:block}.themes-list__sublist a{color:var(--text-color-active);padding:.4rem .5rem;text-decoration:none;display:block}.themes-list__sublist a:hover,.themes-list__sublist a:focus{text-decoration:underline}.three-dots{vertical-align:middle;width:3em;height:1em;font-size:var(--dots-height,1rem);transform:translateY(var(--dots-offset,0px));background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2016'%3e%3ccircle%20cx='7'%20cy='8'%20r='6'%20fill='%23DF8523'/%3e%3ccircle%20cx='24'%20cy='8'%20r='6'%20fill='%2370726F'/%3e%3ccircle%20cx='41'%20cy='8'%20r='6'%20fill='%23121311'/%3e%3c/svg%3e") 50%/contain no-repeat;flex:none;display:inline-block}@media print{.three-dots{display:none!important}}}@layer pages;
