.issue-02 .projects-opening>.article-prose{max-width:640px;margin-top:var(--space-6)}.issue-02 :is(.projects-article,.project-detail) .article-text-link{align-items:center;gap:var(--space-2);min-height:var(--size-touch-target);padding-block:var(--space-3);line-height:1.5;display:inline-flex}.issue-02 .projects-opening-links,.issue-02 .project-overview-links{gap:var(--space-2) var(--space-7);flex-wrap:wrap;display:flex}.issue-02 .projects-opening-links{margin-top:var(--space-5)}.issue-02 .project-service-offer{gap:var(--spread-gap);margin-top:var(--space-9);border-top:2px solid var(--ink);background:var(--color-tile-paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(24px,4vw,44px);display:grid}.issue-02 .project-service-copy,.issue-02 .project-service-discussion{min-width:0}.issue-02 .project-service-copy .section-title{font-size:clamp(36px,4vw,54px)}.issue-02 .project-service-copy .article-prose{margin-top:var(--space-5)}.issue-02 .project-service-discussion,.issue-02 .project-primary{scroll-margin-top:var(--space-7)}.issue-02 .project-service-discussion h3,.issue-02 .project-detail-discussion h2{font:var(--weight-semibold) clamp(28px, 3vw, 36px)/1.1 var(--editorial);letter-spacing:var(--tracking-section-title);margin:0}.issue-02 .project-service-discussion .article-prose{margin-top:var(--space-5);font-size:17px}.issue-02 .project-contact-link{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--size-touch-target);margin-top:var(--space-6);padding:var(--space-3) var(--space-5);background:var(--red);color:var(--white);font:var(--weight-semibold) 14px/1.5 var(--font-sans);display:inline-flex}.issue-02 .project-contact-link:hover{background:var(--autumn-dark)}.issue-02 .project-collaboration-link{margin-top:var(--space-4)}.issue-02 .project-link-context{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.issue-02 .project-primary{margin-top:var(--space-section-top)}.issue-02 .project-primary>.article-eyebrow{margin-bottom:0}.issue-02 .project-overview{gap:var(--spread-gap);padding-block:var(--space-section-padding);border-bottom:1px solid var(--journal-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.issue-02 .project-overview-copy>.article-prose{max-width:560px;margin-top:var(--space-5)}.issue-02 .project-overview .section-title{overflow-wrap:anywhere;font-size:clamp(36px,4.4vw,58px)}.issue-02 .project-overview-links{margin-top:var(--space-3)}.issue-02 .project-overview-media,.issue-02 .project-detail-media{min-width:0}.issue-02 .project-overview-media .editorial-photo img{aspect-ratio:3/2;object-fit:cover}.issue-02 .project-overview--pub-academy .editorial-photo img{object-fit:contain}.issue-02 .project-overview--text-only{grid-template-columns:1fr}.issue-02 .project-overview--text-only .project-overview-copy{gap:0 var(--spread-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.issue-02 .project-overview--text-only .article-eyebrow{grid-column:1/-1}.issue-02 .project-overview--text-only .section-title{grid-area:2/1/4}.issue-02 .project-overview--text-only .article-prose{grid-column:2;margin-top:0}.issue-02 .project-overview--text-only .project-overview-links{grid-column:2;justify-self:start}.issue-02 .project-other{margin-top:var(--space-9);border-top:0;padding-top:0}.issue-02 .project-other>.section-title{font-size:clamp(30px,3.5vw,44px)}.issue-02 .project-notes{gap:var(--space-7);margin:var(--space-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.issue-02 .project-notes>li{min-width:0}.issue-02 .project-notes h3{font:var(--weight-semibold) 30px/1.1 var(--editorial);letter-spacing:var(--tracking-section-title)}.issue-02 .project-notes .article-eyebrow{margin-bottom:var(--space-3)}.issue-02 .project-notes .article-prose{margin-top:var(--space-4);font-size:17px}.issue-02 .project-detail .project-detail-opening{align-items:start}.issue-02 .project-detail .article-title{font-size:clamp(44px,5.5vw,78px)}.issue-02 .project-detail-opening--text-only{grid-template-columns:1fr;max-width:900px}.issue-02 .project-detail-media{align-self:center}.issue-02 .editorial-article .project-media-note{margin-top:var(--space-3);color:var(--color-muted);font:12px/1.6 var(--font-sans)}.issue-02 .project-detail .project-detail-section{margin-top:var(--space-9);padding-top:var(--space-7)}.issue-02 .project-detail-story{gap:var(--spread-gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.issue-02 .project-detail-story .section-title{font-size:clamp(34px,3.5vw,46px)}.issue-02 .project-detail-story>*,.issue-02 .project-current-stage{min-width:0}.issue-02 .project-detail-story .article-prose{max-width:64ch}.issue-02 .project-confirmed-facts{margin:var(--space-5) 0 0;padding-left:var(--space-5)}.issue-02 .project-confirmed-facts li+li{margin-top:var(--space-3)}.issue-02 .project-reading-links{margin-top:var(--space-9);padding-top:var(--space-7)}.issue-02 .project-reading-links .section-title{font-size:clamp(30px,3.5vw,44px)}.issue-02 .project-reading-links .editorial-links{margin-top:var(--space-3)}.issue-02 .project-detail-discussion{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-section-top);padding-block:var(--space-7);border-block:1px solid var(--journal-rule);flex-wrap:wrap;display:flex}.issue-02 .project-detail-discussion .article-text-link{color:var(--red)}@media (width<=900px){.issue-02 .project-notes{gap:var(--space-6);grid-template-columns:1fr}.issue-02 .project-notes>li+li{border-top:1px solid var(--journal-rule);padding-top:var(--space-6)}}@media (width<=700px){.issue-02 .project-service-offer,.issue-02 .project-detail-story{gap:var(--space-6);grid-template-columns:1fr}.issue-02 .project-service-offer{padding:var(--space-6);margin-top:var(--space-7)}.issue-02 .project-service-discussion{padding-top:var(--space-6);border-top:1px solid var(--journal-rule)}.issue-02 .project-service-copy .section-title{font-size:clamp(34px,9vw,44px)}.issue-02 .projects-opening-links{gap:0 var(--space-5)}.issue-02 .project-detail-discussion{align-items:flex-start;gap:var(--space-3);flex-direction:column}.issue-02 .project-primary{margin-top:var(--space-9)}.issue-02 .project-overview,.issue-02 .project-overview--text-only .project-overview-copy{gap:var(--space-6);grid-template-columns:1fr}.issue-02 .project-overview--text-only .project-overview-copy{display:block}.issue-02 .project-overview--text-only .article-prose{margin-top:var(--space-5)}.issue-02 .project-overview .section-title{font-size:clamp(34px,9vw,44px)}.issue-02 .project-detail .article-title{font-size:clamp(38px,10.5vw,62px)}.issue-02 .project-detail .article-deck{font-size:26px}}
