@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/f572d85f5231a632-s.2ezkehaeao4qw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8c5c2f9a6d5aab44-s.1g65-ni6_8fmg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bf59c2ab8139df6-s.p.2k07h0o8qyaoo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6d17aaf9688500d5-s.13l88b10svigj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/94647ffa920346ad-s.40iv6h8sm2m8-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(../media/07ad42c7cbfbb93f-s.p.1u3uiwvr4hxzg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c38436978873060d-s.3-mpl5g0sz1pj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6b81730c0a5df772-s.3ieg1wriviqld.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ccb04bdeaf6be910-s.p.01tr6x6g38e6j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0534b40c1c3b5a4-s.18nrv_9r1bn2j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d219fe3ae333997c-s.0ihgixp4s46p2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/235a0ef330592118-s.p.0_dtpe4r-myal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_32243e7-module__iGRM-G__className{font-family:Barlow,Barlow Fallback}
:root{--page-gutter:80px;--space-compact:8px;--space-small:16px;--space-content:24px;--space-heading:32px;--space-block:48px;--space-section:64px;--space-major:80px;--space-page:96px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#010101;background:#fff;font-size:14px}*{box-sizing:border-box}html,body{min-height:100%}html{scroll-padding-top:var(--site-header-height,0px);background:#fff}body{color:#010101;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-size:1.45rem;font-weight:300;line-height:3.1rem}button,input,textarea{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}a:hover,a:focus-visible{color:#585858}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:4px;outline:1px solid}.previewBanner{right:var(--space-small);bottom:var(--space-small);z-index:3000;max-width:min(720px, calc(100vw - (2 * var(--space-small))));padding:var(--space-compact) var(--space-small);align-items:center;gap:var(--space-small);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#010101;flex-wrap:wrap;font-size:.85rem;line-height:1.4rem;display:flex;position:fixed}.previewBannerWarning{letter-spacing:0;text-transform:none}.reviewBar{right:var(--space-small);bottom:var(--space-small);left:var(--space-small);z-index:3000;padding:var(--space-compact) var(--space-small);align-items:center;gap:var(--space-small);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#010101;flex-wrap:wrap;font-size:.85rem;line-height:1.4rem;display:flex;position:fixed}.reviewBarTitle{letter-spacing:0;text-transform:none;flex:auto}.reviewBarNav{align-items:center;gap:var(--space-compact);display:flex}.reviewBar a{color:inherit}.reviewBar button{min-height:36px;padding:4px var(--space-compact);color:inherit;cursor:pointer;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background:0 0;border:1px solid #fff}.reviewBar button[aria-disabled=true]{opacity:.55;cursor:progress}.reviewBarStatus{letter-spacing:0;text-transform:none}.reviewPanel>summary{cursor:pointer}.reviewPanel[open]>summary{margin-bottom:var(--space-compact)}.reviewPanel>ul{right:var(--space-small);bottom:calc(100% + var(--space-compact));left:var(--space-small);max-height:60vh;padding:var(--space-small);background:#010101;border:1px solid #fff;position:absolute;overflow-y:auto}.reviewPanelChange{padding:var(--space-compact) 0;letter-spacing:0;text-transform:none;border-bottom:1px solid #333}.reviewPanelChange:last-child{border-bottom:0}.reviewPanelChange p{margin:4px 0}.reviewPanelPublished{text-transform:uppercase;letter-spacing:.08em}.previewBanner button{min-height:36px;padding:4px var(--space-compact);color:inherit;cursor:pointer;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background:0 0;border:1px solid #fff}h1,h2,h3,p,figure,blockquote,dl,dd,ul{margin:0}ul{padding:0;list-style:none}h1,h2,h3{text-transform:uppercase;font-weight:300}h1{margin:0 0 var(--space-block);letter-spacing:.16em;font-size:2.1rem;line-height:2.35rem}h2{letter-spacing:.16em;font-size:1.8rem;line-height:2.4rem}h3{letter-spacing:.12em;font-size:1.7rem;line-height:2.1rem}strong,th,dt{font-weight:500}img{max-width:100%;height:auto;display:block}.visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skipLink{z-index:4000;color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#010101;padding:5px 12px;font-size:1rem;line-height:2rem;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skipLink:focus{color:#fff;transform:translateY(0)}.siteContainer{width:100%;max-width:1660px;min-height:100vh;padding:0 var(--page-gutter);margin:0 auto}.siteHeader{z-index:2000;background:#fff;transition:transform .2s cubic-bezier(0,0,.2,1);position:sticky;top:0}.siteHeader[data-scroll-hidden]{transition-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(-150%)}.headerInner{width:100%;max-width:1500px;padding:var(--space-heading) 0;border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.siteLogo{z-index:2200;flex:none;width:280px;line-height:0;display:block;position:relative}.siteLogo img{width:100%}.desktopNavigation ul,.footerPrimaryNavigation ul,.footerLinks ul{align-items:center;display:flex}.desktopNavigation li{margin-left:25px}.desktopNavigation .navigationItem,.menuButton,.mobileNavigationPanel .navigationItem{color:#585858;letter-spacing:.16em;text-transform:uppercase;font-size:1.25rem;font-weight:300;line-height:1.8rem}.desktopNavigation .navigationItem{padding:var(--space-compact) 0;display:block}.desktopNavigation a:hover,.desktopNavigation a:focus-visible,.desktopNavigation .navigationItem.active,.mobileNavigationPanel a:hover,.mobileNavigationPanel a:focus-visible,.mobileNavigationPanel .navigationItem.active{color:#010101}.desktopNavigation .navigationItem.active{font-weight:400}.menuButton{z-index:2200;min-height:44px;padding:var(--space-compact) 0;align-items:center;gap:var(--space-compact);cursor:pointer;background:0 0;border:0;display:none;position:relative}.menuButtonIcon{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5px;vector-effect:non-scaling-stroke;flex:none;width:24px;height:24px}.mobileNavigationPanel{display:none}.siteMain{padding:var(--space-section) 0 0;margin-bottom:var(--space-section);outline:none}.routeContent{animation:.24s cubic-bezier(.16,1,.3,1) both route-content-in}.routeTransitionIndicator{z-index:5000;opacity:0;pointer-events:none;background:#ebebeb;height:2px;transition:opacity .12s linear;position:fixed;top:0;left:0;right:0;overflow:hidden}.routeTransitionIndicator[data-pending]{opacity:1}.routeTransitionIndicator span{background:#010101;width:36%;height:100%;display:block;transform:translate(-100%)}.routeTransitionIndicator[data-pending] span{animation:.9s cubic-bezier(.4,0,.2,1) infinite route-progress}@keyframes route-content-in{0%{opacity:0}}@keyframes route-progress{to{transform:translate(400%)}}.pageHeader{margin-bottom:var(--space-heading)}.pageHeader h1{margin-bottom:0}.subheading{margin:0 0 var(--space-content);align-items:center;gap:var(--space-compact);color:#585858;letter-spacing:.16em;font-size:1.25rem;font-weight:300;line-height:1.8rem;display:flex}.subheading:after{content:"";border-top:1px solid #eee;flex-grow:1;display:block}.exhibitionMetaStack{gap:var(--exhibition-meta-gap);flex-direction:column;display:flex}.exhibitionMetaStack>*{margin:0}.homeFeature{width:100%;max-width:560px;margin:0 auto}.exhibitionsPage,.exhibitionDetail{width:100%;max-width:1200px;margin:0 auto}.standardPage>.pageHeader,.standardPage>.richContent,.mailingListPage{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.homeFeatureImage{width:min(320px,100%);line-height:0;display:block}.homeFeatureImage img{width:100%}.homeFeatureDetails{margin-top:var(--space-small)}.homeFeatureDetails .exhibitionCardTitle{margin:0}.homeFeatureDetails .exhibitionCardTitle a{color:inherit}.homeMailingPrompt{margin-top:var(--space-major)}@media (min-width:1024px){.exhibitionMetaStack{gap:var(--exhibition-meta-gap);flex-direction:column;display:flex}.exhibitionMetaStack>*{margin:0}.homeFeature{align-items:center;column-gap:var(--space-section);grid-template-columns:minmax(0,58fr) minmax(0,42fr);max-width:1200px;display:grid}.homeFeatureImage{justify-self:end;width:min(431px,100%)}.homeFeatureDetails{margin-top:0}.homeMailingPrompt{width:100%;max-width:560px;margin:var(--space-major) auto 0;grid-column:1/-1}}.homeMailingPrompt a,.richContent a,.contactLinks a,.formPrivacy a,.exhibitionInformation a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.artistGrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--artist-rows-wide), auto);column-gap:30px;display:grid}.artistListItem{min-width:0;margin-bottom:var(--space-compact)}.artistListItem h2{font-size:1.65rem;line-height:2rem}.artistListItem a{display:inline-block}.participatingArtists--solo .artistListItem a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.artistListItem--compact h2{font-size:1.2rem;line-height:1.8rem}.revealOnScroll{opacity:1;transform:none}.revealOnScroll[data-reveal-pending]{opacity:0;animation:1ms linear 4s forwards revealFailsafe;transform:translateY(100px)}.revealImage.revealOnScroll[data-reveal-pending],.artistListItem--reveal{transform:none}.artistListItem--reveal[data-reveal-pending]{transform:translateY(40px)}@keyframes revealFailsafe{to{opacity:1;transform:none}}.artistDetailHeader h1{margin-bottom:0}.artistDetail{width:100%;max-width:1200px;margin:0 auto}.artistEnquiryLink{min-height:44px;color:inherit;cursor:pointer;letter-spacing:.14em;text-align:left;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #010101;align-items:center;padding:0;font-size:.9rem;line-height:1.5rem;display:inline-flex}.artistProfileLayout{align-items:baseline;gap:var(--space-section);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.artistProfileLayout--withProfileImage{align-items:start}.artistProfileLayout--sidebarOnly .artistProfileSidebar{grid-column:2}.artistBlurb{width:100%;max-width:74ch}.artistProfileSidebar,.artistExhibitions{min-width:0}.artistProfileImage{width:fit-content;max-width:100%;line-height:0}.artistProfileImage img{object-fit:contain;object-position:left top;width:auto;max-width:100%;height:auto;display:block}.artistProfileImage+.artistExhibitions,.artistProfileImage+.artistEnquiry{margin-top:var(--space-content)}.artistEnquiry{min-width:0}.artistExhibitions+.artistEnquiry{margin-top:var(--space-content)}.artistEnquiry+.artistArtworks{margin-top:var(--space-section)}.artistProfileSidebar .artworkGrid{grid-template-columns:minmax(0,1fr)}.artistExhibitionList>li+li{margin-top:var(--space-heading)}.artistExhibitionLink{padding-bottom:var(--space-content);border-bottom:1px solid #cfcfcf;display:block}.artistExhibitionType{color:#585858;letter-spacing:.14em;text-transform:uppercase;font-size:.9rem;line-height:1.5rem;display:block}.artistExhibitionLink h3{letter-spacing:.1em;overflow-wrap:anywhere;text-transform:uppercase;margin-bottom:0;font-size:2rem;font-weight:300;line-height:2.7rem}.artistExhibitionLink time,.exhibitionMetaLocation,.artistExhibitionAction{display:block}.artistExhibitionLink time,.exhibitionMetaLocation{color:#585858;letter-spacing:.08em;font-size:.95rem;line-height:1.55rem}.artistExhibitionLink time{text-transform:uppercase}.artistExhibitionAction{margin-top:var(--space-small);letter-spacing:.14em;text-transform:uppercase;font-size:.85rem;line-height:1.5rem}.artistArtworks{min-width:0}.artworkGrid{gap:var(--space-section) var(--space-heading);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.artworkGrid>li:not(:only-child) .artworkCardImage{width:100%;height:min(68svh, calc(100svh - var(--site-header-height,0px) - var(--space-block)));background:0 0;align-items:flex-end;display:flex}.artistProfileSidebar .artworkGrid>li:not(:only-child) .artworkCardImage{background:#f5f5f5;width:fit-content;height:auto;display:block}@media (min-width:1024px){.artistProfileSidebar .artworkImageButton img{max-height:min(76svh, max(360px, calc(100svh - var(--site-header-height,0px) - var(--space-section))))}}.artworkCardImage{width:fit-content;max-width:100%;margin-bottom:var(--space-small);background:#f5f5f5;line-height:0}.artworkImageButton{text-align:left;background:0 0;border:0;width:fit-content;max-width:100%;padding:0;line-height:0;display:block;position:relative}.artworkImageButton:not(:disabled){cursor:zoom-in}.artworkImageButton:disabled{cursor:default}.artworkImageButton[data-pointer-focus-restored]:focus{outline:none}.artworkImageButton img{width:auto;max-width:100%;height:auto;max-height:min(68svh, calc(100svh - var(--site-header-height,0px) - var(--space-block)));object-fit:contain;object-position:left top;display:block}.artworkLightbox{color:#fff;cursor:zoom-out;background:0 0;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0}.artworkLightbox[open]{display:block}.artworkLightbox::backdrop{background:#010101eb}.artworkLightboxPanel{width:100%;height:100%;padding:max(var(--space-small), env(safe-area-inset-top)) max(var(--space-content), env(safe-area-inset-right)) max(var(--space-small), env(safe-area-inset-bottom)) max(var(--space-content), env(safe-area-inset-left));gap:var(--space-small);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.artworkLightboxClose{min-width:44px;min-height:44px;padding:var(--space-compact) var(--space-small);color:#fff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#010101;border:1px solid #fff;justify-self:end;font-size:.85rem;line-height:1.4rem}.artworkLightboxImage{place-items:center;min-width:0;min-height:0;display:grid;position:relative}.artworkLightboxImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.artworkLightboxCaption{color:#fff;letter-spacing:.06em;text-align:center;font-size:1rem;line-height:1.6rem}body:has(.artworkLightbox[open]){overflow:hidden}.artworkCardCaption h3{margin-bottom:var(--space-compact);letter-spacing:0;text-transform:none;font-size:1.15rem;font-weight:400;line-height:1.7rem}.artworkCardCaption h3 span{font-weight:300}.artworkCardCaption p{color:#585858;font-size:1rem;line-height:1.55rem}.artworkCredit{margin-top:var(--space-compact)}.artistBackLink{margin-bottom:var(--space-content);letter-spacing:.14em;text-transform:uppercase;font-size:1rem;line-height:1.6rem;display:inline-block}.revealOnScroll[data-reveal-visible]{opacity:1;transition:transform 4s cubic-bezier(.18,1,.21,1),opacity 2.5s cubic-bezier(.18,1,.21,1);animation:none;transform:none}.revealImage.revealOnScroll[data-reveal-visible]{transition:opacity 2.5s cubic-bezier(.18,1,.21,1)}.exhibitionList>li{margin-bottom:var(--space-major)}.exhibitionCard{align-items:flex-start;display:flex}.exhibitionCardImage{flex:0 0 min(40%,500px);width:min(40%,500px);line-height:0;display:block}.exhibitionCardImage img{width:100%}.exhibitionCardContent{width:auto;padding-left:var(--space-section);flex:auto;display:block}.exhibitionCardTitle,.exhibitionDetailHeader h1{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:3rem;font-weight:300;line-height:4rem;display:block}.exhibitionTitlePrefixEnd{white-space:nowrap}.exhibitionCardType,.exhibitionDetailType{color:#585858;letter-spacing:.14em;text-transform:uppercase;font-size:.9rem;line-height:1.5rem;display:block}.exhibitionCardArtists{margin-bottom:var(--space-content);color:#010101;letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem;line-height:1.8rem;display:block}.exhibitionCard time,.exhibitionDetailHeader time,.homeFeatureDetails time,.homeFeatureDetails .exhibitionMetaLocation,.exhibitionDetailHeader .exhibitionMetaLocation{color:#585858;letter-spacing:.16em;text-transform:uppercase;font-size:1.25rem;line-height:1.6rem;display:block}.exhibitionCard time{margin-bottom:var(--space-small)}.exhibitionCardSummary{margin:0 0 var(--space-content);padding-top:var(--space-small);color:#585858;font-size:.9em;line-height:1.7em;display:block}.exhibitionCardLink{margin-bottom:var(--space-content);color:#010101;letter-spacing:.16em;text-transform:uppercase;font-size:.9em;line-height:1.7em;display:block}.exhibitionList--compact{margin-top:var(--space-block);border-top:1px solid #d8d8d8}.exhibitionList--compact>li{border-bottom:1px solid #e4e4e4;margin-bottom:0}.exhibitionCard--compact{color:#010101;display:block}.exhibitionCard--compact .exhibitionCardContent{width:100%;min-height:112px;padding:var(--space-content) var(--space-small);align-items:baseline;row-gap:var(--exhibition-meta-gap);column-gap:var(--space-heading);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"type.""title.""date link";transition:background-color .18s ease-out;display:grid}.exhibitionCard--compact .exhibitionCardContent--withoutType{grid-template-areas:"title.""date link"}.exhibitionCard--compact:hover,.exhibitionCard--compact:focus-visible{color:#010101}.exhibitionCard--compact:hover .exhibitionCardContent,.exhibitionCard--compact:focus-visible .exhibitionCardContent{background:#f6f6f4}.exhibitionCard--compact:focus-visible{outline-offset:2px}.exhibitionCard--compact .exhibitionCardTitle{letter-spacing:.12em;margin:0;font-size:1.75rem;line-height:2.3rem}.exhibitionCard--compact .exhibitionCardHeading{grid-area:title;margin-bottom:0}.exhibitionCard--compact .exhibitionCardArtists{margin:var(--space-compact) 0 0;font-size:1.15rem;line-height:1.7rem}.exhibitionCard--compact .exhibitionCardType{text-align:left;grid-area:type;font-size:.85rem;line-height:1.4rem}.exhibitionCard--compact time{letter-spacing:.12em;grid-area:date;margin:0;font-size:1rem;line-height:1.6rem}.exhibitionCard--compact .exhibitionCardLink{letter-spacing:.12em;text-align:right;grid-area:link;place-self:baseline end;margin:0;font-size:1rem;line-height:1.6rem}.exhibitionIntroduction.exhibitionIntroduction--textOnly{grid-template-columns:minmax(0,1fr);grid-template-areas:"type""header""text"}.exhibitionDetailType{grid-area:type}.exhibitionIntroduction{column-gap:var(--space-block);row-gap:var(--exhibition-meta-gap);margin-bottom:var(--space-section);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"type.""header image""text image";display:grid}.exhibitionIntroduction.exhibitionIntroduction--withoutType{grid-template-areas:"header image""text image"}.exhibitionIntroduction.exhibitionIntroduction--textOnly.exhibitionIntroduction--withoutType{grid-template-areas:"header""text"}.exhibitionDetailHeader{grid-area:header}.exhibitionText{grid-area:text;align-self:start}.exhibitionText blockquote{width:85%;margin:0 0 var(--space-block);border-left:1px solid #151515;padding:5px 0 5px 30px;font-size:2.4rem;line-height:3.4rem}.exhibitionNarrative p{margin-bottom:var(--space-content)}.exhibitionNarrative p:last-child{margin-bottom:var(--space-block)}.exhibitionInformation h2{margin-bottom:var(--space-content);font-size:inherit;letter-spacing:0;font-weight:500;line-height:inherit;text-transform:none}.exhibitionInformation dl{margin-bottom:var(--space-heading)}.exhibitionInformation dl>div+div{margin-top:var(--space-small)}.exhibitionInformationPending dt{font-style:italic;font-weight:400}.exhibitionInformation dt,.exhibitionInformation dd,.exhibitionInformation dd span{display:block}.exhibitionImage img,.exhibitionImage .artworkImageButton{width:100%}.exhibitionImage .artworkImageButton img{object-fit:contain;max-height:none}.exhibitionImage{grid-area:image}.exhibitionImage figcaption{padding-top:var(--space-compact);font-size:.9em;line-height:2.2rem}.participatingArtists ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--participating-artist-rows-wide), auto);column-gap:var(--space-heading);display:grid}.exhibitionArtworks+.participatingArtists,.otherExhibitions{margin-top:var(--space-major)}.otherExhibitions .exhibitionList--compact{border-top:0;margin-top:0}.otherExhibitions>.subheading{margin-bottom:0}.exhibitionDetailNavigation{margin-top:var(--space-content);justify-content:flex-end;display:flex}.exhibitionViewAllLink{letter-spacing:.14em;text-transform:uppercase;align-items:center;min-height:44px;font-size:1rem;line-height:1.6rem;display:inline-flex}.backLink{display:none}.centredContent,.mailingListFormWrapper{width:100%;max-width:720px;margin:0 auto}.contactPage>.enquiryFormWrapper{width:100%;max-width:640px;margin:0 0 var(--space-section)}.contactLinks{margin-bottom:var(--space-section)}.contactLinks p{align-items:center;gap:var(--space-small);display:flex}.contactLinks img{flex:none;width:20px;height:20px}.mailingListForm,.enquiryFormWrapper,.enquiryForm{width:100%}.enquiryFormPanel{margin-top:var(--space-content)}.contactPage .enquiryFormPanel{margin-top:0}.contactPage .enquiryFormPanel .subheading{margin-bottom:var(--space-heading)}.enquiryFormPanel .subheading{margin-bottom:var(--space-content)}.formRow{margin-bottom:var(--space-small)}.formRow label{margin-bottom:var(--space-compact);line-height:1.8rem;display:block}.formRow input,.formRow textarea{width:100%;min-height:48px;padding:var(--space-compact) var(--space-small);color:#010101;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:2px;display:block}.formRow textarea{resize:vertical;min-height:160px}.enquiryFormWrapper--contact .formRow textarea{height:112px;min-height:112px}.formSubmit{margin-top:var(--space-content);justify-items:start;gap:var(--space-small);display:grid}.formSubmit button{min-height:44px;padding:var(--space-compact) var(--space-small);color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#010101;border:1px solid #010101;border-radius:0;place-items:center;font-size:1.1rem;line-height:1.6rem;display:inline-grid}.formSubmit button:not(:disabled):hover,.formSubmit button:not(:disabled):focus-visible{color:#010101;background:#fff}.formSubmit button:disabled{cursor:not-allowed;opacity:.62}.formConsent{align-items:flex-start;gap:var(--space-compact);width:100%;font-size:.8em;line-height:1.7em;display:flex}.formConsent input{accent-color:#010101;flex:none;width:18px;height:18px;margin:3px 0 0}.formStatus{margin-top:var(--space-small);font-size:.8em;line-height:1.7em}.formStatus:empty{display:none}.formStatus--error{color:#8a1f11}.mailingListFormSuccess{padding:var(--space-content) 0}.mailingListHoneypot,.enquiryHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.enquiryPrivacy{margin-top:var(--space-small);color:#585858;font-size:.8em;line-height:1.7em}.enquiryPrivacy a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.enquiryFormSuccess{padding:var(--space-small) 0}.formPrivacy{width:100%;margin-top:var(--space-heading);padding-top:var(--space-content);border-top:1px solid #ebebeb;font-size:.8em;line-height:1.7em}.formPrivacy p:first-child{margin-bottom:var(--space-compact)}.richContent h2{margin:var(--space-section) 0 var(--space-content)}.richContent h3{margin:var(--space-block) 0 var(--space-small)}.richContent .termHeading{margin:var(--space-content) 0 0;font-size:inherit;letter-spacing:0;font-weight:500;line-height:inherit;text-transform:none}.contentParagraph--large{margin-bottom:var(--space-block)}.richContent>.contentParagraph+.contentParagraph:not(.contentParagraph--large),.richContent>ul+.contentParagraph,.richContent>.contentParagraph+ul{margin-top:var(--space-content)}.displayTitle{letter-spacing:.16em;text-transform:uppercase;font-size:2.1rem;line-height:2.35rem}.richContent ul{padding-left:22px;list-style:outside}.contentTable{width:min(1200px, calc(100vw - (2 * var(--page-gutter))));margin:var(--space-block) 0;position:relative;inset-inline-start:50%;transform:translate(-50%)}.contentTableDesktop{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.contentTableDesktop th,.contentTableDesktop td{padding:var(--space-small) var(--space-content) var(--space-small) 0;overflow-wrap:anywhere;vertical-align:top;white-space:normal;border-bottom:1px solid #ebebeb}.contentTableDesktop th:last-child,.contentTableDesktop td:last-child{padding-inline-end:0}.contentTableMobile{display:none}.siteFooter{margin:0 0 var(--space-heading);padding:var(--space-heading) 0;color:#737373;border-top:1px solid #ebebeb}.footerInner{font-size:1.1rem;line-height:1.8rem}.footerPrimaryNavigation{margin-bottom:var(--space-heading)}.footerPrimaryNavigation ul{flex-wrap:wrap}.footerPrimaryNavigation li{margin-right:25px}.footerPrimaryNavigation a{min-height:44px;padding:var(--space-compact) 0;color:#585858;letter-spacing:.16em;text-transform:uppercase;align-items:center;font-size:1.25rem;line-height:1.8rem;display:flex}.footerPrimaryNavigation a:hover,.footerPrimaryNavigation a:focus-visible{color:#010101}.footerLinks ul{flex-wrap:wrap;column-gap:20px}.footerLinks li{margin-right:0}.copyright{margin-top:var(--space-small);margin-bottom:var(--space-compact);font-size:1rem;line-height:1.6rem}.mailingListPopupBackdrop{z-index:3000;padding:var(--space-heading);background:#01010161;place-items:center;animation:.2s cubic-bezier(0,0,.2,1) both mailing-list-backdrop-in;display:grid;position:fixed;inset:0}.mailingListPopup{width:min(480px,100%);max-height:calc(100dvh - (2 * var(--space-heading)));padding:var(--space-content) var(--space-content) var(--space-block);overscroll-behavior:contain;background:#fff;border:1px solid #010101;animation:.24s cubic-bezier(0,0,.2,1) both mailing-list-dialog-in;position:relative;overflow-y:auto;box-shadow:0 18px 48px #0101013d}.mailingListPopup h2{margin-bottom:var(--space-small);padding-right:var(--space-heading);text-wrap:balance}.mailingListPopup .mailingListForm{column-gap:var(--space-small);grid-template-columns:1fr 1fr;display:grid}.mailingListPopup .formRow:nth-child(3),.mailingListPopup .formSubmit,.mailingListPopup .formStatus{grid-column:1/-1}.mailingListPopup .formRow{margin-bottom:var(--space-compact)}.mailingListPopup .formRow input{min-height:44px;padding:var(--space-compact) var(--space-small);line-height:1.6rem}.mailingListPopup .formSubmit button{min-height:44px;padding:var(--space-compact) var(--space-small)}.mailingListPopup .formSubmit{margin-top:var(--space-small)}.mailingListPopup .formPrivacy{margin-top:var(--space-small);padding-top:var(--space-small);font-size:.72em}.mailingListPopupClose{top:var(--space-compact);right:var(--space-compact);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.mailingListPopupClose svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5px;vector-effect:non-scaling-stroke;width:24px;height:24px}@keyframes mailing-list-backdrop-in{0%{opacity:0}}@keyframes mailing-list-dialog-in{0%{opacity:0;transform:translateY(var(--space-content))}}@media (max-width:1261px){.artistGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--artist-rows-medium), auto)}.participatingArtists ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--participating-artist-rows-medium), auto)}}@media (max-width:1023px){:root{--page-gutter:30px}.siteContainer{max-width:none}.desktopNavigation{display:none}.menuButton{justify-content:flex-start;width:100px;display:flex}.siteLogo{opacity:1;visibility:visible;transition:opacity .16s ease-out}.siteHeader[data-menu-open] .siteLogo{opacity:0;visibility:hidden;transition:opacity .16s ease-out,visibility 0s linear .16s}.mobileNavigationPanel{z-index:2100;padding:calc(var(--space-major) + var(--space-content)) var(--page-gutter) var(--space-block);opacity:0;pointer-events:none;visibility:hidden;background:#fff;align-items:flex-start;transition:opacity .16s ease-out,visibility 0s linear .16s;display:flex;position:fixed;inset:0;overflow-y:auto}.mobileNavigationPanel[data-open]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .16s ease-out}.mobileNavigationPanel nav{text-align:center;width:100%}.mobileNavigationPanel li{margin-bottom:var(--space-content)}.mobileNavigationPanel .navigationItem{justify-content:center;align-items:center;min-height:44px;font-size:1.8rem;line-height:2.4rem;display:inline-flex}.mobileNavigationPanel .navigationItem.active{color:#010101;font-weight:400}.pageHeader{margin-bottom:var(--space-content)}.artistProfileLayout{display:block}.artistBlurb+.artistProfileSidebar{margin-top:var(--space-section)}}@media (max-width:784px){.artistGrid,.participatingArtists ul{display:block}}@media (max-width:767px){.headerInner{padding:var(--space-content) 0;column-gap:var(--space-compact);grid-template-columns:minmax(0,1fr) auto;display:grid}.siteLogo{flex:none;width:min(185px,100%);min-width:0;max-width:185px}.siteLogo img{width:185px;max-width:none}.menuButton{margin-right:22px}.siteMain{padding-top:var(--space-heading);margin-bottom:var(--space-heading)}.footerPrimaryNavigation ul{display:block}.footerPrimaryNavigation li{margin-right:0}.artistListItem--compact{margin-bottom:var(--space-small)}.artistBlurb{margin-bottom:0}.artistBlurb+.artistProfileSidebar,.artistEnquiry+.artistArtworks{margin-top:var(--space-heading)}.otherExhibitions{margin-top:var(--space-section)}.artistExhibitionLink h3{letter-spacing:.08em;font-size:1.55rem;line-height:2.15rem}.artworkGrid{display:block}.artworkGrid>li+li{margin-top:var(--space-heading)}.artworkGrid>li:not(:only-child) .artworkCardImage{background:#f5f5f5;width:fit-content;height:auto;display:block}.artworkImageButton img{max-height:min(64svh, calc(100svh - var(--site-header-height,0px) - var(--space-heading)))}.artworkLightboxPanel{padding-right:max(var(--space-small), env(safe-area-inset-right));padding-left:max(var(--space-small), env(safe-area-inset-left))}:where(.participatingArtists) .artistListItem--reveal{transform:none}:where(.participatingArtists) .revealOnScroll[data-reveal-visible]{transition:opacity .45s cubic-bezier(.16,1,.3,1)}.exhibitionList--compact{margin-top:var(--space-heading)}.exhibitionList--compact>li:last-child{border-bottom:0}.exhibitionList:not(.exhibitionList--compact)>li{margin-bottom:var(--space-heading)}.exhibitionCard{align-items:flex-start;display:flex}.exhibitionCardImage{flex:0 0 50%;width:50%;margin-bottom:0}.exhibitionCardContent{width:50%;min-width:0;padding-left:var(--space-small);flex:0 0 50%}.exhibitionCardTitle,.exhibitionDetailHeader h1{letter-spacing:.12em;overflow-wrap:anywhere;margin-bottom:0;font-size:1.45rem;line-height:1.9rem}.exhibitionTitleLongWord{font-size:calc(1em - .1rem)}.exhibitionCard time,.exhibitionDetailHeader time,.homeFeatureDetails time,.homeFeatureDetails .exhibitionMetaLocation,.exhibitionDetailHeader .exhibitionMetaLocation{margin-bottom:var(--space-compact);letter-spacing:.12em;font-size:1rem;line-height:1.4rem}.exhibitionDetailHeader time,.exhibitionDetailHeader .exhibitionMetaLocation{margin-bottom:0}.exhibitionCardSummary{margin-bottom:var(--space-small);padding-top:var(--space-compact);font-size:.8em;line-height:1.5em}.exhibitionCardLink{margin-bottom:0;font-size:.8em;line-height:1.5em}.exhibitionCard.exhibitionCard--compact{display:block}.exhibitionCard--compact .exhibitionCardContent{width:100%;max-width:none;min-height:0;padding:var(--space-content) var(--space-compact);align-items:baseline;row-gap:0;column-gap:var(--space-small);flex:0 0 100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"type""title""date""link"}.exhibitionCard--compact .exhibitionCardContent--withoutType{grid-template-areas:"title""date""link"}.exhibitionCard--compact .exhibitionCardHeading{grid-area:title;margin-bottom:0}.exhibitionCard--compact .exhibitionCardTitle{letter-spacing:.1em;font-size:1.35rem;line-height:1.8rem}.exhibitionCard--compact time{margin:0 0 var(--space-small);letter-spacing:.1em;grid-area:date;font-size:.9rem;line-height:1.4rem}.exhibitionCard--compact .exhibitionCardLink{letter-spacing:.1em;text-align:left;grid-area:link;place-self:auto start;margin:0;font-size:.9rem;line-height:1.4rem;display:inline-block}.exhibitionCard--compact .exhibitionCardType{letter-spacing:.12em;text-align:left;white-space:nowrap;grid-area:type;align-self:baseline;margin-bottom:0;font-size:.72rem;line-height:1.4rem}.exhibitionIntroduction{flex-direction:column;gap:0;display:flex}.exhibitionImage+.exhibitionText{margin-top:20px}.exhibitionText blockquote{margin-top:2em}.centredContent,.mailingListFormWrapper,.mailingListForm,.formPrivacy{max-width:none}.contentTableDesktop{display:none}.contentTableMobile{display:block}.contentTableMobile dl{padding:var(--space-content) 0;border-top:1px solid #ebebeb}.contentTableMobile dl:last-child{border-bottom:1px solid #ebebeb}.contentTableMobile dl>div+div{margin-top:var(--space-small)}.contentTableMobile dt{margin-bottom:var(--space-compact)}.contentTableMobile dd{overflow-wrap:anywhere}.mailingListPopupBackdrop{padding:var(--space-small);align-items:center}.mailingListPopup{width:min(480px,100%);max-height:calc(100dvh - (2 * var(--space-small)));padding:var(--space-content)}.mailingListPopupClose{right:var(--space-compact)}.mailingListPopup .mailingListForm{grid-template-columns:1fr}.mailingListPopup .formRow:nth-child(3){grid-column:auto}.mailingListPopup .formPrivacy{margin-top:var(--space-compact);padding-top:var(--space-compact)}}@media (scripting:none){.revealOnScroll{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.siteHeader,.siteLogo,.siteHeader[data-menu-open] .siteLogo,.mobileNavigationPanel,.mobileNavigationPanel[data-open]{transition:none}.revealOnScroll,.revealOnScroll[data-reveal-pending],.revealOnScroll[data-reveal-visible],.revealImage.revealOnScroll[data-reveal-visible]{opacity:1;transition:none;animation:none;transform:none}.mailingListPopupBackdrop,.mailingListPopup,.routeContent{animation:none}.routeTransitionIndicator{transition:none}.routeTransitionIndicator[data-pending] span{width:100%;animation:none;transform:none}}@media (max-width:459px){:root{--page-gutter:15px}h1{font-size:1.9rem;line-height:2.2rem}h2{font-size:1.7rem;line-height:2.2rem}h3{font-size:1.5rem}.mobileNavigationPanel[data-open]{padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.exhibitionMetaStack{gap:var(--exhibition-meta-gap);flex-direction:column;display:flex}.exhibitionMetaStack>*{margin:0}.homeFeature{max-width:none}}@media (max-width:380px){.exhibitionCard:not(.exhibitionCard--compact){display:block}.exhibitionCard:not(.exhibitionCard--compact) .exhibitionCardImage{width:100%;margin-bottom:var(--space-content);flex:none}.exhibitionCard:not(.exhibitionCard--compact) .exhibitionCardContent{flex:none;width:100%;padding-left:0}}@media (max-width:350px){:root{--page-gutter:clamp(0px, calc(14vw - 34px), 15px)}.menuButton{margin-right:clamp(0px,32vw - 90px,22px)}}@media (max-width:300px){.mobileNavigationPanel a{letter-spacing:.12em;font-size:1.35rem;line-height:2rem}}
