.projects-module__D-cxOq__projectsPage{width:min(100%, var(--site-editorial-max));padding:clamp(5rem, 10vw, 9rem) var(--site-gutter) var(--space-10);margin-inline:auto}.projects-module__D-cxOq__eyebrow,.projects-module__D-cxOq__flagshipMarker,.projects-module__D-cxOq__projectContext,.projects-module__D-cxOq__technicalLabel,.projects-module__D-cxOq__sectionHeading p,.projects-module__D-cxOq__supportingMarker,.projects-module__D-cxOq__additionalIndex,.projects-module__D-cxOq__technologyList{color:var(--site-muted-ink);font-family:var(--site-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.4}.projects-module__D-cxOq__pageHeader{column-gap:var(--site-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.projects-module__D-cxOq__eyebrow{grid-column:1/4;margin:0;padding-top:.55rem}.projects-module__D-cxOq__pageHeader h1{letter-spacing:-.05em;grid-column:4/13;margin:0;font-size:clamp(3.5rem,8vw,7rem);font-weight:500;line-height:.9}.projects-module__D-cxOq__pageIntroduction{max-width:var(--site-reading-max);margin:var(--space-7) 0 0;color:var(--site-muted-ink);grid-column:6/12;font-size:clamp(1.125rem,1vw + .75rem,1.375rem);line-height:1.5}.projects-module__D-cxOq__flagship{padding-block:var(--space-7) var(--space-8);border-block:var(--site-rule-width) solid var(--site-ink);column-gap:var(--site-grid-gap);row-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(5rem,10vw,9rem);display:grid}.projects-module__D-cxOq__flagshipMarker{align-content:start;align-items:center;gap:var(--space-3);grid-column:1/4;grid-template-columns:auto 1fr;display:grid}.projects-module__D-cxOq__flagshipMarker>span:first-child{color:var(--site-accent)}.projects-module__D-cxOq__flagshipMarker>span:last-child{grid-column:1/-1}.projects-module__D-cxOq__markerRule{height:var(--site-rule-width);background:var(--site-rule)}.projects-module__D-cxOq__flagshipHeading{grid-column:4/13}.projects-module__D-cxOq__projectContext,.projects-module__D-cxOq__technicalLabel{margin:0}.projects-module__D-cxOq__flagship h2{max-width:11ch;margin:var(--space-4) 0 0;letter-spacing:-.05em;font-size:clamp(3rem,7vw,6.25rem);font-weight:500;line-height:.92}.projects-module__D-cxOq__flagshipNarrative{grid-column:4/9}.projects-module__D-cxOq__flagshipNarrative>p{max-width:39rem;margin:0;font-size:clamp(1.125rem,1vw + .75rem,1.375rem);line-height:1.5}.projects-module__D-cxOq__themeList{margin:var(--space-7) 0 0;border-top:var(--site-rule-width) solid var(--site-rule);padding:0;list-style:none;display:grid}.projects-module__D-cxOq__themeList li{padding-block:var(--space-3);border-bottom:var(--site-rule-width) solid var(--site-rule);color:var(--site-muted-ink);font-size:.875rem}.projects-module__D-cxOq__editorialLink{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-7);border-bottom:var(--site-rule-width) solid var(--site-accent);font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.projects-module__D-cxOq__performanceEvidence{padding-top:var(--space-4);border-top:var(--site-rule-width) solid var(--site-rule);grid-column:9/13;align-self:end}.projects-module__D-cxOq__resultValues{align-items:baseline;gap:var(--space-3);margin-top:var(--space-4);letter-spacing:-.035em;white-space:nowrap;grid-template-columns:1fr auto 1fr;font-size:clamp(1.5rem,2.2vw,2.25rem);font-weight:500;line-height:1;display:grid}.projects-module__D-cxOq__resultValues span:nth-child(2){color:var(--site-accent);font-family:var(--site-font-mono);font-size:.875rem}.projects-module__D-cxOq__performanceEvidence>p:last-child{margin:var(--space-4) 0 0;color:var(--site-muted-ink);font-size:.8125rem}.projects-module__D-cxOq__supportingWork,.projects-module__D-cxOq__additionalWork{margin-top:clamp(5rem,10vw,9rem)}.projects-module__D-cxOq__sectionHeading{column-gap:var(--site-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.projects-module__D-cxOq__sectionHeading p{grid-column:1/4;margin:0;padding-top:.4rem}.projects-module__D-cxOq__sectionHeading h2{letter-spacing:-.035em;grid-column:4/13;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.04}.projects-module__D-cxOq__supportingSequence{margin-top:var(--space-8);column-gap:var(--site-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.projects-module__D-cxOq__supportingSequence article{border-top:var(--site-rule-width) solid var(--site-ink)}.projects-module__D-cxOq__supportingPrimary{padding-top:var(--space-5);column-gap:var(--site-grid-gap);grid-column:1/8;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.projects-module__D-cxOq__supportingPrimary .projects-module__D-cxOq__supportingMarker{grid-column:1/3}.projects-module__D-cxOq__supportingPrimary h3,.projects-module__D-cxOq__supportingPrimary>p{grid-column:3/8}.projects-module__D-cxOq__supportingOffset{margin-top:var(--space-10);padding-top:var(--space-5);grid-column:7/13}.projects-module__D-cxOq__supportingMarker{align-content:start;gap:var(--space-2);display:grid}.projects-module__D-cxOq__supportingMarker span:first-child{color:var(--site-accent)}.projects-module__D-cxOq__supportingSequence h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,3rem);font-weight:500;line-height:1.04}.projects-module__D-cxOq__supportingSequence article>p{max-width:35rem;margin:var(--space-5) 0 0;color:var(--site-muted-ink)}.projects-module__D-cxOq__additionalList{margin:var(--space-8) 0 0;border-top:var(--site-rule-width) solid var(--site-ink);padding:0;list-style:none}.projects-module__D-cxOq__additionalList li{padding-block:var(--space-5);border-bottom:var(--site-rule-width) solid var(--site-rule);column-gap:var(--site-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.projects-module__D-cxOq__additionalIndex{color:var(--site-accent);grid-column:1/2}.projects-module__D-cxOq__additionalIdentity{grid-column:2/5}.projects-module__D-cxOq__additionalIdentity h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:500;line-height:1.16}.projects-module__D-cxOq__additionalIdentity p,.projects-module__D-cxOq__additionalSummary,.projects-module__D-cxOq__technologyList{margin:var(--space-2) 0 0}.projects-module__D-cxOq__additionalIdentity p{color:var(--site-muted-ink);font-size:.8125rem}.projects-module__D-cxOq__additionalSummary{max-width:37rem;color:var(--site-muted-ink);grid-column:5/10;font-size:.9375rem}.projects-module__D-cxOq__technologyList{letter-spacing:.04em;text-transform:none;grid-column:10/13}.projects-module__D-cxOq__pageFooter{margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--site-rule-width) solid var(--site-rule);justify-content:flex-end;display:flex}.projects-module__D-cxOq__pageFooter .projects-module__D-cxOq__editorialLink{margin-top:0}@media (max-width:63.999rem){.projects-module__D-cxOq__pageHeader,.projects-module__D-cxOq__flagship,.projects-module__D-cxOq__sectionHeading,.projects-module__D-cxOq__supportingSequence,.projects-module__D-cxOq__additionalList li{grid-template-columns:repeat(8,minmax(0,1fr))}.projects-module__D-cxOq__eyebrow,.projects-module__D-cxOq__flagshipMarker,.projects-module__D-cxOq__sectionHeading p{grid-column:1/3}.projects-module__D-cxOq__pageHeader h1,.projects-module__D-cxOq__flagshipHeading,.projects-module__D-cxOq__sectionHeading h2{grid-column:3/9}.projects-module__D-cxOq__pageIntroduction{grid-column:4/9}.projects-module__D-cxOq__flagshipNarrative,.projects-module__D-cxOq__performanceEvidence{grid-column:3/7}.projects-module__D-cxOq__supportingPrimary{grid-column:1/6}.projects-module__D-cxOq__supportingOffset{grid-column:4/9}.projects-module__D-cxOq__additionalIndex{grid-column:1/2}.projects-module__D-cxOq__additionalIdentity{grid-column:2/4}.projects-module__D-cxOq__additionalSummary{grid-column:4/7}.projects-module__D-cxOq__technologyList{grid-column:7/9}}@media (max-width:39.999rem){.projects-module__D-cxOq__pageHeader,.projects-module__D-cxOq__flagship,.projects-module__D-cxOq__sectionHeading,.projects-module__D-cxOq__supportingSequence,.projects-module__D-cxOq__additionalList li{grid-template-columns:repeat(4,minmax(0,1fr))}.projects-module__D-cxOq__eyebrow,.projects-module__D-cxOq__pageHeader h1,.projects-module__D-cxOq__flagshipMarker,.projects-module__D-cxOq__flagshipHeading,.projects-module__D-cxOq__sectionHeading p,.projects-module__D-cxOq__sectionHeading h2{grid-column:1/-1}.projects-module__D-cxOq__pageIntroduction{margin-top:var(--space-5);grid-column:1/-1}.projects-module__D-cxOq__pageHeader h1{margin-top:var(--space-5)}.projects-module__D-cxOq__flagship{row-gap:var(--space-7)}.projects-module__D-cxOq__flagshipMarker{grid-template-columns:auto 1fr auto}.projects-module__D-cxOq__flagshipMarker>span:last-child{grid-column:auto}.projects-module__D-cxOq__flagshipNarrative,.projects-module__D-cxOq__performanceEvidence,.projects-module__D-cxOq__supportingPrimary,.projects-module__D-cxOq__supportingOffset{grid-column:1/-1}.projects-module__D-cxOq__resultValues{max-width:18rem}.projects-module__D-cxOq__supportingSequence{row-gap:var(--space-9)}.projects-module__D-cxOq__supportingPrimary{display:block}.projects-module__D-cxOq__supportingOffset{margin-top:0;margin-left:var(--space-7)}.projects-module__D-cxOq__supportingSequence h3{margin-top:var(--space-5)}.projects-module__D-cxOq__additionalIndex{grid-column:1/2}.projects-module__D-cxOq__additionalIdentity,.projects-module__D-cxOq__additionalSummary,.projects-module__D-cxOq__technologyList{grid-column:2/5}}
