:root{--artlogic-width:1360px;--artlogic-gutter:32px;--artlogic-ink:#11110f;--artlogic-muted:#6d6b65;--artlogic-line:#d8d5cd;--artlogic-soft:#efede7;--artlogic-accent:var(--sage)}body{color:var(--artlogic-ink);background:#fff;font-family:var(--font-body);font-size:14px}.artlogic-header{width:min(100%,var(--artlogic-width));height:190px;margin:0 auto;padding:28px var(--artlogic-gutter);display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--artlogic-line);background:#fff;position:relative;z-index:60}.artlogic-logo{width:136px;height:128px;display:block}.artlogic-logo img,.artlogic-menu-head img{width:100%;height:100%;display:block;object-fit:contain}.artlogic-header>nav{margin-top:42px;display:flex;align-items:center;gap:27px}.artlogic-header>nav a,.artlogic-header>nav button{padding:4px 0;border:0;border-bottom:1px solid transparent;color:#7e7e79;background:transparent;font-weight:400;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.artlogic-header>nav button:focus-visible,.artlogic-header>nav button:hover{color:var(--artlogic-ink);border-bottom-color:var(--artlogic-ink)}.artlogic-header>nav a:focus-visible,.artlogic-header>nav a:hover{color:var(--artlogic-ink)}.artlogic-menu-button{display:none}.artlogic-menu-layer,.artlogic-search-layer{position:fixed;inset:0;z-index:1100;overflow-y:auto;background:rgba(255,255,255,.985)}.artlogic-menu-head{min-height:96px;padding:18px 22px;display:flex;justify-content:space-between}.artlogic-menu-head>a{width:68px;height:64px}.artlogic-menu-head button,.artlogic-search-layer>button{width:46px;height:46px;border:0;background:transparent;font:300 34px/1 Arial,sans-serif}.artlogic-menu-layer>nav{padding:8vh 22px 40px;display:flex;flex-direction:column}.artlogic-menu-layer>nav a{padding:14px 0;border-bottom:1px solid var(--artlogic-line);display:flex;justify-content:space-between;font-size:clamp(28px,8vw,44px);font-weight:300}.artlogic-menu-contact{padding:30px 22px;color:var(--artlogic-muted);font-size:11px}.artlogic-search-layer{padding:24px}.artlogic-search-layer>button{margin-left:auto;display:block}.artlogic-search-layer form{width:min(100%,1050px);margin:18vh auto 0}.artlogic-search-layer label{display:block;margin-bottom:28px;color:var(--artlogic-muted);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.artlogic-search-layer form>div{display:flex;border-bottom:1px solid var(--artlogic-ink)}.artlogic-search-layer input{min-width:0;flex:1;padding:14px 0 20px;border:0;outline:0;background:transparent;font:300 clamp(28px,5vw,58px)/1.1 var(--font-display)}.artlogic-search-layer form button{padding:0 0 0 24px;border:0;background:transparent;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.artlogic-page-title,.legacy-index-title{width:min(100%,var(--artlogic-width));margin:0 auto;padding:68px var(--artlogic-gutter) 42px}.artlogic-page-title h1,.legacy-index-title h1{margin:0;font:300 clamp(38px,4.5vw,62px)/1.1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.artlogic-category-tabs{width:min(100%,var(--artlogic-width));margin:0 auto;padding:0 var(--artlogic-gutter) 28px;display:flex;flex-wrap:wrap;gap:8px 28px;border-bottom:1px solid var(--artlogic-line)}.artlogic-category-tabs a,.artlogic-category-tabs span{padding-bottom:5px;color:var(--artlogic-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.artlogic-category-tabs a.is-active,.artlogic-category-tabs a:hover{color:var(--artlogic-ink);border-bottom:1px solid var(--artlogic-ink)}.artwork-visual__fallback-label{position:absolute;right:14px;bottom:12px;padding:4px 5px;color:var(--artlogic-ink);background:#fbfaf7;font-size:8px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.artwork-visual:has(.artwork-visual__fallback-label):after,.artwork-visual:has(.artwork-visual__fallback-label):before{content:"";position:absolute;border:1px solid rgba(17,17,15,.11)}.artwork-visual:has(.artwork-visual__fallback-label):before{width:32%;height:36%;left:25%;top:28%;transform:skewY(-9deg)}.artwork-visual:has(.artwork-visual__fallback-label):after{width:26%;height:42%;left:49%;top:20%;transform:skewY(9deg)}.artlogic-home{width:100%}.artlogic-home-carousel{width:min(100%,var(--artlogic-width));height:min(72vh,760px);min-height:560px;margin:0 auto 110px;padding:0 var(--artlogic-gutter);position:relative}.artlogic-home-carousel>article{position:absolute;inset:0 var(--artlogic-gutter);opacity:0;pointer-events:none;transition:opacity .6s ease}.artlogic-home-carousel>article.is-active{opacity:1;pointer-events:auto}.artlogic-home-carousel .artwork-visual,.artlogic-home-carousel>article>a{width:100%;height:100%;display:block}.artlogic-home-carousel .artwork-visual{background:var(--artlogic-soft)}.artlogic-home-carousel .artwork-visual img{object-fit:contain!important;transform:none!important}.artlogic-home-carousel-caption{position:absolute;left:26px;bottom:24px;max-width:360px;padding:14px 17px;display:flex;flex-direction:column;color:#fff;background:rgba(15,15,15,.8);font-size:11px}.artlogic-home-carousel-caption strong{font-weight:500;letter-spacing:.06em;text-transform:uppercase}.artlogic-home-carousel-caption span{margin-top:3px;color:#d6d6d3}.artlogic-home-carousel-controls{position:absolute;right:52px;bottom:22px;padding:8px 10px;display:flex;align-items:center;gap:16px;color:#fff;background:rgba(15,15,15,.8);font-size:9px}.artlogic-home-carousel-controls button{border:0;color:inherit;background:transparent}.artlogic-home-section{width:min(100%,var(--artlogic-width));margin:0 auto;padding:0 var(--artlogic-gutter) 125px}.artlogic-home-section>header{padding:20px 0 34px;border-top:1px solid var(--artlogic-ink);display:flex;align-items:baseline;justify-content:space-between;gap:30px}.artlogic-home-section>header h2{margin:0;font:300 clamp(25px,3vw,38px)/1.2 var(--font-display)}.artlogic-home-section>header a,.artlogic-home-section>header p{margin:0;color:var(--artlogic-muted);font-size:10px}.artlogic-home-section>header a{padding-bottom:4px;border-bottom:1px solid}.artlogic-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.artlogic-category-grid .artwork-visual{aspect-ratio:.86;background:var(--artlogic-soft)}.artlogic-category-grid .artwork-visual img,.artlogic-featured-artists .artwork-visual img,.artlogic-home-articles .artwork-visual img{object-fit:contain!important;transform:none!important}.artlogic-category-grid>a>p{margin:12px 0 0;display:flex;flex-direction:column}.artlogic-category-grid strong{font-weight:500}.artlogic-category-grid span{margin-top:3px;color:var(--artlogic-muted);font-size:10px}.artlogic-featured-artists,.artlogic-home-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.artlogic-featured-artists .artwork-visual{aspect-ratio:1.02;background:var(--artlogic-soft)}.artlogic-featured-artists h3,.artlogic-home-articles h3{margin:13px 0 3px;font-size:18px;font-weight:400}.artlogic-featured-artists p,.artlogic-home-articles p{margin:0;color:var(--artlogic-muted);font-size:10px;line-height:1.55}.artlogic-home-articles .artwork-visual{aspect-ratio:1.38;background:var(--artlogic-soft)}.artlogic-home-articles .artlogic-meta{margin-top:13px;letter-spacing:.08em;text-transform:uppercase}.artlogic-artist-grid{width:min(100%,var(--artlogic-width));margin:0 auto;padding:55px var(--artlogic-gutter) 130px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 24px}.artlogic-artist-grid .artwork-visual{aspect-ratio:1.08;background:var(--artlogic-soft)}.artlogic-artist-grid .artwork-visual img{object-fit:contain!important;transform:none!important}.artlogic-artist-grid h2{margin:13px 0 0;font-size:16px;font-weight:400}.artlogic-artist-profile-page{width:min(100%,var(--artlogic-width));margin:0 auto;padding:64px var(--artlogic-gutter) 125px}.artlogic-artist-profile-header{padding-bottom:26px;border-bottom:1px solid var(--artlogic-line);display:flex;justify-content:space-between;gap:36px;align-items:baseline}.artlogic-artist-identity{display:flex;align-items:baseline;gap:13px}.artlogic-artist-identity h1{margin:0;font:300 clamp(28px,3.2vw,46px)/1.05 var(--font-display);letter-spacing:-.035em}.artlogic-artist-identity p{margin:0;color:var(--artlogic-muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.artlogic-artist-tabs{position:relative;display:flex;align-items:center;gap:27px}.artlogic-artist-tabs a,.artlogic-artist-tabs button{padding:0 0 5px;border:0;border-bottom:1px solid transparent;color:var(--artlogic-muted);background:transparent;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.artlogic-artist-tabs a.is-active,.artlogic-artist-tabs a:hover,.artlogic-artist-tabs button.is-active,.artlogic-artist-tabs button:hover{color:var(--artlogic-ink);border-bottom-color:var(--artlogic-ink)}.artlogic-artist-tabs>span{position:absolute;top:28px;right:0;color:var(--artlogic-muted);font-size:8px}.artlogic-artist-works{padding-top:58px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 30px;align-items:start}.artlogic-artist-works.is-empty{padding-top:44px;display:block}.artlogic-artist-works.is-empty .artist-profile__empty{margin:0}.artlogic-artist-work>a{height:390px;display:block;background:var(--artlogic-soft)}.artlogic-artist-work .artwork-visual{height:100%}.artlogic-artist-work .artwork-visual img{object-fit:contain!important;transform:none!important}.artlogic-artist-work>div{padding-top:13px}.artlogic-artist-work h2,.artlogic-artist-work p{margin:0 0 3px;color:var(--artlogic-muted);font-size:10px;font-weight:400;white-space:pre-line}.artlogic-artist-work h2{color:var(--artlogic-ink);font-size:12px}.artlogic-artist-work>div>a,.artlogic-enquire{width:max-content;min-height:44px;margin-top:13px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--artlogic-ink);font-size:8px;letter-spacing:.11em;text-transform:uppercase}.artlogic-artist-bio{padding-top:58px;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.95fr);gap:clamp(50px,8vw,120px);align-items:start}.artlogic-artist-bio article p{margin:0 0 24px;color:#60605b;font:14px/1.8 var(--font-body)}.artlogic-artist-bio .artist-profile__image{height:590px;background:var(--artlogic-soft)}.artlogic-artist-bio .artwork-visual{height:100%}.artlogic-artist-bio .artwork-visual img{object-fit:contain!important}.legacy-artwork-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 32px}.legacy-artwork-card__image{height:430px}.legacy-artwork-card__details{border-top:0}.legacy-artwork-card__details>a:first-child{font-size:11px}.legacy-artwork-card__details strong{font-size:12px}.legacy-artwork-detail-page .artwork-detail-stage{padding-top:42px}.legacy-artwork-detail-page .artwork-detail-image-button,.legacy-artwork-detail-page .artwork-detail-image-button .artwork-visual{background:#fff}.artlogic-about-intro{width:min(100%,var(--artlogic-width));margin:0 auto;padding:58px var(--artlogic-gutter) 120px;display:grid;grid-template-columns:minmax(420px,1fr) minmax(360px,.9fr);gap:clamp(45px,8vw,120px);align-items:start}.artlogic-about-intro .artwork-visual{height:620px;background:var(--artlogic-soft)}.artlogic-about-intro .artwork-visual img{object-fit:contain!important}.artlogic-about-intro h2{margin:0 0 28px;font:300 31px/1.2 var(--font-display)}.artlogic-about-intro p{margin:0 0 24px;color:#5e5e59;font-size:13px;line-height:1.75}.artlogic-about-featured{width:min(100%,var(--artlogic-width));margin:0 auto;padding:0 var(--artlogic-gutter) 120px}.artlogic-about-featured>header{padding:18px 0 28px;border-top:1px solid var(--artlogic-ink);display:flex;justify-content:space-between}.artlogic-about-featured>header h2,.artlogic-about-featured>header p{margin:0;font-size:13px;font-weight:400}.artlogic-about-featured>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:72px 24px}.artlogic-about-featured .artwork-visual,.artlogic-about-featured article>a:first-child{height:360px;display:block;background:var(--artlogic-soft)}.artlogic-about-featured .artwork-visual img{object-fit:contain!important}.artlogic-about-featured article>p{margin:12px 0 0;display:flex;flex-direction:column;color:var(--artlogic-muted);font-size:10px;white-space:pre-line}.artlogic-about-featured article strong{color:var(--artlogic-ink);font-weight:500}.artlogic-contact-form,.artlogic-contact-intro{width:min(100%,var(--artlogic-width));margin:0 auto;padding:55px var(--artlogic-gutter) 100px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);gap:clamp(60px,10vw,150px)}.artlogic-contact-intro h2{max-width:620px;margin:0 0 28px;font-size:14px;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.artlogic-contact-intro p{max-width:720px;margin:0 0 18px;color:var(--artlogic-muted);line-height:1.75}.artlogic-contact-intro a{min-height:44px;padding:10px 0;display:inline-flex;align-items:center}.artlogic-contact-intro h3{margin:0 0 24px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.artlogic-contact-form{padding-top:30px;border-top:1px solid var(--artlogic-line);grid-template-columns:minmax(250px,.45fr) minmax(0,1fr)}.artlogic-contact-form>h2{margin:0;font-size:22px;font-weight:300}.cms-public-page>.cms-public-text,.cms-public-sections{width:min(100%,var(--artlogic-width));margin:0 auto;padding:54px var(--artlogic-gutter) 110px}.cms-public-sections>*+*{margin-top:72px}.cms-public-text{max-width:860px}.cms-public-form h2,.cms-public-quote h2,.cms-public-record-section h2,.cms-public-text h2{margin:0 0 24px;font:300 clamp(24px,3vw,38px)/1.15 var(--font-display)}.cms-public-text p{margin:0 0 20px;color:var(--artlogic-muted);font-size:16px;line-height:1.75;white-space:pre-line}.cms-public-hero{margin-inline:0}.cms-public-hero .artwork-visual{height:min(66vw,720px);background:var(--artlogic-soft)}.cms-public-card-grid .artwork-visual img,.cms-public-gallery .artwork-visual img,.cms-public-hero .artwork-visual img{object-fit:contain!important}.cms-public-gallery-block figcaption,.cms-public-hero figcaption,.cms-public-quote figcaption{margin-top:12px;color:var(--artlogic-muted);font-size:11px}.cms-public-gallery-block,.cms-public-gallery-block figure{margin-inline:0}.cms-public-artwork-grid,.cms-public-card-grid,.cms-public-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px}.cms-public-artwork-grid .artwork-visual,.cms-public-card-grid .artwork-visual,.cms-public-gallery .artwork-visual{height:360px;background:var(--artlogic-soft)}.cms-public-record-section{padding-top:18px;border-top:1px solid var(--artlogic-line)}.cms-public-artwork-grid article>p,.cms-public-card-grid a{display:flex;flex-direction:column;gap:4px}.cms-public-artwork-grid strong,.cms-public-card-grid strong{margin-top:12px;color:var(--artlogic-ink);font-size:13px;font-weight:500}.cms-public-artwork-grid i,.cms-public-artwork-grid span,.cms-public-card-grid span{color:var(--artlogic-muted);font-size:11px}.cms-public-quote{max-width:900px;margin-inline:auto;padding:42px 0;border-block:1px solid var(--artlogic-line)}.cms-public-quote blockquote{margin:0;font:300 clamp(28px,4vw,48px)/1.25 var(--font-display)}.cms-public-form{display:grid;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);gap:clamp(50px,9vw,130px);padding-top:30px;border-top:1px solid var(--artlogic-line)}.cms-public-download a{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--artlogic-ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cms-public-rule{border:0;border-top:1px solid var(--artlogic-line)}.cms-public-spacer{min-height:48px}.artlogic-event-group{width:min(100%,var(--artlogic-width));margin:0 auto;padding:0 var(--artlogic-gutter) 100px}.artlogic-event-group>h2{margin:0 0 28px;padding-top:20px;border-top:1px solid var(--artlogic-line);color:var(--artlogic-muted);font-size:11px;font-weight:400;letter-spacing:.11em;text-transform:uppercase}.artlogic-event-group>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 24px}.artlogic-event-group .artwork-visual{aspect-ratio:1.34;background:var(--artlogic-soft)}.artlogic-event-group .artwork-visual img{object-fit:contain!important}.artlogic-event-group a{min-width:0}.artlogic-event-group a .artwork-visual{transition:background-color .18s ease}.artlogic-event-group a:focus-visible .artwork-visual,.artlogic-event-group a:hover .artwork-visual{background:#e9e6df}.artlogic-event-group h3{margin:14px 0 5px;font-size:19px;font-weight:400}.artlogic-event-group p{margin:2px 0 0;color:var(--artlogic-muted);font-size:10px}.artlogic-fair-card__meta{min-height:148px;padding:15px 0 18px;border-top:1px solid var(--artlogic-ink);border-bottom:1px solid var(--artlogic-line)}.artlogic-fair-card__meta>span{color:var(--sage);font-size:8px;letter-spacing:.11em;text-transform:uppercase}.artlogic-fair-card__meta h3{margin-top:11px}.artlogic-fair-card__meta small{margin-top:9px;display:block;color:var(--artlogic-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.artlogic-event-detail-page>header{width:min(100%,var(--artlogic-width));margin:0 auto;padding:62px var(--artlogic-gutter) 70px;display:grid;grid-template-columns:minmax(320px,.75fr) minmax(520px,1.25fr);gap:clamp(45px,8vw,110px);align-items:start}.artlogic-event-detail-page>header h1{margin:0 0 22px;font:300 clamp(34px,4vw,52px)/1.1 var(--font-display)}.artlogic-event-detail-page>header p{margin:5px 0;color:var(--artlogic-muted);font-size:11px}.artlogic-event-detail-page>header .artwork-visual{height:580px;background:var(--artlogic-soft)}.artlogic-event-detail-page>header .artwork-visual img{object-fit:contain!important}.artlogic-event-copy{width:min(860px,calc(100% - 64px));margin:0 auto;padding:0 0 100px}.artlogic-event-copy p{margin:0 0 24px;color:#5f5f5a;font-size:14px;line-height:1.8}.artlogic-event-copy button{padding:0 0 5px;border:0;border-bottom:1px solid;background:transparent;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.artlogic-related-works{width:min(100%,var(--artlogic-width));margin:0 auto;padding:0 var(--artlogic-gutter) 100px}.artlogic-related-works>h2{margin:0 0 28px;padding-top:18px;border-top:1px solid var(--artlogic-ink);font-size:20px;font-weight:400}.artlogic-related-works>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.artlogic-related-works .artwork-visual{height:340px;background:var(--artlogic-soft)}.artlogic-related-works .artwork-visual img{object-fit:contain!important}.artlogic-related-works p{display:flex;flex-direction:column;font-size:10px}.artlogic-related-works strong{font-weight:500}.artlogic-related-works span{color:var(--artlogic-muted)}.artlogic-back-link{width:min(100%,var(--artlogic-width));margin:-40px auto 100px;padding:0 var(--artlogic-gutter);display:block;font-size:10px;text-decoration:underline}.artlogic-blog-layout{width:min(100%,var(--artlogic-width));margin:0 auto;padding:30px var(--artlogic-gutter) 120px;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:clamp(55px,8vw,110px)}.artlogic-article-list>article{padding:0 0 75px;margin-bottom:65px;border-bottom:1px solid var(--artlogic-line)}.artlogic-article-list .artwork-visual{aspect-ratio:1.55;background:var(--artlogic-soft)}.artlogic-article-body .artwork-visual img,.artlogic-article-list .artwork-visual img{object-fit:contain!important}.artlogic-article-list h2{margin:19px 0 7px;font-size:28px;font-weight:300}.artlogic-article-list>article>p{max-width:760px;color:var(--artlogic-muted);line-height:1.7}.artlogic-article-author,.artlogic-article-subtitle{margin:3px 0;font-size:10px}.artlogic-read-more{padding-bottom:4px;border-bottom:1px solid;font-size:10px}.artlogic-blog-sidebar{align-self:start;position:sticky;top:30px}.artlogic-blog-sidebar h2{margin:0;padding:18px 0 13px;border-top:1px solid var(--artlogic-line);font-size:12px;font-weight:500}.artlogic-blog-sidebar a,.artlogic-blog-sidebar>span{padding:9px 0;display:flex;flex-direction:column;font-size:10px}.artlogic-blog-sidebar small{margin-top:3px;color:var(--artlogic-muted)}.artlogic-article-detail-page>header{width:min(100%,980px);margin:0 auto;padding:70px 32px 42px}.artlogic-article-detail-page>header h1{margin:0 0 16px;font:300 clamp(38px,5vw,62px)/1.08 var(--font-display)}.artlogic-article-detail-page>header p{max-width:720px;margin:0 0 12px;color:var(--artlogic-muted);font-size:16px}.artlogic-article-detail-page>header time{color:var(--artlogic-muted);font-size:10px}.artlogic-article-body .artwork-visual{aspect-ratio:1.55;margin-bottom:48px;background:var(--artlogic-soft)}.artlogic-article-body>p{max-width:800px;margin:0 0 25px;color:#555650;font-size:14px;line-height:1.85}.artlogic-article-body>button{padding:0 0 5px;border:0;border-bottom:1px solid;background:transparent;font-size:10px;text-transform:uppercase}.artlogic-author{margin-top:65px;padding-top:18px;border-top:1px solid var(--artlogic-line)}.artlogic-author h2,.artlogic-author h3{margin:0 0 8px;font-size:12px;font-weight:400}.editorial-form label{margin-bottom:24px;display:grid;gap:9px;color:var(--artlogic-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.editorial-form input,.editorial-form textarea{width:100%;padding:9px 0;border:0;border-bottom:1px solid #cfcfca;border-radius:0;outline:0;background:transparent;font-size:13px;text-transform:none}.editorial-form textarea{min-height:120px}.editorial-form .check-label{grid-template-columns:17px 1fr;align-items:start;letter-spacing:0;line-height:1.5;text-transform:none}.editorial-form .check-label input{width:15px;height:15px}.privacy-copy{color:var(--artlogic-muted);font-size:9px}.artlogic-footer{width:min(100%,var(--artlogic-width));margin:0 auto;padding:55px var(--artlogic-gutter) 34px;border-top:1px solid var(--artlogic-line);background:#fff}.artlogic-footer-newsletter h2{margin:0 0 28px;font-size:18px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.artlogic-footer .newsletter-form.full{display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:end}.artlogic-footer .newsletter-name-fields{grid-column:span 2;display:contents}.artlogic-footer .newsletter-form label{display:grid;gap:7px;color:var(--artlogic-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.artlogic-footer .newsletter-form input{width:100%;height:38px;padding:7px 0;border:0;border-bottom:1px solid #cfcfca;border-radius:0;outline:0;background:transparent}.artlogic-footer .newsletter-submit{height:38px;padding:0 22px;border:1px solid var(--artlogic-ink);color:#fff;background:var(--artlogic-ink);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.artlogic-footer .newsletter-form>p{grid-column:1/-1;margin:0;color:var(--artlogic-muted);font-size:9px}.artlogic-footer-meta{margin-top:58px;padding-top:20px;border-top:1px solid var(--artlogic-line);display:grid;grid-template-columns:1fr auto 1fr;gap:30px;color:var(--artlogic-muted)}.artlogic-footer-meta>div{display:flex;flex-wrap:wrap;gap:16px}.artlogic-footer-meta>div:last-child{justify-content:flex-end}.artlogic-footer-meta button{padding:0;border:0;background:transparent}.artlogic-footer-meta p{margin:0;text-align:center}.artlogic-cookie{position:fixed;right:16px;bottom:16px;z-index:1000;width:min(560px,calc(100vw - 32px));padding:12px 12px 12px 15px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#fff;background:#20211e;box-shadow:0 12px 35px rgba(0,0,0,.22)}.artlogic-cookie p{margin:0}.artlogic-cookie p span,.artlogic-cookie p strong{display:block}.artlogic-cookie p strong{margin-bottom:2px;font-size:10px}.artlogic-cookie p span{color:#c7c7c1;font-size:9px}.artlogic-cookie p a{text-decoration:underline}.artlogic-cookie>div{margin-top:0;display:flex;flex:0 0 auto;justify-content:flex-end;gap:8px}.artlogic-cookie button{min-height:36px;padding:7px 11px;border:1px solid #6d6e68;color:inherit;background:transparent;font-size:8px}.artlogic-cookie button:last-child{border-color:#fff;color:#111;background:#fff}@media (max-width:1050px){.artlogic-header{height:150px}.artlogic-logo{width:105px;height:98px}.artlogic-header>nav{margin-top:31px;gap:16px}.artlogic-header>nav a{font-size:8px}.artlogic-home-carousel{height:620px;min-height:0}.artlogic-about-featured>div,.artlogic-artist-grid,.artlogic-artist-works,.artlogic-event-group>div,.artlogic-related-works>div,.cms-public-artwork-grid,.cms-public-card-grid,.cms-public-gallery,.legacy-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-artwork-card__image{height:390px}}@media (max-width:760px){:root{--artlogic-gutter:20px}.artlogic-header{height:92px;padding-top:13px;padding-bottom:13px;align-items:center}.artlogic-logo{width:72px;height:66px}.artlogic-header>nav{display:none}.artlogic-menu-button{padding:8px 0;border:0;display:flex;align-items:center;gap:8px;background:transparent;font-size:10px;text-transform:uppercase}.artlogic-menu-button i{width:19px;height:1px;display:block;background:currentColor}.artlogic-menu-button i:last-child{margin-left:-27px;transform:translateY(5px)}.artlogic-page-title,.legacy-index-title{padding-top:45px;padding-bottom:30px}.artlogic-page-title h1,.legacy-index-title h1{font-size:32px}.artlogic-category-tabs{gap:8px 18px}.artlogic-home-carousel{height:64vh;min-height:440px;margin-bottom:75px;padding:0}.artlogic-home-carousel>article{inset:0}.artlogic-home-carousel-caption{left:15px;bottom:14px}.artlogic-home-carousel-controls{right:15px;bottom:14px}.artlogic-home-section{padding-bottom:85px}.artlogic-home-section>header{display:block}.artlogic-home-section>header a,.artlogic-home-section>header p{display:inline-block;margin-top:12px}.artlogic-about-featured>div,.artlogic-artist-grid,.artlogic-artist-works,.artlogic-category-grid,.artlogic-event-group>div,.artlogic-featured-artists,.artlogic-home-articles,.artlogic-related-works>div,.cms-public-artwork-grid,.cms-public-card-grid,.cms-public-gallery{grid-template-columns:1fr}.artlogic-artist-works.is-empty{padding-top:34px}.artlogic-category-grid{gap:46px}.artlogic-featured-artists,.artlogic-home-articles{gap:50px}.artlogic-artist-grid{padding-top:40px;gap:50px}.artlogic-artist-profile-page{padding-top:42px}.artlogic-artist-identity,.artlogic-artist-profile-header{display:block}.artlogic-artist-identity p{margin-top:8px}.artlogic-artist-tabs{margin-top:25px}.artlogic-artist-work>a{height:min(120vw,520px)}.artlogic-about-intro,.artlogic-artist-bio,.artlogic-blog-layout,.artlogic-contact-form,.artlogic-contact-intro,.artlogic-event-detail-page>header,.cms-public-form{grid-template-columns:1fr}.artlogic-about-intro .artwork-visual,.artlogic-artist-bio .artist-profile__image,.artlogic-event-detail-page>header .artwork-visual{height:min(120vw,520px)}.artlogic-about-intro{padding-top:40px;padding-bottom:80px}.artlogic-contact-intro{padding-top:40px;padding-bottom:60px}.artlogic-contact-form{padding-bottom:70px}.artlogic-blog-sidebar{position:static}.legacy-artwork-grid{grid-template-columns:1fr}.legacy-artwork-card__image{height:min(120vw,520px)}.artlogic-footer .newsletter-form.full{grid-template-columns:1fr}.artlogic-footer .newsletter-name-fields{display:grid;grid-column:1;grid-template-columns:1fr 1fr;gap:14px}.artlogic-footer-meta{grid-template-columns:1fr}.artlogic-footer-meta p{text-align:left}.artlogic-footer-meta>div:last-child{justify-content:flex-start}.artlogic-cookie{right:10px;bottom:10px;width:calc(100vw - 20px);padding:11px 11px 11px 13px;align-items:center;gap:10px}.artlogic-cookie p span{max-width:165px;line-height:1.35}.artlogic-cookie button{min-height:36px;padding-inline:8px}}:root{--gallery-paper:#fbfaf7;--gallery-warm:#efede7;--gallery-ink:#11110f;--gallery-muted:#6d6b65;--gallery-line:#d8d5cd}body{background:var(--gallery-paper)}.artlogic-header{width:100%;height:96px;padding:10px clamp(20px,3.2vw,52px);align-items:center;border-color:var(--gallery-line);background:rgba(251,250,247,.96);backdrop-filter:blur(14px)}.artlogic-logo{width:76px;height:70px;flex:0 0 auto}.artlogic-header>nav{margin-top:0;gap:clamp(13px,1.6vw,25px)}.artlogic-header>nav a,.artlogic-header>nav button{min-height:44px;padding:0 2px;display:inline-flex;align-items:center;color:#4e4d48;font-size:10px;letter-spacing:.095em}.artlogic-header>nav a{position:relative}.artlogic-header>nav a:after{content:"";height:1px;position:absolute;right:2px;bottom:7px;left:2px;background:currentColor;transform:scaleX(0);transform-origin:center}.artlogic-header>nav a:focus-visible:after,.artlogic-header>nav a:hover:after,.artlogic-header>nav a[aria-current=page]:after{transform:scaleX(1)}.artlogic-header>nav a[aria-current=page]{color:var(--gallery-ink)}.gallery-home{overflow:hidden}.gallery-eyebrow{margin:0;color:var(--gallery-muted);font-size:10px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.gallery-text-link{width:max-content;min-height:44px;padding:12px 0 8px;border-bottom:1px solid;display:inline-flex;align-items:center;gap:42px;font-size:11px}.gallery-hero{min-height:min(820px,calc(100vh - 96px));display:grid;grid-template-columns:minmax(0,1.65fr) minmax(350px,.82fr);background:var(--gallery-warm)}.gallery-hero__art{min-height:600px;padding:clamp(30px,4vw,62px);display:block}.gallery-hero__art .artwork-visual{width:100%;height:100%;background:transparent}.gallery-hero__art .artwork-visual img{object-fit:contain!important;transform:none!important}.gallery-hero__copy{padding:clamp(38px,4vw,68px) clamp(28px,3.5vw,54px) 38px;border-left:1px solid var(--gallery-line);display:flex;flex-direction:column}.gallery-hero__copy h1{max-width:520px;margin:auto 0;font:300 clamp(44px,4.1vw,68px)/1.01 var(--font-display)!important;letter-spacing:-.052em;text-wrap:pretty}.gallery-hero__support{max-width:430px;margin:-44px 0 38px;color:var(--gallery-muted);font:15px/1.55 var(--font-editorial)}.gallery-hero__work{margin:0 0 24px;padding-top:17px;border-top:1px solid var(--gallery-ink);display:flex;flex-direction:column;font-size:11px}.gallery-hero__work strong{font-weight:500}.gallery-hero__work span{margin-top:4px;color:var(--gallery-muted)}.gallery-section{width:min(100%,1360px);margin:0 auto;padding:clamp(76px,7.4vw,104px) clamp(20px,3.2vw,52px)}.gallery-section__header{padding:17px 0 clamp(34px,3.7vw,48px);border-top:1px solid var(--gallery-ink);display:grid;grid-template-columns:minmax(110px,.45fr) minmax(0,1.55fr) auto;align-items:baseline;gap:30px}.gallery-section__header>a,.gallery-section__header>p{margin:0;color:var(--gallery-muted);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.gallery-section__header h2{margin:0;font:300 clamp(32px,3.4vw,52px)/1.05 var(--font-display);letter-spacing:-.04em}.gallery-section__header>a{min-height:44px;padding:13px 0 8px;border-bottom:1px solid}.gallery-programme__feature{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.72fr);background:#f0eee9}.gallery-programme__feature>.artwork-visual{min-height:510px;background:#e8e5de}.gallery-programme__feature>.artwork-visual img{object-fit:contain!important;transform:none!important}.gallery-programme__feature>div{padding:clamp(34px,4vw,58px);display:flex;flex-direction:column;justify-content:center}.gallery-programme__feature h3{margin:28px 0 20px;font:300 clamp(35px,3.75vw,58px)/1.02 var(--font-display);letter-spacing:-.05em;text-wrap:pretty}.gallery-programme__feature>div>p:not(.gallery-eyebrow){max-width:430px;margin:0 0 18px;color:var(--gallery-muted);line-height:1.65}.gallery-programme__feature .gallery-text-link{margin-top:28px}.gallery-selected{padding-top:44px}.gallery-selected__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,34px);align-items:start}.gallery-selected__grid:focus-visible{outline:1px solid var(--gallery-ink);outline-offset:8px}.gallery-selected__hint{display:none}.gallery-work{grid-column:auto}.gallery-work:nth-child(2n){margin-top:0}.gallery-work .artwork-visual{width:100%;aspect-ratio:4/5!important;margin-inline:auto;padding:clamp(12px,1.4vw,22px);background:#f1efe9}.gallery-publication .artwork-visual img,.gallery-publications-page .artwork-visual img,.gallery-work .artwork-visual img{object-fit:contain!important;transform:none!important}.gallery-work>p{margin:15px 0 0;display:block;font-size:12px;line-height:1.45}.gallery-work strong{font-weight:500}.gallery-work span{margin-top:3px;display:block;color:var(--gallery-muted);text-align:left}.gallery-artists{min-height:0;display:grid;grid-template-columns:.9fr 1.1fr;color:#f6f4ee;background:var(--sage)}.gallery-artists>header{min-height:540px;padding:clamp(64px,6.5vw,94px) clamp(20px,3.2vw,52px);display:flex;flex-direction:column;align-items:flex-start}.gallery-artists .gallery-eyebrow{color:#aeb7b1}.gallery-artists h2{max-width:610px;margin:34px 0 48px;font:300 clamp(38px,4vw,60px)/1.02 var(--font-display);letter-spacing:-.05em;text-wrap:pretty}.gallery-artists header .gallery-text-link{margin-top:auto}.gallery-artists>div{padding:clamp(48px,5vw,78px) clamp(20px,3.2vw,52px);border-left:1px solid #ffffff45;display:flex;flex-direction:column;justify-content:center}.gallery-artists>div>a{min-height:76px;padding:14px 0;border-bottom:1px solid #ffffff45;display:grid;grid-template-columns:42px 1.2fr 1fr auto;align-items:center;gap:18px}.gallery-artists small,.gallery-artists span{color:#b8c0bb}.gallery-artists strong{font:400 clamp(22px,2vw,32px) var(--font-display)}.gallery-artists b{font-weight:400}.gallery-publications__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.2vw,32px)}.gallery-publication .artwork-visual{aspect-ratio:1.3;padding:4%;background:#f0eee8}.gallery-publication__fallback{aspect-ratio:1.3;padding:clamp(24px,3vw,42px);display:flex;flex-direction:column;justify-content:space-between;background:var(--gallery-warm)}.gallery-publication__fallback span{color:var(--gallery-muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.gallery-publication__fallback strong{max-width:360px;font:300 clamp(23px,2.5vw,38px)/1.08 var(--font-display);letter-spacing:-.035em}.gallery-publication>p{margin:14px 0 7px;color:var(--gallery-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.gallery-publication h3{margin:0;font:400 clamp(18px,1.7vw,27px)/1.2 var(--font-display)}.gallery-publications-page{width:min(100%,1480px);margin:0 auto;padding:75px clamp(20px,3.2vw,52px) 140px}.gallery-publications-page>header{padding-bottom:80px;display:grid;grid-template-columns:1fr 2fr;gap:24px}.gallery-publications-page h1{grid-column:1/-1;margin:15px 0 0;font:300 clamp(56px,8vw,126px)/.9 var(--font-display);letter-spacing:-.07em}.gallery-publications-page>header>p:last-child{grid-column:2;max-width:600px;margin:0;color:var(--gallery-muted);font-size:18px;line-height:1.55}.gallery-publications-page>section{border-top:1px solid var(--gallery-ink)}.gallery-publications-page>section>a{padding:45px 0;border-bottom:1px solid var(--gallery-line);display:grid;grid-template-columns:minmax(260px,.8fr) 1fr;gap:clamp(35px,7vw,110px);align-items:center}.gallery-publications-page .artwork-visual{aspect-ratio:1.35;padding:4%;background:#f0eee8}.gallery-publications-page section>a>div>p:first-child{color:var(--gallery-muted);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.gallery-publications-page h2{margin:22px 0;font:300 clamp(32px,4vw,58px)/1.05 var(--font-display);letter-spacing:-.045em}.gallery-publications-page section>a>div>p:nth-of-type(2){max-width:640px;color:var(--gallery-muted);line-height:1.65}.gallery-publications-page section>a>div>span{min-height:44px;margin-top:22px;padding:12px 0;display:inline-flex;border-bottom:1px solid;font-size:11px}.gallery-publications-page>.public-pagination{max-width:none;margin:55px 0 0;padding:24px 0}.artlogic-page-title,.legacy-index-title{padding-top:48px}.search-result span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.gallery-search-page{width:min(100%,1180px);max-width:none;min-height:72vh;margin:0 auto;padding:82px clamp(20px,4vw,64px) 140px}.gallery-search-page>header{max-width:920px}.gallery-search-page h1{margin:28px 0 25px;font:300 clamp(52px,6.7vw,98px)/.95 var(--font-display);letter-spacing:-.065em}.gallery-search-page>header>p:last-child{margin:0;color:var(--gallery-muted);font-size:16px}.gallery-search-page>form{margin-top:72px;border:0;display:grid;grid-template-columns:1fr auto;align-items:end}.gallery-search-page>form label{grid-column:1/-1;margin-bottom:12px;color:var(--gallery-muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.gallery-search-page>form input{height:72px;padding:8px 0 13px;border:0;border-bottom:1px solid var(--gallery-ink);border-radius:0;background:transparent;font:300 clamp(28px,3.2vw,44px)/1 var(--font-display)}.gallery-search-page>form input::placeholder{color:#aaa79f}.gallery-search-page>form button{min-width:116px;height:72px;padding:0 0 0 24px;border:0;border-bottom:1px solid var(--gallery-ink);display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;font-size:11px;text-transform:uppercase}.gallery-search-page .search-results{margin-top:82px;border-top:1px solid var(--gallery-ink)}.gallery-search-page .search-result{min-height:150px;padding:28px 0;grid-template-columns:120px 1fr 32px;align-items:start;gap:32px;border-color:var(--gallery-line)}.gallery-search-page .search-result.has-image{grid-template-columns:120px 140px 1fr 32px}.gallery-search-page .search-result>.artwork-visual{width:140px;height:140px;padding:8px;background:var(--gallery-warm)}.gallery-search-page .search-result>.artwork-visual img{object-fit:contain!important;transform:none!important}.gallery-search-page .search-result small{padding-top:5px;color:var(--gallery-muted);letter-spacing:.1em}.gallery-search-page .search-result>div{max-width:740px}.gallery-search-page .search-result strong{display:block;font:400 clamp(22px,2.2vw,31px)/1.15 var(--font-display)}.gallery-search-page .search-result span{max-width:700px;margin-top:12px;color:var(--gallery-muted);font-size:13px;line-height:1.6;-webkit-line-clamp:3}.gallery-search-page .search-result b{padding-top:4px;font-size:18px;font-weight:300;text-align:right}.gallery-search-empty{padding:55px 0}.gallery-search-empty h2{margin:0 0 15px;font:300 34px var(--font-display)}.gallery-search-empty p{color:var(--gallery-muted)}.gallery-search-empty a{min-height:44px;margin-top:18px;padding:12px 0;display:inline-flex;border-bottom:1px solid}.artlogic-footer{width:100%;max-width:none;padding:0;border:0;color:#f7f5ef;background:#10110f}.artlogic-footer-newsletter{min-height:0;padding:clamp(42px,4vw,58px) clamp(20px,4vw,64px);display:grid;grid-template-columns:minmax(240px,.68fr) minmax(420px,1.32fr);align-items:center;gap:clamp(48px,7vw,100px);background:#293630}.artlogic-footer-kicker{margin:0 0 25px;color:#bac2bd;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.artlogic-footer-newsletter h2{max-width:660px;margin:0 0 10px;font:300 clamp(26px,2.5vw,36px)/1.08 var(--font-display);letter-spacing:-.045em;text-transform:none}.artlogic-footer-newsletter>div>p:last-child{max-width:430px;margin:0;color:#cbd1cd;font-size:13px;line-height:1.6}.artlogic-footer .newsletter-form.compact{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px 16px;align-items:end}.artlogic-footer .newsletter-form label{gap:10px;color:#eef0ed;font-size:11px}.artlogic-footer .newsletter-form label>span{display:block}.artlogic-footer .newsletter-form input{height:50px;padding:10px 0;border-bottom-color:#9aa39d;color:#fff;font-size:16px}.artlogic-footer .newsletter-form.compact .newsletter-email-field{grid-column:1}.artlogic-footer .newsletter-submit{min-width:130px;height:48px;padding:0 25px;border-color:#fff;color:#111;background:#fff;font-size:10px}.artlogic-footer .newsletter-form>p{color:#bdc4c0;font-size:10px;line-height:1.55}.artlogic-footer .newsletter-form.compact .newsletter-submit{min-width:124px;height:48px;grid-column:2}.artlogic-footer .newsletter-form.compact>p,.artlogic-footer .newsletter-form.compact>small{grid-column:1/-1}.artlogic-footer-directory{padding:54px clamp(20px,4vw,64px) 60px;display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:6vw}.artlogic-footer-directory h3{margin:0 0 18px;color:#d8d5cd;font-size:10px;font-weight:500;letter-spacing:.11em;text-transform:uppercase}.artlogic-footer-directory a,.artlogic-footer-directory p{margin:0;color:#c6c7c2;font-size:13px;line-height:1.8}.artlogic-footer-directory a{min-height:44px;padding:10px 0;display:flex;align-items:center;line-height:1.4}.artlogic-footer-directory a:hover{color:#fff}.artlogic-footer-meta{margin:0 clamp(20px,4vw,64px);padding:18px 0 28px;border-color:#343532;color:#d8d5cd;font-size:9px}.artlogic-footer-meta button{color:inherit}.artlogic-cookie{padding:20px}.artlogic-cookie p strong{font-size:13px}.artlogic-cookie p span{font-size:11px;line-height:1.5}.artlogic-cookie button{min-height:44px;padding:10px 14px;font-size:10px}@media (max-width:1050px){.artlogic-header{height:86px}.artlogic-logo{width:68px;height:62px}.artlogic-header>nav{gap:12px}.artlogic-header>nav a,.artlogic-header>nav button{font-size:8px}.gallery-hero{min-height:700px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr)}.gallery-hero__art{min-height:560px}.gallery-programme__feature{grid-template-columns:1fr 1fr}.gallery-programme__feature>.artwork-visual{min-height:470px}}@media (max-width:760px){.artlogic-header{height:74px;padding:8px 20px}.artlogic-logo{width:56px;height:52px}.artlogic-menu-button{min-height:44px;padding:8px}.gallery-hero{min-height:0;display:flex;flex-direction:column}.gallery-hero__art{height:54vh;min-height:360px;padding:24px 20px}.gallery-hero__copy{min-height:0;padding:38px 20px 34px;border-top:1px solid var(--gallery-line);border-left:0}.gallery-hero__copy h1{margin:46px 0 38px;font-size:clamp(38px,10.5vw,45px)!important}.gallery-section{padding:54px 20px}.gallery-section__header{padding-bottom:35px;grid-template-columns:1fr auto}.gallery-section__header h2{grid-column:1/-1;grid-row:2;font-size:34px}.gallery-section__header>a{text-align:right}.gallery-programme__feature{display:block}.gallery-programme__feature>.artwork-visual{height:44vh;min-height:320px}.gallery-programme__feature>div{padding:45px 24px 52px}.gallery-programme__feature h3{font-size:36px}.gallery-selected{padding-top:25px}.gallery-selected__grid{grid-template-columns:repeat(4,minmax(72vw,1fr));gap:16px;padding-bottom:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}.gallery-selected__hint{margin:8px 0 0;display:flex;justify-content:flex-end;gap:8px;color:var(--gallery-muted);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.gallery-selected__hint span{color:var(--gallery-ink)}.gallery-work,.gallery-work--2,.gallery-work--3,.gallery-work--4{grid-column:auto;margin-top:0}.gallery-work:nth-child(2n){margin-top:0}.gallery-work>p{display:block}.gallery-work .artwork-visual{width:100%}.gallery-work{scroll-snap-align:start}.gallery-work span{margin-top:3px;display:block;text-align:left}.gallery-artists{min-height:0;display:block}.gallery-artists>header{min-height:0;padding:62px 20px 54px}.gallery-artists h2{margin:34px 0 42px;font-size:40px}.gallery-artists>div{padding:28px 20px 46px;border-top:1px solid #ffffff45;border-left:0}.gallery-artists>div>a{min-height:78px;grid-template-columns:30px 1fr auto}.gallery-artists span{display:none}.gallery-publications__grid{grid-template-columns:1fr;gap:42px}.gallery-publications-page{padding:58px 20px 95px}.gallery-publications-page>header{padding-bottom:55px;display:block}.gallery-publications-page h1{margin:30px 0 36px;font-size:62px}.gallery-publications-page>header>p:last-child{font-size:16px}.gallery-publications-page>section>a{padding:35px 0 50px;display:block}.gallery-publications-page section>a>div{padding-top:25px}.gallery-search-page{min-height:70vh;padding:58px 20px 95px}.gallery-search-page h1{margin-top:28px;font-size:55px}.gallery-search-page>header>p:last-child{font-size:14px;line-height:1.55}.gallery-search-page>form{margin-top:55px;grid-template-columns:1fr}.gallery-search-page>form button,.gallery-search-page>form input{height:62px}.gallery-search-page>form input{min-width:0;font-size:24px}.gallery-search-page>form button{width:100%;min-width:0;height:48px;margin-top:12px;padding:0 18px;border:1px solid var(--gallery-ink);justify-content:center;color:var(--gallery-paper);background:var(--gallery-ink)}.gallery-search-page>form button span{display:none}.gallery-search-page .search-results{margin-top:62px}.gallery-search-page .search-result{min-height:0;padding:28px 0 32px;grid-template-columns:1fr 24px;gap:12px}.gallery-search-page .search-result.has-image{grid-template-columns:96px 1fr 24px}.gallery-search-page .search-result>.artwork-visual{grid-column:1;grid-row:2;width:96px;height:96px;padding:6px}.gallery-search-page .search-result.has-image>div{grid-column:2}.gallery-search-page .search-result.has-image>b{grid-column:3}.gallery-search-page .search-result small{grid-column:1/-1;padding:0}.gallery-search-page .search-result>div{grid-column:1}.gallery-search-page .search-result strong{font-size:25px}.gallery-search-page .search-result span{font-size:12px;-webkit-line-clamp:4}.gallery-search-page .search-result b{grid-column:2;grid-row:2}.artlogic-footer-newsletter{min-height:0;padding:44px 20px 48px;display:block}.artlogic-footer-newsletter h2{font-size:28px}.artlogic-footer-newsletter>div{margin-bottom:28px}.artlogic-footer .newsletter-form.compact{grid-template-columns:1fr}.artlogic-footer .newsletter-form.compact .newsletter-email-field,.artlogic-footer .newsletter-form.compact .newsletter-submit{width:100%;grid-column:1}.artlogic-footer-directory{padding:46px 20px 48px;grid-template-columns:1fr 1fr;gap:45px 25px}.artlogic-footer-directory>div:first-child,.artlogic-footer-directory>div:last-child{grid-column:1/-1}.artlogic-footer-directory a{min-height:44px;padding:10px 0;line-height:1.4}.artlogic-footer-meta{margin:0 20px;gap:18px}.artlogic-footer-meta a,.artlogic-footer-meta button{min-height:44px;padding:10px 0;display:inline-flex;align-items:center}.artlogic-cookie{right:10px;bottom:10px;width:calc(100vw - 20px)}}@media (max-width:560px){.gallery-selected__grid{grid-template-columns:repeat(4,minmax(78vw,1fr));gap:14px}.gallery-work:nth-child(2n){margin-top:0}.gallery-work .artwork-visual{width:100%}}.artlogic-header>nav a,.artlogic-header>nav button{min-width:44px;justify-content:center}.artlogic-footer-meta a,.artlogic-footer-meta button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.editorial-form .text-button{min-height:44px;align-items:center}.artlogic-menu-layer,.artlogic-search-layer{background:var(--gallery-paper,#fbfaf7)}.artlogic-artist-tabs a,.artlogic-artist-tabs button,.artlogic-category-tabs a,.artlogic-category-tabs span{min-height:44px;padding:12px 0 8px;display:inline-flex;align-items:center}.artlogic-artist-tabs a,.artlogic-artist-tabs button,.artlogic-category-tabs a{min-width:44px;justify-content:center}.artlogic-artist-tabs>span{top:44px}.editorial-form .check-label,.editorial-form input,.editorial-form textarea{min-height:44px}.editorial-form .check-label input{width:20px;height:20px;min-height:20px;margin-top:0}.editorial-form .check-label{cursor:pointer}.public-detail-page{--detail-gutter:clamp(20px,4vw,64px);--detail-max:1360px;--detail-reading:740px;--detail-edge:max(var(--detail-gutter),calc((100vw - var(--detail-max)) / 2 + var(--detail-gutter)));overflow:clip;background:var(--gallery-paper,#fbfaf7)}.public-detail-page :where(a,button,input,textarea):focus-visible{outline:2px solid var(--sage);outline-offset:4px}.detail-qa-page>header{max-width:760px;margin:0 auto;padding:90px var(--detail-gutter) 30px}.detail-qa-page>header h1{margin:10px 0 20px;font:300 clamp(42px,6vw,76px)/1 var(--font-display);letter-spacing:-.045em}.detail-qa-page>header>p:last-child{max-width:620px;color:var(--muted);font:18px/1.6 var(--font-editorial)}.detail-visually-hidden{width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.detail-kicker{margin:0;color:var(--muted);font:700 10px/1.2 var(--font-editorial);letter-spacing:.15em;text-transform:uppercase}.detail-status{width:max-content;margin:0 0 22px;padding:6px 9px 5px;border:1px solid;color:var(--sage);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.detail-outline-action,.detail-solid-action,.detail-text-link{width:max-content;min-height:44px;padding:0 18px;border:1px solid #111;display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.detail-outline-action{background:transparent;color:#111}.detail-text-link{min-height:0;padding:0 0 5px;border:0;border-bottom:1px solid;background:transparent;color:inherit}.public-detail-page .detail-hero{max-width:none;min-height:0;margin:0;padding:0;display:block}.detail-hero>div{min-height:0;position:relative;overflow:hidden;background:#efede8}.detail-hero img{object-position:center}.detail-hero-cover img{object-fit:cover}.detail-hero-contain img{object-fit:contain}.detail-hero nav{position:absolute;right:14px;bottom:14px;z-index:2;min-height:42px;display:flex;align-items:center;background:rgba(255,255,255,.92)}.detail-hero nav button{width:42px;height:42px;border:0;background:transparent}.detail-hero nav span{min-width:50px;text-align:center;font-size:9px;letter-spacing:.08em}.detail-hero figcaption{padding-top:9px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:9px}.detail-hero figcaption small{color:inherit}.detail-hero-placeholder{min-height:clamp(390px,54vw,700px)!important;position:relative;overflow:hidden;display:grid!important;place-items:center;background:#efede7;color:#77766f}.detail-hero-placeholder:after,.detail-hero-placeholder:before{content:"";width:clamp(120px,20vw,260px);height:clamp(160px,27vw,350px);position:absolute;border:1px solid #d1cec5;transform:perspective(600px) rotateY(34deg)}.detail-hero-placeholder:before{margin-left:-11%}.detail-hero-placeholder:after{margin-left:11%;transform:perspective(600px) rotateY(-34deg)}.detail-hero-placeholder span{position:absolute;right:24px;bottom:22px;z-index:1;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.detail-section-nav{width:min(calc(100% - 2 * var(--detail-gutter)),var(--detail-max));min-height:64px;margin:0 auto;padding:8px 0;position:sticky;top:0;z-index:8;border-top:1px solid #111;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:28px;align-items:center;background:rgba(251,250,247,.96);backdrop-filter:blur(12px)}.detail-section-nav>span{color:var(--muted);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.detail-section-nav>div{min-width:0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 26px}.detail-section-nav a{min-width:44px;min-height:44px;padding:12px 0 9px;display:inline-flex;align-items:center;border-bottom:1px solid transparent;font-size:10px}.detail-section-nav a:focus-visible,.detail-section-nav a:hover{border-bottom-color:currentColor}.public-detail-page :where(section[id],h2[id]){scroll-margin-top:88px}.exhibition-detail-header{max-width:var(--detail-max);margin:auto;padding:clamp(48px,5vw,72px) var(--detail-gutter) clamp(64px,6vw,88px);display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);gap:clamp(42px,6vw,84px);align-items:center}.exhibition-detail-header__copy h1,.fair-detail-header__copy h1{max-width:690px;margin:0;font:300 clamp(46px,5vw,76px)/1.01 var(--font-display);letter-spacing:-.045em;text-wrap:pretty;overflow-wrap:normal}:is(.exhibition-detail-header,.fair-detail-header)[data-title-length=medium] h1{font-size:clamp(43px,4.65vw,70px)}:is(.exhibition-detail-header,.fair-detail-header)[data-title-length=long] h1{max-width:760px;font-size:clamp(40px,4.25vw,66px);line-height:1.03}.exhibition-detail-header__copy>p:not(.detail-status):not(.detail-kicker),.fair-detail-header__copy>p:not(.detail-status):not(.detail-kicker){max-width:620px;margin:22px 0 0;color:var(--muted);font:19px/1.45 var(--font-editorial)}.exhibition-detail-header .detail-hero{height:min(67vh,700px);min-height:500px}.exhibition-detail-header .detail-hero>div{height:100%}.detail-meta{margin:38px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.detail-meta div{min-width:0}.detail-meta dt{margin-bottom:5px;color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.detail-meta dd{margin:0;white-space:pre-line;font-size:12px}.detail-header-actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:10px}.detail-introduction{width:100%;max-width:none;margin:0;padding:clamp(58px,6vw,86px) var(--detail-edge);display:grid;grid-template-columns:minmax(112px,.24fr) minmax(0,740px) minmax(0,.76fr);gap:clamp(38px,5vw,72px);align-items:start;background:var(--gallery-warm,#efede7)}.detail-introduction>div{min-width:0}.detail-introduction-copy p,.detail-introduction-more p{margin:0 0 24px;color:#30302d;font:400 clamp(17px,1.35vw,19px)/1.65 var(--font-editorial)}.detail-introduction-copy h3,.detail-introduction-more h3{margin:44px 0 20px;font:300 clamp(27px,3vw,42px)/1.08 var(--font-display);letter-spacing:-.035em}.detail-introduction-copy blockquote,.detail-introduction-more blockquote{margin:42px 0;padding:24px 0;border-top:1px solid var(--gallery-line,#d8d5cd);border-bottom:1px solid var(--gallery-line,#d8d5cd);font:300 clamp(24px,2.8vw,38px)/1.2 var(--font-display)}.detail-introduction-more[hidden]{display:none}.detail-expand-control{min-height:44px;margin-top:12px;padding:12px 0 8px;border:0;border-bottom:1px solid;display:inline-flex;align-items:center;gap:28px;color:#11110f;background:transparent;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.detail-editorial{max-width:var(--detail-reading);margin:0 auto;padding:115px 0}.detail-editorial p{margin:0 0 28px;color:#4f504b;font:18px/1.75 var(--font-editorial)}.detail-editorial h2{margin:78px 0 28px;font:300 clamp(32px,3.6vw,52px)/1.08 var(--font-display);letter-spacing:-.035em}.detail-editorial blockquote{width:min(980px,calc(100vw - 2 * var(--detail-gutter)));margin:90px 0 90px 50%;transform:translateX(-50%);padding:34px 0;border-top:1px solid;border-bottom:1px solid;color:var(--sage);font:300 clamp(29px,4vw,58px)/1.16 var(--font-display);letter-spacing:-.035em;text-align:center}.detail-section-heading{padding:18px 0 46px;border-top:1px solid #111;display:grid;grid-template-columns:minmax(90px,.35fr) minmax(0,1fr) auto;gap:30px;align-items:start}.detail-section-heading p,.detail-section-heading span{margin:0;color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.detail-section-heading h2{margin:-5px 0 0;font:300 clamp(28px,3.2vw,46px)/1.05 var(--font-display);letter-spacing:-.035em}.detail-artists,.detail-documents,.detail-media,.detail-related,.programme-artworks{max-width:var(--detail-max);margin:auto;padding:40px var(--detail-gutter) 120px}.detail-media-grid,.programme-artwork-grid{padding-bottom:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--brand-stone,#b4b1a8) transparent;scrollbar-width:thin}.detail-media-grid{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(320px,84vw,560px);gap:clamp(18px,2.4vw,34px)}.detail-media-grid figure{margin:0;scroll-snap-align:start;scroll-snap-stop:normal}.detail-media-grid figure>div{aspect-ratio:4/3;position:relative;background:var(--gallery-warm,#efede7)}.detail-media-grid img{object-fit:contain}.detail-media-grid figcaption{margin-top:10px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:9px}.detail-artists>div,.detail-documents>div{margin-left:calc(35% + 30px);border-top:1px solid var(--line)}.detail-artists>div>a,.detail-artists>div>span,.detail-documents>div>a{min-height:68px;padding:14px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;font-size:16px}.detail-artists small,.detail-documents small{display:block;margin-top:4px;color:var(--muted);font-size:9px;text-transform:capitalize}.detail-artists b,.detail-documents b{font-size:10px;font-weight:400;text-transform:uppercase}.programme-artwork-grid{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(250px,76vw,360px);gap:clamp(18px,2.3vw,32px);align-items:start}.programme-artwork-card{min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.programme-artwork-card a{display:block}.programme-artwork-image{background:#f1efe9}.programme-artwork-image img{object-fit:contain!important}.programme-artwork-card a>div:last-child{padding-top:14px}.programme-artwork-card h3,.programme-artwork-card p,.programme-artwork-card small{margin:0;display:block}.programme-artwork-card h3{font-size:12px;font-weight:500}.programme-artwork-card p{margin-top:4px;color:var(--muted);font:14px/1.35 var(--font-editorial)}.programme-artwork-card small{margin-top:5px;color:#888983;font-size:9px}.programme-artwork-dialog-shell{position:fixed;inset:0;z-index:1200;display:grid;place-items:center}.programme-dialog-backdrop{position:absolute;inset:0;border:0;background:rgba(16,17,15,.86);backdrop-filter:blur(4px)}.programme-artwork-dialog{width:min(1460px,calc(100vw - 48px));height:min(900px,calc(100vh - 48px));position:relative;z-index:1;display:grid;grid-template-rows:54px minmax(0,1fr) 52px;overflow:hidden;background:#fbfaf7}.programme-artwork-dialog>header{padding:0 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.programme-artwork-dialog>header p{margin:0;color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.programme-artwork-dialog-pagination button,.programme-artwork-dialog>header button{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;font-size:10px;text-transform:uppercase}.programme-artwork-dialog-body{min-height:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.programme-artwork-dialog-image{min-height:0;position:relative;overflow:hidden;background:#efede8;touch-action:manipulation}.programme-artwork-dialog-image>.artwork-visual{height:100%}.programme-artwork-dialog-image img{object-fit:contain;transition:transform .14s ease-out}.programme-artwork-dialog-image[data-zoom-active=true]{cursor:crosshair}.programme-artwork-dialog-image:focus-visible{outline:2px solid #11110f;outline-offset:-4px}.programme-artwork-dialog-image>span{position:absolute;left:14px;bottom:12px;padding:6px 8px;background:rgba(255,255,255,.88);color:var(--muted);font-size:8px;letter-spacing:.08em;text-transform:uppercase}.programme-artwork-dialog-copy{min-width:0;padding:clamp(32px,5vw,76px) clamp(28px,4vw,60px);overflow:auto}.programme-artwork-dialog-copy>a:first-child{padding-bottom:4px;border-bottom:1px solid;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.programme-artwork-dialog-copy h2{margin:30px 0 22px;font:300 clamp(28px,3.2vw,48px)/1.08 var(--font-display);letter-spacing:-.035em}.programme-artwork-dialog-copy>p{margin:4px 0;color:var(--muted);font:14px/1.45 var(--font-editorial)}.programme-artwork-dialog-copy .programme-artwork-availability,.programme-artwork-dialog-copy .programme-artwork-price{margin-top:20px;color:#111;font:9px var(--font-body);letter-spacing:.09em;text-transform:uppercase}.programme-artwork-dialog-copy .detail-solid-action{margin-top:28px}.programme-artwork-dialog-copy .detail-text-link{margin:24px 0 0 18px}.programme-artwork-record{margin-top:46px}.programme-artwork-record section{padding:18px 0;border-top:1px solid var(--line)}.programme-artwork-record h3{margin:0 0 8px;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.programme-artwork-record p{margin:0;white-space:pre-line;color:var(--muted);font:13px/1.65 var(--font-editorial)}.programme-artwork-dialog-pagination{border-top:1px solid var(--line);display:flex;justify-content:space-between}.programme-artwork-dialog-pagination button{padding:0 18px}.programme-artwork-enquiry{min-height:0;padding:20px 32px 32px;overflow:auto;overscroll-behavior:contain}.programme-artwork-dialog[data-enquiry=true]{width:min(640px,calc(100vw - 24px));height:auto;max-height:calc(100dvh - 24px);margin:auto;grid-template-rows:54px minmax(0,1fr);background:#fff}.programme-artwork-dialog[data-enquiry=true]>header button{font:400 14px/1.5 var(--font-body);text-transform:none;color:var(--gallery-ink,#11110f)}.programme-artwork-enquiry>h2{margin:0 0 8px;font:500 28px/1.25 var(--font-display);letter-spacing:-.03em}.programme-artwork-enquiry>p{margin:0;color:var(--gallery-ink,#11110f);font:14px/1.5 var(--font-body)}.detail-enquiry{width:100%;margin:0 0 clamp(48px,5vw,72px);padding:clamp(36px,3vw,48px) var(--detail-edge);display:grid;grid-template-columns:minmax(220px,.62fr) minmax(420px,1.38fr);gap:clamp(40px,5vw,72px);background:var(--gallery-warm,#efede7);color:#11110f}.detail-enquiry h2{max-width:360px;margin:10px 0 12px;font:300 clamp(28px,2.5vw,38px)/1.06 var(--font-display);letter-spacing:-.035em}.detail-enquiry>div>p:not(.detail-kicker){max-width:360px;margin:0;color:var(--gallery-muted,#6d6b65);font:14px/1.55 var(--font-editorial)}.detail-enquiry .detail-solid-action{margin:20px 12px 0 0;border-color:#111;background:#111;color:#fff}.detail-enquiry .detail-text-link{margin-top:26px;color:#111}.detail-enquiry .editorial-form a,.detail-enquiry .editorial-form label,.detail-enquiry .privacy-copy{color:var(--gallery-muted,#6d6b65)}.detail-enquiry .editorial-form label{margin-bottom:14px}.detail-enquiry .editorial-form input,.detail-enquiry .editorial-form textarea{color:#111;border-color:#aaa79f}.detail-enquiry .editorial-form input:not([type=checkbox]){min-height:44px}.detail-enquiry .editorial-form textarea{min-height:84px}.detail-enquiry .editorial-form .check-label{margin-bottom:10px}.detail-enquiry .privacy-copy{margin:0 0 8px}.detail-enquiry .editorial-form .text-button{min-height:44px;padding:0 18px;align-items:center;color:#fff;background:#111}.detail-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 20px}.detail-related-grid .artwork-visual{aspect-ratio:1.25;background:#efede8}.detail-related-grid .artwork-visual img{object-fit:contain}.detail-related-grid small{display:block;margin-top:14px;color:var(--muted);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.detail-related-grid h3{max-width:540px;margin:8px 0 5px;font:300 clamp(20px,2.1vw,31px)/1.08 var(--font-display);letter-spacing:-.025em}.detail-related-grid p,.detail-related-grid time{margin:0;color:var(--muted);font-size:10px}.detail-adjacent{max-width:var(--detail-max);min-height:112px;margin:auto;padding:30px var(--detail-gutter);border-top:1px solid #111;display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:center}.detail-adjacent>div:last-child{text-align:right}.detail-adjacent>div a{min-height:44px;display:inline-flex;justify-content:center;flex-direction:column}.detail-adjacent small{color:var(--muted);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.detail-adjacent span{margin-top:6px;font:18px/1.25 var(--font-editorial)}.detail-adjacent-back{min-height:44px;padding:12px 0 6px;border-bottom:1px solid;display:inline-flex;align-items:center;justify-content:center;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.fair-detail-header{max-width:var(--detail-max);margin:auto;padding:clamp(46px,5vw,68px) var(--detail-gutter) clamp(64px,6vw,86px)}.fair-detail-header__top{margin-bottom:38px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(46px,6vw,86px);align-items:end}.fair-detail-header__attendance{padding:20px 0;border-top:1px solid #111;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 35px}.fair-detail-header__attendance dl{margin:0}.fair-detail-header__attendance dt{color:var(--muted);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.fair-detail-header__attendance dd{margin:7px 0 0;white-space:pre-line;font-size:12px}.fair-detail-header .detail-hero{height:min(64vh,680px)}.fair-detail-header .detail-hero>div{height:100%}.fair-detail-header[data-state=past] .fair-detail-header__attendance{color:#555650}.article-detail-header{max-width:1260px;margin:auto;padding:88px var(--detail-gutter) 72px;text-align:center}.article-detail-header .detail-kicker{margin-bottom:25px}.article-detail-header h1{margin:0;font:300 clamp(48px,7vw,104px)/.96 var(--font-display);letter-spacing:-.055em;text-wrap:balance}.article-detail-header .article-deck{max-width:780px;margin:30px auto 0;color:var(--muted);font:21px/1.5 var(--font-editorial)}.article-byline{margin:32px 0 0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;color:var(--muted);font-size:10px}.article-byline span+span{position:relative}.article-byline span+span:before{content:"";width:3px;height:3px;position:absolute;left:-13px;top:6px;border-radius:50%;background:currentColor}.article-hero-figure{max-width:var(--detail-max);margin:0 auto;padding:0 var(--detail-gutter)}.article-hero-figure .detail-hero{height:min(72vh,850px)}.article-hero-figure .detail-hero>div{height:100%}.article-hero-caption{margin:10px 0 0;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:9px}.article-hero-caption small{color:inherit}.article-reader{max-width:var(--detail-reading);margin:auto;padding:100px 0 120px}.article-reader .detail-editorial{padding:0}.article-reader .detail-editorial>p:first-child:first-letter{float:left;margin:6px 10px 0 0;font:300 78px/.72 var(--font-display)}.article-share{margin-top:70px;padding-top:18px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.article-share p{margin:0;color:var(--muted);font-size:9px;letter-spacing:.09em;text-transform:uppercase}.article-share button{min-width:44px;min-height:44px;padding:0 0 0 20px;border:0;background:transparent;font-size:10px;text-transform:uppercase}.article-author,.article-notes{margin-top:70px;padding-top:20px;border-top:1px solid #111}.article-author h2,.article-notes h2{margin:0 0 14px;font:300 26px var(--font-display)}.article-author p,.article-notes p{margin:0;white-space:pre-line;color:var(--muted);font:16px/1.7 var(--font-editorial)}.article-tags{margin-top:50px;display:flex;flex-wrap:wrap;gap:8px}.article-tags span{padding:7px 10px;border:1px solid var(--line);font-size:9px;text-transform:uppercase}@media (max-width:1024px){.exhibition-detail-header{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:48px}.exhibition-detail-header .detail-hero{min-height:480px}.programme-artwork-dialog{width:calc(100vw - 24px);height:calc(100vh - 24px)}.programme-artwork-dialog-body{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}}@media (max-width:800px){.exhibition-detail-header{padding-top:48px;display:flex;flex-direction:column;align-items:stretch}.exhibition-detail-header__copy{max-width:680px}.exhibition-detail-header .detail-hero{width:100%;height:min(78vw,620px);min-height:440px}.detail-introduction{grid-template-columns:105px minmax(0,1fr);gap:38px}.detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.programme-artwork-card:nth-child(3n+2){margin-top:0}.programme-artwork-dialog-body{display:block;overflow:auto}.programme-artwork-dialog-image{height:56vh;min-height:420px}.programme-artwork-dialog-copy{overflow:visible}.detail-enquiry{grid-template-columns:1fr;gap:40px}.fair-detail-header__top{grid-template-columns:1fr;gap:45px}.fair-detail-header .detail-hero{height:min(70vw,640px);min-height:460px}}@media (max-width:560px){.exhibition-detail-header,.fair-detail-header{padding-top:38px;padding-bottom:70px}.exhibition-detail-header__copy h1,.fair-detail-header__copy h1{font-size:43px;line-height:1.02}.exhibition-detail-header__copy>p:not(.detail-status):not(.detail-kicker),.fair-detail-header__copy>p:not(.detail-status):not(.detail-kicker){font-size:17px}.detail-meta,.fair-detail-header__attendance{grid-template-columns:1fr}.exhibition-detail-header .detail-hero,.fair-detail-header .detail-hero{height:62vh;min-height:390px}.detail-introduction{padding:58px var(--detail-gutter);display:block}.detail-introduction .detail-kicker{margin-bottom:35px}.detail-introduction-copy p,.detail-introduction-more p{font-size:17px;line-height:1.62}.article-reader,.detail-editorial{width:auto;margin:0 var(--detail-gutter);padding-top:72px;padding-bottom:80px}.detail-section-nav{width:100%;padding:0 var(--detail-gutter);display:block;overflow:hidden}.detail-section-nav>span{display:none}.detail-section-nav>div{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap;gap:24px;scrollbar-width:none}.detail-section-nav>div::-webkit-scrollbar{display:none}.detail-section-nav a{flex:0 0 auto}.detail-editorial p{font-size:17px}.detail-editorial blockquote{margin-top:65px;margin-bottom:65px;font-size:27px}.detail-section-heading{padding-bottom:34px;grid-template-columns:1fr auto;gap:20px}.detail-section-heading p{display:none}.detail-section-heading h2{grid-column:1}.detail-section-heading>span{grid-column:2}.detail-artists,.detail-documents,.detail-media,.detail-related,.programme-artworks{padding-bottom:86px}.detail-artists>div,.detail-documents>div{margin-left:0}.detail-related-grid{grid-template-columns:1fr;gap:58px}.detail-media-grid,.programme-artwork-grid{gap:16px}.programme-artwork-dialog-shell{place-items:stretch}.programme-artwork-dialog{width:100%;height:100%}.programme-artwork-dialog-image{height:45vh;min-height:300px}.programme-artwork-dialog-image>span{display:none}.programme-artwork-dialog-copy{padding:35px 20px 50px}.programme-artwork-dialog-copy .detail-text-link{width:max-content;max-width:100%;margin:20px 0 0;display:block}.programme-artwork-enquiry{padding:12px 20px 20px}.programme-artwork-enquiry>h2{font-size:24px}.detail-enquiry{margin-bottom:56px;padding:38px 20px;gap:32px}.detail-adjacent a,.detail-enquiry .editorial-form .text-button{min-height:44px}.detail-adjacent{min-height:156px;grid-template-columns:1fr 1fr}.detail-adjacent-back{grid-column:1/-1;grid-row:2;justify-self:center;align-items:center}.article-detail-header{padding-top:58px;padding-bottom:50px;text-align:left}.article-detail-header h1{font-size:clamp(38px,11vw,44px);line-height:1;overflow-wrap:anywhere}.article-detail-header .article-deck{font-size:18px}.article-byline{justify-content:flex-start}.article-hero-figure{padding:0}.article-hero-figure .detail-hero{height:58vh;min-height:400px}}@media (prefers-reduced-motion:reduce){.programme-artwork-dialog-image img,.public-detail-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.detail-media-grid,.programme-artwork-grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}}@media (hover:none){.programme-artwork-dialog-image{cursor:zoom-in}}.viewing-room-page{--vr-gutter:clamp(20px,4vw,64px);background:#fff;color:#090909}.viewing-room-index{padding:clamp(90px,10vw,150px) clamp(20px,4vw,64px) 140px}.viewing-room-index>header{max-width:900px;margin-bottom:clamp(80px,10vw,145px)}.viewing-room-index>header h1{margin:24px 0 30px;font:300 clamp(66px,9vw,140px)/.9 var(--font-display);letter-spacing:-.065em}.viewing-room-index>header>p:last-child{max-width:620px;color:var(--muted);font:20px/1.55 var(--font-editorial)}.viewing-room-index>section{display:grid;grid-template-columns:1fr 1fr;gap:clamp(60px,7vw,110px) 24px}.viewing-room-index>section>a{display:grid;gap:24px;align-content:start}.viewing-room-index figure{margin:0;aspect-ratio:4/3;background:#efede8;overflow:hidden}.viewing-room-index figure img,.viewing-room-index figure>span{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.viewing-room-index a:hover figure img{transform:scale(1.015)}.viewing-room-index a small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.viewing-room-index h2{margin:12px 0 8px;font:300 clamp(34px,4vw,58px)/1 var(--font-display);letter-spacing:-.04em}.viewing-room-index a p{margin:0;color:var(--muted);font:17px/1.5 var(--font-editorial)}.viewing-room-index-empty{grid-column:1/-1;padding:60px 0;border-top:1px solid #d9d8d3}.viewing-room-gate-hero,.viewing-room-hero{min-height:calc(100svh - 112px);display:grid;grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);background:#efede8}.viewing-room-hero-media{position:relative;width:100%;height:calc(100svh - 112px);min-height:680px;overflow:hidden;background:#e5e2db}.viewing-room-hero-media>img,.viewing-room-hero-media>video{width:100%;height:100%;object-fit:cover}.viewing-room-hero-video{display:grid;place-items:center;background:#11110f}.viewing-room-hero-video>video{object-fit:contain}.viewing-room-hero-slideshow-controls{position:absolute;right:18px;bottom:18px;display:flex;align-items:center;gap:6px;padding:6px;background:rgba(251,250,247,.92)}.viewing-room-hero-slideshow-controls p{margin:0 8px;color:var(--muted);font:700 9px var(--font-editorial);letter-spacing:.08em;text-transform:uppercase}.viewing-room-hero-slideshow-controls button{width:44px;height:44px;border:1px solid #c7c4bd;background:transparent;color:var(--ink);font-size:18px}.viewing-room-hero-slideshow-controls button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.viewing-room-gate-hero>div,.viewing-room-hero-copy{padding:clamp(55px,8vw,125px) var(--vr-gutter) 52px;display:flex;flex-direction:column;align-items:flex-start}.viewing-room-gate-hero h1,.viewing-room-hero h1{max-width:720px;margin:auto 0 30px;font:300 clamp(54px,6.5vw,112px)/.92 var(--font-display);letter-spacing:-.06em}.viewing-room-gate-hero>div>p:nth-of-type(2),.viewing-room-hero-copy>p:nth-of-type(2){max-width:580px;margin:0 0 40px;color:var(--muted);font:20px/1.45 var(--font-editorial)}.viewing-room-hero dl{width:100%;margin:auto 0 0;padding-top:18px;border-top:1px solid #c7c4bd;display:grid;grid-template-columns:1fr 1fr;gap:25px}.viewing-room-hero dl div{display:grid;gap:5px}.viewing-room-hero dt{color:var(--muted);font:700 10px var(--font-editorial);text-transform:uppercase;letter-spacing:.12em}.viewing-room-hero dd{margin:0;font-size:12px}.viewing-room-gate-hero time{margin:auto 0 0;padding-top:18px;border-top:1px solid #c7c4bd;font-size:12px}.viewing-room-introduction{padding:clamp(90px,13vw,190px) var(--vr-gutter);display:grid;grid-template-columns:minmax(130px,.45fr) minmax(0,1.55fr);gap:6vw}.viewing-room-introduction>div{max-width:1100px}.viewing-room-introduction>div p{margin:0 0 1.15em;font:300 clamp(31px,4vw,63px)/1.12 var(--font-display);letter-spacing:-.035em}.viewing-room-sections{display:grid;gap:clamp(80px,10vw,150px);padding-bottom:clamp(100px,13vw,190px)}.viewing-room-audio,.viewing-room-heading,.viewing-room-prose,.viewing-room-quote{width:min(920px,calc(100% - 2*var(--vr-gutter)));margin:auto}.viewing-room-heading h2{margin:0;font:300 clamp(44px,6vw,82px)/1 var(--font-display);letter-spacing:-.045em}.viewing-room-prose h2{margin:0 0 45px;font:300 clamp(38px,4.5vw,64px)/1.05 var(--font-display)}.viewing-room-prose p{margin:0 0 1.4em;font:20px/1.7 var(--font-editorial)}.viewing-room-quote{padding:35px 0;border-top:1px solid;border-bottom:1px solid}.viewing-room-quote blockquote{margin:0;font:300 clamp(37px,5vw,72px)/1.05 var(--font-display);letter-spacing:-.04em}.viewing-room-quote figcaption{margin-top:35px;color:var(--muted);font-size:11px}.viewing-room-wide-image{margin:0}.viewing-room-wide-image img{width:100%;height:auto;display:block}.viewing-room-image-pair figcaption,.viewing-room-media figcaption,.viewing-room-wide-image figcaption{padding:10px var(--vr-gutter) 0;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:10px}.viewing-room-image-pair{padding:0 var(--vr-gutter);display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.viewing-room-image-pair figure{margin:0}.viewing-room-image-pair img{width:100%;height:auto}.viewing-room-image-pair figcaption{padding-left:0;padding-right:0}.viewing-room-media{margin:0 var(--vr-gutter)}.viewing-room-media video{width:100%;max-height:85vh;background:#090909}.viewing-room-audio audio{width:100%}.viewing-room-artists,.viewing-room-documents,.viewing-room-enquiry,.viewing-room-related{padding:clamp(80px,10vw,145px) var(--vr-gutter);border-top:1px solid #d9d8d3;display:grid;grid-template-columns:.72fr 1.28fr;gap:6vw}.viewing-room-artists h2,.viewing-room-documents h2,.viewing-room-enquiry h2,.viewing-room-related h2{margin:20px 0 0;font:300 clamp(39px,4vw,65px)/1 var(--font-display);letter-spacing:-.04em}.viewing-room-artists>div>a,.viewing-room-documents>div>a{min-height:78px;padding:20px 0;border-bottom:1px solid #d9d8d3;display:grid;grid-template-columns:1fr auto 24px;gap:20px;align-items:center}.viewing-room-artists a span,.viewing-room-documents a span{font:300 clamp(23px,2.4vw,36px) var(--font-display)}.viewing-room-artists a small{color:var(--muted)}.viewing-room-artists a b,.viewing-room-documents a b{font-weight:400}.viewing-room-related>div>a{min-height:98px;padding:22px 0;border-bottom:1px solid #d9d8d3;display:grid;grid-template-columns:110px 1fr 24px;gap:20px;align-items:center}.viewing-room-related a small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.viewing-room-related a span{font:300 clamp(23px,2.4vw,36px) var(--font-display)}.viewing-room-related a b{font-weight:400}.viewing-room-enquiry .editorial-form{max-width:780px}.viewing-room-close{padding:35px var(--vr-gutter) 90px;border-top:1px solid #d9d8d3}.viewing-room-close a{display:inline-block;padding-bottom:5px;border-bottom:1px solid;font-size:11px}.viewing-room-gate-panel{padding:clamp(80px,10vw,140px) var(--vr-gutter);display:grid;grid-template-columns:.72fr 1.28fr}.viewing-room-access-form,.viewing-room-access-success{grid-column:2;width:min(760px,100%)}.viewing-room-form-heading{margin-bottom:55px}.viewing-room-access-success h2,.viewing-room-form-heading h2{margin:15px 0 20px;font:300 clamp(43px,5vw,72px)/1 var(--font-display);letter-spacing:-.045em}.viewing-room-access-success>p:last-child,.viewing-room-form-heading>p:last-child{max-width:560px;color:var(--muted);font:18px/1.5 var(--font-editorial)}.viewing-room-access-form>label,.viewing-room-form-pair label{margin-bottom:28px;display:grid;gap:8px;color:#555;font:10px var(--font-body);text-transform:uppercase;letter-spacing:.09em}.viewing-room-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.viewing-room-access-form input,.viewing-room-access-form select,.viewing-room-access-form textarea{width:100%;padding:12px 0;border:0;border-bottom:1px solid #aaa;border-radius:0;outline:none;background:transparent;color:#090909;font:16px var(--font-body);text-transform:none;letter-spacing:0}.viewing-room-access-form input:focus,.viewing-room-access-form select:focus,.viewing-room-access-form textarea:focus{border-color:#090909}.viewing-room-access-form input:focus-visible,.viewing-room-access-form select:focus-visible,.viewing-room-access-form textarea:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.viewing-room-access-form .viewing-room-consent{grid-template-columns:22px 1fr;align-items:start;color:var(--muted);font:12px/1.5 var(--font-body);text-transform:none;letter-spacing:0}.viewing-room-consent input{width:18px;height:18px;margin:1px 0}.viewing-room-consent a{text-decoration:underline}.viewing-room-access-form>button{min-width:190px;min-height:52px;padding:0 20px;border:1px solid #090909;display:flex;justify-content:space-between;align-items:center;background:#090909;color:#fff}.viewing-room-form-error{margin-top:18px;color:#813d32}@media(max-width:900px){.viewing-room-gate-hero,.viewing-room-hero{grid-template-columns:1fr;min-height:auto}.viewing-room-hero-media{grid-row:1;height:58svh;min-height:480px}.viewing-room-gate-hero>div,.viewing-room-hero-copy{min-height:560px}.viewing-room-artists,.viewing-room-documents,.viewing-room-enquiry,.viewing-room-gate-panel,.viewing-room-introduction,.viewing-room-related{grid-template-columns:1fr}.viewing-room-access-form,.viewing-room-access-success{grid-column:1}}@media(max-width:700px){.viewing-room-hero-media{min-height:420px}.viewing-room-gate-hero>div,.viewing-room-hero-copy{min-height:500px;padding-top:55px}.viewing-room-gate-hero h1,.viewing-room-hero h1{font-size:54px}.viewing-room-introduction{display:block}.viewing-room-introduction>.detail-kicker{margin-bottom:45px}.viewing-room-introduction>div p{font-size:32px}.viewing-room-image-pair{grid-template-columns:1fr;gap:55px}.viewing-room-artists,.viewing-room-documents,.viewing-room-enquiry,.viewing-room-related{gap:55px}.viewing-room-related>div>a{grid-template-columns:1fr 24px}.viewing-room-related a small{grid-column:1/-1}.viewing-room-form-pair{grid-template-columns:1fr}.viewing-room-gate-panel{padding-top:75px}.viewing-room-sections{gap:85px}.viewing-room-prose p{font-size:18px}.viewing-room-index>section{grid-template-columns:1fr}.viewing-room-index>header h1{font-size:64px}}.ar-page{--ar-gutter:clamp(20px,4vw,64px);background:#fff;color:var(--ink)}.ar-introduction{max-width:var(--detail-max);margin:auto;padding:clamp(64px,7vw,112px) var(--ar-gutter) 64px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:8vw;align-items:end}.ar-introduction h1{margin:18px 0 24px;display:flex;flex-direction:column;font:300 clamp(46px,6vw,92px)/.96 var(--font-display);letter-spacing:-.045em}.ar-introduction h1 span{font-size:.25em;line-height:1.8;letter-spacing:.04em;text-transform:uppercase}.ar-introduction h1 i{font-style:normal}.ar-introduction>div>p:last-child{color:#676b65}.ar-introduction>p{max-width:440px;margin:0;font:19px/1.55 var(--font-editorial)}.ar-workspace{max-width:var(--detail-max);margin:auto;padding:0 var(--ar-gutter) 110px;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:32px}.ar-wall{position:relative;min-height:640px;overflow:hidden;background:linear-gradient(110deg,#e9e4d9,#f4f0e8 42%,#e7e1d5);border:1px solid #d4cfc5}.ar-wall-ceiling{position:absolute;inset:0 0 auto;height:3%;background:rgba(255,255,255,.52)}.ar-wall-floor{position:absolute;inset:auto 0 0;height:18%;background:linear-gradient(176deg,#d3c7b5,#ebe4d8);border-top:1px solid #c4b9aa}.ar-wall-artwork{position:absolute;left:50%;transform:translateX(-50%);filter:drop-shadow(0 14px 11px rgba(23,21,17,.18));transition:width .24s ease,height .24s ease,bottom .24s ease}.ar-wall-artwork .artwork-visual{width:100%;height:100%;background:transparent}.ar-wall-artwork .artwork-visual img{object-fit:contain}.ar-controls{padding:34px 28px;background:#efede8;border:1px solid #d4cfc5}.ar-controls h2{margin:12px 0 36px;font:300 58px/1 var(--font-display)}.ar-controls label{display:block;margin:0 0 30px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.ar-controls input{width:100%;height:44px;margin-top:6px;accent-color:var(--sage)}.ar-controls button,.ar-primary-action{min-height:48px;padding:14px 18px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:600 12px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase}.ar-controls small{display:block;margin-top:26px;color:#656962;font:12px/1.55 var(--font-body)}.ar-device-action{padding:clamp(88px,9vw,145px) max(var(--ar-gutter),calc((100vw - 1460px)/2));display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:10vw;align-items:center;background:#090909;color:#fff}.ar-device-action h2,.ar-enquiry h2{margin:16px 0 22px;font:300 clamp(38px,4vw,64px)/1 var(--font-display);letter-spacing:-.035em}.ar-device-action p{max-width:560px;line-height:1.6}.ar-primary-action{display:inline-flex;align-items:center;justify-content:center;justify-self:start;background:#fff;color:#090909;border-color:#fff}.ar-qr{justify-self:start;padding:18px;background:white;color:#141714;text-align:center}.ar-qr img{display:block;width:min(260px,60vw);height:auto}.ar-qr p{margin:12px 0 0;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.ar-enquiry{max-width:var(--detail-max);margin:auto;padding:clamp(95px,10vw,150px) var(--ar-gutter);display:grid;grid-template-columns:minmax(260px,.75fr) minmax(380px,1.25fr);gap:10vw}.ar-enquiry>div>p:not(.detail-kicker){max-width:400px;color:#656962;font:17px/1.6 var(--font-editorial)}.ar-enquiry .detail-text-link{display:inline-flex;min-height:44px;align-items:center}@media (prefers-reduced-motion:reduce){.ar-wall-artwork{transition:none}}@media(max-width:800px){.ar-device-action,.ar-enquiry,.ar-introduction,.ar-workspace{grid-template-columns:1fr}.ar-introduction{padding:50px 24px 48px;gap:32px}.ar-workspace{padding:0 24px 72px}.ar-wall{min-height:520px}.ar-controls{order:-1}.ar-device-action{padding:72px 24px;gap:38px}.ar-enquiry{padding:72px 24px 90px;gap:48px}}@media(max-width:390px){.ar-device-action,.ar-enquiry,.ar-introduction,.ar-workspace{padding-left:20px;padding-right:20px}.ar-introduction h1{font-size:42px}.ar-wall{min-height:420px}}