.page_project__QXNto{--color-foreground:var(--color-white);--color-background:var(--color-black);background-color:var(--color-background);color:var(--color-foreground);min-height:100vh;padding-top:var(--space-48)}.page_project__QXNto:after{content:"";display:block;height:400vh;height:400lvh;background:linear-gradient(to bottom,var(--color-black) 0,var(--color-white) 100%)}.page_project__QXNto .page_container__08yfC{padding-bottom:25rem}.page_content__HTSK9>section:last-child{margin-top:var(--space-80)}.page_pageHero__m_q1o figure{margin-top:0;margin-bottom:var(--space-20)}.page_contactEmail__GPzpp{margin-left:auto;margin-right:auto;margin-top:var(--space-80);margin-bottom:var(--space-80);font-weight:500}@media(min-width:768px){.page_contactEmail__GPzpp{max-width:calc(770/var(--base-font-size)*1rem)}}.page_contactEmail__GPzpp a{color:var(--color-grey-2)}.page_people__9Qvhr,.page_related__VjRXp{font-size:var(--font-body);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);margin-left:auto;margin-right:auto;margin-top:var(--space-18);margin-bottom:var(--space-18)}@media(min-width:768px){.page_people__9Qvhr,.page_related__VjRXp{max-width:calc(770/var(--base-font-size)*1rem);margin-top:var(--space-36);margin-bottom:var(--space-36)}}.page_people__9Qvhr hr,.page_related__VjRXp hr{margin-top:var(--space-16);margin-bottom:var(--space-16);border:0;border-top:1px solid}.page_people__9Qvhr a,.page_related__VjRXp a{color:var(--color-grey-2)}.page_heading__Ulf_3{font-size:var(--font-body);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);padding-bottom:var(--space-14);margin-bottom:var(--space-14);border-bottom:1px solid var(--color-foreground)}