.editorial-page{width:min(100%,1680px);color:var(--text-primary);margin-inline:auto;padding:72px 3.5vw 0;font-family:Helvetica Neue,Arial,sans-serif}.editorial-heading{grid-template-columns:1fr 1fr;align-items:end;column-gap:5vw;padding-bottom:70px;display:grid}.editorial-kicker{letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.5}.editorial-heading>.editorial-kicker{grid-column:1/-1;margin-bottom:31px}.editorial-heading h1{letter-spacing:-.065em;font-size:clamp(66px,8.4vw,138px);font-weight:400;line-height:.9}.editorial-intro{letter-spacing:-.035em;max-width:490px;padding-bottom:3px;font-size:clamp(19px,2vw,31px);line-height:1.22}.editorial-image{background:var(--surface-1);aspect-ratio:3/2;position:relative;overflow:hidden}.editorial-image img{object-fit:cover}.editorial-image--wide{aspect-ratio:1.85}.editorial-image--wide img{object-position:50% 55%}.editorial-image--portrait{aspect-ratio:4/5}.editorial-page figcaption{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:13px;font-size:10px;line-height:1.5;display:flex}.editorial-story{border-top:1px solid var(--border);grid-template-columns:1fr 2.08fr;gap:5vw;margin-top:115px;padding-top:22px;display:grid}.editorial-story-body h2,.editorial-material h2{letter-spacing:-.045em;font-size:clamp(30px,3.8vw,61px);font-weight:400;line-height:1.05}.editorial-copy-columns{grid-template-columns:1fr 1fr;gap:4vw;margin-top:42px;display:grid}.editorial-copy-columns p,.editorial-material-copy>p:not(.editorial-kicker),.editorial-contact-note{max-width:420px;font-size:14px;line-height:1.75}.editorial-text-link{border-bottom:1px solid var(--text-primary);align-items:center;gap:35px;min-height:44px;margin-top:25px;font-size:12px;display:inline-flex}.editorial-text-link span[aria-hidden]{transition:transform .18s}.editorial-text-link:hover span[aria-hidden]{transform:translate(2px,-2px)}.editorial-material{grid-template-columns:1.2fr 1fr;align-items:center;gap:11vw;margin-top:120px;display:grid}.editorial-material .editorial-image img{object-position:58% 50%}.editorial-material-copy{padding-block:40px}.editorial-material-copy>.editorial-kicker{margin-bottom:28px}.editorial-material-copy h2{margin-bottom:35px}.editorial-material-copy>p+p{margin-top:18px}.editorial-closing{border-top:1px solid var(--border);margin-top:120px;padding:24px 0 84px}.editorial-closing>a{letter-spacing:-.045em;justify-content:space-between;align-items:baseline;gap:20px;margin-top:35px;font-size:clamp(30px,4.5vw,72px);line-height:1.15;display:flex}.editorial-closing>a span{font-size:.7em}.editorial-contact-layout{grid-template-columns:1.1fr 1fr;gap:10vw;padding-bottom:100px;display:grid}.editorial-contact-details{border-top:1px solid var(--border);padding-top:22px}.editorial-email{letter-spacing:-.045em;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin:21px 0 26px;padding-bottom:15px;font-size:clamp(25px,3.4vw,54px);line-height:1.2;display:flex}.editorial-email span{font-size:.6em}.editorial-contact-address{margin-top:60px}.editorial-contact-address address{letter-spacing:-.02em;margin-top:18px;font-size:17px;font-style:normal;line-height:1.6}.editorial-socials{gap:30px;margin-top:48px;font-size:12px;display:flex}.editorial-socials a{align-items:center;gap:16px;min-height:44px;display:inline-flex}.editorial-contact-photo{padding-top:58px}.editorial-contact-photo .editorial-image img{object-position:66% 50%}.editorial-spaces-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:96px 28px;display:grid}.editorial-space{grid-column:span 6;min-width:0}.editorial-space:first-child{grid-column:1/-1}.editorial-space:first-child .editorial-image{aspect-ratio:1.9}.editorial-space:nth-child(4n+2){grid-column:1/span 5}.editorial-space:nth-child(4n+3){grid-column:7/span 6;margin-top:110px}.editorial-space:nth-child(4n+4){grid-column:1/span 7}.editorial-space:nth-child(4n+5){grid-column:9/span 4;margin-top:140px}.editorial-space:nth-child(4n+2) .editorial-image,.editorial-space:nth-child(4n+5) .editorial-image{aspect-ratio:4/5}.editorial-space-link{display:block}.editorial-space-link img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}.editorial-space-link:hover img{transform:scale(1.025)}.editorial-space-title{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:15px;margin-top:20px;padding-bottom:15px;display:flex}.editorial-space-title h2{letter-spacing:-.04em;font-size:clamp(22px,2.7vw,42px);font-weight:400;line-height:1.15}.editorial-space-title>span{font-size:21px}.editorial-space-meta{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:5px 18px;margin-top:12px;font-size:10px;line-height:1.6;display:flex}.editorial-photo-credit{color:var(--text-muted);margin-top:8px;font-size:9px}@media (min-width:1680px){.editorial-page{padding-inline:60px}}@media (max-width:900px){.editorial-page{padding:48px 24px 0}.editorial-heading{column-gap:28px;padding-bottom:45px}.editorial-story{grid-template-columns:1fr 2fr;gap:25px;margin-top:75px}.editorial-copy-columns{grid-template-columns:1fr;gap:22px}.editorial-material{gap:40px;margin-top:75px}.editorial-contact-layout{gap:45px}.editorial-spaces-grid{gap:60px 24px}.editorial-space:nth-child(4n+3){margin-top:60px}.editorial-space:nth-child(4n+5){margin-top:70px}}@media (max-width:600px){.editorial-page{padding:36px 18px 0}.editorial-heading{grid-template-columns:1fr;gap:26px;padding-bottom:35px}.editorial-heading>.editorial-kicker{margin:0}.editorial-heading h1{font-size:76px}.editorial-intro{max-width:310px;font-size:20px}.editorial-image--wide{aspect-ratio:1.18}.editorial-image--wide img{object-position:65% 50%}.editorial-story{grid-template-columns:1fr;gap:28px;margin-top:66px}.editorial-story-body h2,.editorial-material h2{font-size:36px}.editorial-copy-columns{margin-top:26px}.editorial-material{grid-template-columns:1fr;gap:28px;margin-top:65px}.editorial-material-copy{padding-top:10px;padding-bottom:0}.editorial-material-copy h2{margin-bottom:25px}.editorial-closing{margin-top:70px;padding-bottom:60px}.editorial-closing>a{margin-top:25px;font-size:32px}.editorial-contact-layout{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.editorial-email{font-size:38px}.editorial-contact-address{margin-top:40px}.editorial-socials{margin-top:25px}.editorial-contact-photo{padding-top:0}.editorial-contact-photo .editorial-image{aspect-ratio:1}.editorial-spaces-grid{display:block}.editorial-space{margin:0 0 46px!important}.editorial-space:first-child .editorial-image{aspect-ratio:4/3}.editorial-space:nth-child(n+2) .editorial-image{aspect-ratio:1.18}.editorial-space:nth-child(3n+2){padding-left:32px}.editorial-space-title{margin-top:14px;padding-bottom:11px}.editorial-space-title h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.editorial-page *{transition:none!important}}.editorial-installation-heading{padding-bottom:40px}.editorial-back{align-items:center;min-height:44px;font-size:11px;display:inline-flex}.editorial-installation-heading>.editorial-kicker{margin-top:40px;margin-bottom:25px}.editorial-installation-heading h1{letter-spacing:-.055em;max-width:1200px;font-size:clamp(54px,7.5vw,120px);font-weight:400;line-height:1}.editorial-installation-meta{gap:45px;margin-top:30px;font-size:11px;display:flex}.editorial-installation-story{border-top:1px solid var(--border);grid-template-columns:1fr 2fr;gap:5vw;margin-block:90px;padding-top:22px;display:grid}.editorial-installation-description{letter-spacing:-.035em;max-width:780px;font-size:clamp(25px,3vw,42px);line-height:1.25}.editorial-installation-context{max-width:500px;margin-top:30px;font-size:14px;line-height:1.7}.editorial-installation-story .editorial-photo-credit{margin-top:24px}.editorial-installation-gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:85px 30px;display:grid}.editorial-installation-gallery figure:nth-child(3n+1){grid-column:1/span 7}.editorial-installation-gallery figure:nth-child(3n+2){grid-column:9/span 4;margin-top:150px}.editorial-installation-gallery figure:nth-child(3n+2) .editorial-image{aspect-ratio:4/5}.editorial-installation-gallery figure:nth-child(3n+3){grid-column:3/span 9}.editorial-archive-note{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:65px;font-size:10px;display:flex}.editorial-archive-note a{text-underline-offset:3px;text-decoration:underline}.editorial-installation-nav{border-top:1px solid var(--border);justify-content:space-between;align-items:end;gap:30px;margin-top:60px;padding-block:28px 80px;display:flex}.editorial-next-project{flex-direction:column;align-items:end;gap:22px;max-width:65%;display:flex}.editorial-next-project>span:last-child{letter-spacing:-.045em;text-align:right;font-size:clamp(27px,4vw,60px);line-height:1.1}@media (max-width:600px){.editorial-installation-heading>.editorial-kicker{margin-top:25px}.editorial-installation-heading h1{font-size:52px}.editorial-installation-meta{gap:20px;margin-top:25px}.editorial-installation-story{grid-template-columns:1fr;gap:24px;margin-block:50px}.editorial-installation-description{font-size:27px}.editorial-installation-gallery{display:block}.editorial-installation-gallery figure{margin:0 0 35px!important}.editorial-installation-gallery figure:nth-child(3n+2){padding-left:40px}.editorial-installation-gallery figure:nth-child(3n+3){padding-right:25px}.editorial-installation-gallery figure:nth-child(3n+2) .editorial-image{aspect-ratio:1}.editorial-archive-note{margin-top:30px}.editorial-installation-nav{margin-top:35px;padding-bottom:60px}.editorial-next-project{max-width:60%}}
