.hero[data-astro-cid-zkhec6xw]{padding:25px clamp(18px,4.1vw,66px) 0}.hero__frame[data-astro-cid-zkhec6xw]{background:#777d69;height:min(58vw,690px);min-height:430px;position:relative;overflow:hidden}.hero__frame[data-astro-cid-zkhec6xw] .art-photo{height:100%}.hero__frame[data-astro-cid-zkhec6xw] .art-photo img{width:100%;height:100%}.hero__frame--photograph[data-astro-cid-zkhec6xw] .hero__index[data-astro-cid-zkhec6xw],.hero__frame--photograph[data-astro-cid-zkhec6xw] .hero__edge-note[data-astro-cid-zkhec6xw]{color:var(--ink)}.hero__frame--photograph[data-astro-cid-zkhec6xw] .hero__image-link[data-astro-cid-zkhec6xw]{color:var(--ink);border-color:var(--ink);background:var(--paper-light)}.hero__index[data-astro-cid-zkhec6xw]{color:#fff7e9;letter-spacing:.11em;font-size:.59rem;position:absolute;top:25px;left:27px}.hero__index[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{opacity:.7;padding-inline:6px}.hero__image-link[data-astro-cid-zkhec6xw]{color:#fffaf0;border:1px solid #f7f1e5a8;align-items:center;gap:20px;padding:13px 15px;font-size:.65rem;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:24px;right:25px}.hero__image-link[data-astro-cid-zkhec6xw]:hover{background:var(--paper-light);color:var(--ink)}.hero__edge-note[data-astro-cid-zkhec6xw]{color:#fffaf0d1;letter-spacing:.12em;writing-mode:vertical-rl;font-size:.54rem;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.hero__caption[data-astro-cid-zkhec6xw]{justify-content:space-between;padding:13px 1px 0;display:flex}.hero__caption[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{font-size:.58rem}.hero__caption-note[data-astro-cid-zkhec6xw]{color:#8f897d;font-size:.58rem}.intro-section[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1.05fr .9fr;align-items:end;gap:25px;padding:clamp(110px,14vw,185px) clamp(24px,12vw,195px) clamp(110px,13vw,165px);display:grid}.intro-section__marker[data-astro-cid-zkhec6xw],.section-topline[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#928c80;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:11px;font-size:.59rem;display:flex}.intro-section__marker[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--rust)}.intro-section__marker[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw],.section-topline[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{background:#b6afa2;width:25px;height:1px}.intro-section[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{white-space:pre-line;font-family:var(--serif);letter-spacing:-.048em;margin:0;font-size:clamp(3.35rem,7.1vw,7.4rem);font-weight:400;line-height:.92}.intro-section__copy[data-astro-cid-zkhec6xw]{max-width:300px;padding:0 0 6px 13px}.intro-section__copy[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#625e55;margin:0 0 22px;font-size:.82rem;line-height:1.85}.text-link[data-astro-cid-zkhec6xw]{border-bottom:1px solid #9e988d;align-items:center;gap:25px;padding-bottom:7px;font-size:.7rem;transition:gap .2s,border-color .2s;display:inline-flex}.text-link[data-astro-cid-zkhec6xw]:hover{border-color:var(--rust);gap:33px}.text-link[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--rust)}.works-section[data-astro-cid-zkhec6xw]{background:var(--paper-light);padding:57px clamp(24px,7.6vw,122px) 120px}.section-topline[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-bottom:17px;display:flex}.section-topline[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{font-size:.56rem}.works-section__heading[data-astro-cid-zkhec6xw]{justify-content:space-between;align-items:end;gap:30px;padding:54px 0 38px;display:flex}.works-section__heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.studio-section__text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,5.4vw,5.1rem);font-weight:400;line-height:1}.works-section__heading[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#797469;margin:13px 0 0;font-size:.78rem;line-height:1.7}.works-section__all[data-astro-cid-zkhec6xw]{white-space:nowrap;margin-bottom:4px}.featured-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1.06fr .86fr 1fr;align-items:start;gap:clamp(15px,2vw,32px);display:grid}.featured-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(2){margin-top:65px}.featured-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(3){margin-top:24px}.content-note[data-astro-cid-zkhec6xw]{color:#8a8478;margin:27px 0 0;font-size:.63rem}.content-note[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--rust)}.exhibition-section[data-astro-cid-zkhec6xw]{color:#f2eee5;background:#383e37;grid-template-columns:1.05fr .95fr;min-height:580px;display:grid}.exhibition-section__image[data-astro-cid-zkhec6xw]{min-height:520px;position:relative;overflow:hidden}.exhibition-section__image[data-astro-cid-zkhec6xw] .editorial-photo{height:100%;position:absolute;inset:0}.exhibition-section__image-caption[data-astro-cid-zkhec6xw]{color:#fff;letter-spacing:.05em;text-shadow:0 1px 8px #0008;font-size:.59rem;position:absolute;bottom:22px;left:23px}.exhibition-section__text[data-astro-cid-zkhec6xw]{align-self:center;padding:75px clamp(34px,8vw,128px)}.exhibition-section__text[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#d29b78}.exhibition-section__rule[data-astro-cid-zkhec6xw]{background:#a88870;width:36px;height:1px;margin:45px 0 23px;display:block}.exhibition-section__text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{white-space:pre-line;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(2.7rem,5.2vw,5rem);font-weight:400;line-height:.98}.exhibition-section__description[data-astro-cid-zkhec6xw]{color:#c8c5bb;max-width:305px;margin:21px 0 26px;font-size:.79rem;line-height:1.8}.text-link--light[data-astro-cid-zkhec6xw]{border-color:#88887d}.text-link--light[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:#d29b78}.exhibition-section__pending[data-astro-cid-zkhec6xw]{color:#a9aa9e;margin:22px 0 0;font-size:.62rem}.studio-section[data-astro-cid-zkhec6xw]{grid-template-columns:.84fr 1.16fr;align-items:center;gap:clamp(35px,8vw,128px);padding:150px clamp(26px,13vw,208px);display:grid}.studio-section__text[data-astro-cid-zkhec6xw]{max-width:370px}.studio-section__text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{margin-top:25px;font-size:clamp(2.7rem,4.6vw,4.5rem);line-height:1.04}.studio-section__text[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]:not(.eyebrow){color:#6c685e;max-width:300px;margin:21px 0 25px;font-size:.81rem;line-height:1.85}.studio-section__image[data-astro-cid-zkhec6xw]{position:relative}.studio-section__image[data-astro-cid-zkhec6xw] .editorial-photo{aspect-ratio:1.31}.exhibition-section[data-astro-cid-zkhec6xw].section--text-only,.studio-section[data-astro-cid-zkhec6xw].section--text-only{grid-template-columns:1fr;min-height:0}.section--text-only[data-astro-cid-zkhec6xw] .exhibition-section__text[data-astro-cid-zkhec6xw]{width:100%}.studio-section__image-note[data-astro-cid-zkhec6xw]{color:#918b80;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;position:absolute;bottom:-23px;right:11px}.closing-section[data-astro-cid-zkhec6xw]{isolation:isolate;text-align:center;background:#e6e1d6;padding:96px 24px 104px;position:relative;overflow:hidden}.closing-section[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw]{color:#80796d}.closing-section[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{white-space:pre-line;max-width:690px;font-family:var(--serif);letter-spacing:-.035em;margin:24px auto 29px;font-size:clamp(2.7rem,6.2vw,5.9rem);font-weight:400;line-height:.99;position:relative}.closing-section__link[data-astro-cid-zkhec6xw]{border-bottom:1px solid #817a70;gap:30px;padding:12px 0;font-size:.72rem;display:inline-flex;position:relative}.closing-section__link[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{color:var(--rust)}.closing-section__orbit[data-astro-cid-zkhec6xw]{z-index:-1;border:1px solid #a89f8d36;border-radius:50%;width:650px;height:250px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(-22deg)}.closing-section__orbit--two[data-astro-cid-zkhec6xw]{width:780px;height:340px;transform:translate(-50%,-50%)rotate(19deg)}@media (width>=1500px){.hero__frame[data-astro-cid-zkhec6xw]{height:710px}}@media (width<=900px){.intro-section[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1.35fr;row-gap:35px;padding-inline:8vw}.intro-section__marker[data-astro-cid-zkhec6xw]{grid-column:1/-1}.intro-section__copy[data-astro-cid-zkhec6xw]{padding-left:0}.exhibition-section__text[data-astro-cid-zkhec6xw]{padding-inline:6vw}.studio-section[data-astro-cid-zkhec6xw]{padding-inline:8vw}}@media (width<=620px){.hero[data-astro-cid-zkhec6xw]{padding:12px 10px 0}.hero__frame[data-astro-cid-zkhec6xw]{height:114vw;min-height:0;max-height:620px}.hero__index[data-astro-cid-zkhec6xw]{top:16px;left:15px}.hero__image-link[data-astro-cid-zkhec6xw]{gap:12px;padding:10px 11px;font-size:.58rem;bottom:24px;right:14px}.hero__edge-note[data-astro-cid-zkhec6xw]{font-size:.44rem;right:10px}.hero__caption[data-astro-cid-zkhec6xw]{padding-top:10px}.hero__caption[data-astro-cid-zkhec6xw] .eyebrow[data-astro-cid-zkhec6xw],.hero__caption-note[data-astro-cid-zkhec6xw]{font-size:.49rem}.intro-section[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:23px;padding:105px 24px 92px}.intro-section__marker[data-astro-cid-zkhec6xw]{grid-column:auto}.intro-section[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{font-size:clamp(4rem,18vw,6.4rem)}.intro-section__copy[data-astro-cid-zkhec6xw]{max-width:340px}.works-section[data-astro-cid-zkhec6xw]{padding:35px 20px 85px}.section-topline[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{gap:6px;font-size:.48rem}.section-topline[data-astro-cid-zkhec6xw] i[data-astro-cid-zkhec6xw]{width:14px}.works-section__heading[data-astro-cid-zkhec6xw]{padding:39px 0 28px;display:block}.works-section__heading[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:3.1rem}.works-section__all[data-astro-cid-zkhec6xw]{margin-top:20px}.featured-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1fr;gap:27px 13px}.featured-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(2),.featured-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(3){margin-top:0}.featured-grid[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:first-child{grid-column:1/-1}.work-card__details[data-astro-cid-zkhec6xw]{padding-top:11px;display:block}.work-card[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-size:1rem}.work-card__details[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw],.work-card__status[data-astro-cid-zkhec6xw]{font-size:.55rem}.work-card__status[data-astro-cid-zkhec6xw]{padding-top:4px}.exhibition-section[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.exhibition-section__image[data-astro-cid-zkhec6xw]{aspect-ratio:1.14;min-height:300px}.exhibition-section__text[data-astro-cid-zkhec6xw]{padding:56px 25px 63px}.exhibition-section__rule[data-astro-cid-zkhec6xw]{margin:31px 0 20px}.exhibition-section__text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:3.5rem}.studio-section[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:45px;padding:93px 25px 100px}.studio-section__text[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:3.5rem}.studio-section__image[data-astro-cid-zkhec6xw]{margin-inline:4px}.closing-section[data-astro-cid-zkhec6xw]{padding:78px 23px 82px}.closing-section[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-size:3.6rem}}@media (prefers-reduced-motion:reduce){.work-card[data-astro-cid-zkhec6xw]{animation:none}}
