._7_a0ia_page{--bone:#f5eee3;--stone:#e0d8cb;--soot:#25231f;--soft-ink:#61594d;--rule:#c9bdac;--edge:max(clamp(20px, 5vw, 88px), calc((100vw - 1440px) / 2));background:var(--bone);color:var(--soot)}._7_a0ia_page h1,._7_a0ia_page h2,._7_a0ia_page h3{color:inherit;line-height:1}._7_a0ia_page h1{letter-spacing:-.066em;font-size:clamp(58px,9.6vw,146px)}._7_a0ia_page h2{letter-spacing:-.05em;font-size:clamp(40px,5.3vw,82px)}._7_a0ia_page h3{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,54px)}._7_a0ia_page figure{margin:0}._7_a0ia_opening{padding:clamp(22px, 4vw, 55px) var(--edge) clamp(32px, 6vw, 85px)}._7_a0ia_index,._7_a0ia_caption{justify-content:space-between;gap:12px;display:flex}._7_a0ia_index,._7_a0ia_label{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}._7_a0ia_index{border-bottom:1px solid var(--rule);color:var(--soft-ink);padding-bottom:13px}._7_a0ia_title{justify-content:space-between;align-items:end;gap:22px;padding-block:clamp(21px,3.5vw,49px) clamp(22px,3.5vw,45px);display:flex}._7_a0ia_title p,._7_a0ia_prose{max-width:29ch;color:var(--soft-ink);margin:0}._7_a0ia_title p{padding-bottom:4px}._7_a0ia_installation,._7_a0ia_detail,._7_a0ia_objectImage{background:var(--stone);position:relative;overflow:hidden}._7_a0ia_installation{aspect-ratio:2.06}._7_a0ia_installation img{object-fit:cover;object-position:69% 67%}._7_a0ia_caption{color:var(--soft-ink);padding-top:10px;font-size:12px}._7_a0ia_caption span:last-child{white-space:nowrap}._7_a0ia_room{padding:clamp(50px, 8vw, 125px) var(--edge);color:var(--bone);background:var(--soot);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(32px,7vw,110px);display:grid}._7_a0ia_room h2{max-width:10ch}._7_a0ia_room ._7_a0ia_caption,._7_a0ia_room ._7_a0ia_prose,._7_a0ia_room ._7_a0ia_label{color:#e0d8cb}._7_a0ia_room ._7_a0ia_prose{margin:20px 0 14px}._7_a0ia_detail{aspect-ratio:1.45}._7_a0ia_detail img{object-fit:cover;transform-origin:72% 21%;transform:scale(1.9)}._7_a0ia_link{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;gap:16px;text-decoration:underline;display:inline-flex}._7_a0ia_link:hover{text-decoration-thickness:2px}._7_a0ia_link:focus-visible{outline-color:currentColor}._7_a0ia_pieces{padding:clamp(48px, 8vw, 118px) var(--edge);scroll-margin-top:100px}._7_a0ia_pieceTitle{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 30px;margin-bottom:clamp(22px,4vw,57px);display:flex}._7_a0ia_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:37px clamp(16px,3vw,40px);display:grid}._7_a0ia_objectImage{aspect-ratio:1.34}._7_a0ia_objectImage img{object-fit:cover;object-position:69% center}._7_a0ia_object h3{margin-top:14px}._7_a0ia_object p{max-width:41ch;color:var(--soft-ink);margin:9px 0 4px}._7_a0ia_next{padding:clamp(31px, 5vw, 69px) var(--edge);background:var(--stone);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 22px;display:flex}@media (max-width:760px){._7_a0ia_title{gap:14px;display:grid}._7_a0ia_room{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._7_a0ia_installation{aspect-ratio:1.1}._7_a0ia_grid{grid-template-columns:minmax(0,1fr)}}
