.project-module__YDH-Nq__page{--ink:#101114;--blue:#326bff;--green:#18a86b;--line:#d9dde5;color:var(--ink);background:#fff;overflow:hidden}.project-module__YDH-Nq__nav,.project-module__YDH-Nq__hero,.project-module__YDH-Nq__section,.project-module__YDH-Nq__darkSection,.project-module__YDH-Nq__documents,.project-module__YDH-Nq__result,.project-module__YDH-Nq__footer{padding-left:max(24px,50vw - 640px);padding-right:max(24px,50vw - 640px)}.project-module__YDH-Nq__nav{border-bottom:1px solid var(--line);height:82px;font:700 12px/1 var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.project-module__YDH-Nq__wordmark{font:800 22px/1 var(--font-geist-sans);letter-spacing:-.06em}.project-module__YDH-Nq__wordmark span,.project-module__YDH-Nq__footer b span{color:var(--blue)}.project-module__YDH-Nq__back{justify-self:center}.project-module__YDH-Nq__navCta{background:var(--ink);color:#fff;border-radius:5px;justify-self:end;padding:14px 18px}.project-module__YDH-Nq__hero{padding-top:48px;padding-bottom:105px}.project-module__YDH-Nq__meta,.project-module__YDH-Nq__label{font:700 11px/1 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:#6f7682;justify-content:space-between;display:flex}.project-module__YDH-Nq__heroGrid{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;margin:64px 0 58px;display:grid}.project-module__YDH-Nq__kicker{font:700 11px/1 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.project-module__YDH-Nq__hero h1{font:780 clamp(62px,9vw,132px)/.82 var(--font-geist-sans);letter-spacing:-.082em;margin:0}.project-module__YDH-Nq__hero h1 em,.project-module__YDH-Nq__split h2 em,.project-module__YDH-Nq__frameIntro h2 em,.project-module__YDH-Nq__pathIntro h2 em,.project-module__YDH-Nq__documentIntro h2 em{color:var(--blue);font-style:normal}.project-module__YDH-Nq__intro p{font:600 clamp(21px,2.55vw,36px)/1.12 var(--font-geist-sans);letter-spacing:-.043em;margin:0}.project-module__YDH-Nq__film{background:#d6d7d8;border-radius:7px;position:relative;overflow:hidden;box-shadow:0 35px 95px #1011142b}.project-module__YDH-Nq__film img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.project-module__YDH-Nq__film:after{content:"";pointer-events:none;background:linear-gradient(#090b0f2e,#0000 25%,#090b0f1a);position:absolute;inset:0}.project-module__YDH-Nq__filmMark{z-index:1;color:#fff;text-shadow:0 1px 10px #0008;justify-content:space-between;align-items:center;display:flex;position:absolute;top:24px;left:28px;right:28px}.project-module__YDH-Nq__filmMark span{font:800 25px/1 var(--font-geist-sans);letter-spacing:-.08em}.project-module__YDH-Nq__filmMark small{font:700 9px/1 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase}.project-module__YDH-Nq__caption{text-align:right;color:#777f8b;font:600 10px/1.4 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;margin-top:14px}.project-module__YDH-Nq__metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.project-module__YDH-Nq__metrics div{border-right:1px solid var(--line);padding:28px 25px 26px 0}.project-module__YDH-Nq__metrics div+div{padding-left:25px}.project-module__YDH-Nq__metrics div:last-child{border-right:0}.project-module__YDH-Nq__metrics b{font:760 clamp(38px,5vw,68px)/1 var(--font-geist-sans);letter-spacing:-.065em;display:block}.project-module__YDH-Nq__metrics span{font:700 9px/1.3 var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;color:#707782;margin-top:12px;display:block}.project-module__YDH-Nq__section,.project-module__YDH-Nq__documents,.project-module__YDH-Nq__result{border-top:1px solid var(--line);padding-top:110px;padding-bottom:125px}.project-module__YDH-Nq__split,.project-module__YDH-Nq__darkIntro,.project-module__YDH-Nq__frameIntro,.project-module__YDH-Nq__pathIntro,.project-module__YDH-Nq__resultGrid,.project-module__YDH-Nq__documentGrid{grid-template-columns:1.12fr .88fr;gap:9vw;margin-top:58px;display:grid}.project-module__YDH-Nq__split h2,.project-module__YDH-Nq__darkIntro h2,.project-module__YDH-Nq__frameIntro h2,.project-module__YDH-Nq__pathIntro h2,.project-module__YDH-Nq__result h2,.project-module__YDH-Nq__documentIntro h2{font:750 clamp(44px,6.1vw,84px)/.92 var(--font-geist-sans);letter-spacing:-.067em;margin:0}.project-module__YDH-Nq__split p,.project-module__YDH-Nq__darkIntro p,.project-module__YDH-Nq__frameIntro>p:last-child,.project-module__YDH-Nq__pathIntro p,.project-module__YDH-Nq__result p,.project-module__YDH-Nq__documentIntro p{font:500 18px/1.55 var(--font-geist-sans);color:#474d57;margin:0 0 22px}.project-module__YDH-Nq__signalGrid{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:80px;display:grid}.project-module__YDH-Nq__signalGrid article{min-height:260px;padding:36px 40px 42px}.project-module__YDH-Nq__signalGrid article+article{border-left:1px solid var(--line)}.project-module__YDH-Nq__signalGrid span,.project-module__YDH-Nq__paper span,.project-module__YDH-Nq__credit span{font:700 10px/1 var(--font-geist-mono);letter-spacing:.11em;color:var(--blue)}.project-module__YDH-Nq__signalGrid h3{font:730 34px/1 var(--font-geist-sans);letter-spacing:-.05em;margin:76px 0 15px}.project-module__YDH-Nq__signalGrid p{font:500 15px/1.55 var(--font-geist-sans);color:#555c67;max-width:500px}.project-module__YDH-Nq__signalGrid .project-module__YDH-Nq__barrier{background:#f3f6fb}.project-module__YDH-Nq__signalGrid .project-module__YDH-Nq__barrier span{color:var(--green)}.project-module__YDH-Nq__darkSection{background:var(--ink);color:#fff;padding-top:110px;padding-bottom:125px}.project-module__YDH-Nq__darkSection .project-module__YDH-Nq__label{color:#9197a2}.project-module__YDH-Nq__darkIntro{align-items:end}.project-module__YDH-Nq__darkIntro h2 em{color:var(--green);font-style:normal}.project-module__YDH-Nq__darkIntro p{color:#b8bec8}.project-module__YDH-Nq__contributions{border-top:1px solid #41454d;grid-template-columns:repeat(4,1fr);margin-top:82px;display:grid}.project-module__YDH-Nq__contributions article{border-right:1px solid #41454d;min-height:350px;padding:28px 28px 30px 0}.project-module__YDH-Nq__contributions article+article{padding-left:28px}.project-module__YDH-Nq__contributions article:last-child{border-right:0}.project-module__YDH-Nq__contributions span{font:700 10px/1 var(--font-geist-mono);color:var(--green)}.project-module__YDH-Nq__contributions h3{font:710 28px/1.05 var(--font-geist-sans);letter-spacing:-.04em;margin:82px 0 20px}.project-module__YDH-Nq__contributions p{font:500 14px/1.55 var(--font-geist-sans);color:#b7bbc3}.project-module__YDH-Nq__frameIntro{align-items:end}.project-module__YDH-Nq__frameIntro .project-module__YDH-Nq__kicker{grid-column:1/-1;margin-bottom:-30px}.project-module__YDH-Nq__frameIntro>p:last-child{align-self:end}.project-module__YDH-Nq__outcomes{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:80px;display:grid}.project-module__YDH-Nq__outcomes article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:30px 36px 38px}.project-module__YDH-Nq__outcomes span{font:700 10px/1 var(--font-geist-mono);color:var(--blue)}.project-module__YDH-Nq__outcomes h3{font:700 14px/1 var(--font-geist-mono);letter-spacing:.08em;margin:58px 0 16px}.project-module__YDH-Nq__outcomes p{font:540 19px/1.4 var(--font-geist-sans);letter-spacing:-.02em;max-width:500px}.project-module__YDH-Nq__documents{background:#eef2f8}.project-module__YDH-Nq__documentGrid{align-items:start}.project-module__YDH-Nq__documentIntro p{max-width:540px;margin-top:30px}.project-module__YDH-Nq__paperStack{gap:18px;display:grid}.project-module__YDH-Nq__paper{border-top:4px solid var(--blue);background:#fff;padding:30px 34px 34px;position:relative;transform:rotate(-.5deg);box-shadow:0 16px 45px #1823361a}.project-module__YDH-Nq__paper:nth-child(2){border-top-color:var(--green);transform:rotate(.4deg)}.project-module__YDH-Nq__paper:nth-child(3){border-top-color:var(--ink);transform:rotate(-.2deg)}.project-module__YDH-Nq__paper h3{font:720 26px/1.05 var(--font-geist-sans);letter-spacing:-.04em;margin:42px 0 14px}.project-module__YDH-Nq__paper p{font:500 14px/1.55 var(--font-geist-sans);color:#555c67;margin:0}.project-module__YDH-Nq__pathIntro{align-items:end}.project-module__YDH-Nq__phases{border-top:1px solid var(--line);margin-top:82px}.project-module__YDH-Nq__phases article{border-bottom:1px solid var(--line);grid-template-columns:180px .65fr 1.35fr;align-items:start;gap:40px;padding:30px 0;display:grid}.project-module__YDH-Nq__phases article>div{justify-content:space-between;align-items:center;display:flex}.project-module__YDH-Nq__phases span,.project-module__YDH-Nq__phases small{font:700 10px/1 var(--font-geist-mono);letter-spacing:.09em}.project-module__YDH-Nq__phases span{color:var(--blue)}.project-module__YDH-Nq__phases small{color:#777f8b}.project-module__YDH-Nq__phases h3{font:720 25px/1 var(--font-geist-sans);letter-spacing:-.035em;margin:0}.project-module__YDH-Nq__phases p{font:500 15px/1.5 var(--font-geist-sans);color:#555c67;max-width:560px;margin:0}.project-module__YDH-Nq__result{background:var(--green);color:#0d2018}.project-module__YDH-Nq__result .project-module__YDH-Nq__label{color:#174d38}.project-module__YDH-Nq__resultGrid{align-items:start}.project-module__YDH-Nq__result p{color:#173f30}.project-module__YDH-Nq__credit{border-top:1px solid #176843;grid-template-columns:180px 1fr;gap:40px;margin-top:80px;padding-top:25px;display:grid}.project-module__YDH-Nq__credit span{color:#174d38}.project-module__YDH-Nq__credit p{max-width:780px;margin:0;font-size:14px}.project-module__YDH-Nq__footer{background:#f4f6fa;padding-top:115px;padding-bottom:35px}.project-module__YDH-Nq__footer>h2{font:800 clamp(66px,10vw,138px)/.82 var(--font-geist-sans);letter-spacing:-.082em;margin:0}.project-module__YDH-Nq__footer>h2 span{color:var(--blue)}.project-module__YDH-Nq__footer>a{background:var(--ink);color:#fff;font:700 13px/1 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:5px;margin:52px 0 100px;padding:18px 24px;display:inline-block}.project-module__YDH-Nq__footer>div{border-top:1px solid var(--line);justify-content:space-between;align-items:end;padding-top:24px;display:flex}.project-module__YDH-Nq__footer b{font:800 24px/1 var(--font-geist-sans);letter-spacing:-.06em}.project-module__YDH-Nq__footer small{font:700 10px/1 var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;color:#6f7682}@media (max-width:900px){.project-module__YDH-Nq__contributions{grid-template-columns:1fr 1fr}.project-module__YDH-Nq__contributions article:nth-child(2){border-right:0}.project-module__YDH-Nq__contributions article:nth-child(-n+2){border-bottom:1px solid #41454d}}@media (max-width:800px){.project-module__YDH-Nq__nav{grid-template-columns:1fr auto}.project-module__YDH-Nq__back{display:none}.project-module__YDH-Nq__heroGrid,.project-module__YDH-Nq__split,.project-module__YDH-Nq__darkIntro,.project-module__YDH-Nq__frameIntro,.project-module__YDH-Nq__pathIntro,.project-module__YDH-Nq__resultGrid,.project-module__YDH-Nq__documentGrid{grid-template-columns:1fr;gap:34px}.project-module__YDH-Nq__hero h1{font-size:18vw}.project-module__YDH-Nq__metrics{grid-template-columns:1fr 1fr}.project-module__YDH-Nq__metrics div:nth-child(2){border-right:0}.project-module__YDH-Nq__metrics div:nth-child(-n+2){border-bottom:1px solid var(--line)}.project-module__YDH-Nq__metrics div:nth-child(3){padding-left:0}.project-module__YDH-Nq__frameIntro .project-module__YDH-Nq__kicker{grid-column:auto;margin-bottom:0}.project-module__YDH-Nq__signalGrid,.project-module__YDH-Nq__outcomes{grid-template-columns:1fr}.project-module__YDH-Nq__signalGrid article+article{border-left:0;border-top:1px solid var(--line)}.project-module__YDH-Nq__phases article{grid-template-columns:130px 1fr}.project-module__YDH-Nq__phases article p{grid-column:2}.project-module__YDH-Nq__credit{grid-template-columns:1fr;gap:18px}.project-module__YDH-Nq__filmMark small{display:none}.project-module__YDH-Nq__footer>h2{font-size:17vw}}@media (max-width:560px){.project-module__YDH-Nq__navCta{padding:12px}.project-module__YDH-Nq__heroGrid{margin-top:40px}.project-module__YDH-Nq__metrics{grid-template-columns:1fr}.project-module__YDH-Nq__metrics div{border-right:0;padding:23px 0!important}.project-module__YDH-Nq__metrics div:nth-child(3){border-bottom:1px solid var(--line)}.project-module__YDH-Nq__contributions{grid-template-columns:1fr}.project-module__YDH-Nq__contributions article{border-bottom:1px solid #41454d;border-right:0;min-height:auto;padding:28px 0!important}.project-module__YDH-Nq__contributions h3{margin-top:42px}.project-module__YDH-Nq__phases article{grid-template-columns:1fr;gap:16px}.project-module__YDH-Nq__phases article p{grid-column:auto}.project-module__YDH-Nq__footer>div{gap:20px}.project-module__YDH-Nq__footer small{text-align:right}}.project-module__YDH-Nq__footer>a.project-module__YDH-Nq__altCta{color:var(--ink);background:0 0;border:1px solid #c3cbd7;margin-left:12px}.project-module__YDH-Nq__footer>a.project-module__YDH-Nq__altCta:hover{border-color:var(--ink)}@media (max-width:520px){.project-module__YDH-Nq__footer>a{margin-bottom:0}.project-module__YDH-Nq__footer>a.project-module__YDH-Nq__altCta{margin-top:12px;margin-bottom:100px;margin-left:0}}
