@font-face{font-family:Inter;font-style:normal;font-weight:300 400;font-display:swap;src:url(/fonts/inter-latin-300-400.woff2)format("woff2")}html{background:#eee8dc}.collector-page{--paper:#eee8dc;--ink:#38372f;--muted:#726a5e;--line:#c8bfae;color-scheme:light;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font:300 15px/1.85 Inter,sans-serif}.collector-page *,.collector-page :before,.collector-page :after{box-sizing:border-box}.collector-page h1,.collector-page h2,.collector-page p,.collector-page figure,.collector-page blockquote{margin:0}.collector-page h1,.collector-page h2,.collector-page blockquote>p,.collector-page blockquote .cms-rich-text p{font-family:Cormorant Garamond,Georgia,serif;font-weight:300}.collector-page a{color:inherit;text-decoration:none}.collector-page button{font:inherit;color:inherit;cursor:pointer}.collector-page a:focus-visible,.collector-page button:focus-visible,.collector-page summary:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.collector-page [hidden]{display:none!important}.collector-shell{width:88%;max-width:1640px;margin-inline:auto}.collector-label{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.7}.collector-skip{z-index:500;background:var(--paper);padding:14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.collector-skip:focus{transform:none}.collector-page .site-header{z-index:100;background:#eee8dcf5;transition:transform .24s ease-out;position:fixed;inset:0 0 auto}.collector-page .site-header.is-hidden:not(:focus-within){transform:translateY(-100%)}.collector-page .site-header-inner{width:92%;max-width:1800px;margin-inline:auto}.collector-page #header-spacer{height:100px}.collector-page .main-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:100px;display:flex}.collector-page .brand-block{flex-shrink:0;width:max-content}.collector-page .brand-link{letter-spacing:.16em;text-transform:uppercase;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:300}.collector-page .brand-kicker{text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:7px;line-height:1.1;display:flex}.collector-page .desktop-nav-links{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:clamp(14px,1.7vw,32px);font-size:10px;display:flex}.collector-page .desktop-nav-links a{align-items:center;min-height:44px;display:inline-flex}.collector-page [aria-current=page]{text-underline-offset:7px;text-decoration:underline}.collector-page .language-switch{gap:2px;display:flex}.collector-page .language-btn{opacity:.55;background:0 0;border:0;min-width:36px;min-height:44px;font-size:10px}.collector-page .language-btn.is-active{opacity:1;text-underline-offset:5px;text-decoration:underline}.collector-page .mobile-header-actions,.collector-page .mobile-menu-panel{display:none}.collector-page .mobile-action-btn{width:36px;height:36px;color:var(--muted);background:#38372f09;border:1px solid #38372f33;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;transition:color .16s ease-out,border-color .16s ease-out,background-color .16s ease-out,transform .14s ease-out;display:inline-flex;position:relative}.collector-page .mobile-action-btn.is-open{color:var(--ink);background:#38372f14;border-color:#38372f85}.collector-page .mobile-action-btn:active{transform:scale(.96)}.collector-page .burger-icon-wrapper{flex-direction:column;justify-content:space-between;width:16px;height:12px;display:flex;position:relative}.collector-page .burger-line{background:currentColor;border-radius:1px;width:100%;height:1.5px;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);display:block}.collector-page .mobile-action-btn.is-open .burger-line-top{transform:translateY(5px)rotate(45deg)}.collector-page .mobile-action-btn.is-open .burger-line-middle{opacity:0;transform:scaleX(0)}.collector-page .mobile-action-btn.is-open .burger-line-bottom{transform:translateY(-5.5px)rotate(-45deg)}.collector-inner-hero{padding-block:40px 0}.collector-back{align-items:center;min-height:44px;display:inline-flex}.collector-inner-hero__labels{color:var(--muted);justify-content:space-between;gap:20px;margin-top:65px;display:flex}.collector-inner-hero h1{letter-spacing:.12em;white-space:nowrap;margin:22px -.12em 30px 0;font-size:clamp(40px,9.18vw,170px);line-height:1.25}.collector-inner-hero__foot{border-block:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-block:20px;display:flex}.collector-inner-hero__foot a{align-items:center;min-height:44px;display:inline-flex}.collector-intro{grid-template-columns:1fr 1fr;gap:12%;padding-block:100px 150px;display:grid}.collector-intro h2{margin-top:20px;font-size:clamp(45px,4.4vw,76px);line-height:1.1}.collector-intro__copy{max-width:550px}.collector-intro__copy p+p{margin-top:22px}.artist-visit{-moz-column-gap:2.5%;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 2.5%;margin-block:0 160px;scroll-margin-top:125px;display:grid}.artist-visit__heading{grid-area:1/1/auto/5;align-self:end;min-width:0}.artist-visit__number{color:var(--muted);gap:22px;display:flex;margin-bottom:24px!important}.artist-visit h2{margin-bottom:25px;font-size:clamp(46px,4.8vw,86px);line-height:.98}.artist-visit__metadata{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:5px 24px;font-size:11px;font-weight:400;display:flex}.artist-visit__media{grid-area:1/6/3/13;min-width:0}.artist-visit__text{grid-area:2/1/auto/5;max-width:390px}.collector-image{min-width:0}.collector-image__frame{background:#e5ddcf;display:block;position:relative}.artist-visit__media .collector-image__frame{aspect-ratio:var(--visit-ratio)}.collector-image img{width:100%;height:auto;display:block}.artist-visit__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.collector-image figcaption{color:var(--muted);justify-content:space-between;gap:18px;margin-top:14px;font-size:10px;line-height:1.6;display:flex}.collector-image__hint{flex-shrink:0}.artist-visit--featured .artist-visit__heading{grid-column:1/4;align-self:start;padding-top:30px}.artist-visit--featured .artist-visit__media{grid-column:4/13}.artist-visit--featured .artist-visit__text{grid-area:3/2/auto/6;padding-top:45px}.artist-visit__secondary{grid-area:3/8/auto/12;padding-top:32px}.artist-visit__secondary>figure+figure{margin-top:24px}.artist-visit--offset{padding-left:8%}.artist-visit--offset .artist-visit__heading{grid-column:8/13;align-self:center}.artist-visit--offset .artist-visit__media{grid-column:1/7}.artist-visit--offset .collector-image{max-width:560px}.artist-visit--offset .artist-visit__text{grid-column:8/13}.artist-visit--right .artist-visit__heading{grid-column:1/5}.artist-visit--wide .artist-visit__heading{grid-area:1/1/auto/6}.artist-visit--wide .artist-visit__media{grid-area:2/2/auto/12}.artist-visit--wide .collector-image{width:min(100%,560px);margin-inline:auto}.artist-visit--wide .artist-visit__text{grid-area:1/8/auto/13;align-self:end}.artist-visit--portrait{width:74%;padding-top:25px}.artist-visit--portrait .artist-visit__media{grid-column:7/13}.artist-visit--portrait .artist-visit__heading,.artist-visit--portrait .artist-visit__text{grid-column:1/6}.artist-visit--left .artist-visit__media{grid-column:1/9}.artist-visit--left .artist-visit__heading,.artist-visit--left .artist-visit__text{grid-column:10/13}.artist-visit--left .artist-visit__heading{align-self:end}.artist-visit--closing{width:74%}.artist-visit--closing .artist-visit__heading{grid-column:1/7}.artist-visit--closing .artist-visit__media{grid-area:2/4/auto/11}.artist-visit--closing .artist-visit__text{grid-area:3/5/auto/10}.visit-placeholder{text-align:center;color:#817767;background:#e8e0d3;border:1px solid #bdb3a2;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;padding:clamp(24px,3vw,54px);display:flex;position:relative}.visit-placeholder:before{content:"";pointer-events:none;border:1px solid #cfc4b1;position:absolute;inset:13px}.visit-placeholder__number{letter-spacing:.13em;font-size:10px;position:absolute;top:27px;left:29px}.visit-placeholder__artist{font:300 clamp(28px,3vw,52px)/1.1 Cormorant Garamond,serif}.visit-placeholder__label{letter-spacing:.17em;text-transform:uppercase;font-size:9px}.collector-library{border-block:1px solid var(--line);margin-block:-30px 150px;padding:60px 5% 75px}.collector-library h2{letter-spacing:.02em;margin-block:28px 35px;font-size:clamp(32px,5.9vw,106px);line-height:1.15}.collector-library__body{grid-template-columns:1.3fr 1fr;align-items:start;gap:14%;display:grid}.collector-library__statement{font:300 clamp(28px,2.7vw,43px)/1.25 Cormorant Garamond,serif}.collector-library__body>p:last-child,.collector-library__body>.cms-rich-text:last-child{max-width:360px}.collector-library__statement .cms-rich-text p{font:inherit}.collector-document{background:#e5ddce;grid-template-columns:1fr 1.55fr;align-items:center;gap:16%;margin-block:-20px 150px;padding:65px 11%;display:grid}.collector-document .collector-image__frame{background:0 0}.collector-document h2{margin-block:20px 25px;font-size:clamp(36px,3.7vw,65px);line-height:1.1}.collector-document__statement{max-width:370px;margin-bottom:26px!important}.collector-document .collector-image__hint{display:none}.collector-footer{border-top:1px solid var(--line);padding:95px 0 45px}.collector-footer blockquote{text-align:center;margin-inline:auto;max-width:810px;margin-bottom:100px}.collector-footer blockquote>p,.collector-footer blockquote .cms-rich-text p{font-size:clamp(34px,4vw,62px);line-height:1.2}.collector-footer cite{letter-spacing:.07em;color:var(--muted);margin-top:25px;font:10px/1.8 Inter,sans-serif;display:block}.collector-footer details{color:var(--muted);max-width:650px;font-size:12px}.collector-footer summary{cursor:pointer;padding-block:15px}.collector-footer details p{margin-top:12px}.collector-footer nav{border-top:1px solid var(--line);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;margin-top:30px;padding-top:25px;font-size:10px;display:flex}.collector-footer nav a{padding-block:12px}.collector-page .lightbox-image{max-width:calc(100vw - 60px);max-height:calc(100svh - 150px)}.collector-page .lightbox-close{min-width:44px;min-height:44px;font-size:32px}.collector-page .lightbox-label{color:#eee8dc;letter-spacing:.05em;max-width:80vw;font:400 11px/1.7 Inter,sans-serif}.collector-page .lightbox button:focus-visible{outline-color:#eee8dc}@media (hover:hover) and (pointer:fine){.collector-page .desktop-nav-links a:hover,.collector-back:hover,.collector-footer a:hover,.collector-inner-hero__foot a:hover{text-underline-offset:7px;text-decoration:underline}.collector-image__frame:hover+figcaption .collector-image__hint{text-underline-offset:4px;text-decoration:underline}}@media (width<=1100px){.collector-page .desktop-nav-links{display:none}.collector-page .mobile-header-actions{display:block}.collector-page #mobile-menu-panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,.46,.45,.94),visibility .35s;overflow:hidden;display:grid!important}.collector-page #mobile-menu-panel.is-open{visibility:visible;border-bottom:1px solid var(--line);grid-template-rows:1fr;padding-bottom:.875rem}.collector-page .mobile-menu-inner{opacity:0;min-height:0;transition:opacity .28s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.25,.46,.45,.94);transform:translateY(-10px)}.collector-page .mobile-menu-panel.is-open .mobile-menu-inner{opacity:1;transition-delay:60ms;transform:none}.collector-page .mobile-menu-link{min-height:38px;color:var(--muted);letter-spacing:.2em;text-align:center;text-transform:uppercase;border-bottom:1px solid #38372f1a;justify-content:center;align-items:center;font-size:11px;font-weight:400;line-height:1.5;text-decoration:none;display:flex}.collector-page .mobile-menu-link[aria-current=page]{color:var(--ink)}.collector-page .mobile-menu-language{justify-content:space-between;align-items:center;gap:14px;padding-top:10px;display:flex}.collector-page .mobile-menu-label{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-size:9px}.collector-page.mobile-menu-active{overflow:hidden}.collector-page .site-header.has-mobile-panel-open{max-height:100svh;overflow-y:auto}.collector-page .main-nav{min-height:85px}.collector-page #header-spacer{height:85px}.collector-inner-hero__labels{margin-top:45px}.collector-intro{gap:8%;padding-block:65px 100px}.artist-visit{-moz-column-gap:2%;column-gap:2%;margin-bottom:100px}.artist-visit h2{font-size:clamp(37px,4.8vw,60px)}.artist-visit--featured .artist-visit__heading{padding-top:10px}.artist-visit--offset{padding-left:0}.artist-visit--portrait,.artist-visit--closing{width:88%}.artist-visit--left .artist-visit__media{grid-column:1/8}.artist-visit--left .artist-visit__heading,.artist-visit--left .artist-visit__text{grid-column:9/13}.collector-library{margin-bottom:100px;padding-inline:0}.collector-document{gap:9%;margin-bottom:100px;padding:45px 6%}}@media (width<=700px){.collector-page{font-size:14px}.collector-page .brand-link{font-size:22px}.collector-page .site-header-inner{width:88%}.collector-page .main-nav{min-height:80px}.collector-page #header-spacer{height:80px}.collector-inner-hero{padding-top:22px}.collector-inner-hero__labels{margin-top:32px;display:block}.collector-inner-hero__labels p+p{letter-spacing:.12em;margin-top:12px;font-size:8px}.collector-inner-hero h1{letter-spacing:.065em;margin-block:26px;font-size:9.65vw}.collector-inner-hero__foot{padding-block:16px 8px;display:block}.collector-inner-hero__foot>span{font-size:9px;display:block}.collector-inner-hero__foot a{margin-top:6px;font-size:9px}.collector-intro{padding-block:55px 75px;display:block}.collector-intro h2{margin-block:16px 28px;font-size:48px}.collector-intro__copy p+p{margin-top:18px}.artist-visit{flex-direction:column;gap:24px;margin-bottom:80px;padding:0;display:flex}.artist-visit__heading{align-self:stretch!important;padding-top:0!important}.artist-visit__number{margin-bottom:18px!important}.artist-visit h2{margin-bottom:18px;font-size:clamp(44px,12vw,62px)}.artist-visit__metadata{font-size:10px}.artist-visit__media{width:100%}.artist-visit__text{max-width:100%;padding:0!important}.artist-visit__secondary{width:80%;margin-left:auto;padding-top:12px}.artist-visit--portrait .artist-visit__media{width:86%;margin-inline:auto}.collector-image figcaption{gap:12px;font-size:10px}.collector-image__hint{font-size:9px}.visit-placeholder__artist{font-size:32px}.visit-placeholder__label{font-size:8px}.collector-library{margin-top:0;margin-bottom:70px;padding-block:32px 40px}.collector-library h2{letter-spacing:-.015em;margin-block:20px 26px;font-size:8.7vw}.collector-library__body{display:block}.collector-library__statement{font-size:31px}.collector-library__body>p:last-child,.collector-library__body>.cms-rich-text:last-child{margin-top:25px}.collector-document{flex-direction:column-reverse;align-items:stretch;gap:32px;margin-block:0 75px;padding:32px 7%;display:flex}.collector-document>.collector-image{width:88%;margin-inline:auto}.collector-document h2{font-size:43px}.collector-footer{padding-block:55px 25px}.collector-footer blockquote{margin-bottom:60px}.collector-footer cite,.collector-footer nav{font-size:9px}.collector-page .lightbox-image{max-width:100vw}}@media (prefers-reduced-motion:reduce){.collector-page .site-header,.collector-page .lightbox-image,.collector-page #mobile-menu-panel,.collector-page .mobile-menu-inner,.collector-page .burger-line,.collector-page .mobile-action-btn{transition:none}.collector-page .lightbox-loader:before{animation:none}}
