.curated-featured,.curated-portfolio{margin:20px 0 80px}.curated-featured>h2,.curated-portfolio>h2{letter-spacing:-.02em;margin:0 0 30px;font-size:28px}.curated-featured>div{grid-template-columns:1fr 1fr;gap:55px 32px;display:grid}.curated-featured .project:first-child,.curated-featured .project:last-child{grid-column:1/-1}.curated-featured .project:first-child .project-image,.curated-featured .project:last-child .project-image{aspect-ratio:16/9}.curated-featured .project h2{font-size:clamp(24px,2.6vw,36px)}.curated-portfolio .project h2{font-size:23px}.project-detail.compact-project .project-heading{padding-bottom:35px}.compact-project .project-narrative{min-height:0;margin:30px 0 45px}.compact-project .project-narrative p{font-size:17px}.curated-detail .project-cover{background:0 0}.curated-detail .project-cover img{max-width:var(--image-limit,1600px);background:0 0;max-height:850px;margin:0 auto}.curated-detail .editorial-gallery button{max-width:var(--image-limit,1800px);background:0 0;margin:auto}.project-image-note{color:var(--muted);margin:15px 0 30px;font-size:14px}.limited-project .project-cover{margin:0}.limited-project .project-cover img{max-width:720px}.limited-project .editorial-gallery{max-width:1080px;margin:auto}.limited-project .editorial-gallery .gallery-wide{grid-column:auto}.limited-project .editorial-gallery img{max-width:640px}.compact-project .project-pagination{margin-top:45px}@media (max-width:750px){.curated-featured>div{grid-template-columns:1fr;gap:32px}.curated-featured .project:first-child,.curated-featured .project:last-child{grid-column:auto}.curated-featured .project:first-child .project-image,.curated-featured .project:last-child .project-image{aspect-ratio:4/3}.curated-featured,.curated-portfolio{margin-bottom:60px}.curated-featured .project h2{font-size:25px}.curated-portfolio .project h2{font-size:22px}.limited-project .editorial-gallery{grid-template-columns:1fr}.curated-detail .project-cover img{max-width:100%}}
