.Hero_hero__MpeZv{position:relative;min-height:100svh;overflow:hidden;background:#100e0a;--hero-accent:rgba(228,206,158,0.92)}.Hero_hero__MpeZv[data-accent=sage]{--hero-accent:#aebb96}.Hero_hero__MpeZv[data-accent=clay]{--hero-accent:#d8a585}.Hero_hero__MpeZv[data-accent=sky]{--hero-accent:#9fc0d9}.Hero_bg__lop6n{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 56%;opacity:.94}.Hero_scrim__l9_dj{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 14%,rgba(16,14,10,0) 32%,rgba(16,14,10,.5) 76%,rgba(16,14,10,.88) 100%)}.Hero_eyebrow__2q3yE{font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--hero-accent);margin-bottom:22px}.Hero_title__M0ThY{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(56px,9.5vw,140px);line-height:.92;letter-spacing:-.02em;margin:0 0 24px}.Hero_sub__TMZQi{font-family:var(--font-body),serif;font-style:italic;font-size:clamp(18px,2vw,24px);line-height:1.55;margin:0}.Hero_monogram__0XxHa{height:64px;width:auto;margin-bottom:28px}.Hero_hero__MpeZv[data-opening=dusk] .Hero_content__LbyeP{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 clamp(20px,4vw,52px)}.Hero_hero__MpeZv[data-opening=dusk] .Hero_title__M0ThY{color:#f2e8d4;margin-inline:auto;max-width:14ch}.Hero_hero__MpeZv[data-opening=dusk] .Hero_sub__TMZQi{color:rgba(238,226,206,.88);margin-inline:auto;max-width:600px}.Hero_hero__MpeZv[data-opening=dusk] .Hero_monogram__0XxHa{filter:brightness(0) invert(1) opacity(.9)}.Hero_hero__MpeZv[data-opening=fullbleed] .Hero_content__LbyeP{position:absolute;left:0;right:0;bottom:clamp(120px,22vh,240px);z-index:2;max-width:1320px;margin:0 auto;padding:0 clamp(20px,5vw,64px);text-align:left}.Hero_hero__MpeZv[data-opening=fullbleed] .Hero_title__M0ThY{color:#f2e8d4;max-width:16ch}.Hero_hero__MpeZv[data-opening=fullbleed] .Hero_sub__TMZQi{color:rgba(238,226,206,.9);max-width:540px}.Hero_hero__MpeZv[data-opening=editorial]{background:var(--paper);display:flex;flex-direction:column}.Hero_hero__MpeZv[data-opening=editorial] .Hero_content__LbyeP{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(56px,12vh,140px) 24px;z-index:2}.Hero_hero__MpeZv[data-opening=editorial] .Hero_monogram__0XxHa{height:128px}.Hero_hero__MpeZv[data-opening=editorial] .Hero_title__M0ThY{color:var(--ink);max-width:14ch}.Hero_hero__MpeZv[data-opening=editorial] .Hero_sub__TMZQi{color:var(--body-ink);max-width:620px}.Hero_band__zSYWp{position:relative;height:clamp(220px,34vh,420px);overflow:hidden}.Hero_bandImg__u7BB6{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.Hero_scroll__TL6JE{position:absolute;z-index:3;bottom:clamp(24px,4vh,44px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:rgba(238,226,206,.72)}.Hero_scroll__TL6JE span:first-child{font-family:var(--font-label),sans-serif;font-size:9.5px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.Hero_scrollLine__oQ897{width:1px;height:40px;background:rgba(238,226,206,.5)}@media (max-width:720px){.Hero_hero__MpeZv[data-opening=fullbleed] .Hero_content__LbyeP{bottom:clamp(110px,20vh,200px)}}.WorkCard_card__h210p{display:flex;flex-direction:column;gap:15px}.WorkCard_imageLink__5QC6C{display:block;padding:0;border:0;cursor:pointer;background:var(--paper-3);overflow:hidden;aspect-ratio:4/5;position:relative;text-decoration:none}.WorkCard_image__ZA9P5{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.WorkCard_imageLink__5QC6C:hover .WorkCard_image__ZA9P5{transform:scale(1.03)}.WorkCard_placeholder__5O2s_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:10px;background:var(--paper-3)}.WorkCard_placeholderTitle__HqGE1{font-family:var(--font-display),serif;font-style:italic;font-size:22px;line-height:1.12;color:rgba(33,30,24,.42)}.WorkCard_placeholderNote__3yXiK{font-family:var(--font-label),sans-serif;font-size:8.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(33,30,24,.3)}.WorkCard_meta__JZtQz{text-align:left;display:flex;flex-direction:column;gap:5px;text-decoration:none}.WorkCard_artist__zztXO{font-family:var(--font-label),sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2)}.WorkCard_title__WSa7z{font-family:var(--font-display),serif;font-style:italic;font-size:22px;line-height:1.1;color:var(--ink)}.WorkCard_year__ybRC3{color:#a59c88;font-style:normal;font-size:16px}.WorkCard_medium__cCytW{font-family:var(--font-label),sans-serif;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#9a9181}.collection_page__X1cKm{background:var(--paper);padding:clamp(112px,16vh,168px) clamp(20px,4vw,52px) clamp(80px,12vh,140px)}.collection_inner__Gfci_{max-width:var(--maxw);margin:0 auto}.collection_header__W43l_{max-width:760px;margin:0 0 clamp(48px,7vh,84px)}.collection_h1__H2aTl{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(44px,7vw,92px);line-height:.98;letter-spacing:-.02em;color:var(--ink);margin:0 0 28px}.collection_intro__cFRlT{font-family:var(--font-body),serif;font-size:20px;line-height:1.7;color:var(--body-ink);margin:0}.collection_grid__ZhB9Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:clamp(28px,3vw,48px) clamp(24px,2.6vw,40px);gap:clamp(28px,3vw,48px) clamp(24px,2.6vw,40px)}.home_hero__4zZjE{position:relative;height:100svh;min-height:540px;overflow:hidden;background:#100e0a;--hero-accent:rgba(228,206,158,0.9)}.home_hero__4zZjE[data-accent=clay]{--hero-accent:#d6a283}.home_hero__4zZjE[data-accent=sage]{--hero-accent:#a9ba92}.home_hero__4zZjE[data-accent=sky]{--hero-accent:#9cbed8}.home_hero__4zZjE[data-time=dawn] .home_heroScrim__dKxh1{background:linear-gradient(180deg,rgba(255,184,156,.22),rgba(255,150,130,0) 45%),radial-gradient(120% 90% at 50% 16%,rgba(16,14,10,0) 34%,rgba(40,20,16,.5) 80%,rgba(16,14,10,.86) 100%)}.home_hero__4zZjE[data-time=day] .home_heroScrim__dKxh1{background:radial-gradient(120% 95% at 50% 12%,rgba(16,14,10,0) 42%,rgba(16,14,10,.32) 82%,rgba(16,14,10,.62) 100%)}.home_hero__4zZjE[data-time=day] .home_heroBg__xhH6e{opacity:1;filter:brightness(1.06) saturate(1.02)}.home_hero__4zZjE[data-time=night] .home_heroScrim__dKxh1{background:linear-gradient(180deg,rgba(28,40,86,.42),rgba(16,22,52,.1) 40%),radial-gradient(120% 90% at 50% 16%,rgba(8,10,24,.1) 24%,rgba(8,10,24,.6) 76%,rgba(6,8,18,.94) 100%)}.home_hero__4zZjE[data-time=night] .home_heroBg__xhH6e{filter:brightness(.74) saturate(.86) hue-rotate(-12deg)}.home_hero__4zZjE[data-style=fullbleed] .home_heroContent__f__S2{top:auto;bottom:clamp(44px,9vh,104px);transform:none;text-align:left;max-width:1320px;margin:0 auto}.home_hero__4zZjE[data-style=fullbleed] .home_heroMonogram__gX1Wb{display:none}.home_hero__4zZjE[data-style=fullbleed] .home_heroTitle__WtJVC{margin-left:0;max-width:16ch}.home_hero__4zZjE[data-style=fullbleed] .home_heroSub__np3Tc{margin-left:0}.home_hero__4zZjE[data-style=fullbleed] .home_scroll__HBmkx{display:none}.home_heroBg__xhH6e{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 58%;opacity:.92}.home_heroScrim__dKxh1{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 16%,rgba(16,14,10,0) 30%,rgba(16,14,10,.5) 78%,rgba(16,14,10,.86) 100%);pointer-events:none}.home_heroContent__f__S2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 clamp(20px,4vw,52px);text-align:center}.home_heroMonogram__gX1Wb{height:66px;width:auto;margin-bottom:30px;filter:brightness(0) invert(1) opacity(.9)}.home_heroEyebrow__kFMnE{font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--hero-accent);margin-bottom:22px}.home_heroTitle__WtJVC{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(56px,9.5vw,140px);line-height:.92;letter-spacing:-.02em;color:#f2e8d4;margin:0 auto 26px;max-width:14ch}.home_heroSub__np3Tc{font-family:var(--font-body),serif;font-style:italic;font-size:clamp(18px,2vw,24px);line-height:1.55;color:rgba(238,226,206,.86);max-width:600px;margin:0 auto}.home_scroll__HBmkx{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);font-family:var(--font-label),sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:rgba(238,226,206,.66);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.home_scrollLine__SPTud{display:block;width:1px;height:34px;background:linear-gradient(rgba(238,226,206,.66),transparent);animation:home_acBob__Kl5Au 2.4s ease-in-out infinite}.home_section__BfOjd{padding:clamp(84px,12vh,150px) clamp(20px,4vw,52px)}.home_sectionPaper__6B_Rw{background:var(--paper)}.home_sectionSand__WMoux{background:var(--paper-5)}.home_inner__sxlrH{max-width:var(--maxw);margin:0 auto}.home_statement__BOg8V{background:var(--paper);padding:clamp(90px,15vh,170px) clamp(20px,4vw,52px)}.home_stmtInner__L8EBR{max-width:1100px;margin:0 auto}.home_stmtLead__mWkjl{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(30px,4.4vw,60px);line-height:1.18;letter-spacing:-.01em;color:#26221b;margin:0;max-width:20ch;text-wrap:balance}.home_stmtGrid__2Cw1S{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:40px;gap:40px;margin-top:64px;max-width:880px}.home_stmtP___GDPA{font-family:var(--font-body),serif;font-size:19px;line-height:1.78;color:var(--body-ink);margin:0}.home_mapSection__zXE6U{background:var(--paper);padding:clamp(70px,11vh,150px) clamp(20px,4vw,52px)}.home_mapInner__3RrTJ,.home_vmGrid__PcABR{max-width:var(--maxw);margin:0 auto}.home_vmGrid__PcABR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px)}.home_vmCol__Cuyt_{border-top:1px solid var(--border-on-cream);padding-top:30px}.home_vmText__0YGkj{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(24px,2.7vw,34px);line-height:1.28;color:#2a251d;margin:0}.home_placeTeaser__3KWYl{background:var(--ink-2);color:#ece3d2;position:relative;overflow:hidden}.home_placeGrid__IccI8{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.home_placeMedia__QW6En{position:relative;min-height:clamp(360px,52vh,640px);overflow:hidden}.home_placeMedia__QW6En img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.home_placeMedia__QW6En:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,20,14,0),rgba(22,20,14,.55))}.home_placeBody__xviZV{padding:clamp(56px,8vw,110px) clamp(28px,4.5vw,84px);display:flex;flex-direction:column;justify-content:center}.home_darkH2__AKz_3{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(32px,4.2vw,56px);line-height:1.06;letter-spacing:-.01em;color:#f2e8d4;margin:0 0 26px;text-wrap:balance}.home_darkP__DIR_t{font-family:var(--font-body),serif;font-size:18.5px;line-height:1.8;color:rgba(236,227,210,.8);margin:0 0 36px;max-width:50ch}.home_linkUnder__cZL3h{align-self:flex-start;background:none;border:0;border-bottom:1px solid var(--gold);cursor:pointer;color:#e7d8b6;text-decoration:none;font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:0 0 7px}.home_collHead__Mdacj{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:54px;border-bottom:1px solid var(--border-on-cream);padding-bottom:26px}.home_collTitle__mjM__{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(32px,4.4vw,58px);line-height:1.02;letter-spacing:-.01em;color:var(--ink);margin:0}.home_linkUnderDim__zsyZQ{background:none;border:0;border-bottom:1px solid var(--gold-2);cursor:pointer;color:#74663e;text-decoration:none;font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:0 0 7px;white-space:nowrap}.home_teaserGrid__3zZvo{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:clamp(24px,2.6vw,40px);gap:clamp(24px,2.6vw,40px)}.home_featuredGrid__75GV3{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:clamp(40px,5vw,80px);gap:clamp(40px,5vw,80px);align-items:center}.home_featuredFigure__k8rRr{margin:0;order:2}.home_featuredFrame__q34C1{aspect-ratio:3/4;overflow:hidden;background:var(--ink-2);box-shadow:var(--shadow-card)}.home_featuredFrame__q34C1 img{width:100%;height:100%;object-fit:cover}.home_featuredBody__FlunT{order:1}.home_featuredArtist__lq9vr{font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#74663e;margin-bottom:14px}.home_featuredTitle__7PSln{font-family:var(--font-display),serif;font-weight:500;font-style:italic;font-size:clamp(36px,5vw,66px);line-height:1;letter-spacing:-.01em;color:var(--ink);margin:0 0 26px}.home_featuredP__zWNcK{font-family:var(--font-body),serif;font-size:19px;line-height:1.8;color:#473f31;margin:0 0 34px;max-width:50ch}.home_visitTeaser___N0xB{background:var(--paper);padding:clamp(90px,14vh,170px) clamp(20px,4vw,52px);text-align:center}.home_visitInner__RBSSW{max-width:760px;margin:0 auto}.home_visitH2__sxKod{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(34px,5vw,64px);line-height:1.05;letter-spacing:-.01em;color:var(--ink);margin:0 0 26px;text-wrap:balance}.home_visitP__AAKA6{font-family:var(--font-body),serif;font-size:19px;line-height:1.8;color:var(--body-ink);margin:0 0 40px}.home_btnSolid__3B7i1{display:inline-block;background:var(--ink);border:1px solid var(--ink);cursor:pointer;color:var(--paper-2);text-decoration:none;font-family:var(--font-label),sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:15px 34px;border-radius:1px}.RainWalking_section__M8R6D{color:#ece3d2;padding:clamp(84px,12vh,150px) clamp(20px,4vw,52px);overflow:hidden;background-color:#1f1c11}.RainWalking_inner__sPfFy{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(34px,5vw,72px);gap:clamp(34px,5vw,72px);align-items:center}.RainWalking_eyebrow___QRQs{font-family:var(--font-label),sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:26px}.RainWalking_h2__iskvP{font-family:var(--font-display),serif;font-weight:400;font-size:clamp(32px,4.4vw,58px);line-height:1.06;letter-spacing:-.01em;color:#f2e8d4;margin:0 0 28px;text-wrap:balance}.RainWalking_body__kAmEz{font-family:var(--font-body),serif;font-size:18.5px;line-height:1.8;color:rgba(236,227,210,.8);margin:0 0 30px;max-width:46ch}.RainWalking_body__kAmEz em{color:#e7d8b6}.RainWalking_toggle___oiQo{display:inline-flex;border:1px solid rgba(236,227,210,.26);border-radius:2px;padding:3px}.RainWalking_toggleBtn__QNoWH{background:none;color:rgba(236,227,210,.7);border:0;cursor:pointer;font-family:var(--font-label),sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border-radius:1px;transition:background .4s,color .4s}.RainWalking_toggleBtn__QNoWH[data-active=true]{background:#e7d8b6;color:#1f1c11}.RainWalking_figure__VziBZ{margin:0}.RainWalking_frame__Vhmnb{position:relative;aspect-ratio:4/5;overflow:hidden;background:#0e0c08;box-shadow:0 40px 90px -50px rgba(0,0,0,.8)}.RainWalking_frame__Vhmnb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .9s ease}.RainWalking_caption__gsEzB{margin-top:15px;font-family:var(--font-label),sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(236,227,210,.56)}.RainWalking_caption__gsEzB em{font-family:var(--font-body),serif;font-style:italic;text-transform:none;letter-spacing:0;font-size:14px;color:rgba(236,227,210,.82)}