.HomeHeader_c-homeHeader__WY_y4{--section-padding-t:25px;--subfield-padding-l:1.5em;--media-padding-r:20vw;display:flex;align-items:center;padding:calc(var(--navigation-height) + var(--section-padding-t)) 0 var(--spacing-responsive) 0;min-height:100svh}.HomeHeader_c-homeHeader__title__W0AXv{grid-column:1/-1}.HomeHeader_c-homeHeader__title--subfield__OAyxc{--h4:16px;--body-heading-color:var(--body-subfield-color);position:relative;padding-left:var(--subfield-padding-l);margin-top:10px}.HomeHeader_c-homeHeader__title--subfield__OAyxc:before{content:"";display:block;position:absolute;top:50%;left:0;width:.8em;height:1px;background:var(--body-heading-color);pointer-events:none;transform:translate3d(0,-50%,0)}.HomeHeader_c-homeHeader__media__UkAKf{grid-column:1/5}.HomeHeader_c-homeHeader__media--img__7Nclc img{width:auto}.HomeHeader_c-homeHeader__text__f_G6w{grid-column:1/5}.HomeHeader_c-homeHeader__name__LhCZF{grid-column:1/-1}@media(min-width:768px){.HomeHeader_c-homeHeader__WY_y4{--section-padding-t:var(--spacing-responsive);--media-padding-r:0;--text-pdding-r:10vw;align-items:normal}.HomeHeader_c-homeHeader__grid__65G_i{height:100%}.HomeHeader_c-homeHeader__title__W0AXv{grid-column:1/5}.HomeHeader_c-homeHeader__title--subfield__OAyxc{--h4:20px}.HomeHeader_c-homeHeader__media__UkAKf{display:flex;grid-column:1/4}.HomeHeader_c-homeHeader__text__f_G6w{grid-column:1/4;align-self:end;padding-right:var(--text-pdding-r)}.HomeHeader_c-homeHeader__name__LhCZF{text-align:right;grid-column:4/-1;align-self:end}}@media(min-width:991px){.HomeHeader_c-homeHeader__title__W0AXv{grid-column:1/10}.HomeHeader_c-homeHeader__media__UkAKf{grid-column:10/-1;grid-row:1/span 2;justify-self:end}.HomeHeader_c-homeHeader__media--img__7Nclc img{width:100%}.HomeHeader_c-homeHeader__text__f_G6w{grid-column:1/5;grid-row:3/span 1}.HomeHeader_c-homeHeader__name__LhCZF{grid-column:7/-1}}@media(min-width:1200px){.HomeHeader_c-homeHeader__WY_y4{--section-padding-t:calc(var(--spacing-responsive) - var(--navigation-height));align-items:center}.HomeHeader_c-homeHeader__title--subfield__OAyxc{--h4:22px}}@media(min-width:1450px){.HomeHeader_c-homeHeader__WY_y4{--text-pdding-r:12vw}}.HomeIntroduction_c-homeIntroduction__ytNSO{--grid-gap-row:0;--title-margin-t:45px;--title-margin-b:45px;--content-margin-b:45px}.HomeIntroduction_c-homeIntroduction__index__yiUUU{grid-column:1/1}.HomeIntroduction_c-homeIntroduction__index__yiUUU span{display:block}.HomeIntroduction_c-homeIntroduction__title__YOR75{grid-column:1/-1;margin:var(--title-margin-t) 0 var(--title-margin-b)}.HomeIntroduction_c-homeIntroduction__content__5pgDy{grid-column:1/-1;margin-bottom:var(--content-margin-b)}.HomeIntroduction_c-homeIntroduction__btn__yOzP6{grid-column:1/-1}@media(min-width:991px){.HomeIntroduction_c-homeIntroduction__ytNSO{--title-margin-t:0;--title-margin-b:135px;--content-margin-b:65px}.HomeIntroduction_c-homeIntroduction__title__YOR75{grid-column:4/12}.HomeIntroduction_c-homeIntroduction__content__5pgDy{grid-column:4/11}.HomeIntroduction_c-homeIntroduction__btn__yOzP6{grid-column:4/-1}}.Project_c-project__3dTrj{--description-margin-t:30px;--description-margin-b:30px;--btn-margin-b:30px;--btn-row-gap:15px;--btn-column-gap:25px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-gap:0 var(--grid-gap-columns);gap:0 var(--grid-gap-columns)}.Project_c-project__details___ahpe{grid-column:1/-1}.Project_c-project__details--description__9K5u_{margin:var(--description-margin-t) 0 var(--description-margin-b)}.Project_c-project__details--btn__FYxst{display:flex;flex-wrap:wrap;row-gap:var(--btn-row-gap);column-gap:var(--btn-column-gap);margin-bottom:var(--btn-margin-b)}.Project_c-project__coming-soon__DMayZ{display:inline-block;font-size:var(--paragraph-size);font-weight:var(--font-medium);color:var(--body-text-color);opacity:.6;font-style:italic}.Project_c-project__media__c6j_E{grid-column:1/-1}@media(min-width:1200px){.Project_c-project__3dTrj{--description-margin-t:45px;--btn-margin-b:0}.Project_c-project__details___ahpe{grid-column:1/7}.Project_c-project__details--description__9K5u_{padding-right:8vw}.Project_c-project__media__c6j_E{grid-column:7/-1}}@media(min-width:1450px){.Project_c-project__3dTrj{--description-margin-t:60px}}@media(min-width:1650px){.Project_c-project__3dTrj{--description-margin-t:70px}}.HomeFeaturedProject_c-homeFeaturedProject__bznio{--project-margin-t:70px;--btn-margin-t:45px}.HomeFeaturedProject_c-homeFeaturedProject__index___CTCi{grid-column:1/1}.HomeFeaturedProject_c-homeFeaturedProject__index___CTCi span{display:block}.HomeFeaturedProject_c-homeFeaturedProject__title__hbOub{grid-column:3/-1}.HomeFeaturedProject_c-homeFeaturedProject__project__N2td0{margin-top:var(--project-margin-t)}.HomeFeaturedProject_c-homeFeaturedProject__btn__t0WSy{margin-top:var(--btn-margin-t)}@media(min-width:991px){.HomeFeaturedProject_c-homeFeaturedProject__bznio{--project-margin-t:120px;--btn-margin-t:65px}.HomeFeaturedProject_c-homeFeaturedProject__title__hbOub{grid-column:4/7}}.CallToAction_c-callToAction__x9g_N{--grid-gap-row:0;--link-margin-t:70px}.CallToAction_c-callToAction__index__FNJag{grid-column:1/1}.CallToAction_c-callToAction__index__FNJag span{display:block}.CallToAction_c-callToAction__title__bTI7E{grid-column:3/-1}.CallToAction_c-callToAction__link__SQ7iv{margin-top:var(--link-margin-t);grid-column:1/-1}@media(min-width:991px){.CallToAction_c-callToAction__x9g_N{--link-margin-t:120px}.CallToAction_c-callToAction__title__bTI7E{grid-column:4/7}}