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