.Hero_hero__bqvNd{position:relative;background:var(--paper);isolation:isolate}.Hero_inner__lGUYu{position:relative;max-width:var(--maxw);margin:0 auto;padding:clamp(40px,6vw,72px) var(--gut);display:grid;grid-template-columns:.8fr 1.45fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}.Hero_copy__KMVTd{max-width:600px}.Hero_eyebrow__zlAY_{margin-bottom:22px}.Hero_name__DIjOe{font-size:83px;margin:0 0 18px}.Hero_accent___7FV1{font-style:italic;color:var(--accent)}.Hero_tag__EkaIl{font-size:16px;color:var(--ink-2);max-width:42ch;line-height:1.6;margin:0 0 36px;white-space:pre-line;text-wrap:pretty}.Hero_cta__1n4WS{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.Hero_btnPrimary__oWMOf{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:15px;font-weight:600;padding:13px 26px;border-radius:var(--radius);border:1px solid transparent;background:var(--accent);color:var(--accent-ink);text-decoration:none;white-space:nowrap;transition:filter .2s ease}.Hero_btnPrimary__oWMOf:hover{filter:brightness(.92)}.Hero_btnPrimary__oWMOf:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Hero_btnGhost__50jBW{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-size:15px;font-weight:600;padding:13px 26px;border-radius:var(--radius);border:1px solid var(--line);background:transparent;color:var(--ink);text-decoration:none;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.Hero_btnGhost__50jBW:hover{border-color:var(--accent);color:var(--accent)}.Hero_btnGhost__50jBW:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Hero_photo__Xx6be{margin-left:auto;width:100%;max-width:680px;border-radius:var(--radius);overflow:hidden;background:var(--paper-3);aspect-ratio:3/2;position:relative}.Hero_img__w_fyQ{object-fit:cover}@media (max-width:760px){.Hero_inner__lGUYu{grid-template-columns:1fr}.Hero_photo__Xx6be{max-width:100%;order:-1;aspect-ratio:3/2}}.AboutSection_about__BlmhL{background:var(--paper);border-bottom:1px solid var(--line-2)}.AboutSection_inner__4FTLF{max-width:var(--maxw);margin:0 auto;padding:clamp(48px,8vw,104px) var(--gut);display:grid;grid-template-columns:.6fr 1.4fr;grid-gap:clamp(36px,6vw,80px);gap:clamp(36px,6vw,80px);align-items:center}.AboutSection_portrait__aB7GQ{aspect-ratio:3/4;border-radius:var(--radius);overflow:hidden;background:var(--paper-3);position:relative}.AboutSection_img__fkyRz{object-fit:cover}.AboutSection_eyebrow__Wg8O0{margin-bottom:20px}.AboutSection_statement__zeWVw{font-family:var(--font-display);font-weight:500;font-size:38px;line-height:1;letter-spacing:-.01em;margin:0 0 26px;white-space:pre-line;text-wrap:pretty}.AboutSection_accent__OqvPg{font-style:italic;color:var(--accent)}.AboutSection_body__HNPH3 p{color:var(--ink-2);line-height:1.6;margin:0 0 16px;max-width:54ch;white-space:pre-line}.AboutSection_body__HNPH3 p:last-child{margin-bottom:0}@media (max-width:760px){.AboutSection_inner__4FTLF{grid-template-columns:1fr}.AboutSection_portrait__aB7GQ{max-width:320px}}.ArtworkCard_card__z_8nh{display:flex;flex-direction:column}.ArtworkCard_art__R9EOo{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--paper-3);aspect-ratio:4/5;cursor:pointer;display:block;text-decoration:none;color:inherit}.ArtworkCard_image__NcbPm{object-fit:cover;transition:transform .4s ease}.ArtworkCard_art__R9EOo:hover .ArtworkCard_image__NcbPm{transform:scale(1.02)}.ArtworkCard_overlay__gSMOH{position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 32%,transparent);opacity:0;transition:opacity .25s ease;display:grid;place-items:center;pointer-events:none}.ArtworkCard_art__R9EOo:hover .ArtworkCard_overlay__gSMOH{opacity:1}.ArtworkCard_viewLabel__SDGEi{background:var(--paper);color:var(--ink);padding:11px 20px;border-radius:var(--radius);font-size:14px;font-weight:600}.ArtworkCard_badge__NGVtR{position:absolute;top:14px;left:14px;padding:5px 11px;border-radius:100px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;z-index:2}.ArtworkCard_badgeSold__O2bEg{background:var(--ink);color:var(--paper)}.ArtworkCard_badgeReserved__Dy3Cw{background:var(--orange);color:var(--paper)}.ArtworkCard_meta__JBId6{padding:18px 2px 0}.ArtworkCard_title__XhO55{font-family:var(--font-display);font-size:25px;font-weight:600;line-height:1.05}.ArtworkCard_sub__qT_6P{font-size:14px;color:var(--ink-3);margin-top:6px}.ArtworkCard_foot__a4O47{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.ArtworkCard_price__t7CFG{font-size:18px;font-weight:300;letter-spacing:.01em;white-space:nowrap}.ArtworkCard_priceMuted__IOa65{color:var(--ink-3);font-weight:600;text-decoration:line-through}.FeaturedStrip_strip__J2JLf{max-width:var(--maxw);margin:0 auto;padding:clamp(48px,8vw,104px) var(--gut)}.FeaturedStrip_head__ig1AP{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,52px);flex-wrap:wrap}.FeaturedStrip_title__r8SXe{font-size:clamp(34px,5vw,60px)}.FeaturedStrip_allLink__mqCAV{font-family:var(--font-ui);font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;border-bottom:1.5px solid var(--accent);padding-bottom:3px;white-space:nowrap;flex-shrink:0;align-self:flex-end;transition:opacity .2s ease}.FeaturedStrip_allLink__mqCAV:hover{opacity:.7}.FeaturedStrip_allLink__mqCAV:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.FeaturedStrip_grid__0Wjin{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-min),1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap)}.page_section__FrNyQ{max-width:var(--maxw);margin:0 auto;padding:clamp(48px,8vw,104px) var(--gut)}.page_head__5EjDo{margin-bottom:clamp(28px,4vw,52px)}.page_title__ehZKw{font-size:clamp(34px,5vw,60px)}.page_sub__oBM0J{color:var(--ink-2);max-width:46ch;margin-top:14px;line-height:1.5}.StatusFilter_toolbar__fxqTp{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:36px}.StatusFilter_filters__jyAI3{display:flex;gap:10px;flex-wrap:wrap}.StatusFilter_filter__8xrPb{background:none;border:1px solid var(--line);border-radius:var(--radius);padding:8px 16px;font-size:14px;font-weight:600;color:var(--ink-2);transition:border-color .18s ease,background .18s ease,color .18s ease;white-space:nowrap;cursor:pointer}.StatusFilter_filter__8xrPb:hover{border-color:var(--accent);color:var(--ink)}.StatusFilter_filterActive__b9gOg{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.StatusFilter_filter__8xrPb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.StatusFilter_count__b54iC{font-size:14px;color:var(--ink-3)}.GalleryGrid_grid___zf4v{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-min),1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap)}.GalleryGrid_empty__m46fL{padding:clamp(48px,8vw,80px) 0;text-align:center;color:var(--ink-3)}.InquiryDialog_trigger__9N_nt{background:var(--accent);color:var(--accent-ink);border:none;border-radius:var(--radius);padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;flex:none;cursor:pointer;transition:filter .2s ease}.InquiryDialog_trigger__9N_nt:hover{filter:brightness(.9)}.InquiryDialog_trigger__9N_nt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.InquiryDialog_triggerBlock__cOovs{width:100%;padding:13px 20px;font-size:15px;text-align:center;flex:unset}.InquiryDialog_scrim__heswi{position:fixed;inset:0;z-index:80;background:var(--scrim);display:grid;place-items:center;padding:clamp(16px,2.5vw,40px)}.InquiryDialog_dialog__Zlm6H{background:var(--paper);border-radius:var(--radius);padding:28px 24px;max-width:380px;width:100%;box-shadow:0 12px 40px -8px color-mix(in srgb,var(--ink) 28%,transparent);position:relative;display:flex;flex-direction:column;gap:18px;text-align:center}.InquiryDialog_title__MWB7t{font-family:var(--font-display);font-size:clamp(18px,2.2vw,22px);font-weight:600;line-height:1.2;margin:0;padding-right:28px}.InquiryDialog_channels__yBsPp{display:flex;flex-direction:column;gap:8px}.InquiryDialog_btn__Fqpi_{display:block;padding:12px 16px;border-radius:var(--radius);font-size:14px;font-weight:600;text-align:center;text-decoration:none;transition:opacity .2s ease}.InquiryDialog_btn__Fqpi_:hover{opacity:.85}.InquiryDialog_btn__Fqpi_:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.InquiryDialog_btnPrimary__vxkyp{background:var(--accent);color:var(--accent-ink)}.InquiryDialog_btnSecondary__oWnLh{background:var(--paper-2);color:var(--ink);border:1px solid var(--line)}.InquiryDialog_btnSecondary__oWnLh:hover{border-color:var(--accent);opacity:1}.InquiryDialog_close__G0JQG{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:none;background:transparent;font-size:20px;color:var(--ink-3);display:grid;place-items:center;cursor:pointer;transition:color .2s ease}.InquiryDialog_close__G0JQG:hover{color:var(--ink)}.InquiryDialog_close__G0JQG:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_view__bHJBh{display:grid;grid-template-columns:1.35fr 1fr;width:100%;height:100%}.ArtworkView_artSide__dBUp9{background:var(--paper);display:flex;flex-direction:column;min-height:0}.ArtworkView_slider__iIEPS{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0}.ArtworkView_viewport__PWDDy{position:relative;flex:1 1;min-height:340px;overflow:hidden;display:flex;padding:28px 0;background:var(--paper)}.ArtworkView_track__zqwme{display:flex;flex:1 1;min-width:0;transition:transform .42s cubic-bezier(.4,0,.2,1)}.ArtworkView_track__zqwme[data-slide-index="0"]{transform:translateX(0)}.ArtworkView_track__zqwme[data-slide-index="1"]{transform:translateX(-100%)}.ArtworkView_track__zqwme[data-slide-index="2"]{transform:translateX(-200%)}.ArtworkView_track__zqwme[data-slide-index="3"]{transform:translateX(-300%)}.ArtworkView_track__zqwme[data-slide-index="4"]{transform:translateX(-400%)}.ArtworkView_track__zqwme[data-slide-index="5"]{transform:translateX(-500%)}.ArtworkView_track__zqwme[data-slide-index="6"]{transform:translateX(-600%)}.ArtworkView_track__zqwme[data-slide-index="7"]{transform:translateX(-700%)}.ArtworkView_slide__TptwB{flex:0 0 100%;height:100%;min-width:0;display:flex;align-items:center;justify-content:center;position:relative}.ArtworkView_zoomTrigger__qZ7_E{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.ArtworkView_zoomTrigger__qZ7_E:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_slideImage__KsqHP{object-fit:contain}.ArtworkView_arrow__6RCEs{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;border-radius:50%;border:none;background:color-mix(in srgb,var(--paper) 88%,transparent);color:var(--ink);font-size:26px;line-height:1;display:grid;place-items:center;box-shadow:0 6px 20px -6px color-mix(in srgb,var(--ink) 35%,transparent);transition:background .18s ease,transform .18s ease;cursor:pointer}.ArtworkView_arrow__6RCEs:hover{background:var(--paper)}.ArtworkView_arrow__6RCEs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_arrowPrev__UKY4v{left:16px}.ArtworkView_arrowPrev__UKY4v:hover{transform:translateY(-50%) translateX(-2px)}.ArtworkView_arrowNext__Zz5yf{right:16px}.ArtworkView_arrowNext__Zz5yf:hover{transform:translateY(-50%) translateX(2px)}.ArtworkView_thumbs__pMqzJ{display:flex;gap:10px;padding:12px clamp(14px,1.8vw,20px);background:var(--paper);border-top:1px solid var(--line-2);overflow-x:auto}.ArtworkView_thumb__7Svid{flex:0 0 64px;width:64px;height:64px;padding:0;cursor:pointer;border:2px solid transparent;border-radius:var(--radius);overflow:hidden;background:var(--paper-3);transition:border-color .18s ease;position:relative}.ArtworkView_thumbActive__FcfDF{border-color:var(--accent)}.ArtworkView_thumb__7Svid:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_thumbImage__G2eA9{object-fit:cover}.ArtworkView_body__pSfDT{padding:clamp(32px,3.5vw,64px);position:relative;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.ArtworkView_eyebrow__gv_mK{margin-bottom:0}.ArtworkView_title__LMlCR{font-family:var(--font-display);font-size:clamp(40px,4.5vw,64px);font-weight:600;line-height:1;margin:14px 0 6px}.ArtworkView_specs__S4dq9{display:flex;flex-direction:column;margin:24px 0;border-top:1px solid var(--line-2)}.ArtworkView_specRow__nnrrD{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line-2);font-size:15px}.ArtworkView_specKey__g0uUQ{color:var(--ink-3)}.ArtworkView_specVal__8Syan{font-weight:600;text-align:right}.ArtworkView_price__T24q9{font-size:30px;font-weight:700;margin:8px 0 22px}.ArtworkView_priceMuted___M9ZH{color:var(--ink-3);text-decoration:line-through;font-weight:600}.ArtworkView_foot__OHiMJ{margin-top:auto}@media (max-width:900px){.ArtworkView_view__bHJBh{grid-template-columns:1fr;overflow-y:auto}.ArtworkView_viewport__PWDDy{min-height:260px;max-height:42vh}}.ArtworkView_lightbox__yNmN4{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:100;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center}.ArtworkView_lightboxImageWrap__tYpnq{position:relative;width:calc(100vw - 128px);height:calc(100vh - 128px);height:calc(100dvh - 128px);max-width:100%}.ArtworkView_lightboxImage__0Zmqc{object-fit:contain}.ArtworkView_lightboxClose__F10mM{position:absolute;top:16px;right:16px;z-index:2;width:44px;height:44px;border-radius:50%;border:none;background:color-mix(in srgb,var(--paper) 15%,transparent);color:var(--paper);font-size:28px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:background .18s ease}.ArtworkView_lightboxClose__F10mM:hover{background:color-mix(in srgb,var(--paper) 25%,transparent)}.ArtworkView_lightboxClose__F10mM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_lightboxArrow__xPIAE{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:52px;height:52px;border-radius:50%;border:none;background:color-mix(in srgb,var(--paper) 15%,transparent);color:var(--paper);font-size:30px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:background .18s ease,transform .18s ease}.ArtworkView_lightboxArrow__xPIAE:hover{background:color-mix(in srgb,var(--paper) 25%,transparent)}.ArtworkView_lightboxArrow__xPIAE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ArtworkView_lightboxArrowPrev__AEKF6{left:16px}.ArtworkView_lightboxArrowPrev__AEKF6:hover{transform:translateY(-50%) translateX(-2px)}.ArtworkView_lightboxArrowNext__xQ_Au{right:16px}.ArtworkView_lightboxArrowNext__xQ_Au:hover{transform:translateY(-50%) translateX(2px)}.ArtworkView_lightboxCounter__X0bkp{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:var(--paper);font-size:14px;font-weight:500;background:color-mix(in srgb,var(--ink) 40%,transparent);padding:4px 12px;border-radius:20px}@media (max-width:600px){.ArtworkView_lightboxImageWrap__tYpnq{width:calc(100vw - 24px);height:calc(100vh - 120px);height:calc(100dvh - 120px)}.ArtworkView_lightboxArrowPrev__AEKF6{left:8px}.ArtworkView_lightboxArrowNext__xQ_Au{right:8px}}.Modal_overlay__zu8jP{position:fixed;inset:0;z-index:60;background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:clamp(16px,2.5vw,40px);animation:Modal_fade__Q69Qy .2s ease}@keyframes Modal_fade__Q69Qy{0%{opacity:0}to{opacity:1}}.Modal_modal__40Aa6{background:var(--paper);border-radius:calc(var(--radius) * 2);width:min(1600px,100%);height:min(940px,100%);max-height:96vh;overflow:auto;position:relative;animation:Modal_rise__6sTGv .28s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}@keyframes Modal_rise__6sTGv{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Modal_close__n_dyy{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--paper);font-size:18px;color:var(--ink-2);display:grid;place-items:center;transition:border-color .2s ease,color .2s ease;cursor:pointer;z-index:10}.Modal_close__n_dyy:hover{border-color:var(--accent);color:var(--ink)}.Modal_close__n_dyy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Modal_content__C3JZc{flex:1 1;min-height:0}