/* The artist's light is the motion and colour of this exhibition. */
:root{color-scheme:dark;--paper:#0d0d0b;--ink:#e9e3d5;--muted:#aaa18e;--line:#34312a;--accent:#d6ad71;--serif:var(--sans)}
body{background:var(--paper);font-weight:300}::selection{background:#d6ad71;color:#17140f}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline-color:#d6ad71}.skip{background:#e9e3d5;color:#0d0d0b}.header{height:78px;min-height:78px;padding:18px 4vw;background:#0d0d0bf5;border-bottom:0}.wordmark{font-weight:400;letter-spacing:.12em;font-size:21px}.wordmark span{color:#aaa18e}nav a:hover{color:var(--accent);border-color:var(--accent)}.language select,.dialog-actions select{color:#e9e3d5;border-color:#494337}
.hero{height:calc(100svh - 78px);min-height:650px;max-height:1100px;background:#0a0b0c;isolation:isolate}.hero-image,.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.hero-image{z-index:-1}.hero-video{z-index:0;opacity:0;transition:opacity 1s;background:#0a0b0c}.hero-video.is-playing{opacity:1}.hero-top,.hero-bottom{z-index:2}.hero-top{top:3%;left:5vw;right:5vw;align-items:center}.hero-top h1{font-family:var(--sans);font-size:clamp(66px,11vw,164px);font-weight:200;line-height:1.15;letter-spacing:-.055em;color:#eee7da}.hero-top p{font-size:14px;line-height:1.8;letter-spacing:.03em;color:#c8bcaa}.hero-bottom{left:5vw;right:5vw;bottom:4%;font-size:15px}.hero-year{color:#aaa18e}.line-button{color:#e9e3d5;border-color:#7b6c55}.line-button:hover{color:var(--accent)}.motion-toggle{position:absolute;left:50%;transform:translateX(-50%);font-size:12px;color:#c6b89e;padding:10px 15px;border:1px solid #74644970}.motion-toggle:hover{border-color:var(--accent);color:var(--ink)}
.section{padding:145px 7vw;max-width:1700px}h2{font-weight:300;letter-spacing:-.04em;font-size:clamp(40px,5.8vw,84px)}.section-heading{margin-bottom:55px}.works-section{padding-top:155px;padding-bottom:165px}.work-intro{color:#cbbfa8;font-size:clamp(20px,2.1vw,29px);font-weight:300;line-height:1.8;margin-bottom:45px;max-width:29em}.work-navigation{border:0;margin-bottom:140px;gap:35px;color:var(--muted)}.work-navigation a{border-color:transparent;font-size:14px}
.work-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:190px;column-gap:2vw;align-items:start}.work-entry{position:relative;min-width:0}.work-grid>.work-entry{grid-column:2/11}.work-grid>.work-entry:nth-child(6n+2){grid-column:7/13}.work-grid>.work-entry:nth-child(6n+3){grid-column:1/8}.work-grid>.work-entry:nth-child(6n+4){grid-column:2/13}.work-grid>.work-entry:nth-child(6n+5){grid-column:4/12}.work-grid>.work-entry:nth-child(6n){grid-column:1/7}.work-grid .work-card:nth-child(4n+2){margin-top:0}.work-card{font-weight:300}.card-image{position:relative;background:transparent;isolation:isolate;overflow:hidden}.work-grid .work-card .card-image img{width:100%;max-height:78svh;object-fit:contain;aspect-ratio:auto;background:transparent;transition:opacity .7s}.work-grid>.work-entry:nth-child(6n+2) .card-image img{max-height:68svh}.work-card:hover .card-image img{opacity:1}.work-preview{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain;background:#0d0d0b;opacity:0;transition:opacity .7s}.work-preview.is-playing{opacity:1}.work-preview.is-playing+img{opacity:0!important}.card-caption{padding-top:24px;align-items:baseline}.card-title{font-size:clamp(22px,2.3vw,34px);font-weight:300;letter-spacing:-.025em}.card-year{font-size:13px;letter-spacing:.04em;color:var(--muted)}.card-secondary{font-size:13px;margin-top:8px;color:#a99f8c}.preview-toggle{font-size:12px;color:#a99f8c;margin-top:16px;padding:8px 0;border-bottom:1px solid #554b3b}.preview-toggle:hover{color:var(--accent);border-color:var(--accent)}
.sound-section{background:#13120e;color:var(--ink);padding:125px 9vw;gap:10vw;grid-template-columns:1fr 2fr;border-top:1px solid #29261f;border-bottom:1px solid #29261f}.sound-label{color:#a99f8c;font-size:15px}.sound-content h2{font-size:clamp(70px,9vw,130px);font-weight:200;letter-spacing:-.045em;color:#e3c99f}.sound-content p{color:#bcb19d;font-size:18px;line-height:2}.sound-player{margin-top:50px}.sound-player audio{filter:none;opacity:.8}.sound-player .small{color:#aaa18e}
.earlier-section{padding-top:165px;padding-bottom:155px}.section-intro{color:var(--muted);line-height:1.9}.early-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:115px 10vw;margin-top:85px}.early-grid .card-image{min-height:260px;background:transparent}.early-grid .work-card .card-image img{max-height:490px;background:transparent}.early-grid>.work-entry:nth-child(4n+2){margin-top:100px}.early-grid .card-title{font-size:21px}.archive-video{margin-top:100px;border-color:var(--line);color:#bbb09b}.archive-video video{background:#060606}.about-section,.exhibitions-section{border-top:1px solid var(--line)}.about-layout{grid-template-columns:.85fr 1.2fr;gap:10vw}.biography{font-size:clamp(21px,2vw,29px);font-weight:300;line-height:1.85;color:#d1c7b5}.portrait{max-width:430px}.education-row{border-color:var(--line);padding:22px 0}.about-copy h3{font-size:16px;color:#bfb49e;margin-top:65px}.about-label{margin-bottom:75px}.subheading{font-size:21px;letter-spacing:-.02em}.solo-card{border:0;padding-top:12px;grid-template-columns:110px 1fr}.solo-card img{width:110px;height:160px}.solo-card h4{font-size:27px;font-weight:300}.solo-card time,.solo-card p{color:var(--muted)}.curatorial-section{margin-bottom:95px}.curatorial-row{border-top:1px solid var(--line);padding:30px 0}.exhibition-row:not(.curatorial-row){border:0;padding:21px 0}.groups-heading{margin-top:100px}.exhibition-row h4{font-weight:300}.exhibition-row p:last-child,.exhibition-row time{color:#aaa18e}.exhibition-row .curatorial-role{color:#d6ad71}.exhibition-row{font-weight:300;column-gap:35px}.contact-section{background:#171510;border-top:1px solid #302b21;grid-template-columns:1fr 1.2fr;padding:120px 7vw}.contact-links a{border-color:#514737;font-weight:300}.contact-links a:hover{color:var(--accent)}footer{background:#0d0d0b;color:#a39986;padding:35px 5vw}
.dialog-header{background:#0d0d0bf5;border-bottom:1px solid var(--line)}dialog,dialog::backdrop{background:#0d0d0b;color:var(--ink)}.image-stage{background:#11110e}.image-thumbnail{opacity:.55}.image-thumbnail[aria-pressed=true]{border-color:var(--accent);opacity:1}.detail-copy h2{font-size:clamp(35px,4vw,58px);font-weight:300;line-height:1.3}.original-title,.eyebrow,dt,.detail-number{color:#aaa18e}.next-work{border-color:var(--line);color:var(--ink)}.detail-video video{background:#080808}.image-controls{color:#c8bfae}.detail-video a{color:var(--muted)}#detail-description{color:#c9bfad}.close-button:hover,.text-button:hover{color:var(--accent)}
@media(max-width:1000px){.hero-top h1{font-size:12vw}.work-grid{row-gap:140px}.work-grid>.work-entry:nth-child(6n+2){grid-column:5/13}.work-grid>.work-entry:nth-child(6n){grid-column:1/9}.early-grid{gap:80px 7vw}.exhibition-row{column-gap:22px}}
@media(max-width:700px){.header{height:auto;min-height:92px;padding:17px 6vw 13px;gap:12px}.wordmark{font-size:18px}.wordmark span{font-size:10px}.header nav{gap:20px;font-size:12px}.language select{font-size:12px;max-width:90px}.hero{height:calc(88svh - 92px);min-height:540px;max-height:850px}.hero-top{top:5%;left:6vw;right:6vw;display:block}.hero-top h1{font-size:clamp(65px,17vw,108px);font-weight:200}.hero-top p{text-align:left;margin-top:15px;max-width:none;font-size:12px}.hero-image,.hero-video{padding-top:60px;padding-bottom:65px}.hero-bottom{bottom:40px;left:6vw;right:6vw;font-size:13px;align-items:end}.hero-bottom>span{display:flex;flex-direction:column;gap:5px}.hero-year{margin-left:0;font-size:11px}.hero-bottom .line-button{font-size:12px;gap:12px}.motion-toggle{left:0;bottom:-35px;transform:none;padding:3px 0;border:0;font-size:11px}.section{padding:95px 6vw}.section-heading{margin-bottom:35px}.work-intro{font-size:22px;line-height:1.8}.work-navigation{gap:24px;margin-bottom:80px}.work-navigation a{font-size:12px}.work-grid{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:100px;gap:100px 0}.work-grid>.work-entry,.work-grid>.work-entry:nth-child(6n+4){grid-column:1/13}.work-grid>.work-entry:nth-child(6n+2){grid-column:4/13}.work-grid>.work-entry:nth-child(6n+3){grid-column:1/12}.work-grid>.work-entry:nth-child(6n+5){grid-column:2/13}.work-grid>.work-entry:nth-child(6n){grid-column:1/11}.card-title{font-size:25px}.card-caption{padding-top:19px}.card-secondary{font-size:11px;margin-top:5px}.preview-toggle{margin-top:10px;font-size:11px}.work-grid .work-card .card-image img{max-height:65svh}.sound-section{padding:80px 7vw;grid-template-columns:1fr;gap:30px}.sound-content h2{font-size:80px}.sound-content p{font-size:16px}.sound-player{margin-top:30px}.early-grid{grid-template-columns:1fr;gap:75px;margin-top:65px}.early-grid>.work-entry:nth-child(4n+2){margin-top:0}.early-grid .card-image{min-height:0}.early-grid .work-card .card-image img{max-height:62svh}.early-grid .card-title{font-size:22px}.early-grid .card-caption{display:flex}.about-layout{grid-template-columns:1fr;gap:40px}.about-label{margin-bottom:45px}.portrait{width:65%;max-width:330px}.biography{font-size:21px}.solo-card{grid-template-columns:80px 1fr;gap:22px}.solo-card img{width:80px;height:120px}.solo-card h4{font-size:23px}.curatorial-row{padding:25px 0}.exhibition-row:not(.curatorial-row){padding:18px 0}.exhibition-row{grid-template-columns:58px 1fr;font-size:14px;gap:7px 14px}.exhibition-row time{font-size:12px}.exhibition-row p:last-child{font-size:12px}.exhibition-row .curatorial-role{font-size:14px}.contact-section{grid-template-columns:1fr;gap:40px}.dialog-header{padding:10px 5vw}.image-stage,.image-stage img{height:auto;min-height:230px;max-height:60svh}.image-stage img{width:100%;object-fit:contain}.detail-copy h2{font-size:36px}.detail-copy{margin:30px 0}.image-controls{font-size:12px}.image-thumbnail img{background:#11110e}.next-work{font-size:14px}.detail-layout{padding-top:20px}.detail-video h3{font-size:17px}}
@media(prefers-reduced-motion:reduce){.ambient-video{display:none}.hero-image,.card-image img{opacity:1!important}.hero-video{transition:none}}
@media print{:root{--paper:#fff;--ink:#111;--muted:#555;--line:#ccc;color-scheme:light}.about-section,.exhibitions-section{color:#111;background:#fff}.biography,.exhibition-row p:last-child,.exhibition-row .curatorial-role{color:#333}.curatorial-section{margin-bottom:30px}}

/* Quiet opening and a restrained, readable type scale. */
.header nav{font-size:17px;gap:32px}.header nav a{padding:8px 0}
.hero{min-height:520px;max-height:920px;background:#0d0d0b}.hero-image{inset:10% 12% 15%;width:76%;height:75%;padding:0;object-fit:contain}.hero-top{top:4%}.hero-top p{font-size:13px}.hero-bottom{font-size:14px}
h2{font-size:clamp(28px,3vw,42px);letter-spacing:-.025em}.work-intro{font-size:clamp(17px,1.5vw,21px);line-height:1.9}.section-intro{font-size:15px;max-width:48em}.sound-content h2{font-size:clamp(34px,4vw,52px);font-weight:300}.sound-content p{font-size:16px}.sound-label{font-size:14px}.biography{font-size:clamp(17px,1.6vw,22px)}
.work-grid>.work-entry[data-work="unextinguished"]{grid-column:5/9}.work-entry[data-work="unextinguished"] .card-image img{max-height:48svh}.card-title{font-size:clamp(20px,1.8vw,27px)}
.works-section>.motion-toggle{position:static;transform:none;display:block;width:max-content;margin:-90px 0 100px auto;font-size:13px}
.archive-section{margin-top:70px;padding-top:110px;padding-bottom:140px;border-top:1px solid var(--line)}.archive-section h2{font-size:clamp(24px,2.3vw,32px)}.archive-caption{font-size:14px;color:var(--muted);margin-top:16px}.archive-video{margin:50px auto 0;border:0;max-width:1050px}.archive-video video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}
@media(max-width:700px){.header nav{font-size:15px;gap:22px}.header nav a{padding:5px 0}.hero{min-height:420px;height:70svh}.hero-image{inset:12% 6% 18%;width:88%;height:70%;padding:0}.hero-top p{font-size:12px}.hero-bottom{bottom:28px}h2{font-size:29px}.sound-content h2{font-size:38px}.sound-content p,.section-intro{font-size:15px}.work-intro{font-size:18px}.biography{font-size:18px}.works-section>.motion-toggle{margin:-35px 0 65px auto}.work-grid>.work-entry[data-work="unextinguished"]{grid-column:3/11}.work-entry[data-work="unextinguished"] .card-image img{max-height:45svh}.archive-section{margin-top:35px;padding-top:75px;padding-bottom:85px}.archive-video{margin-top:35px}.archive-section h2{font-size:24px}}

#appointment,#memberships{font-size:16px;line-height:1.9;color:#c9bfad}#memberships{padding-left:1.2em}#memberships li+li{margin-top:8px}.exhibition-row time{overflow-wrap:anywhere}

#group-exhibitions .exhibition-row{padding:8px 0;line-height:1.55;font-size:15px;grid-template-columns:145px minmax(0,1.5fr) minmax(0,1fr)}#group-exhibitions .exhibition-row p{margin:0;line-height:1.55}.solo-link{display:inline-block;font-size:13px;margin-top:15px;color:var(--accent)}.solo-card:hover h4{color:var(--accent)}@media(max-width:700px){#group-exhibitions .exhibition-row{grid-template-columns:82px minmax(0,1fr);padding:9px 0;font-size:14px}#group-exhibitions .exhibition-row p:last-child{grid-column:2;font-size:12px}#group-exhibitions .exhibition-row time{font-size:12px}}
