.ArtistArtworkCard_work__Jy2oP{display:block;min-width:0;border-radius:2px;background:var(--paper);color:var(--ink);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}
.ArtistArtworkCard_work__Jy2oP:hover,.ArtistArtworkCard_work__Jy2oP:focus-within{transform:translateY(-5px);box-shadow:0 18px 46px rgba(30,42,34,.1)}
.ArtistArtworkCard_imageFrame__e6b5X{display:block;position:relative;overflow:hidden;aspect-ratio:4/5;padding:18px;background:transparent;color:inherit;text-decoration:none}
.ArtistArtworkCard_imageFrame__e6b5X img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 9px 14px rgba(25,35,29,.14));transition:transform .65s}
.ArtistArtworkCard_work__Jy2oP:hover .ArtistArtworkCard_imageFrame__e6b5X img,.ArtistArtworkCard_work__Jy2oP:focus-within .ArtistArtworkCard_imageFrame__e6b5X img{transform:scale(1.035)}
.ArtistArtworkCard_workImageCta__fNXXT{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:20px;padding:8px 12px;background:var(--paper);font-size:10px;opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s}
.ArtistArtworkCard_imageFrame__e6b5X:hover .ArtistArtworkCard_workImageCta__fNXXT,.ArtistArtworkCard_imageFrame__e6b5X:focus-visible .ArtistArtworkCard_workImageCta__fNXXT{opacity:1;transform:none}
.ArtistArtworkCard_workImageArrow__vJoAf{font-size:18px;transition:transform .25s}
.ArtistArtworkCard_imageFrame__e6b5X:hover .ArtistArtworkCard_workImageArrow__vJoAf,.ArtistArtworkCard_imageFrame__e6b5X:focus-visible .ArtistArtworkCard_workImageArrow__vJoAf{transform:translate(3px,2px)}
.ArtistArtworkCard_workHead__Tqp2f{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;padding-inline:16px;min-width:0}
.ArtistArtworkCard_title__fQARr{min-width:0;flex:1;margin:0;font-family:Georgia,'Times New Roman',serif;font-size:23px;font-weight:500;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}
.ArtistArtworkCard_title__fQARr a{color:inherit;text-decoration:none}
.ArtistArtworkCard_plus__ld11D{display:grid;flex-shrink:0;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1;text-decoration:none}
.ArtistArtworkCard_workMeta__QPPsO{display:flex;justify-content:space-between;gap:12px;margin-top:7px;padding-inline:16px;padding-bottom:15px;color:var(--soft);font-size:10px}
.ArtistArtworkCard_series__jXS0C{text-transform:uppercase}
.ArtistArtworkCard_price__O9erp{flex-shrink:0;color:var(--ink);font-size:10px;font-weight:600;line-height:1.25rem}
.ArtistArtworkCard_compact__jzKma .ArtistArtworkCard_imageFrame__e6b5X{padding:12px}
.ArtistArtworkCard_compact__jzKma .ArtistArtworkCard_title__fQARr{font-size:19px}
.ArtistArtworkCard_compact__jzKma .ArtistArtworkCard_workHead__Tqp2f{gap:10px;margin-top:14px}
.ArtistArtworkCard_compact__jzKma .ArtistArtworkCard_workMeta__QPPsO{padding-inline:13px;padding-bottom:12px}
.ArtistArtworkCard_compact__jzKma .ArtistArtworkCard_plus__ld11D{width:32px;height:32px}
@media(max-width:1024px){.ArtistArtworkCard_imageFrame__e6b5X{padding:10px}.ArtistArtworkCard_title__fQARr{font-size:20px}}
@media(max-width:700px){
  .ArtistArtworkCard_imageFrame__e6b5X{aspect-ratio:3/4;padding:7px}
  .ArtistArtworkCard_workHead__Tqp2f{align-items:flex-start;gap:5px;margin-top:12px;padding-inline:13px}
  .ArtistArtworkCard_title__fQARr{font-size:18px}
  .ArtistArtworkCard_plus__ld11D{width:28px;height:28px;font-size:16px}
  .ArtistArtworkCard_workMeta__QPPsO{display:block;padding-inline:13px;padding-bottom:14px;font-size:9px}
  .ArtistArtworkCard_series__jXS0C,.ArtistArtworkCard_price__O9erp{display:block;margin-top:3px}
  .ArtistArtworkCard_workImageCta__fNXXT{display:none}
  .ArtistArtworkCard_imageFrame__e6b5X:focus-visible .ArtistArtworkCard_workImageCta__fNXXT{display:flex;opacity:1;transform:none}
}
.artist[data-motion-enabled="false"] .ArtistArtworkCard_work__Jy2oP:hover,.artist[data-motion-enabled="false"] .ArtistArtworkCard_work__Jy2oP:focus-within{transform:none!important}
.artist[data-motion-enabled="false"] .ArtistArtworkCard_work__Jy2oP:hover .ArtistArtworkCard_imageFrame__e6b5X img,.artist[data-motion-enabled="false"] .ArtistArtworkCard_work__Jy2oP:focus-within .ArtistArtworkCard_imageFrame__e6b5X img,.artist[data-motion-enabled="false"] .ArtistArtworkCard_imageFrame__e6b5X:hover .ArtistArtworkCard_workImageArrow__vJoAf{transform:none!important}
@media(prefers-reduced-motion:reduce){
  .ArtistArtworkCard_work__Jy2oP,.ArtistArtworkCard_imageFrame__e6b5X img,.ArtistArtworkCard_workImageCta__fNXXT,.ArtistArtworkCard_workImageArrow__vJoAf{transition:none}
  .ArtistArtworkCard_work__Jy2oP:hover,.ArtistArtworkCard_work__Jy2oP:focus-within,.ArtistArtworkCard_work__Jy2oP:hover .ArtistArtworkCard_imageFrame__e6b5X img,.ArtistArtworkCard_work__Jy2oP:focus-within .ArtistArtworkCard_imageFrame__e6b5X img,.ArtistArtworkCard_imageFrame__e6b5X:hover .ArtistArtworkCard_workImageArrow__vJoAf,.ArtistArtworkCard_imageFrame__e6b5X:focus-visible .ArtistArtworkCard_workImageArrow__vJoAf{transform:none}
  .ArtistArtworkCard_workImageCta__fNXXT{opacity:0;transform:none}
  .ArtistArtworkCard_imageFrame__e6b5X:focus-visible .ArtistArtworkCard_workImageCta__fNXXT{opacity:1}
}

.ArtistArtworkRail_rail__s2IIW {
  --rail-gap: 2%;
  --rail-card-width: 32%;
  --rail-tail-width: 66%;
  width: 100%;
  min-width: 0;
  color: inherit;
}

.ArtistArtworkRail_controls__juzjK {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.85rem;
  min-height: 2.75rem;
  margin: 0 0 0.85rem;
}

.ArtistArtworkRail_position__MkX7Y {
  margin: 0 auto 0 0;
  color: color-mix(in srgb, currentColor 64%, transparent);
  font: 500 0.75rem/1.2 Arial, sans-serif;
  font-variant-numeric: tabular-nums;
  letter-spacing: 0.08em;
}

.ArtistArtworkRail_buttons__XEqXX {
  display: flex;
  align-items: center;
  gap: 0.45rem;
}

.ArtistArtworkRail_controlButton__JKy7D {
  display: inline-grid;
  width: 2.65rem;
  height: 2.65rem;
  place-items: center;
  border: 1px solid color-mix(in srgb, currentColor 24%, transparent);
  border-radius: 50%;
  background: transparent;
  color: inherit;
  cursor: pointer;
  font: 500 1rem/1 Arial, sans-serif;
  transition: background-color 160ms ease, border-color 160ms ease, color 160ms ease;
}

.ArtistArtworkRail_controlButton__JKy7D:hover:not(:disabled) {
  border-color: currentColor;
  background: color-mix(in srgb, currentColor 8%, transparent);
}

.ArtistArtworkRail_controlButton__JKy7D:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

.ArtistArtworkRail_controlButton__JKy7D:disabled {
  cursor: default;
  opacity: 0.55;
}

.ArtistArtworkRail_viewport__t9aSl {
  position: relative;
  display: flex;
  width: 100%;
  min-width: 0;
  gap: var(--rail-gap);
  padding-block: 12px 48px;
  margin-block: -12px -48px;
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-x: contain;
  scroll-behavior: auto;
  scroll-snap-type: none;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
  touch-action: pan-x pan-y;
}

.ArtistArtworkRail_viewport__t9aSl::-webkit-scrollbar {
  display: none;
}

.ArtistArtworkRail_viewport__t9aSl[data-auto-moving='true'] {
  scroll-snap-type: none;
  scroll-behavior: auto;
}

.ArtistArtworkRail_slide__MSlC7 {
  box-sizing: border-box;
  flex: 0 0 var(--rail-card-width);
  min-width: 0;
  scroll-snap-align: start;
  scroll-snap-stop: always;
}

.ArtistArtworkRail_trailingSpace__KQLqT {
  box-sizing: border-box;
  flex: 0 0 var(--rail-tail-width);
  min-width: 0;
  pointer-events: none;
}

.ArtistArtworkRail_rail__s2IIW:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 5px;
}

@media (min-width: 701px) and (max-width: 1023px) {
  .ArtistArtworkRail_rail__s2IIW {
    --rail-card-width: 49%;
    --rail-tail-width: 49%;
  }
}

@media (max-width: 700px) {
  .ArtistArtworkRail_rail__s2IIW {
    --rail-gap: 0;
    --rail-card-width: 100%;
    --rail-tail-width: 0;
  }

  .ArtistArtworkRail_controls__juzjK {
    min-height: 2.5rem;
    margin-bottom: 0.6rem;
  }

  .ArtistArtworkRail_controlButton__JKy7D {
    width: 2.45rem;
    height: 2.45rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .ArtistArtworkRail_controlButton__JKy7D {
    transition: none;
  }
}

.ArtistCatalog_catalog__JKmLz{width:min(100%,1440px);margin-inline:auto;padding:46px clamp(20px,5.6vw,80px) 82px;color:var(--ink);min-width:0}.ArtistCatalog_heading__jn4R3{margin-bottom:32px}.ArtistCatalog_eyebrow__D_gH_{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--soft);margin:0 0 14px}.ArtistCatalog_heading__jn4R3 h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.05;letter-spacing:-.045em;margin:0;overflow-wrap:anywhere}.ArtistCatalog_description__AKLTj{margin:13px 0 0;color:var(--soft);font-size:14px;line-height:1.6}.ArtistCatalog_controls__SR8_q{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0}.ArtistCatalog_searchForm__EdPid{display:flex;align-items:center;gap:8px;flex:1 1 320px;min-width:0}.ArtistCatalog_searchForm__EdPid input{min-width:0;width:min(100%,480px);height:44px;border:1px solid var(--line);border-radius:0;background:transparent;padding:0 13px;color:var(--ink);font:inherit}.ArtistCatalog_searchForm__EdPid input::placeholder{color:var(--soft);opacity:1}.ArtistCatalog_searchForm__EdPid button{height:44px;min-width:92px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);padding-inline:16px;font-size:12px;transition:background .2s,color .2s}.ArtistCatalog_searchForm__EdPid button:hover{background:transparent;color:var(--ink)}.ArtistCatalog_sortControl__P1C_K{flex:0 0 auto}.ArtistCatalog_sortControl__P1C_K button{border-color:var(--line);border-radius:0;background:transparent;color:var(--ink);margin-left:0;min-height:44px}.ArtistCatalog_seriesNav__JXbEO{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);min-width:0}.ArtistCatalog_seriesLabel__MSxBG{flex:none;text-transform:uppercase;font-size:10px;letter-spacing:.15em;color:var(--soft)}.ArtistCatalog_seriesChips__romAL{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:2px 2px 6px}.ArtistCatalog_seriesChips__romAL button{flex:none;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--soft);padding:8px 13px;font-size:11px;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.ArtistCatalog_seriesChips__romAL button[aria-pressed=true],.ArtistCatalog_seriesChips__romAL button:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ArtistCatalog_advancedFilters__GzzJl{border-bottom:1px solid var(--line);padding:13px 0}.ArtistCatalog_advancedFilters__GzzJl summary{width:max-content;cursor:pointer;list-style:none;font-size:12px;letter-spacing:.04em}.ArtistCatalog_advancedFilters__GzzJl summary::-webkit-details-marker{display:none}.ArtistCatalog_advancedFilters__GzzJl summary::after{content:'+';margin-left:12px;font-size:17px}.ArtistCatalog_advancedFilters__GzzJl[open] summary::after{content:'−'}.ArtistCatalog_filterPanel__8gv9G{padding:18px 0 8px}.ArtistCatalog_filterPanel__8gv9G > div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 28px}.ArtistCatalog_filterPanel__8gv9G > div > div{min-width:0}.ArtistCatalog_filterPanel__8gv9G > div > div:first-child{grid-column:1/-1}.ArtistCatalog_filterPanel__8gv9G > div > div > div{max-height:220px;overflow:auto}.ArtistCatalog_resultBar__k4RHg{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;padding:21px 0 15px;color:var(--soft);font-size:11px}.ArtistCatalog_resultBar__k4RHg p{margin:0;min-width:0}.ArtistCatalog_resultBar__k4RHg span{overflow-wrap:anywhere}.ArtistCatalog_rows__cDj3Q{display:flex;flex-direction:column;gap:34px}.ArtistCatalog_fixedRow__kQE98{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:42px 32px;min-width:0}.ArtistCatalog_rows__cDj3Q [data-artist-artwork-card]{min-width:0}.ArtistCatalog_compact__rXAjQ .ArtistCatalog_fixedRow__kQE98{gap:34px 24px}.ArtistCatalog_families__T9nsj{margin-top:54px;padding-top:28px;border-top:1px solid var(--line)}.ArtistCatalog_families__T9nsj h2{margin:0 0 20px;font:400 28px/1.2 Georgia,'Times New Roman',serif}.ArtistCatalog_pagination__Y0rgr{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:48px;font-size:12px}.ArtistCatalog_pagination__Y0rgr>a,.ArtistCatalog_pagination__Y0rgr>span[aria-disabled=true],.ArtistCatalog_pageSlot__MHhmP>a{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;border:1px solid var(--line);padding:8px 12px;color:var(--ink);text-decoration:none}.ArtistCatalog_pagination__Y0rgr>a:hover,.ArtistCatalog_pageSlot__MHhmP>a:hover{border-color:var(--ink)}.ArtistCatalog_pageSlot__MHhmP{display:inline-flex;align-items:center;gap:8px}.ArtistCatalog_pageSlot__MHhmP>a[data-current=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ArtistCatalog_pagination__Y0rgr>span[aria-disabled=true]{opacity:.45}.ArtistCatalog_empty__qsp7s{padding:60px 12px;text-align:center;color:var(--soft)}.ArtistCatalog_empty__qsp7s p{margin:0 0 14px}.ArtistCatalog_empty__qsp7s a{text-decoration:underline;color:var(--ink)}.ArtistCatalog_srOnly__RU0mB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ArtistCatalog_catalog__JKmLz.ArtistCatalog_compact__rXAjQ{padding-block:36px 64px}@media(min-width:701px) and (max-width:1023px){.ArtistCatalog_catalog__JKmLz{padding:36px 30px 68px}.ArtistCatalog_fixedRow__kQE98{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.ArtistCatalog_filterPanel__8gv9G > div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ArtistCatalog_catalog__JKmLz{padding:30px 24px 56px}.ArtistCatalog_heading__jn4R3{margin-bottom:24px}.ArtistCatalog_heading__jn4R3 h1{font-size:clamp(37px,10vw,54px)}.ArtistCatalog_controls__SR8_q{align-items:stretch;gap:10px}.ArtistCatalog_searchForm__EdPid{flex-basis:100%;gap:6px}.ArtistCatalog_searchForm__EdPid input{flex:1;width:1px;height:42px;padding-inline:10px;font-size:14px}.ArtistCatalog_searchForm__EdPid button{height:42px;min-width:74px;padding-inline:10px}.ArtistCatalog_sortControl__P1C_K{display:flex;justify-content:flex-end;width:100%}.ArtistCatalog_seriesNav__JXbEO{display:block;padding:14px 0}.ArtistCatalog_seriesLabel__MSxBG{display:block;margin-bottom:9px}.ArtistCatalog_seriesChips__romAL{width:100%}.ArtistCatalog_seriesChips__romAL button{padding:7px 11px}.ArtistCatalog_filterPanel__8gv9G > div{grid-template-columns:minmax(0,1fr);gap:18px}.ArtistCatalog_filterPanel__8gv9G > div > div:first-child{grid-column:auto}.ArtistCatalog_resultBar__k4RHg{align-items:flex-start;flex-direction:column;gap:4px;padding:17px 0 10px}.ArtistCatalog_fixedRow__kQE98{grid-template-columns:minmax(0,1fr);gap:26px}.ArtistCatalog_rows__cDj3Q{gap:27px}.ArtistCatalog_families__T9nsj{margin-top:38px}.ArtistCatalog_families__T9nsj h2{font-size:24px}.ArtistCatalog_pagination__Y0rgr{gap:6px;margin-top:36px}.ArtistCatalog_pagination__Y0rgr>a,.ArtistCatalog_pagination__Y0rgr>span[aria-disabled=true],.ArtistCatalog_pageSlot__MHhmP>a{min-width:36px;min-height:38px;padding:6px 9px}}@media(prefers-reduced-motion:reduce){.ArtistCatalog_searchForm__EdPid button,.ArtistCatalog_seriesChips__romAL button{transition:none}}
/* Keep the catalog search action readable against inherited artist button colors. */
.ArtistCatalog_searchForm__EdPid button{color:var(--paper)!important}
.ArtistCatalog_searchForm__EdPid button:hover{color:var(--ink)!important}

.LandingGalleryHome_artist__5OHBH{--paper:#f6f5f0;--ink:#252b27;--soft:#6b7069;--line:#dcded6;--green:#34594a;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;overflow:clip}
.LandingGalleryHome_artist__5OHBH *{box-sizing:border-box}.LandingGalleryHome_artist__5OHBH a{color:inherit;text-decoration:none}.LandingGalleryHome_artist__5OHBH button{font:inherit;color:inherit;cursor:pointer}.LandingGalleryHome_artist__5OHBH a:focus-visible,.LandingGalleryHome_artist__5OHBH button:focus-visible{outline:2px solid var(--green);outline-offset:5px}.LandingGalleryHome_artist__5OHBH h1,.LandingGalleryHome_artist__5OHBH h2,.LandingGalleryHome_artist__5OHBH h3,.LandingGalleryHome_artist__5OHBH p,.LandingGalleryHome_artist__5OHBH figure{margin:0}.LandingGalleryHome_artist__5OHBH h1,.LandingGalleryHome_artist__5OHBH h2,.LandingGalleryHome_wordmark__oQUdU,.LandingGalleryHome_artist__5OHBH h3{font-family:Georgia,'Times New Roman',serif;font-weight:400}.LandingGalleryHome_artist__5OHBH em{font-weight:400}.LandingGalleryHome_artist__5OHBH img{display:block;max-width:100%}.LandingGalleryHome_header__QEyWU,.LandingGalleryHome_hero__GhjYB,.LandingGalleryHome_statement__BKI2D,.LandingGalleryHome_gallery__wcqyc,.LandingGalleryHome_footer__Pa0_k{width:min(1440px,100%);margin-inline:auto;padding-inline:5.6vw}.LandingGalleryHome_header__QEyWU{display:flex;align-items:center;justify-content:space-between;height:112px;border-bottom:1px solid var(--line);gap:24px}.LandingGalleryHome_wordmark__oQUdU{font-size:27px;letter-spacing:-1px;line-height:1.1}.LandingGalleryHome_wordmark__oQUdU span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:9px;letter-spacing:.28em;text-transform:uppercase;margin-top:10px}.LandingGalleryHome_header__QEyWU nav{display:flex;align-items:center;gap:38px;font-size:12px}.LandingGalleryHome_navCatalog__jphXx{border-bottom:1px solid var(--ink);padding-block:8px}.LandingGalleryHome_navCatalog__jphXx span{margin-left:12px}.LandingGalleryHome_hero__GhjYB{display:grid;grid-template-columns:1fr 1.22fr;column-gap:4vw;padding-top:72px;align-items:center}.LandingGalleryHome_eyebrow___x7iK{font-size:10px;letter-spacing:.18em;text-transform:uppercase;line-height:1.8}.LandingGalleryHome_dot__67_mc{display:inline-block;background:var(--green);height:6px;width:6px;border-radius:50%;margin-right:11px;vertical-align:middle}.LandingGalleryHome_hero__GhjYB h1{font-size:clamp(72px,9.8vw,160px);letter-spacing:-.065em;line-height:.94;margin:37px 0 26px}.LandingGalleryHome_hero__GhjYB h1 em{color:var(--green)}.LandingGalleryHome_heroIntro__i_eOe{font-size:16px;line-height:1.7;color:var(--soft)}.LandingGalleryHome_textLink__oDVC2{display:inline-flex;gap:48px;align-items:center;border-bottom:1px solid var(--ink);padding-block:13px;font-size:12px}.LandingGalleryHome_heroText__XOdo5 .LandingGalleryHome_textLink__oDVC2{margin-top:27px}.LandingGalleryHome_textLink__oDVC2 span{font-size:22px;transition:transform .25s}.LandingGalleryHome_textLink__oDVC2:hover span{transform:translate(3px,2px)}.LandingGalleryHome_heroFigure__b9yAf{min-width:0}.LandingGalleryHome_heroImage__QHUFD{display:block;border:0;padding:0;width:100%;background:transparent;position:relative;overflow:hidden}.LandingGalleryHome_heroImage__QHUFD img{width:100%;height:auto;max-height:550px;object-fit:contain;transition:transform .8s}.LandingGalleryHome_heroImage__QHUFD:hover img{transform:scale(1.015)}.LandingGalleryHome_viewHint__Q7jkb{display:flex;position:absolute;bottom:18px;right:18px;font-size:10px;letter-spacing:.04em;background:var(--paper);padding:10px 14px;gap:20px;align-items:center}.LandingGalleryHome_viewHint__Q7jkb span{font-size:18px}.LandingGalleryHome_heroFigure__b9yAf figcaption{display:flex;align-items:center;justify-content:space-between;margin-top:20px;font-family:Georgia,'Times New Roman',serif;font-size:21px}.LandingGalleryHome_heroFigure__b9yAf figcaption small{display:block;font-family:Arial,Helvetica,sans-serif;color:var(--soft);font-size:10px;letter-spacing:.06em;margin-top:4px}.LandingGalleryHome_heroFigure__b9yAf figcaption a{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;transition:background .2s}.LandingGalleryHome_heroFigure__b9yAf figcaption a:hover{background:#e5e8df}.LandingGalleryHome_heroFoot__PYUmF{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;padding-block:45px 25px;border-bottom:1px solid var(--line);font-size:10px;color:var(--soft)}.LandingGalleryHome_heroFoot__PYUmF span:last-child{letter-spacing:.16em}.LandingGalleryHome_statement__BKI2D{padding-top:112px;padding-bottom:112px;display:grid;grid-template-columns:1fr 2fr .6fr;gap:28px;position:relative;align-items:start}.LandingGalleryHome_statement__BKI2D h2,.LandingGalleryHome_sectionHead__moenP h2{font-size:clamp(35px,4vw,62px);letter-spacing:-.045em;line-height:1.12}.LandingGalleryHome_statement__BKI2D h2 em{color:var(--green)}.LandingGalleryHome_statement__BKI2D p:not(.LandingGalleryHome_eyebrow___x7iK){color:var(--soft);max-width:455px;font-size:14px;line-height:1.8;margin-top:25px}.LandingGalleryHome_statementMark__DR4BW{font-family:Georgia,'Times New Roman',serif;font-style:italic;color:#c3c9bf;font-size:56px;text-align:right;align-self:center}.LandingGalleryHome_gallery__wcqyc{padding-top:64px;padding-bottom:80px;border-top:1px solid var(--line)}.LandingGalleryHome_sectionHead__moenP{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.LandingGalleryHome_sectionHead__moenP h2{margin-top:22px}.LandingGalleryHome_sectionHead__moenP .LandingGalleryHome_textLink__oDVC2{flex-shrink:0}.LandingGalleryHome_filters__Fzbt6{display:flex;gap:28px;margin:46px 0 40px;border-bottom:1px solid var(--line)}.LandingGalleryHome_filters__Fzbt6 button{border:0;background:transparent;color:var(--soft);padding:0 0 15px;font-size:12px;border-bottom:1px solid transparent}.LandingGalleryHome_filters__Fzbt6 button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.LandingGalleryHome_filters__Fzbt6 button span{font-size:9px;margin-left:8px;color:var(--soft)}.LandingGalleryHome_grid__6BwGq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 32px}.LandingGalleryHome_workImage__IqaFJ{display:block;position:relative;background:transparent;aspect-ratio:4/5;overflow:hidden;padding:18px}.LandingGalleryHome_workImage__IqaFJ img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 9px 14px rgba(25,35,29,.14));transition:transform .65s}.LandingGalleryHome_workImageCta__gqmvN{position:absolute;bottom:14px;right:14px;display:flex;align-items:center;gap:20px;background:var(--paper);font-size:10px;padding:8px 12px;opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s}.LandingGalleryHome_workImageArrow__D0K77{position:static;font-size:18px;transition:transform .25s}.LandingGalleryHome_workImage__IqaFJ:hover img{transform:scale(1.035)}.LandingGalleryHome_workImage__IqaFJ:hover .LandingGalleryHome_workImageCta__gqmvN,.LandingGalleryHome_workImage__IqaFJ:focus-visible .LandingGalleryHome_workImageCta__gqmvN{opacity:1;transform:none}.LandingGalleryHome_workImage__IqaFJ:hover .LandingGalleryHome_workImageArrow__D0K77,.LandingGalleryHome_workImage__IqaFJ:focus-visible .LandingGalleryHome_workImageArrow__D0K77{transform:translate(3px,2px)}.LandingGalleryHome_workHead__sD02d{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;padding-inline:16px;min-width:0}.LandingGalleryHome_workHead__sD02d h3{font-size:23px;line-height:1.2;letter-spacing:-.025em;min-width:0;flex:1;overflow-wrap:anywhere}.LandingGalleryHome_workHead__sD02d button{border:1px solid var(--line);border-radius:50%;width:34px;height:34px;background:transparent;font-size:19px;flex-shrink:0}.LandingGalleryHome_workMeta__bNCqq{display:flex;justify-content:space-between;gap:12px;color:var(--soft);font-size:10px;margin-top:7px;padding-inline:16px;padding-bottom:15px}.LandingGalleryHome_workMeta__bNCqq span:last-child{color:var(--ink)}.LandingGalleryHome_galleryBottom__aGpJh{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:60px;padding-top:25px;border-top:1px solid var(--line);font-size:11px;color:var(--soft)}.LandingGalleryHome_galleryBottom__aGpJh a{color:var(--ink)}.LandingGalleryHome_galleryBottom__aGpJh a span{margin-left:12px}.LandingGalleryHome_invitation__fai1B{background:#e9ece3;text-align:center;padding:90px 24px 100px}.LandingGalleryHome_invitation__fai1B h2{font-size:clamp(44px,5.7vw,88px);line-height:1.08;letter-spacing:-.045em;margin:26px 0 36px}.LandingGalleryHome_invitation__fai1B h2 em{color:var(--green)}.LandingGalleryHome_invitation__fai1B a{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid #aeb7aa;padding:17px 22px;font-size:12px;transition:background .3s}.LandingGalleryHome_invitation__fai1B a:hover{background:#dbe0d4}.LandingGalleryHome_invitation__fai1B a span{font-size:20px}.LandingGalleryHome_footer__Pa0_k{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;padding-block:64px 30px;font-size:11px;color:var(--soft)}.LandingGalleryHome_footer__Pa0_k .LandingGalleryHome_wordmark__oQUdU{color:var(--ink)}.LandingGalleryHome_footer__Pa0_k p{line-height:1.9}.LandingGalleryHome_footer__Pa0_k nav{display:flex;flex-direction:column;gap:10px}.LandingGalleryHome_footer__Pa0_k small{grid-column:1/-1;padding-top:24px;border-top:1px solid var(--line);font-size:9px}.LandingGalleryHome_skip__93NuY{position:absolute;top:-100px;left:20px;background:var(--ink);color:var(--paper)!important;padding:15px;z-index:50}.LandingGalleryHome_skip__93NuY:focus{top:10px}.LandingGalleryHome_srOnly__zaLBq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LandingGalleryHome_emptyHero__omHzS{padding:80px 20px;background:#e9ece3;text-align:center;font-family:Georgia,serif;font-size:30px}.LandingGalleryHome_emptyHero__omHzS a{display:block;font-family:Arial,sans-serif;font-size:12px;margin-top:24px}.LandingGalleryHome_emptySelection__Kz08n{padding:50px 0}.LandingGalleryHome_emptySelection__Kz08n a{text-decoration:underline}.LandingGalleryHome_viewer__FI3B6{position:fixed;margin:auto;border:0;padding:0;background:var(--paper);color:var(--ink);width:min(1120px,94vw);max-height:94dvh;border-radius:0;overflow:auto}.LandingGalleryHome_viewer__FI3B6::backdrop{background:rgba(25,30,25,.8)}.LandingGalleryHome_viewerPanel__CQLbh{padding:20px}.LandingGalleryHome_viewerHead__jyTk8{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 4px 16px}.LandingGalleryHome_viewerHead__jyTk8 h2{font-size:23px}.LandingGalleryHome_viewerHead__jyTk8 p{font-size:10px;color:var(--soft);margin-top:3px}.LandingGalleryHome_viewerHead__jyTk8 button{height:44px;width:44px;background:transparent;border:1px solid var(--line);font-size:16px}.LandingGalleryHome_viewerImage__aMOIu{height:66dvh;overflow:auto;background:#e9ebe4;display:flex;justify-content:center;align-items:center}.LandingGalleryHome_viewerImage__aMOIu img{width:100%;height:100%;object-fit:contain}.LandingGalleryHome_viewerImage__aMOIu.LandingGalleryHome_zoomed__A8H6C{display:block}.LandingGalleryHome_viewerImage__aMOIu.LandingGalleryHome_zoomed__A8H6C img{width:160%;max-width:none;height:auto;min-height:100%}.LandingGalleryHome_viewerFoot__BIba0{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:17px;font-size:12px}.LandingGalleryHome_viewerFoot__BIba0 button{border:1px solid var(--line);background:transparent;padding:10px 14px}.LandingGalleryHome_viewerFoot__BIba0 a span{margin-left:10px}
@media(prefers-reduced-motion:no-preference){.LandingGalleryHome_heroText__XOdo5,.LandingGalleryHome_heroFigure__b9yAf{animation:LandingGalleryHome_arrive__3UOaX .9s both}.LandingGalleryHome_heroFigure__b9yAf{animation-delay:.12s}.LandingGalleryHome_work__huGic{animation:LandingGalleryHome_arrive__3UOaX .45s both}@keyframes LandingGalleryHome_arrive__3UOaX{from{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:none}}}
@media(min-width:1600px){.LandingGalleryHome_header__QEyWU,.LandingGalleryHome_hero__GhjYB,.LandingGalleryHome_statement__BKI2D,.LandingGalleryHome_gallery__wcqyc,.LandingGalleryHome_footer__Pa0_k{padding-inline:80px}.LandingGalleryHome_hero__GhjYB{column-gap:64px}.LandingGalleryHome_hero__GhjYB h1{font-size:155px}}
@media(max-width:1024px){.LandingGalleryHome_hero__GhjYB{column-gap:32px;padding-top:48px}.LandingGalleryHome_hero__GhjYB h1{font-size:clamp(68px,10.5vw,105px)}.LandingGalleryHome_header__QEyWU nav{gap:25px}.LandingGalleryHome_heroIntro__i_eOe{font-size:14px}.LandingGalleryHome_statement__BKI2D{grid-template-columns:1fr 2fr;padding-block:75px}.LandingGalleryHome_statementMark__DR4BW{display:none}.LandingGalleryHome_grid__6BwGq{gap:40px 22px}.LandingGalleryHome_workImage__IqaFJ{padding:10px}.LandingGalleryHome_workHead__sD02d h3{font-size:20px}}
@media(max-width:700px){.LandingGalleryHome_header__QEyWU,.LandingGalleryHome_hero__GhjYB,.LandingGalleryHome_statement__BKI2D,.LandingGalleryHome_gallery__wcqyc,.LandingGalleryHome_footer__Pa0_k{padding-inline:24px}.LandingGalleryHome_header__QEyWU{height:86px;gap:16px}.LandingGalleryHome_wordmark__oQUdU{font-size:22px}.LandingGalleryHome_wordmark__oQUdU span{font-size:8px;margin-top:7px}.LandingGalleryHome_header__QEyWU nav{gap:0}.LandingGalleryHome_header__QEyWU nav>a:not(.LandingGalleryHome_navCatalog__jphXx){display:none}.LandingGalleryHome_navCatalog__jphXx{font-size:10px;white-space:nowrap}.LandingGalleryHome_navCatalog__jphXx span{margin-left:8px}.LandingGalleryHome_hero__GhjYB{grid-template-columns:1fr;padding-top:42px;gap:36px}.LandingGalleryHome_hero__GhjYB h1{font-size:clamp(75px,20vw,128px);margin-top:25px}.LandingGalleryHome_heroIntro__i_eOe{font-size:14px}.LandingGalleryHome_heroText__XOdo5 .LandingGalleryHome_textLink__oDVC2{margin-top:15px}.LandingGalleryHome_heroImage__QHUFD img{max-height:480px}.LandingGalleryHome_heroFigure__b9yAf figcaption{font-size:20px;margin-top:15px}.LandingGalleryHome_heroFoot__PYUmF{gap:12px;padding-block:4px 25px;font-size:9px}.LandingGalleryHome_heroFoot__PYUmF span:last-child{max-width:120px;text-align:right;letter-spacing:.1em}.LandingGalleryHome_statement__BKI2D{display:block;padding-top:56px;padding-bottom:58px}.LandingGalleryHome_statement__BKI2D h2{margin-top:22px;font-size:39px}.LandingGalleryHome_statement__BKI2D p:not(.LandingGalleryHome_eyebrow___x7iK){font-size:13px}.LandingGalleryHome_gallery__wcqyc{padding-top:48px;padding-bottom:48px}.LandingGalleryHome_sectionHead__moenP{display:block}.LandingGalleryHome_sectionHead__moenP h2{font-size:42px;margin-top:18px}.LandingGalleryHome_sectionHead__moenP .LandingGalleryHome_textLink__oDVC2{margin-top:16px;gap:35px}.LandingGalleryHome_filters__Fzbt6{gap:22px;margin:32px 0 26px}.LandingGalleryHome_grid__6BwGq{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.LandingGalleryHome_workImage__IqaFJ{padding:7px;aspect-ratio:3/4}.LandingGalleryHome_workImageCta__gqmvN{display:none}.LandingGalleryHome_workImage__IqaFJ:focus-visible .LandingGalleryHome_workImageCta__gqmvN{display:flex;opacity:1;transform:none}.LandingGalleryHome_workHead__sD02d{margin-top:12px;gap:5px;align-items:flex-start;padding-inline:13px}.LandingGalleryHome_workHead__sD02d h3{font-size:18px}.LandingGalleryHome_workHead__sD02d button{height:28px;width:28px;font-size:16px}.LandingGalleryHome_workMeta__bNCqq{display:block;font-size:9px;padding-inline:13px;padding-bottom:14px}.LandingGalleryHome_workMeta__bNCqq span{display:block;margin-top:3px}.LandingGalleryHome_galleryBottom__aGpJh{display:block;margin-top:34px;font-size:10px}.LandingGalleryHome_galleryBottom__aGpJh a{display:inline-block;margin-top:17px}.LandingGalleryHome_invitation__fai1B{padding-block:57px 65px}.LandingGalleryHome_invitation__fai1B h2{font-size:43px}.LandingGalleryHome_invitation__fai1B a{font-size:11px}.LandingGalleryHome_footer__Pa0_k{grid-template-columns:1fr 1fr;padding-top:44px;gap:30px 20px}.LandingGalleryHome_footer__Pa0_k .LandingGalleryHome_wordmark__oQUdU{grid-column:1/-1}.LandingGalleryHome_viewer__FI3B6{width:94vw}.LandingGalleryHome_viewerPanel__CQLbh{padding:14px}.LandingGalleryHome_viewerImage__aMOIu{height:62dvh}.LandingGalleryHome_viewerFoot__BIba0{font-size:10px;gap:14px}.LandingGalleryHome_viewerHead__jyTk8 h2{font-size:20px}}
@media(prefers-reduced-motion:reduce){.LandingGalleryHome_artist__5OHBH *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.LandingGalleryHome_artist__5OHBH .LandingGalleryHome_signature__Iu7do{display:block;width:auto;height:auto;max-width:min(176px,38vw);max-height:68px;object-fit:contain;flex:0 1 auto}@media(max-width:700px){.LandingGalleryHome_artist__5OHBH .LandingGalleryHome_signature__Iu7do{max-width:min(140px,36vw);max-height:54px}}
.LandingGalleryHome_desktopBreak__fmiln{display:block}@media(max-width:700px){.LandingGalleryHome_desktopBreak__fmiln{display:none}}

.LandingGalleryHome_artist__5OHBH .artist-home-footer{
  --oc-footer-bg:var(--paper);
  --oc-footer-fg:var(--ink);
  --oc-footer-muted:var(--soft);
  --oc-footer-cta-bg:var(--green);
  --oc-footer-cta-fg:var(--paper);
  --oc-footer-cta-muted:#e5ebe5;
  --oc-footer-bottom-bg:#eeefe9;
  --oc-footer-bottom-fg:var(--ink);
  border-color:var(--line);
  font-family:Arial,Helvetica,sans-serif;
}
.LandingGalleryHome_artist__5OHBH .artist-home-footer h3,
.LandingGalleryHome_artist__5OHBH .artist-home-footer h4,
.LandingGalleryHome_artist__5OHBH .artist-home-footer .text-xl.font-bold{
  font-family:Georgia,'Times New Roman',serif;
  font-weight:400;
  letter-spacing:-.02em;
}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .border-border,
.LandingGalleryHome_artist__5OHBH .artist-home-footer .border-border\/60{border-color:var(--line)}
.LandingGalleryHome_artist__5OHBH .artist-home-footer [class~="bg-muted/40"]{background-color:#eeefe9}
.LandingGalleryHome_artist__5OHBH .artist-home-footer input{border-color:var(--line);background-color:var(--paper);color:var(--ink)}
.LandingGalleryHome_artist__5OHBH .artist-home-footer summary:focus-visible{outline:2px solid var(--green);outline-offset:4px}

.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-inner{max-width:1150px;padding-block:20px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-inline:24px;text-align:left}
.LandingGalleryHome_artist__5OHBH .artist-home-footer #artist-footer-updates-title{font-size:20px;line-height:1.2;margin-bottom:4px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-copy{font-size:13px;line-height:1.4;margin-bottom:0}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form{display:grid;grid-template-columns:200px 145px;gap:8px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone{width:200px;height:36px;min-height:36px;border:1px solid #d8e0d8;border-radius:999px;background:#f6f5f0;color:#252b27;padding-inline:12px;font-size:14px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone::placeholder{color:#59635c;opacity:1}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit{width:145px;height:36px;min-height:36px;border-radius:999px;padding-inline:12px;background:#f6f5f0;color:#244638;font-size:13px;font-weight:700;white-space:nowrap;transition:background-color .2s,color .2s}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit:hover{background:#e3e9e2;color:#183629}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit:focus-visible{outline:3px solid #f3f1e7;outline-offset:4px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit:disabled{background:#d8ddd6;color:#465248;cursor:not-allowed;opacity:1}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-feedback{margin-top:10px;color:#f6f5f0;font-size:13px;line-height:1.4;text-align:left}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-feedback:empty{display:none}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone[aria-invalid="true"]{border-color:#f3c5b7;box-shadow:0 0 0 2px rgba(243,197,183,.45)}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-main{padding-block:48px 32px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-pair{display:contents}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-about{order:0}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-links{order:1}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-support{order:2}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-contact{order:3}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns h4{margin-bottom:18px;font-size:19px;line-height:1.3}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns ul,
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns .space-y-3{font-size:15px;line-height:1.65}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns .artist-footer-brand{font-size:15px;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns p{font-size:15px;line-height:1.7}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns a:focus-visible,
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns summary:focus-visible,
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form input:focus-visible{outline:3px solid #244638;outline-offset:3px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form button:focus-visible{outline:3px solid #f3f1e7;outline-offset:4px}
.LandingGalleryHome_artist__5OHBH .artist-home-footer section[aria-label="Información legal"] .text-xs{font-size:13px;line-height:1.5}

@media(min-width:768px) and (max-width:899px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px 26px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-pair-brand-contact{display:flex;flex-direction:column;align-items:stretch;gap:28px;min-width:0}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-pair-links-support{display:contents}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-main{padding-block:36px 28px}
}
@media(min-width:768px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup{gap:20px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-copy{max-width:460px}
}
@media(min-width:600px) and (max-width:767px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-inner{padding-block:18px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-inline:16px;text-align:left}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-copy{max-width:300px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form{grid-template-columns:170px 140px;gap:8px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone{width:170px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit{width:140px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 32px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-pair{display:flex;flex-direction:column;align-items:stretch;gap:28px;min-width:0}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-main{padding-block:42px 28px}
}
@media(max-width:599px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-inner{padding-block:16px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;padding-inline:20px;text-align:center}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-copy{max-width:440px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer #artist-footer-updates-title{font-size:19px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-copy{font-size:12px;line-height:1.35}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form{grid-template-columns:minmax(0,180px) minmax(0,140px);justify-content:center;gap:8px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone{width:180px;height:38px;min-height:38px;padding-inline:12px;font-size:14px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit{width:140px;height:38px;min-height:38px;padding-inline:10px;font-size:12px;white-space:nowrap}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-feedback{max-width:330px;font-size:12px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-main{padding-block:36px 26px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns{grid-template-columns:minmax(0,1fr);gap:22px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-pair{display:flex;flex-direction:column;align-items:stretch;gap:22px;min-width:0}
}
@media(max-width:359px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup{padding-inline:10px}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-form{grid-template-columns:minmax(0,1fr) 126px;width:100%}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-phone{width:100%}
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-submit{width:126px;font-size:11px}
}

@media(min-width:701px) and (max-width:860px){
  .LandingGalleryHome_header__QEyWU,.LandingGalleryHome_hero__GhjYB,.LandingGalleryHome_statement__BKI2D,.LandingGalleryHome_gallery__wcqyc,.LandingGalleryHome_footer__Pa0_k{padding-inline:clamp(24px,4vw,40px)}
  .LandingGalleryHome_header__QEyWU{height:96px;gap:14px}
  .LandingGalleryHome_wordmark__oQUdU{font-size:24px}
  .LandingGalleryHome_wordmark__oQUdU span{font-size:8px;letter-spacing:.2em}
  .LandingGalleryHome_header__QEyWU nav{gap:14px;font-size:11px}
  .LandingGalleryHome_hero__GhjYB{grid-template-columns:minmax(0,1fr);gap:38px;padding-top:52px}
  .LandingGalleryHome_hero__GhjYB h1{font-size:clamp(72px,10vw,88px);margin-top:24px}
  .LandingGalleryHome_heroFigure__b9yAf{width:min(100%,760px);margin-inline:auto}
  .LandingGalleryHome_heroImage__QHUFD img{max-height:620px}
  .LandingGalleryHome_statement__BKI2D{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:22px}
  .LandingGalleryHome_grid__6BwGq{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}
}
@media(min-width:861px) and (max-width:1023px){
  .LandingGalleryHome_hero__GhjYB{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);column-gap:26px}
  .LandingGalleryHome_hero__GhjYB h1{font-size:clamp(72px,8.8vw,90px)}
  .LandingGalleryHome_heroIntro__i_eOe{font-size:14px}
  .LandingGalleryHome_grid__6BwGq{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 26px}
}
@media(min-width:600px) and (max-width:980px){
  .LandingGalleryHome_sectionHead__moenP{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:0}
  .LandingGalleryHome_sectionHead__moenP .LandingGalleryHome_textLink__oDVC2{justify-self:start;margin-top:16px}
  .LandingGalleryHome_galleryBottom__aGpJh{display:grid;grid-template-columns:minmax(0,1fr);justify-content:start;gap:8px}
  .LandingGalleryHome_galleryBottom__aGpJh a{justify-self:start}
}
@media(min-width:900px){
  .LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr))}
}

.LandingGalleryHome_header__QEyWU{position:sticky;top:0;z-index:20;background:rgba(246,245,240,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 8px 28px rgba(28,39,32,.045);transform:translateY(0);transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}.LandingGalleryHome_headerHidden__7mvOn{transform:translateY(calc(-100% - 40px));pointer-events:none}.LandingGalleryHome_header__QEyWU:focus-within{transform:translateY(0);pointer-events:auto}
.LandingGalleryHome_hero__GhjYB,.LandingGalleryHome_statement__BKI2D,.LandingGalleryHome_gallery__wcqyc,.LandingGalleryHome_invitation__fai1B{scroll-margin-top:128px}
.LandingGalleryHome_heroImage__QHUFD{box-shadow:none;transition:transform .6s ease}
.LandingGalleryHome_heroImage__QHUFD:hover{box-shadow:none}
.LandingGalleryHome_heroCaptionActions__CACn8{display:flex;align-items:center;gap:8px}
.LandingGalleryHome_heroCaptionActions__CACn8>span{font-family:Arial,Helvetica,sans-serif;color:var(--soft);font-size:10px;letter-spacing:.08em;margin-inline:3px}
.LandingGalleryHome_heroCaptionActions__CACn8 button{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:rgba(246,245,240,.76);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;transition:background .2s,transform .2s}
.LandingGalleryHome_heroCaptionActions__CACn8 button:hover:not(:disabled){background:#e4e8df;transform:translateY(-1px)}
.LandingGalleryHome_heroCaptionActions__CACn8 button:disabled{opacity:.42;cursor:not-allowed}
.LandingGalleryHome_heroCaptionActions__CACn8 .LandingGalleryHome_heroPauseButton__3s6Bl{width:36px;height:36px;border:1px solid var(--line);border-radius:50%;background:rgba(246,245,240,.88);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1;transition:background .2s,transform .2s}
.LandingGalleryHome_heroCaptionActions__CACn8 .LandingGalleryHome_heroPauseButton__3s6Bl:hover{background:#e4e8df;transform:translateY(-1px)}
.LandingGalleryHome_galleryActions__lTiQI{display:flex;align-items:center;gap:20px}
.LandingGalleryHome_carouselControls__VpjNE{display:flex;align-items:center;gap:8px}
.LandingGalleryHome_carouselControls__VpjNE button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);font-size:18px;transition:background .2s,transform .2s,border-color .2s}
.LandingGalleryHome_carouselControls__VpjNE button:hover:not(:disabled){background:#e5e9e1;border-color:#bbc4b7;transform:translateY(-2px)}
.LandingGalleryHome_carouselControls__VpjNE button:disabled{opacity:.38;cursor:not-allowed}
.LandingGalleryHome_grid__6BwGq{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/3);column-gap:32px;row-gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;padding:4px 4px 18px;scrollbar-width:thin;scrollbar-color:#aab5a6 transparent}
.LandingGalleryHome_grid__6BwGq::-webkit-scrollbar{height:7px}.LandingGalleryHome_grid__6BwGq::-webkit-scrollbar-thumb{background:#aab5a6;border-radius:10px}.LandingGalleryHome_grid__6BwGq::-webkit-scrollbar-track{background:transparent}
.LandingGalleryHome_work__huGic{min-width:0;scroll-snap-align:start;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease;border-radius:2px}
.LandingGalleryHome_work__huGic:hover,.LandingGalleryHome_work__huGic:focus-within{transform:translateY(-5px);box-shadow:0 18px 46px rgba(30,42,34,.1)}
.LandingGalleryHome_workImage__IqaFJ{box-shadow:none}
.LandingGalleryHome_work__huGic:hover .LandingGalleryHome_workImage__IqaFJ,.LandingGalleryHome_work__huGic:focus-within .LandingGalleryHome_workImage__IqaFJ{box-shadow:none}
.LandingGalleryHome_revealReady__nOA2N .LandingGalleryHome_reveal__lTzUo{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
.LandingGalleryHome_revealReady__nOA2N .LandingGalleryHome_reveal__lTzUo.LandingGalleryHome_revealed__LKdmG{opacity:1;transform:none}
.LandingGalleryHome_grid__6BwGq .LandingGalleryHome_work__huGic:nth-child(2){transition-delay:.06s}.LandingGalleryHome_grid__6BwGq .LandingGalleryHome_work__huGic:nth-child(3){transition-delay:.12s}.LandingGalleryHome_grid__6BwGq .LandingGalleryHome_work__huGic:nth-child(4){transition-delay:.18s}.LandingGalleryHome_grid__6BwGq .LandingGalleryHome_work__huGic:nth-child(5){transition-delay:.24s}
.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_statement__BKI2D{padding-block:76px}.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_gallery__wcqyc{padding-block:48px 60px}.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_grid__6BwGq{column-gap:24px;grid-auto-columns:calc((100% - 48px)/3)}
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] *,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] *::before,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_reveal__lTzUo{opacity:1;transform:none}
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_work__huGic:hover,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_work__huGic:focus-within,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_heroImage__QHUFD:hover,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_heroImage__QHUFD:hover img,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_workImage__IqaFJ:hover img,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_textLink__oDVC2:hover span,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_heroCaptionActions__CACn8 button:hover,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_carouselControls__VpjNE button:hover,
.LandingGalleryHome_artist__5OHBH[data-motion-enabled="false"] .LandingGalleryHome_invitation__fai1B a:hover span{transform:none!important}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-updates-inner{width:min(100%,1150px)}
.LandingGalleryHome_artist__5OHBH .artist-home-footer .artist-footer-signup-action{min-width:0}

@media(min-width:861px) and (max-width:1023px){.LandingGalleryHome_grid__6BwGq{grid-auto-columns:calc((100% - 26px)/2);column-gap:26px}}
@media(min-width:861px) and (max-width:1023px){.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_grid__6BwGq{grid-auto-columns:calc((100% - 26px)/2);column-gap:26px}}
@media(min-width:701px) and (max-width:860px){.LandingGalleryHome_grid__6BwGq,.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_grid__6BwGq{grid-auto-columns:calc((100% - 24px)/2);column-gap:24px}}
@media(max-width:700px){
  .LandingGalleryHome_grid__6BwGq,.LandingGalleryHome_compact__7hgrS .LandingGalleryHome_grid__6BwGq{grid-auto-columns:88%;column-gap:16px;scroll-padding-inline:2px}
  .LandingGalleryHome_sectionHead__moenP{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}
  .LandingGalleryHome_galleryActions__lTiQI{gap:10px}
  .LandingGalleryHome_carouselControls__VpjNE{gap:5px}
  .LandingGalleryHome_carouselControls__VpjNE button{width:36px;height:36px}
  .LandingGalleryHome_sectionHead__moenP .LandingGalleryHome_textLink__oDVC2{margin-top:0}
}
@media(max-width:520px){
  .LandingGalleryHome_header__QEyWU{height:76px;gap:10px;padding-inline:18px}
  .LandingGalleryHome_header__QEyWU nav{gap:12px;font-size:10px}
  .LandingGalleryHome_wordmark__oQUdU{font-size:21px}
  .LandingGalleryHome_wordmark__oQUdU span{font-size:7px;margin-top:6px}
  .LandingGalleryHome_heroCaptionActions__CACn8{gap:5px}
  .LandingGalleryHome_heroCaptionActions__CACn8 button{width:32px;height:32px}
  .LandingGalleryHome_heroCaptionActions__CACn8 .LandingGalleryHome_heroPauseButton__3s6Bl{width:32px;height:32px}
  .LandingGalleryHome_heroCaptionActions__CACn8>span{font-size:9px}
  .LandingGalleryHome_heroFigure__b9yAf figcaption{flex-wrap:wrap;gap:9px}
  .LandingGalleryHome_heroCaptionActions__CACn8{flex-shrink:0;margin-left:auto}
  .LandingGalleryHome_galleryActions__lTiQI{flex-wrap:wrap;justify-content:flex-end}
  .LandingGalleryHome_sectionHead__moenP .LandingGalleryHome_textLink__oDVC2{font-size:11px;gap:10px}
}
@media(prefers-reduced-motion:reduce){
  .LandingGalleryHome_revealReady__nOA2N .LandingGalleryHome_reveal__lTzUo,.LandingGalleryHome_revealReady__nOA2N .LandingGalleryHome_reveal__lTzUo.LandingGalleryHome_revealed__LKdmG{opacity:1;transform:none;transition:none}
  .LandingGalleryHome_work__huGic,.LandingGalleryHome_heroImage__QHUFD,.LandingGalleryHome_heroCaptionActions__CACn8 button,.LandingGalleryHome_carouselControls__VpjNE button{transition:none!important}
  .LandingGalleryHome_work__huGic:hover,.LandingGalleryHome_work__huGic:focus-within,.LandingGalleryHome_heroImage__QHUFD:hover,.LandingGalleryHome_heroCaptionActions__CACn8 button:hover,.LandingGalleryHome_carouselControls__VpjNE button:hover{transform:none}
}

.LandingGalleryHome_heroImage__QHUFD{aspect-ratio:4/3}
.LandingGalleryHome_heroImage__QHUFD img{width:100%;height:100%;max-height:none;object-fit:contain;filter:drop-shadow(0 9px 14px rgba(25,35,29,.14))}
.LandingGalleryHome_heroFigure__b9yAf figcaption{min-height:64px}
.LandingGalleryHome_header__QEyWU{width:100%;max-width:none;margin-inline:0;padding-inline:0;transition:transform .65s cubic-bezier(.4,0,.2,1)}
.LandingGalleryHome_headerInner___aHk9{width:min(1440px,100%);height:100%;margin-inline:auto;padding-inline:clamp(18px,5.6vw,80px);display:flex;align-items:center;justify-content:space-between;gap:inherit;min-width:0}
@media(max-width:1023px){.LandingGalleryHome_headerInner___aHk9{padding-inline:clamp(24px,4vw,40px)}}
@media(max-width:520px){
  .LandingGalleryHome_headerInner___aHk9{padding-inline:18px}
  .LandingGalleryHome_header__QEyWU .LandingGalleryHome_wordmark__oQUdU{min-width:0;flex-shrink:1}
  .LandingGalleryHome_artist__5OHBH .LandingGalleryHome_signature__Iu7do{max-width:100%}
  .LandingGalleryHome_header__QEyWU nav{flex-shrink:0;gap:10px;white-space:nowrap}
  .LandingGalleryHome_header__QEyWU nav a:not(.LandingGalleryHome_navCatalog__jphXx){display:inline-block}
  .LandingGalleryHome_header__QEyWU nav a{padding-block:13px}
  .LandingGalleryHome_header__QEyWU .LandingGalleryHome_navCatalog__jphXx span{margin-left:5px}
}
@media(max-width:700px){
  .LandingGalleryHome_heroImage__QHUFD{aspect-ratio:1/1}
  .LandingGalleryHome_heroFigure__b9yAf figcaption{min-height:58px}
  .LandingGalleryHome_header__QEyWU nav a:not(.LandingGalleryHome_navCatalog__jphXx){display:inline-block}
  .LandingGalleryHome_header__QEyWU nav{gap:clamp(10px,2vw,14px)}
}

.LandingGalleryHome_commerceActions__VxIRL{display:flex;align-items:center;gap:7px;flex:0 0 auto}
.LandingGalleryHome_commerceButton__Hmonf{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink)!important;transition:background .2s,color .2s}
.LandingGalleryHome_commerceButton__Hmonf svg{width:16px;height:16px}
.LandingGalleryHome_commerceButton__Hmonf:hover,.LandingGalleryHome_commerceButton__Hmonf:focus-visible{background:#e9ece3;color:var(--ink)!important}
.LandingGalleryHome_commerceCount__5XOmB{position:absolute;top:-4px;right:-5px;display:grid;place-items:center;min-width:16px;height:16px;padding-inline:3px;border-radius:999px;background:var(--green);color:var(--paper)!important;font:10px/1 Arial,Helvetica,sans-serif}
.LandingGalleryHome_drawerMount__gVzQf{display:none}
@media(max-width:700px){.LandingGalleryHome_commerceActions__VxIRL{gap:5px}.LandingGalleryHome_commerceButton__Hmonf{width:32px;height:32px}}
@media(max-width:520px){.LandingGalleryHome_headerInner___aHk9{gap:8px}.LandingGalleryHome_header__QEyWU .LandingGalleryHome_wordmark__oQUdU{max-width:26vw}.LandingGalleryHome_header__QEyWU nav{gap:6px;font-size:9px}.LandingGalleryHome_commerceActions__VxIRL{gap:2px}.LandingGalleryHome_commerceButton__Hmonf{width:28px;height:30px}}
@media(max-width:380px){.LandingGalleryHome_header__QEyWU .LandingGalleryHome_wordmark__oQUdU{max-width:22vw;overflow-wrap:anywhere;font-size:17px}.LandingGalleryHome_header__QEyWU .LandingGalleryHome_wordmark__oQUdU span{font-size:6px;letter-spacing:.2em}.LandingGalleryHome_header__QEyWU nav{gap:4px;font-size:8px}.LandingGalleryHome_header__QEyWU .LandingGalleryHome_navCatalog__jphXx span{margin-left:3px}.LandingGalleryHome_commerceActions__VxIRL{gap:0}.LandingGalleryHome_commerceButton__Hmonf{width:26px;height:28px}}

.LandingGalleryHome_heroStage__yaGXJ{width:100%;aspect-ratio:4/3;max-height:550px;position:relative;overflow:hidden}

.ArtistGalleryShell_shell__K6qpS{min-height:100svh;display:flex;flex-direction:column}
.ArtistGalleryShell_content___RZ8t{flex:1;min-width:0}
.ArtistGalleryShell_shell__K6qpS button,.ArtistGalleryShell_shell__K6qpS input,.ArtistGalleryShell_shell__K6qpS select{font-family:Arial,Helvetica,sans-serif}

.GalleryArtworkDissolve_dissolve__G_xVO {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  isolation: isolate;
}

.GalleryArtworkDissolve_layer__j17Eo {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  user-select: none;
  -webkit-user-drag: none;
}

.GalleryArtworkDissolve_current__UhUWL,
.GalleryArtworkDissolve_initial__JPdJy {
  z-index: 1;
  opacity: 1;
}

.GalleryArtworkDissolve_outgoing__FjIgH {
  z-index: 1;
  opacity: 1;
}

.GalleryArtworkDissolve_incoming__UwdSv {
  z-index: 2;
  opacity: 0;
}

.GalleryArtworkDissolve_dissolving__VFQYV .GalleryArtworkDissolve_outgoing__FjIgH,
.GalleryArtworkDissolve_dissolving__VFQYV .GalleryArtworkDissolve_incoming__UwdSv {
  transition-property: opacity;
  transition-duration: var(--gallery-dissolve-duration, 1200ms);
  transition-timing-function: ease-in-out;
}

.GalleryArtworkDissolve_dissolving__VFQYV .GalleryArtworkDissolve_outgoing__FjIgH {
  opacity: 0;
}

.GalleryArtworkDissolve_dissolving__VFQYV .GalleryArtworkDissolve_incoming__UwdSv {
  opacity: 1;
}

