.Hero_hero__CweCY{padding:12.5rem 0 4.5rem}.Hero_hero__CweCY.Hero_textCenter__GhPz5{text-align:center}@media only screen and (min-width:768px){.Hero_hero__CweCY{padding:23.2rem 0 6rem}}.Hero_gridWrapper__Z2XUu{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}@media only screen and (min-width:768px){.Hero_gridWrapper__Z2XUu{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.Hero_gridWrapper__Z2XUu>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.Hero_gridWrapper__Z2XUu>*{grid-column:span 6/span 6}.Hero_gridWidthSmall__8OZAK{grid-column:span 4/span 4;grid-column-start:2}.Hero_gridTextLeft__K1x4_{grid-column:span 5/span 5}}.Hero_heading__WbdK0{font:normal 900 4rem/1 Helvetica Neue;letter-spacing:-.08rem;text-indent:-.25rem;text-transform:uppercase}@media only screen and (min-width:768px){.Hero_heading__WbdK0{font:normal 900 16rem/.9 Helvetica Neue;letter-spacing:-.32rem;text-indent:-1rem;line-height:.93!important}}.Hero_heading__WbdK0.Hero_textSmall__VBlQH{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-indent:0;text-transform:uppercase;font-size:4.8rem;line-height:.833;margin-top:.5rem}@media only screen and (min-width:768px){.Hero_heading__WbdK0.Hero_textSmall__VBlQH{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0;font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-transform:uppercase;margin-top:3rem}}@media only screen and (min-width:768px)and (min-width:768px){.Hero_heading__WbdK0.Hero_textSmall__VBlQH{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.Hero_heading__WbdK0.Hero_textSmall__VBlQH~.Hero_subHeading__gFyHe{margin-top:.8rem}@media only screen and (min-width:768px){.Hero_heading__WbdK0.Hero_textSmall__VBlQH~.Hero_subHeading__gFyHe{margin-top:1.5rem}}.Hero_subHeading__gFyHe,.Hero_tagline__9A_JL{font:normal 400 1.4rem/1.2 Helvetica Neue;letter-spacing:-.028rem;padding-bottom:.6rem;text-transform:uppercase}@media only screen and (min-width:768px){.Hero_subHeading__gFyHe,.Hero_tagline__9A_JL{font:normal 400 2.2rem/1.2 Helvetica Neue;letter-spacing:-.044rem;grid-column:span 4/span 4;padding-bottom:2rem}}@media only screen and (max-width:calc(768px - 1px)){.Hero_subHeading__gFyHe,.Hero_tagline__9A_JL{margin-top:.5rem}}.Hero_image__ooh5h{padding-top:2.5rem}@media only screen and (min-width:768px){.Hero_image__ooh5h{padding-top:7.5rem}}.Hero_image__ooh5h img{background-color:#d9d9d9}.SliderQuotes_sectionContainer__yUivy{padding:2.5rem 0}@media only screen and (min-width:768px){.SliderQuotes_sectionContainer__yUivy{padding:4.5rem 0}}.SliderQuotes_containerInner__63rTY{color:#fff;overflow:hidden;padding:0 2rem;position:relative}@media only screen and (min-width:768px){.SliderQuotes_containerInner__63rTY{padding:0 4rem}}.SliderQuotes_containerInner__63rTY ul{position:relative}.SliderQuotes_slide__d7cOf{height:100%;overflow:hidden;position:relative;width:100%}.SliderQuotes_active__0dVjK{z-index:3}.SliderQuotes_active__0dVjK .SliderQuotes_image__TllqJ>span{animation:SliderQuotes_scaleIn__q5Slm .75s cubic-bezier(.5,0,.5,1)}.SliderQuotes_active__0dVjK .SliderQuotes_imageOverlay__P9Ylk{animation:SliderQuotes_overlayIn__WUvnL .75s cubic-bezier(.5,0,.5,1)}.SliderQuotes_inactive__AymLV{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.SliderQuotes_inactive__AymLV .SliderQuotes_copyContainer__7ziR5,.SliderQuotes_inactive__AymLV .SliderQuotes_imageOverlay__P9Ylk,.SliderQuotes_inactive__AymLV .SliderQuotes_index__Tc1Jo{opacity:0}.SliderQuotes_prevActive__8kXUB{z-index:2}.SliderQuotes_prevActive__8kXUB .SliderQuotes_imageOverlay__P9Ylk{opacity:.5}@keyframes SliderQuotes_scaleIn__q5Slm{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes SliderQuotes_overlayIn__WUvnL{0%{opacity:0}to{opacity:.5}}.SliderQuotes_imageOverlay__P9Ylk{background:#333;height:100%;opacity:50%;position:absolute;width:100%;z-index:1}.SliderQuotes_copyContainer__7ziR5{align-items:center;display:flex;flex-direction:column;position:absolute;top:60%;transform:translateY(-50%);z-index:2}.SliderQuotes_index__Tc1Jo{font-weight:900;left:50%;letter-spacing:-.04rem;position:absolute;top:4.5rem;transform:translate(-50%);z-index:2}@media only screen and (min-width:768px){.SliderQuotes_index__Tc1Jo{top:20.5rem}}.SliderQuotes_quote__1BLAx{font-size:1.7rem;font-weight:900;letter-spacing:-.02rem;line-height:2.4rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:80%;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.SliderQuotes_quote__1BLAx{font-size:4rem;line-height:4rem;margin-bottom:6rem;max-width:64%}}.SliderQuotes_authorInfoContainer__rjc25{letter-spacing:-.02rem;max-width:85%;text-align:center;text-transform:uppercase}.SliderQuotes_authorName__GfUJB{font-weight:900}.SliderQuotes_arrowContainer__4woUw{bottom:0;display:flex;justify-content:space-between;left:0;padding:0 2rem;position:absolute;width:100%;z-index:4}@media only screen and (min-width:768px){.SliderQuotes_arrowContainer__4woUw{bottom:auto;padding:0 4rem;top:50%;transform:translateY(-50%)}}.SliderQuotes_arrow__8TdY0{cursor:pointer;fill:#fff;font-size:2rem;padding:2rem;position:relative}.SliderQuotes_arrow__8TdY0:before{background-color:#fff;border-radius:50%;content:"";display:block;height:5rem;left:.5rem;opacity:0;position:absolute;top:.15rem;transform:scale(.75);transition:all .25s cubic-bezier(0,.1,.5,1);width:5rem}@media only screen and (min-width:768px){.SliderQuotes_arrow__8TdY0:before{left:2.42rem;top:2.15rem}.SliderQuotes_arrow__8TdY0{padding:4rem}}.SliderQuotes_arrow__8TdY0:hover:before{opacity:.15;transform:scale(1)}.SliderQuotes_arrow__8TdY0:hover .SliderQuotes_arrowInner__8aen1{transform:translateX(0);transition:transform .3s cubic-bezier(0,.1,.5,1) 0s}.SliderQuotes_arrow__8TdY0.SliderQuotes_focus-visible__9OyN1.SliderQuotes_js-focus-visible__GIbR1,.SliderQuotes_js-focus-visible__GIbR1 .SliderQuotes_arrow__8TdY0.SliderQuotes_focus-visible__9OyN1{outline:2px solid #fff}.SliderQuotes_arrow__8TdY0:focus-visible{outline:2px solid #fff}.SliderQuotes_arrowOuter__Exws7{display:block;overflow:hidden;width:2rem}.SliderQuotes_arrowInner__8aen1{display:flex;transform:translateX(-4rem);transition:transform 0s cubic-bezier(0,.1,.5,1);width:6rem}.SliderQuotes_arrowInner__8aen1 svg{margin-right:2rem}.SliderQuotes_arrowInner__8aen1 svg:last-child{margin-right:0}.SliderQuotes_flip__KHx_h{transform:rotate(180deg)}@media only screen and (min-width:768px){.SliderQuotes_image__TllqJ{overflow:hidden}}.Button_label__l3aav{font-weight:900;margin-top:2px;text-transform:uppercase}.Button_buttonBig__TDsVv .Button_label__l3aav{color:#fff;margin-top:2px}.Button_arrow__IXar5{fill:current;height:1.4rem;margin-left:1rem;overflow:hidden;width:2rem}.Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5{display:flex;transform:translateX(-4rem);transition:transform .3s cubic-bezier(0,.1,.5,1);width:6rem}.Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5 svg{margin-right:2rem}.Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5 svg:last-child{margin-right:0}.Button_buttonBig__TDsVv .Button_arrow__IXar5{fill:#fff}.Button_arrowLeft__gUAdZ{transform:rotate(180deg)}.Button_arrowDown__afuEP{transform:rotate(90deg)}.Button_arrowUp__9FRTa{transform:rotate(-90deg)}.Button_button__mZH5u{display:inline-flex;line-height:1}.Button_button__mZH5u.Button_focus-visible__hufBB.Button_js-focus-visible__XiDlH .Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5,.Button_button__mZH5u:hover .Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5,.Button_js-focus-visible__XiDlH .Button_button__mZH5u.Button_focus-visible__hufBB .Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5{transform:translateX(0)}.Button_button__mZH5u:focus-visible .Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5,.Button_button__mZH5u:hover .Button_arrow__IXar5 .Button_arrowIconWrapper__cO6j5{transform:translateX(0)}.Button_buttonBig__TDsVv{align-items:center;background-color:#333;display:flex;font-weight:900;gap:1rem;justify-content:space-between;min-height:7rem;padding:0 4rem;text-align:left;text-transform:uppercase;transition:opacity .3s cubic-bezier(0,.1,.5,1),background-color .3s cubic-bezier(0,.1,.5,1);width:100%}.Button_buttonBig__TDsVv:hover{background-color:#fff;border:1px solid #333}.Button_buttonBig__TDsVv:hover .Button_label__l3aav{color:#333}.Button_buttonBig__TDsVv:hover .Button_arrow__IXar5 svg{fill:#333}.Button_buttonBig__TDsVv.Button_outline__TSMt7{background-color:#fff;border:1px solid #333}.Button_buttonBig__TDsVv.Button_outline__TSMt7 .Button_label__l3aav{color:#333}.Button_buttonBig__TDsVv.Button_outline__TSMt7 .Button_arrow__IXar5 svg{fill:#333}.Button_buttonBig__TDsVv.Button_outline__TSMt7:hover{background-color:#333}.Button_buttonBig__TDsVv.Button_outline__TSMt7:hover .Button_label__l3aav{color:#fff}.Button_buttonBig__TDsVv.Button_outline__TSMt7:hover .Button_arrow__IXar5 svg{fill:#fff}.Button_buttonBig__TDsVv.Button_inline__AP4pb{display:inline-flex;width:auto}.TextWithIllustration_textWithIllustration__UJMYP{padding:8rem 0}@media only screen and (min-width:768px){.TextWithIllustration_textWithIllustration__UJMYP{padding:12rem 0}}.TextWithIllustration_container__tK3HY{padding:0 2rem}@media only screen and (min-width:768px){.TextWithIllustration_container__tK3HY{padding:0}}.TextWithIllustration_gridWrapper__FqAxq{position:relative;display:flex;flex-direction:column-reverse;row-gap:4rem}@media only screen and (min-width:768px){.TextWithIllustration_gridWrapper__FqAxq{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;row-gap:2rem;align-items:center}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithIllustration_gridWrapper__FqAxq{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}@media only screen and (min-width:768px){.TextWithIllustration_gridWrapper__FqAxq>*{grid-column:span 4/span 4}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithIllustration_gridWrapper__FqAxq>*{grid-column:span 6/span 6}}.TextWithIllustration_col1__fUhTB{grid-column:span 2/span 2;grid-column-start:2}.TextWithIllustration_inverted__adggp .TextWithIllustration_col1__fUhTB{grid-column:span 2/span 2;grid-column-start:5}.TextWithIllustration_nested__YmQzS .TextWithIllustration_col1__fUhTB{grid-column:span 3/span 3;grid-column-start:1}.TextWithIllustration_col2__081mU{position:relative;padding-top:100%;grid-column:span 3/span 3;grid-column-start:4}.TextWithIllustration_inverted__adggp .TextWithIllustration_col2__081mU{grid-column:span 4/span 4;grid-column-start:1}@media only screen and (min-width:768px){.TextWithIllustration_dot__iCZpG{position:absolute;top:0;background:#333;height:1.2rem;width:1.2rem;border-radius:50%}}.TextWithIllustration_video__X40i6{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.TextWithIllustration_video__X40i6 video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.TextWithIllustration_title__P5Dv2{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-indent:0;text-transform:uppercase;margin-bottom:3.5rem;font-size:4.8rem;line-height:.833}@media only screen and (min-width:768px){.TextWithIllustration_title__P5Dv2{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.TextWithIllustration_nested__YmQzS .TextWithIllustration_title__P5Dv2{text-align:left}.TextWithIllustration_text__nYpqu{text-transform:uppercase}.TextWithIllustration_text__nYpqu p,.TextWithIllustration_text__nYpqu strong{line-height:1.142}@media only screen and (min-width:768px){.TextWithIllustration_text__nYpqu{max-width:25rem}}.TextWithIllustration_text__nYpqu+.TextWithIllustration_buttonShowAll__cle53{margin-top:4rem}@media only screen and (min-width:768px){.TextWithIllustration_text__nYpqu+.TextWithIllustration_buttonShowAll__cle53{margin-top:9rem}}.TextWithIllustration_inverted__adggp{grid-auto-flow:column}@media only screen and (min-width:768px){.TextWithIllustration_inverted__adggp .TextWithIllustration_dot__iCZpG{right:4rem}}.TextWithIllustration_nested__YmQzS{padding:0}.ProjectLifecycleItem_sliderItem__Y8hF2{position:relative}.ProjectLifecycleItem_sliderItemHeader__8VFfk{min-height:19rem}@media only screen and (min-width:768px){.ProjectLifecycleItem_sliderItemHeader__8VFfk{min-height:26.5rem}}.ProjectLifecycleItem_group__dDVdU,.ProjectLifecycleItem_sliderItemContent__2DVa2{display:flex}.ProjectLifecycleItem_sliderItemHeaderTitle__Uy79N{color:#ccc;text-transform:uppercase;font-weight:900;margin-bottom:2rem;transition:color .3s cubic-bezier(0,.1,.5,1)}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_sliderItemHeaderTitle__Uy79N{color:#333}.ProjectLifecycleItem_sliderItemHeaderSubtitle__TFIqB{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-indent:0;line-height:.93!important;text-transform:uppercase;color:#ccc;margin-right:3.5rem;transition:color .75s cubic-bezier(0,.1,.5,1) .125s}@media only screen and (min-width:768px){.ProjectLifecycleItem_sliderItemHeaderSubtitle__TFIqB{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_sliderItemHeaderSubtitle__TFIqB{color:#333}.ProjectLifecycleItem_sliderItemHeaderText__DYkL4{color:#ccc;text-transform:uppercase;font-weight:900;transition:color .75s cubic-bezier(0,.1,.5,1) .25s,opacity .75s cubic-bezier(0,.1,.5,1) .25s;opacity:0}.ProjectLifecycleItem_sliderItemHeaderText__DYkL4 li:before{background-color:#ccc;transition:background-color .75s cubic-bezier(0,.1,.5,1) .25s}.ProjectLifecycleItem_sliderItemHeaderText__DYkL4 ul{margin:0}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_sliderItemHeaderText__DYkL4{color:#333;opacity:1}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_sliderItemHeaderText__DYkL4 li:before{background-color:#333}.ProjectLifecycleItem_sliderItemImage__vhDKF{min-width:32rem;margin-right:4rem;transform:translateY(10rem);opacity:0;transition:transform .75s cubic-bezier(0,.1,.5,1),opacity .75s cubic-bezier(0,.1,.5,1)}@media only screen and (min-width:768px){.ProjectLifecycleItem_sliderItemImage__vhDKF{min-width:47.5rem}}.ProjectLifecycleItem_sliderItemContent__2DVa2.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_sliderItemImage__vhDKF{transform:translateY(0);opacity:1}.ProjectLifecycleItem_bgImage__EmAqa{background-color:#d9d9d9}.ProjectLifecycleItem_phaseCircle__XPDnN{position:absolute;height:4.5rem;width:4.5rem;left:0;top:9.6rem;background-color:#fff;border:2px solid #ccc;border-radius:50%;z-index:1;transform:scale(.3);transition:transform .75s cubic-bezier(0,.1,.5,1)}@media only screen and (min-width:768px){.ProjectLifecycleItem_phaseCircle__XPDnN{height:4rem;width:4rem;top:16.5rem}}.ProjectLifecycleItem_phaseCircle__XPDnN:after{position:absolute;content:"";height:1.2rem;width:1.2rem;left:50%;top:50%;border-radius:50%;background:#ccc;transform:translate(-50%,-50%) scale(3)}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_phaseCircle__XPDnN{transform:scale(1);border-color:#333}.ProjectLifecycleItem_sliderItemHeader__8VFfk.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_phaseCircle__XPDnN:after{background:#333;transform:translate(-50%,-50%) scale(1)}.ProjectLifecycleItem_contentItems__tT_7v{display:flex}.ProjectLifecycleItem_contentItem__7YyMP{position:relative}.ProjectLifecycleItem_contentItemCircle___diKz{position:absolute;height:1.2rem;width:1.2rem;left:0;top:-7.7rem;border-radius:50%;background:#ccc;z-index:2;transform:scale(.5);transition:transform .75s cubic-bezier(0,.1,.5,1)}@media only screen and (min-width:768px){.ProjectLifecycleItem_contentItemCircle___diKz{top:-8.6rem}}.ProjectLifecycleItem_contentItem__7YyMP.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_contentItemCircle___diKz{background:#333;transform:scale(1)}.ProjectLifecycleItem_contentItemGroup__8SpOR{display:flex;align-items:flex-start;margin-bottom:2.5rem;transform:translateY(3rem);opacity:0;transition:transform .75s cubic-bezier(0,.1,.5,1),opacity .75s cubic-bezier(0,.1,.5,1)}.ProjectLifecycleItem_contentItem__7YyMP.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_contentItemGroup__8SpOR{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemNumber__q8qB_{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-indent:0;text-transform:uppercase;margin-right:1.5rem}@media only screen and (min-width:768px){.ProjectLifecycleItem_contentItemNumber__q8qB_{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.ProjectLifecycleItem_contentItemLabel__LOcpK{font-size:1rem;font-weight:900;text-transform:uppercase;margin-top:-.2rem}.ProjectLifecycleItem_contentItemTitle__Kp7eo{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;font-stretch:condensed;text-transform:uppercase;margin-bottom:2.5rem;transform:translateY(3rem);opacity:0;transition:transform .75s cubic-bezier(0,.1,.5,1) .125s,opacity .75s cubic-bezier(0,.1,.5,1) .125s}@media only screen and (min-width:768px){.ProjectLifecycleItem_contentItemTitle__Kp7eo{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0}}.ProjectLifecycleItem_contentItem__7YyMP.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_contentItemTitle__Kp7eo{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemText__XyTIg{max-width:23rem;transform:translateY(3rem);opacity:0;transition:transform .75s cubic-bezier(0,.1,.5,1) .25s,opacity .75s cubic-bezier(0,.1,.5,1) .25s}.ProjectLifecycleItem_contentItem__7YyMP.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_contentItemText__XyTIg{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemCta__bcuDu{margin-top:7rem;transform:translateY(3rem);opacity:0;transition:transform .75s cubic-bezier(0,.1,.5,1) .375s,opacity .75s cubic-bezier(0,.1,.5,1) .375s}.ProjectLifecycleItem_contentItem__7YyMP.ProjectLifecycleItem_active__fwTdm .ProjectLifecycleItem_contentItemCta__bcuDu{transform:translateY(0);opacity:1}.ProjectLifecycle_lifecycle__4GDOb{position:relative;padding:8.5rem 0 8rem;overflow:hidden}@media only screen and (min-width:768px){.ProjectLifecycle_lifecycle__4GDOb{padding:8.5rem 4rem}}.ProjectLifecycle_slider__3SAqK{display:flex;width:-moz-min-content;width:min-content}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_slider__3SAqK{padding-left:2rem;padding-bottom:1.2rem}}.ProjectLifecycle_sliderGrid__mGAIt{display:flex;padding-right:2rem}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__mGAIt{padding-right:0}}.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul{position:relative;padding-right:1rem}@media only screen and (min-width:650px){.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul{padding-right:5rem}}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul{padding-right:20rem}}.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul:before{content:"";position:absolute;top:calc(-7.1rem - 2px);width:110%;left:1.2rem;height:6px;background-color:#fff}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul:before{top:calc(-8.05rem - 2px)}}.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul:after{content:"";position:absolute;top:-7.1rem;width:calc(100% - .6rem);left:1.2rem;height:2px;background-color:#f1f1f1}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__mGAIt>li:last-child>div>div:last-child>ul:after{top:-8.05rem}}.ProjectLifecycle_sliderItemHeader__WZIfz{min-height:19rem}@media only screen and (min-width:768px){.ProjectLifecycle_sliderItemHeader__WZIfz{min-height:26.5rem}}.ProjectLifecycle_sliderItemHeaderTitle__IiCSO{text-transform:uppercase;font-weight:900;margin-bottom:1.5rem}.ProjectLifecycle_progressBar__str6Q{position:relative;display:block;width:100%;top:12rem}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_progressBar__str6Q{left:2rem}}@media only screen and (min-width:768px){.ProjectLifecycle_progressBar__str6Q{top:18.6rem}}.ProjectLifecycle_progressBarTrack__MZRA3{position:relative;height:2px;width:100%;left:0;background-color:#f1f1f1;z-index:-2}.ProjectLifecycle_progressBarProgress__bwCDz{position:absolute;display:block;height:2px;width:100%;transform-origin:left;left:0;background-color:#333;z-index:-1;margin-left:-2rem}@media only screen and (min-width:768px){.ProjectLifecycle_progressBarProgress__bwCDz{margin-left:0}}.ProjectLifecycle_circle__7yJLk,.ProjectLifecycle_progressBarSign__ylI2K{position:absolute;height:4.5rem;width:4.5rem;left:-1.2rem;top:50%;transform:translateY(-50%);border-radius:50%;z-index:2}@media only screen and (min-width:768px){.ProjectLifecycle_circle__7yJLk,.ProjectLifecycle_progressBarSign__ylI2K{height:4rem;width:4rem;left:0}}.ProjectLifecycle_circle__7yJLk:after,.ProjectLifecycle_progressBarSign__ylI2K:after{content:"";display:block;position:absolute;left:50%;top:50%;height:1.2rem;width:1.2rem;transform:translate(-50%,-50%);border-radius:50%;background-color:#333}.ProjectLifecycle_progressBarSign__ylI2K{margin-left:2rem}.ProjectLifecycle_progressBarSign__ylI2K:before{content:"";width:500%;height:125%;background-color:#fff;position:absolute;transform:translate(-90%,-10%)}@media only screen and (min-width:768px){.ProjectLifecycle_progressBarSign__ylI2K{margin-left:0}.ProjectLifecycle_progressBarSign__ylI2K:before{transform:translate(-85%,-10%)}}.ProjectLifecycle_circle__7yJLk{background-color:#fff;border:2px solid #333}.ProjectLifecycle_hero__9xreN{min-width:26rem;margin-right:4rem}@media only screen and (min-width:768px){.ProjectLifecycle_hero__9xreN{min-width:99rem}}.ProjectLifecycle_heroTitle__iXUMv{font:normal 900 4rem/1 Helvetica Neue;letter-spacing:-.08rem;text-indent:-.25rem;text-transform:uppercase}@media only screen and (min-width:768px){.ProjectLifecycle_heroTitle__iXUMv{font:normal 900 16rem/.9 Helvetica Neue;letter-spacing:-.32rem;text-indent:-1rem}}.ProjectLifecycle_heroDescription__Rx_g8{font-size:1.4rem;text-transform:uppercase}@media only screen and (min-width:768px){.ProjectLifecycle_heroDescription__Rx_g8{font-size:2.2rem}}.ProjectLifecycle_heroText__Y7lOr{margin-top:10rem}@media only screen and (min-width:768px){.ProjectLifecycle_heroText__Y7lOr{padding-left:51.4rem;padding-right:8rem;margin-top:1.5rem}}.ProjectLifecycle_heroButton__Qalvv{margin-bottom:1.5rem}.ProjectLifecycle_heroSkip__dkh6P{position:absolute}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_heroSkip__dkh6P{left:2rem;top:24rem}}@media only screen and (min-width:768px){.ProjectLifecycle_heroSkip__dkh6P{top:22rem}}.ProjectLifecycle_phase2__l7lrS{min-width:32rem}@media only screen and (min-width:768px){.ProjectLifecycle_phase2__l7lrS{min-width:48rem}}.ProjectLifecycle_phase2__l7lrS:last-child{min-width:32rem}@media only screen and (min-width:768px){.ProjectLifecycle_phase2__l7lrS:last-child{min-width:26.5rem}}.Text5Col_text5Col__fETMb{padding:8rem 0}@media only screen and (min-width:768px){.Text5Col_text5Col__fETMb{padding:12rem 0}}.Text5Col_container__p0bWN{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;padding:0 2rem}@media only screen and (min-width:768px){.Text5Col_container__p0bWN{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.Text5Col_container__p0bWN>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.Text5Col_container__p0bWN>*{grid-column:span 6/span 6}.Text5Col_container__p0bWN{padding:0 4rem}.Text5Col_col__4cn2N{grid-column:span 1/span 1}.Text5Col_col__4cn2N:first-child{grid-column:span 2/span 2}}@media only screen and (max-width:calc(768px - 1px)){.Text5Col_col__4cn2N{margin-top:1rem;margin-bottom:1rem}}.Text5Col_text__ug6lX strong{line-height:1.142;font-weight:900;text-transform:uppercase;display:block}@media only screen and (max-width:calc(768px - 1px)){.Text5Col_text__ug6lX strong br{display:none}}.Text5Col_text__ug6lX ul{margin:0}.Text5Col_text__ug6lX li{margin-left:1.5rem}.ListDeliveryMethods_listDeliveryMethods__Rsp3_{padding:3rem 0 8rem}@media only screen and (min-width:768px){.ListDeliveryMethods_listDeliveryMethods__Rsp3_{padding:9rem 0}}.ListDeliveryMethods_container__lgN5I{padding:0 2rem}@media only screen and (min-width:768px){.ListDeliveryMethods_container__lgN5I{padding:0 4rem}}.ListDeliveryMethods_heading__lrP_J{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;text-transform:uppercase;font-weight:900}@media only screen and (min-width:768px){.ListDeliveryMethods_heading__lrP_J{margin-bottom:7.5rem}}.ListDeliveryMethods_heading__lrP_J span{font-weight:400}.ListDeliveryMethods_listWrapper__5LLcE{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr;padding:0!important;row-gap:0!important}@media only screen and (min-width:768px){.ListDeliveryMethods_listWrapper__5LLcE{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListDeliveryMethods_listWrapper__5LLcE>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListDeliveryMethods_listWrapper__5LLcE>*{grid-column:span 6/span 6}.ListDeliveryMethods_listWrapper__5LLcE{grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem}}.ListDeliveryMethods_item__Y0aYq{grid-column:span 1/span 1;-moz-column-gap:2rem;column-gap:2rem;border-bottom:1px solid #ccc}.ListDeliveryMethods_item__Y0aYq:first-child{border-top:1px solid #ccc}@media only screen and (min-width:768px){.ListDeliveryMethods_item__Y0aYq{position:relative;border-bottom:none}.ListDeliveryMethods_item__Y0aYq:after,.ListDeliveryMethods_item__Y0aYq:before{position:absolute;content:"";height:1px;left:0;background-color:#ccc}.ListDeliveryMethods_item__Y0aYq:first-child{border-top:none}.ListDeliveryMethods_item__Y0aYq:first-child:after{left:0;top:0;width:100%}.ListDeliveryMethods_item__Y0aYq:nth-child(2):after{top:0;left:-4rem;width:calc(100% + 4rem)}.ListDeliveryMethods_item__Y0aYq:nth-of-type(odd):before{bottom:0;width:100%}.ListDeliveryMethods_item__Y0aYq:nth-of-type(2n):before{left:-4rem;bottom:0;width:calc(100% + 4rem)}}.ListDeliveryMethods_itemWrapper__IHPM7{overflow:hidden;padding:7.5rem 0 8rem}@media only screen and (min-width:768px){.ListDeliveryMethods_itemWrapper__IHPM7{padding:8rem 0 7rem}}.ListDeliveryMethods_itemInner__6tuTc{display:flex;flex-direction:column}@media only screen and (min-width:768px){.ListDeliveryMethods_itemInner__6tuTc{display:grid;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(3,1fr)}}.ListDeliveryMethods_number__BSiL6{font-size:1rem;font-weight:900;text-transform:uppercase;margin-bottom:3.5rem}@media only screen and (min-width:768px){.ListDeliveryMethods_number__BSiL6{line-height:1;margin-bottom:9rem}}.ListDeliveryMethods_title__YKhrK{font-weight:900;text-transform:uppercase;margin-bottom:2rem;order:1;grid-column:span 1/span 1;grid-column-start:1}.ListDeliveryMethods_text__pN68M{order:2;margin-bottom:2rem}@media only screen and (min-width:768px){.ListDeliveryMethods_text__pN68M{grid-column:span 1/span 1;grid-column-start:1;margin-top:.4rem;margin-bottom:0}}.ListDeliveryMethods_text__pN68M br{display:none}@media only screen and (min-width:768px){.ListDeliveryMethods_text__pN68M br{display:inline-block}}.ListDeliveryMethods_titleMain__8ryde{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;font-stretch:condensed;text-transform:uppercase;margin-bottom:2.8rem;order:0}@media only screen and (min-width:768px){.ListDeliveryMethods_titleMain__8ryde{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0;grid-column-start:2;grid-column:span 2/span 2;margin-bottom:0}}.ListDeliveryMethods_textMain__nuUPx{order:3}@media only screen and (min-width:768px){.ListDeliveryMethods_textMain__nuUPx{grid-column-start:2;grid-column:span 2/span 2;max-width:39rem;margin-top:-4rem}}.TextWithImage_textWithImage__x_mhH{padding:8rem 0}@media only screen and (min-width:768px){.TextWithImage_textWithImage__x_mhH{padding:12rem 0}}.TextWithImage_container__MSkVt{padding:0 2rem}@media only screen and (min-width:768px){.TextWithImage_container__MSkVt{padding:0}}.TextWithImage_gridWrapper__oA4zM{position:relative}@media only screen and (min-width:768px){.TextWithImage_gridWrapper__oA4zM{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;align-items:center}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithImage_gridWrapper__oA4zM{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}@media only screen and (min-width:768px){.TextWithImage_gridWrapper__oA4zM>*{grid-column:span 4/span 4}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithImage_gridWrapper__oA4zM>*{grid-column:span 6/span 6}}.TextWithImage_col1__9ncao{grid-column:span 2/span 2;margin-bottom:4rem}@media only screen and (min-width:768px){.TextWithImage_col1__9ncao{margin-bottom:0}}.TextWithImage_col2__JkcSO{grid-column:span 4/span 4;grid-column-start:3}.TextWithImage_title__UrEt4{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-indent:0;text-transform:uppercase;margin-bottom:3.5rem;font-size:4.8rem;line-height:.833}@media only screen and (min-width:768px){.TextWithImage_title__UrEt4{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0;margin-bottom:3.5rem;line-height:.93}}.TextWithImage_subtitle__ztKtS{text-transform:uppercase;font-weight:900;margin-bottom:1.2rem}.TextWithImage_description__ZM7sZ,.TextWithImage_headline__m520H{text-transform:uppercase;line-height:1.142;margin-bottom:4rem}@media only screen and (min-width:768px){.TextWithImage_description__ZM7sZ,.TextWithImage_headline__m520H{margin-bottom:11rem;max-width:25rem}.TextWithImage_headline__m520H{margin-bottom:5rem}}.TextWithImage_inverted__NUDXg{grid-auto-flow:column}@media only screen and (min-width:768px){.TextWithImage_inverted__NUDXg .TextWithImage_dot__sXpBy{cursor:none;right:4rem}}.TextWithImage_inverted__NUDXg .TextWithImage_col1__9ncao{grid-column:span 2/span 2;grid-column-start:5}.TextWithImage_inverted__NUDXg .TextWithImage_col2__JkcSO{grid-column:span 4/span 4;grid-column-start:1}.TextWithImage_inverted__NUDXg .TextWithImage_caption__8R3mK{text-align:left}.TextWithImage_caption__8R3mK{text-align:right;text-transform:uppercase;line-height:1.142;margin-top:1rem}.TextWithImage_bgImage__TUa5J{background-color:#d9d9d9}.ListStats_listStats__0Xlmo{padding:8.5rem 0 6rem}@media only screen and (min-width:768px){.ListStats_listStats__0Xlmo{padding:13.5rem 0 9rem}}.ListStats_gridWrapper__cHwZv{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;row-gap:0!important}@media only screen and (min-width:768px){.ListStats_gridWrapper__cHwZv{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListStats_gridWrapper__cHwZv>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListStats_gridWrapper__cHwZv>*{grid-column:span 6/span 6}}.ListStats_heading__g_u7X{text-transform:uppercase;font-weight:900;margin-bottom:2rem}@media only screen and (min-width:768px){.ListStats_heading__g_u7X{margin-bottom:7.5rem}}.ListStats_listWrapper__tUCtd{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem;padding:0!important;row-gap:0;border-top:1px solid #ccc}@media only screen and (min-width:768px){.ListStats_listWrapper__tUCtd{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListStats_listWrapper__tUCtd>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListStats_listWrapper__tUCtd>*{grid-column:span 6/span 6}.ListStats_listWrapper__tUCtd{-moz-column-gap:4rem;column-gap:4rem}}.ListStats_listWrapper__tUCtd:last-child{border-bottom:1px solid #ccc}.ListStats_item__kRfaZ{position:relative;padding:7.5rem 0 7rem;grid-column:span 1/span 1}@media only screen and (min-width:768px){.ListStats_item__kRfaZ{padding:7.5rem 0 7rem}.ListStats_item__kRfaZ:first-child{grid-column-start:2}}.ListStats_item__kRfaZ:first-child:before{position:absolute;content:"";height:1px;width:calc(100% + 2rem);left:0;bottom:0;background-color:#ccc}@media only screen and (min-width:768px){.ListStats_item__kRfaZ:first-child:before{content:none}}.ListStats_item__kRfaZ:last-child:before{position:absolute;content:"";height:1px;width:calc(100% + 2rem);left:-2rem;top:-1px;background-color:#ccc}@media only screen and (min-width:768px){.ListStats_item__kRfaZ:last-child:before{content:none}}.ListStats_title__eaIkX{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;font-stretch:condensed;text-transform:uppercase;margin-bottom:1rem}@media only screen and (min-width:768px){.ListStats_title__eaIkX{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0}}.ListStats_subHeading__W1F5o{text-transform:uppercase;font-weight:900}@media only screen and (min-width:768px){.services_hero__keH9R{padding-bottom:9rem}}.services_ourApproach__x0xdF{padding-bottom:0;overflow:hidden}@media only screen and (max-width:calc(768px - 1px)){.services_ourApproach__x0xdF{padding-top:5.5rem}.services_ourApproach__x0xdF figure{transform:scale(1.3) translateX(.5rem);margin-bottom:4rem}}@media only screen and (min-width:768px){.services_ourApproach__x0xdF{padding-top:4rem;padding-bottom:4rem}.services_ourApproach__x0xdF figure{transform:scale(1.3) translate(-8.5rem,-1rem)}}.services_leedSustainabilityImage__BAzYE{padding-top:4rem;padding-bottom:2rem}@media only screen and (min-width:768px){.services_leedSustainabilityImage__BAzYE{padding-top:9rem;padding-bottom:3rem}}.services_leedSustainabilityText__ybR6y{position:relative;padding-top:1.5rem;padding-bottom:11rem}.services_leedSustainabilityText__ybR6y:after{position:absolute;content:"";height:1px;width:calc(100% - 4rem);left:2rem;bottom:0;background-color:#ccc}@media only screen and (min-width:768px){.services_leedSustainabilityText__ybR6y{padding-top:3rem;padding-bottom:7.5rem}.services_leedSustainabilityText__ybR6y:after{width:calc(100% - 8rem);left:4rem}}.services_guidingPrinciple__vIA28{padding-top:4.5rem;padding-bottom:6rem}@media only screen and (min-width:768px){.services_guidingPrinciple__vIA28{padding-top:18.5rem;padding-bottom:4.5rem}}.services_photo__X9x0r{padding:6rem 2rem}.services_photo__X9x0r figure{overflow:hidden}@media only screen and (min-width:768px){.services_photo__X9x0r{padding:9rem 4rem 8rem}}.services_photo__X9x0r .services_bgImage__XlteT{background-color:#d9d9d9}