.Hero_hero___Ec2f{padding:12.5rem 0 4.5rem}.Hero_hero___Ec2f.Hero_textCenter__8f5lJ{text-align:center}@media only screen and (min-width:768px){.Hero_hero___Ec2f{padding:27rem 0 12rem}}.Hero_gridWrapper__Frw4Q{padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}@media only screen and (min-width:768px){.Hero_gridWrapper__Frw4Q{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.Hero_gridWrapper__Frw4Q>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.Hero_gridWrapper__Frw4Q>*{grid-column:span 6/span 6}.Hero_gridWidthSmall__DKMN5{grid-column:span 4/span 4;grid-column-start:2}.Hero_gridTextLeft__1vVIw{grid-column:span 5/span 5}}.Hero_heading__RXscr{font:normal 900 4rem/1 Helvetica Neue;letter-spacing:-.08rem;text-transform:uppercase;text-indent:-.25rem}@media only screen and (min-width:768px){.Hero_heading__RXscr{font:normal 900 16rem/.9 Helvetica Neue;letter-spacing:-.32rem;text-indent:-1rem;line-height:.93!important}}.Hero_heading__RXscr.Hero_textSmall__5vRdX{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-transform:uppercase;text-indent:0;font-size:4.8rem;line-height:.833;margin-top:.5rem}@media only screen and (min-width:768px){.Hero_heading__RXscr.Hero_textSmall__5vRdX{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__RXscr.Hero_textSmall__5vRdX{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.Hero_heading__RXscr.Hero_textSmall__5vRdX~.Hero_subHeading__KNC3J{margin-top:.8rem}@media only screen and (min-width:768px){.Hero_heading__RXscr.Hero_textSmall__5vRdX~.Hero_subHeading__KNC3J{margin-top:1.5rem}}.Hero_subHeading__KNC3J,.Hero_tagline__mhhgd{font:normal 400 1.4rem/1.2 Helvetica Neue;letter-spacing:-.028rem;text-transform:uppercase;padding-bottom:.6rem}@media only screen and (min-width:768px){.Hero_subHeading__KNC3J,.Hero_tagline__mhhgd{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__KNC3J,.Hero_tagline__mhhgd{margin-top:.5rem}}.Hero_image__7VOyA{padding-top:2.5rem}@media only screen and (min-width:768px){.Hero_image__7VOyA{padding-top:7.5rem}}.Hero_image__7VOyA img{background-color:#d9d9d9}.SliderQuotes_sectionContainer__COGAF{padding:2.5rem 0}@media only screen and (min-width:768px){.SliderQuotes_sectionContainer__COGAF{padding:4.5rem 0}}.SliderQuotes_containerInner__lvjQZ{overflow:hidden;position:relative;color:#fff;padding:0 2rem}@media only screen and (min-width:768px){.SliderQuotes_containerInner__lvjQZ{padding:0 4rem}}.SliderQuotes_containerInner__lvjQZ ul{position:relative}.SliderQuotes_slide__Lo0av{position:relative;width:100%;height:100%;overflow:hidden}.SliderQuotes_active__PgoIR{z-index:3}.SliderQuotes_active__PgoIR .SliderQuotes_image__Ln2NN>span{animation:SliderQuotes_scaleIn__blsHM .75s cubic-bezier(.5,0,.5,1)}.SliderQuotes_active__PgoIR .SliderQuotes_imageOverlay__yLekM{animation:SliderQuotes_overlayIn__Xk_nc .75s cubic-bezier(.5,0,.5,1)}.SliderQuotes_inactive__mKbxA{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.SliderQuotes_inactive__mKbxA .SliderQuotes_copyContainer__Id_L4,.SliderQuotes_inactive__mKbxA .SliderQuotes_imageOverlay__yLekM,.SliderQuotes_inactive__mKbxA .SliderQuotes_index__Q9ZHM{opacity:0}.SliderQuotes_prevActive__ku76d{z-index:2}.SliderQuotes_prevActive__ku76d .SliderQuotes_imageOverlay__yLekM{opacity:.5}@keyframes SliderQuotes_scaleIn__blsHM{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes SliderQuotes_overlayIn__Xk_nc{0%{opacity:0}to{opacity:.5}}.SliderQuotes_imageOverlay__yLekM{position:absolute;width:100%;height:100%;opacity:50%;background:#333;z-index:1}.SliderQuotes_copyContainer__Id_L4{z-index:2;position:absolute;display:flex;flex-direction:column;align-items:center;top:60%;transform:translateY(-50%)}.SliderQuotes_index__Q9ZHM{z-index:2;position:absolute;font-weight:900;left:50%;letter-spacing:-.04rem;transform:translate(-50%);top:4.5rem}@media only screen and (min-width:768px){.SliderQuotes_index__Q9ZHM{top:20.5rem}}.SliderQuotes_quote__Ea7kP{text-transform:uppercase;text-align:center;font-weight:900;max-width:80%;font-size:1.7rem;line-height:2.4rem;letter-spacing:-.02rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.SliderQuotes_quote__Ea7kP{max-width:64%;font-size:4rem;line-height:4rem;margin-bottom:6rem}}.SliderQuotes_authorInfoContainer__RdhlH{max-width:85%;text-align:center;text-transform:uppercase;letter-spacing:-.02rem}.SliderQuotes_authorName__pf8FU{font-weight:900}.SliderQuotes_arrowContainer__uFYjg{padding:0 2rem;position:absolute;z-index:4;display:flex;justify-content:space-between;width:100%;bottom:0;left:0}@media only screen and (min-width:768px){.SliderQuotes_arrowContainer__uFYjg{bottom:auto;top:50%;transform:translateY(-50%);padding:0 4rem}}.SliderQuotes_arrow__4IIUr{position:relative;fill:#fff;cursor:pointer;font-size:2rem;padding:2rem}.SliderQuotes_arrow__4IIUr:before{content:"";display:block;position:absolute;width:5rem;height:5rem;top:.15rem;left:.5rem;background-color:#fff;opacity:0;border-radius:50%;transform:scale(.75);transition:all .25s cubic-bezier(0,.1,.5,1)}@media only screen and (min-width:768px){.SliderQuotes_arrow__4IIUr:before{top:2.15rem;left:2.42rem}.SliderQuotes_arrow__4IIUr{padding:4rem}}.SliderQuotes_arrow__4IIUr:hover:before{opacity:.15;transform:scale(1)}.SliderQuotes_arrow__4IIUr:hover .SliderQuotes_arrowInner__p36S5{transform:translateX(0);transition:transform .3s cubic-bezier(0,.1,.5,1) 0s}.SliderQuotes_arrow__4IIUr.SliderQuotes_focus-visible__aR_4p{outline:2px solid #fff}.SliderQuotes_arrow__4IIUr:focus-visible{outline:2px solid #fff}.SliderQuotes_arrowOuter__IHKEl{width:2rem;overflow:hidden;display:block}.SliderQuotes_arrowInner__p36S5{display:flex;width:6rem;transform:translateX(-4rem);transition:transform 0s cubic-bezier(0,.1,.5,1)}.SliderQuotes_arrowInner__p36S5 svg{margin-right:2rem}.SliderQuotes_arrowInner__p36S5 svg:last-child{margin-right:0}.SliderQuotes_flip___QqJR{transform:rotate(180deg)}@media only screen and (min-width:768px){.SliderQuotes_image__Ln2NN{overflow:hidden}}.Button_button__4EWQl{display:inline-flex;line-height:1}.Button_button__4EWQl.Button_focus-visible__O67Ki .Button_arrow__kc95i .Button_arrowIconWrapper__io3cE,.Button_button__4EWQl:hover .Button_arrow__kc95i .Button_arrowIconWrapper__io3cE{transform:translateX(0)}.Button_button__4EWQl:focus-visible .Button_arrow__kc95i .Button_arrowIconWrapper__io3cE,.Button_button__4EWQl:hover .Button_arrow__kc95i .Button_arrowIconWrapper__io3cE{transform:translateX(0)}.Button_buttonBig__Z3MUc{display:flex;justify-content:space-between;align-items:center;min-height:7rem;width:100%;padding:0 4rem;font-weight:900;text-align:left;text-transform:uppercase;background-color:#333;transition:opacity .3s cubic-bezier(0,.1,.5,1),background-color .3s cubic-bezier(0,.1,.5,1)}.Button_buttonBig__Z3MUc .Button_label__a2cWn{margin-top:.4rem}.Button_buttonBig__Z3MUc:hover{background-color:#fff;border:1px solid #333}.Button_buttonBig__Z3MUc:hover .Button_label__a2cWn{color:#333}.Button_buttonBig__Z3MUc:hover .Button_arrow__kc95i svg{fill:#333}.Button_buttonBig__Z3MUc.Button_outline__yxX36{background-color:#fff;border:1px solid #333}.Button_buttonBig__Z3MUc.Button_outline__yxX36 .Button_label__a2cWn{color:#333}.Button_buttonBig__Z3MUc.Button_outline__yxX36 .Button_arrow__kc95i svg{fill:#333}.Button_buttonBig__Z3MUc.Button_outline__yxX36:hover{background-color:#333}.Button_buttonBig__Z3MUc.Button_outline__yxX36:hover .Button_label__a2cWn{color:#fff}.Button_buttonBig__Z3MUc.Button_outline__yxX36:hover .Button_arrow__kc95i svg{fill:#fff}.Button_buttonBig__Z3MUc.Button_inline__5D2VY{display:inline-flex;width:auto}.Button_buttonInverted__hoR7_{display:flex;justify-content:center;align-items:center;min-height:7rem;width:100%;padding:0 4rem;font-weight:900;text-align:left;text-transform:uppercase;border:2px solid #333;background-color:#fff;transition:opacity .3s cubic-bezier(0,.1,.5,1),background-color .3s cubic-bezier(0,.1,.5,1)}.Button_buttonInverted__hoR7_ .Button_label__a2cWn{margin-top:.4rem}.Button_buttonInverted__hoR7_:hover{background-color:#333;border:2px solid #333}.Button_buttonInverted__hoR7_:hover .Button_label__a2cWn{color:#fff}.Button_buttonInverted__hoR7_:hover .Button_arrow__kc95i svg{fill:#fff}.Button_label__a2cWn{font-weight:900;text-transform:uppercase;margin-top:.2rem}.Button_buttonBig__Z3MUc .Button_label__a2cWn{color:#fff}.Button_arrow__kc95i{margin-left:1rem;width:2rem;height:1.4rem;fill:currentColor;overflow:hidden}.Button_arrow__kc95i .Button_arrowIconWrapper__io3cE{display:flex;width:6rem;transform:translateX(-4rem);transition:transform .3s cubic-bezier(0,.1,.5,1)}.Button_arrow__kc95i .Button_arrowIconWrapper__io3cE svg{margin-right:2rem}.Button_arrow__kc95i .Button_arrowIconWrapper__io3cE svg:last-child{margin-right:0}.Button_buttonBig__Z3MUc .Button_arrow__kc95i{fill:#fff}.Button_arrowLeft__cElcT{transform:rotate(180deg)}.Button_arrowDown__3UEW9{transform:rotate(90deg)}.Button_arrowUp__7IdY2{transform:rotate(-90deg)}.Button_arrowDiagonal__0aQ6L{transform:rotate(-45deg)}.TextWithIllustration_textWithIllustration__OfJD_{padding:8rem 0}@media only screen and (min-width:768px){.TextWithIllustration_textWithIllustration__OfJD_{padding:12rem 0}}.TextWithIllustration_container__wyM1G{padding:0 2rem}@media only screen and (min-width:768px){.TextWithIllustration_container__wyM1G{padding:0}}.TextWithIllustration_gridWrapper__I5ciB{position:relative;display:flex;flex-direction:column-reverse;row-gap:4rem}@media only screen and (min-width:768px){.TextWithIllustration_gridWrapper__I5ciB{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__I5ciB{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}@media only screen and (min-width:768px){.TextWithIllustration_gridWrapper__I5ciB>*{grid-column:span 4/span 4}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithIllustration_gridWrapper__I5ciB>*{grid-column:span 6/span 6}}.TextWithIllustration_col1__HkwYZ{grid-column:span 2/span 2;grid-column-start:2}.TextWithIllustration_inverted__kYWHL .TextWithIllustration_col1__HkwYZ{grid-column:span 2/span 2;grid-column-start:5}.TextWithIllustration_nested__EJtgI .TextWithIllustration_col1__HkwYZ{grid-column:span 3/span 3;grid-column-start:1}.TextWithIllustration_col2__loVdz{position:relative;padding-top:100%;grid-column:span 3/span 3;grid-column-start:4}.TextWithIllustration_inverted__kYWHL .TextWithIllustration_col2__loVdz{grid-column:span 4/span 4;grid-column-start:1}@media only screen and (min-width:768px){.TextWithIllustration_dot__LpNFz{position:absolute;top:0;background:#333;height:1.2rem;width:1.2rem;border-radius:50%}}.TextWithIllustration_video__Uivir{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.TextWithIllustration_video__Uivir 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__E6_dR{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-transform:uppercase;text-indent:0;margin-bottom:3.5rem;font-size:4.8rem;line-height:.833}@media only screen and (min-width:768px){.TextWithIllustration_title__E6_dR{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.TextWithIllustration_nested__EJtgI .TextWithIllustration_title__E6_dR{text-align:left}.TextWithIllustration_text__OWKcG{text-transform:uppercase}.TextWithIllustration_text__OWKcG p,.TextWithIllustration_text__OWKcG strong{line-height:1.142}@media only screen and (min-width:768px){.TextWithIllustration_text__OWKcG{max-width:25rem}}.TextWithIllustration_text__OWKcG+.TextWithIllustration_buttonShowAll__eKb6U{margin-top:4rem}@media only screen and (min-width:768px){.TextWithIllustration_text__OWKcG+.TextWithIllustration_buttonShowAll__eKb6U{margin-top:9rem}}.TextWithIllustration_inverted__kYWHL{grid-auto-flow:column}@media only screen and (min-width:768px){.TextWithIllustration_inverted__kYWHL .TextWithIllustration_dot__LpNFz{right:4rem}}.TextWithIllustration_nested__EJtgI{padding:0}.ProjectLifecycleItem_sliderItem__O7tCI{position:relative}.ProjectLifecycleItem_sliderItemHeader__CMXUw{min-height:19rem}@media only screen and (min-width:768px){.ProjectLifecycleItem_sliderItemHeader__CMXUw{min-height:26.5rem}}.ProjectLifecycleItem_group__YWcyg,.ProjectLifecycleItem_sliderItemContent__vozLr{display:flex}.ProjectLifecycleItem_sliderItemHeaderTitle__SNbyK{color:#ccc;text-transform:uppercase;font-weight:900;margin-bottom:2rem;transition:color .3s cubic-bezier(0,.1,.5,1)}.ProjectLifecycleItem_sliderItemHeader__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_sliderItemHeaderTitle__SNbyK{color:#333}.ProjectLifecycleItem_sliderItemHeaderSubtitle__Ak55d{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__Ak55d{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.ProjectLifecycleItem_sliderItemHeader__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_sliderItemHeaderSubtitle__Ak55d{color:#333}.ProjectLifecycleItem_sliderItemHeaderText__r9KLm{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__r9KLm li:before{background-color:#ccc;transition:background-color .75s cubic-bezier(0,.1,.5,1) .25s}.ProjectLifecycleItem_sliderItemHeaderText__r9KLm ul{margin:0}.ProjectLifecycleItem_sliderItemHeader__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_sliderItemHeaderText__r9KLm{color:#333;opacity:1}.ProjectLifecycleItem_sliderItemHeader__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_sliderItemHeaderText__r9KLm li:before{background-color:#333}.ProjectLifecycleItem_sliderItemImage__QRp7C{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__QRp7C{min-width:47.5rem}}.ProjectLifecycleItem_sliderItemContent__vozLr.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_sliderItemImage__QRp7C{transform:translateY(0);opacity:1}.ProjectLifecycleItem_bgImage__F4K3y{background-color:#d9d9d9}.ProjectLifecycleItem_phaseCircle__FWZ7k{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__FWZ7k{height:4rem;width:4rem;top:16.5rem}}.ProjectLifecycleItem_phaseCircle__FWZ7k: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__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_phaseCircle__FWZ7k{transform:scale(1);border-color:#333}.ProjectLifecycleItem_sliderItemHeader__CMXUw.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_phaseCircle__FWZ7k:after{background:#333;transform:translate(-50%,-50%) scale(1)}.ProjectLifecycleItem_contentItems__qwZLb{display:flex}.ProjectLifecycleItem_contentItem__ADh9B{position:relative}.ProjectLifecycleItem_contentItemCircle__2jcRd{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__2jcRd{top:-8.6rem}}.ProjectLifecycleItem_contentItem__ADh9B.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_contentItemCircle__2jcRd{background:#333;transform:scale(1)}.ProjectLifecycleItem_contentItemGroup__qXB6o{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__ADh9B.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_contentItemGroup__qXB6o{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemNumber__l8vrP{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-transform:uppercase;text-indent:0;margin-right:1.5rem}@media only screen and (min-width:768px){.ProjectLifecycleItem_contentItemNumber__l8vrP{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0}}.ProjectLifecycleItem_contentItemLabel__9pwPs{font-size:1rem;font-weight:900;text-transform:uppercase;margin-top:-.2rem}.ProjectLifecycleItem_contentItemTitle__MFPKN{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__MFPKN{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0}}.ProjectLifecycleItem_contentItem__ADh9B.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_contentItemTitle__MFPKN{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemText__rdUYT{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__ADh9B.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_contentItemText__rdUYT{transform:translateY(0);opacity:1}.ProjectLifecycleItem_contentItemCta__QvtN0{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__ADh9B.ProjectLifecycleItem_active__nTGBi .ProjectLifecycleItem_contentItemCta__QvtN0{transform:translateY(0);opacity:1}.ProjectLifecycle_lifecycle__LlYTE{position:relative;padding:8.5rem 0 8rem;overflow:hidden}@media only screen and (min-width:768px){.ProjectLifecycle_lifecycle__LlYTE{padding:8.5rem 4rem}}.ProjectLifecycle_slider__5Xkas{display:flex;width:-moz-min-content;width:min-content}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_slider__5Xkas{padding-left:2rem;padding-bottom:1.2rem}}.ProjectLifecycle_sliderGrid__ZRnxP{display:flex;padding-right:2rem}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__ZRnxP{padding-right:0}}.ProjectLifecycle_sliderGrid__ZRnxP>li:last-child>div>div:last-child>ul{position:relative;padding-right:1rem}@media only screen and (min-width:650px){.ProjectLifecycle_sliderGrid__ZRnxP>li:last-child>div>div:last-child>ul{padding-right:5rem}}@media only screen and (min-width:768px){.ProjectLifecycle_sliderGrid__ZRnxP>li:last-child>div>div:last-child>ul{padding-right:20rem}}.ProjectLifecycle_sliderGrid__ZRnxP>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__ZRnxP>li:last-child>div>div:last-child>ul:before{top:calc(-8.05rem - 2px)}}.ProjectLifecycle_sliderGrid__ZRnxP>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__ZRnxP>li:last-child>div>div:last-child>ul:after{top:-8.05rem}}.ProjectLifecycle_sliderItemHeader__ri_dq{min-height:19rem}@media only screen and (min-width:768px){.ProjectLifecycle_sliderItemHeader__ri_dq{min-height:26.5rem}}.ProjectLifecycle_sliderItemHeaderTitle__k_QQa{text-transform:uppercase;font-weight:900;margin-bottom:1.5rem}.ProjectLifecycle_progressBar__XWhAl{position:relative;display:block;width:100%;top:12rem}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_progressBar__XWhAl{left:2rem}}@media only screen and (min-width:768px){.ProjectLifecycle_progressBar__XWhAl{top:18.6rem}}.ProjectLifecycle_progressBarTrack__6wEll{position:relative;height:2px;width:100%;left:0;background-color:#f1f1f1;z-index:-2}.ProjectLifecycle_progressBarProgress__4hQD_{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__4hQD_{margin-left:0}}.ProjectLifecycle_circle__ORTAO,.ProjectLifecycle_progressBarSign__DWhp3{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__ORTAO,.ProjectLifecycle_progressBarSign__DWhp3{height:4rem;width:4rem;left:0}}.ProjectLifecycle_circle__ORTAO:after,.ProjectLifecycle_progressBarSign__DWhp3: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__DWhp3{margin-left:2rem}.ProjectLifecycle_progressBarSign__DWhp3:before{content:"";width:500%;height:125%;background-color:#fff;position:absolute;transform:translate(-90%,-10%)}@media only screen and (min-width:768px){.ProjectLifecycle_progressBarSign__DWhp3{margin-left:0}.ProjectLifecycle_progressBarSign__DWhp3:before{transform:translate(-85%,-10%)}}.ProjectLifecycle_circle__ORTAO{background-color:#fff;border:2px solid #333}.ProjectLifecycle_hero__AWnBZ{min-width:26rem;margin-right:4rem}@media only screen and (min-width:768px){.ProjectLifecycle_hero__AWnBZ{min-width:99rem}}.ProjectLifecycle_heroTitle__ynHvR{font:normal 900 4rem/1 Helvetica Neue;letter-spacing:-.08rem;text-transform:uppercase;text-indent:-.25rem}@media only screen and (min-width:768px){.ProjectLifecycle_heroTitle__ynHvR{font:normal 900 16rem/.9 Helvetica Neue;letter-spacing:-.32rem;text-indent:-1rem}}.ProjectLifecycle_heroDescription__PtMvQ{font-size:1.4rem;text-transform:uppercase}@media only screen and (min-width:768px){.ProjectLifecycle_heroDescription__PtMvQ{font-size:2.2rem}}.ProjectLifecycle_heroText__Sooxw{margin-top:10rem}@media only screen and (min-width:768px){.ProjectLifecycle_heroText__Sooxw{padding-left:51.4rem;padding-right:8rem;margin-top:1.5rem}}.ProjectLifecycle_heroButton__zi8TX{margin-bottom:1.5rem}.ProjectLifecycle_heroSkip__RtG_y{position:absolute}@media only screen and (max-width:calc(768px - 1px)){.ProjectLifecycle_heroSkip__RtG_y{left:2rem;top:24rem}}@media only screen and (min-width:768px){.ProjectLifecycle_heroSkip__RtG_y{top:22rem}}.ProjectLifecycle_phase2__zfVjw{min-width:32rem}@media only screen and (min-width:768px){.ProjectLifecycle_phase2__zfVjw{min-width:48rem}}.ProjectLifecycle_phase2__zfVjw:last-child{min-width:32rem}@media only screen and (min-width:768px){.ProjectLifecycle_phase2__zfVjw:last-child{min-width:26.5rem}}.Text5Col_text5Col__lgi1n{padding:8rem 0}@media only screen and (min-width:768px){.Text5Col_text5Col__lgi1n{padding:12rem 0}}.Text5Col_container__KJ_nZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;padding:0 2rem}@media only screen and (min-width:768px){.Text5Col_container__KJ_nZ{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.Text5Col_container__KJ_nZ>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.Text5Col_container__KJ_nZ>*{grid-column:span 6/span 6}.Text5Col_container__KJ_nZ{padding:0 4rem}.Text5Col_col__9vN7X{grid-column:span 1/span 1}.Text5Col_col__9vN7X:first-child{grid-column:span 2/span 2}}@media only screen and (max-width:calc(768px - 1px)){.Text5Col_col__9vN7X{margin-top:1rem;margin-bottom:1rem}}.Text5Col_text__D_OB6 strong{line-height:1.142;font-weight:900;text-transform:uppercase;display:block}@media only screen and (max-width:calc(768px - 1px)){.Text5Col_text__D_OB6 strong br{display:none}}.Text5Col_text__D_OB6 ul{margin:0}.Text5Col_text__D_OB6 li{margin-left:1.5rem}.ListDeliveryMethods_listDeliveryMethods__zJ94u{padding:3rem 0 8rem}@media only screen and (min-width:768px){.ListDeliveryMethods_listDeliveryMethods__zJ94u{padding:9rem 0}}.ListDeliveryMethods_container__NlYPm{padding:0 2rem}@media only screen and (min-width:768px){.ListDeliveryMethods_container__NlYPm{padding:0 4rem}}.ListDeliveryMethods_heading__am1hI{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__am1hI{margin-bottom:7.5rem}}.ListDeliveryMethods_heading__am1hI span{font-weight:400}.ListDeliveryMethods_listWrapper__H_ap4{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__H_ap4{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListDeliveryMethods_listWrapper__H_ap4>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListDeliveryMethods_listWrapper__H_ap4>*{grid-column:span 6/span 6}.ListDeliveryMethods_listWrapper__H_ap4{grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem}}.ListDeliveryMethods_item__wXa_S{grid-column:span 1/span 1;-moz-column-gap:2rem;column-gap:2rem;border-bottom:1px solid #ccc}.ListDeliveryMethods_item__wXa_S:first-child{border-top:1px solid #ccc}.ListDeliveryMethods_item__wXa_S:last-child:nth-child(odd){border-bottom:0}.ListDeliveryMethods_item__wXa_S:last-child:nth-child(odd):after,.ListDeliveryMethods_item__wXa_S:last-child:nth-child(odd):before{display:none}.ListDeliveryMethods_item__wXa_S:last-child:nth-child(odd) .ListDeliveryMethods_itemWrapper__YL__g{padding-bottom:0}@media only screen and (min-width:768px){.ListDeliveryMethods_item__wXa_S:last-child:nth-child(odd) .ListDeliveryMethods_itemWrapper__YL__g{padding:8rem 0 7rem}.ListDeliveryMethods_item__wXa_S{position:relative;border-bottom:none}.ListDeliveryMethods_item__wXa_S:after,.ListDeliveryMethods_item__wXa_S:before{position:absolute;content:"";height:1px;left:0;background-color:#ccc}.ListDeliveryMethods_item__wXa_S:first-child{border-top:none}.ListDeliveryMethods_item__wXa_S:first-child:after{left:0;top:0;width:100%}.ListDeliveryMethods_item__wXa_S:nth-child(2):after{top:0;left:-4rem;width:calc(100% + 4rem)}.ListDeliveryMethods_item__wXa_S:nth-of-type(odd):before{bottom:0;width:100%}.ListDeliveryMethods_item__wXa_S:nth-of-type(2n):before{left:-4rem;bottom:0;width:calc(100% + 4rem)}}.ListDeliveryMethods_itemWrapper__YL__g{overflow:hidden;padding:7.5rem 0 8rem}@media only screen and (min-width:768px){.ListDeliveryMethods_itemWrapper__YL__g{padding:8rem 0 7rem}}.ListDeliveryMethods_itemInner__RLq5_{display:flex;flex-direction:column}@media only screen and (min-width:768px){.ListDeliveryMethods_itemInner__RLq5_{display:grid;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(3,1fr)}}.ListDeliveryMethods_number__Gc0r3{font-size:1rem;font-weight:900;text-transform:uppercase;margin-bottom:3.5rem}@media only screen and (min-width:768px){.ListDeliveryMethods_number__Gc0r3{line-height:1;margin-bottom:9rem}}.ListDeliveryMethods_title__8A6a6{font-weight:900;text-transform:uppercase;margin-bottom:2rem;order:1;grid-column:span 1/span 1;grid-column-start:1}.ListDeliveryMethods_text__N3bSM{order:2;margin-bottom:2rem}@media only screen and (min-width:768px){.ListDeliveryMethods_text__N3bSM{grid-column:span 1/span 1;grid-column-start:1;margin-top:.4rem;margin-bottom:0}}.ListDeliveryMethods_text__N3bSM br{display:none}@media only screen and (min-width:768px){.ListDeliveryMethods_text__N3bSM br{display:inline-block}}.ListDeliveryMethods_titleMain___4qdz{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___4qdz{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__DdnOJ{order:3}@media only screen and (min-width:768px){.ListDeliveryMethods_textMain__DdnOJ{grid-column-start:2;grid-column:span 2/span 2;max-width:39rem;margin-top:-4rem}}.TextWithImage_textWithImage__4aos0{padding:8rem 0}@media only screen and (min-width:768px){.TextWithImage_textWithImage__4aos0{padding:12rem 0}}.TextWithImage_container__CXe_L{padding:0 2rem}@media only screen and (min-width:768px){.TextWithImage_container__CXe_L{padding:0}}.TextWithImage_gridWrapper__m2EEu{position:relative}@media only screen and (min-width:768px){.TextWithImage_gridWrapper__m2EEu{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__m2EEu{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}@media only screen and (min-width:768px){.TextWithImage_gridWrapper__m2EEu>*{grid-column:span 4/span 4}}@media only screen and (min-width:768px)and (min-width:768px){.TextWithImage_gridWrapper__m2EEu>*{grid-column:span 6/span 6}}.TextWithImage_col1__Dz5nq{grid-column:span 2/span 2;margin-bottom:4rem}@media only screen and (min-width:768px){.TextWithImage_col1__Dz5nq{margin-bottom:0}}.TextWithImage_col2__uPPMD{grid-column:span 4/span 4;grid-column-start:3}.TextWithImage_title__b1Lmt{font:normal 800 4.8rem/.833 Helvetica Neue;letter-spacing:-.036rem;text-transform:uppercase;text-indent:0;margin-bottom:3.5rem;font-size:4.8rem;line-height:.833}@media only screen and (min-width:768px){.TextWithImage_title__b1Lmt{font:normal 800 9.6rem/.85 Helvetica Neue;letter-spacing:-.096rem;text-indent:0;margin-bottom:3.5rem;line-height:.93}}.TextWithImage_subtitle__mP8Y1{text-transform:uppercase;font-weight:900;margin-bottom:1.2rem}.TextWithImage_description__UVwXk,.TextWithImage_headline__YO9g_{text-transform:uppercase;line-height:1.142;margin-bottom:4rem}@media only screen and (min-width:768px){.TextWithImage_description__UVwXk,.TextWithImage_headline__YO9g_{margin-bottom:11rem;max-width:25rem}.TextWithImage_headline__YO9g_{margin-bottom:5rem}}.TextWithImage_inverted__jh_Bb{grid-auto-flow:column}@media only screen and (min-width:768px){.TextWithImage_inverted__jh_Bb .TextWithImage_dot__hqsvh{cursor:none;right:4rem}}.TextWithImage_inverted__jh_Bb .TextWithImage_col1__Dz5nq{grid-column:span 2/span 2;grid-column-start:5}.TextWithImage_inverted__jh_Bb .TextWithImage_col2__uPPMD{grid-column:span 4/span 4;grid-column-start:1}.TextWithImage_inverted__jh_Bb .TextWithImage_caption__jq8_x{text-align:left}.TextWithImage_caption__jq8_x{text-align:right;text-transform:uppercase;line-height:1.142;margin-top:1rem}.TextWithImage_bgImage__eNZzF{background-color:#d9d9d9}.List2Content_list2Content__gS4se{padding:3rem 0 8rem}@media only screen and (min-width:768px){.List2Content_list2Content__gS4se{padding:0 0 9rem}}.List2Content_container__aEGkv{padding:0 2rem}@media only screen and (min-width:768px){.List2Content_container__aEGkv{padding:0 4rem}}.List2Content_heading__2TneR{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){.List2Content_heading__2TneR{margin-bottom:7.5rem}}.List2Content_heading__2TneR span{font-weight:400}.List2Content_listWrapper__ZCkoC{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){.List2Content_listWrapper__ZCkoC{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.List2Content_listWrapper__ZCkoC>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.List2Content_listWrapper__ZCkoC>*{grid-column:span 6/span 6}.List2Content_listWrapper__ZCkoC{grid-template-columns:repeat(1,1fr);-moz-column-gap:4rem;column-gap:4rem}}.List2Content_item__IW9ms{grid-column:span 1/span 1;-moz-column-gap:2rem;column-gap:2rem;border-bottom:1px solid #ccc;overflow:hidden}.List2Content_item__IW9ms:first-child{border-top:1px solid #ccc}@media only screen and (min-width:768px){.List2Content_item__IW9ms{position:relative;border-bottom:none}.List2Content_item__IW9ms:before,.List2Content_item__IW9ms:first-child:after{position:absolute;content:"";height:1px;left:0;background-color:#ccc}.List2Content_item__IW9ms:nth-child(2):after{top:0;left:-4rem;width:calc(100% + 4rem)}.List2Content_item__IW9ms:nth-of-type(odd):before{bottom:0;width:100%}.List2Content_item__IW9ms:nth-of-type(2n):before{left:-4rem;bottom:0;width:calc(100% + 4rem)}}.List2Content_itemWrapper__8jRSK{overflow:hidden;padding:7.5rem 0 5.5rem}@media only screen and (min-width:768px){.List2Content_itemWrapper__8jRSK{padding:1.6rem 0 6rem}}.List2Content_itemInner__kKNid{display:flex;flex-direction:column}@media only screen and (min-width:768px){.List2Content_itemInner__kKNid{display:grid;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(6,1fr)}}.List2Content_number__uXmtB{font-size:1rem;font-weight:900;text-transform:uppercase;margin-bottom:3.5rem}@media only screen and (min-width:768px){.List2Content_number__uXmtB{line-height:1;margin-bottom:9rem}}.List2Content_titleMain__n6wpN{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;font-stretch:condensed;text-transform:uppercase;margin-bottom:1.8rem;order:0}@media only screen and (min-width:768px){.List2Content_titleMain__n6wpN{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0;margin-top:5.5rem;grid-column-start:2;grid-column:span 1/span 1;margin-bottom:0}}.List2Content_textMain__ye2wv p{font-size:1.8rem}.List2Content_textMain__ye2wv ul{margin:0}@media only screen and (min-width:768px){.List2Content_textMain__ye2wv{grid-column:span 1/span 1;grid-column-start:4;max-width:39rem;margin-top:5.5rem}.List2Content_textMain__ye2wv.List2Content_textMain2__ahByX{grid-column-start:5}}.ListStats_listStats__y0mSk{padding:8.5rem 0 6rem}@media only screen and (min-width:768px){.ListStats_listStats__y0mSk{padding:13.5rem 0 9rem}}.ListStats_gridWrapper__4arWk{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__4arWk{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListStats_gridWrapper__4arWk>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListStats_gridWrapper__4arWk>*{grid-column:span 6/span 6}}.ListStats_heading__VpcnZ{text-transform:uppercase;font-weight:900;margin-bottom:2rem}@media only screen and (min-width:768px){.ListStats_heading__VpcnZ{margin-bottom:7.5rem}}.ListStats_listWrapper__jyRBK{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__jyRBK{padding:0 4rem;grid-template-columns:repeat(6,1fr);grid-gap:4rem}}.ListStats_listWrapper__jyRBK>*{grid-column:span 4/span 4}@media only screen and (min-width:768px){.ListStats_listWrapper__jyRBK>*{grid-column:span 6/span 6}.ListStats_listWrapper__jyRBK{-moz-column-gap:4rem;column-gap:4rem}}.ListStats_listWrapper__jyRBK:last-child{border-bottom:1px solid #ccc}.ListStats_item__Ammk7{position:relative;padding:7.5rem 0 7rem;grid-column:span 1/span 1}@media only screen and (min-width:768px){.ListStats_item__Ammk7{padding:7.5rem 0 7rem}.ListStats_item__Ammk7:first-child{grid-column-start:2}}.ListStats_item__Ammk7: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__Ammk7:first-child:before{content:none}}.ListStats_item__Ammk7: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__Ammk7:last-child:before{content:none}}.ListStats_title__5g4_h{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__5g4_h{font:normal 700 3.6rem/1 Helvetica Neue;letter-spacing:-.072rem;text-indent:0}}.ListStats_subHeading__jTprj{text-transform:uppercase;font-weight:900}@media only screen and (min-width:768px){.services_hero__Z3Wcy{padding-bottom:9rem}}.services_ourApproach__zHjgA{padding-bottom:0;overflow:hidden}@media only screen and (max-width:calc(768px - 1px)){.services_ourApproach__zHjgA{padding-top:5.5rem}.services_ourApproach__zHjgA figure{transform:scale(1.3) translateX(.5rem);margin-bottom:4rem}}@media only screen and (min-width:768px){.services_ourApproach__zHjgA{padding-top:4rem;padding-bottom:4rem}.services_ourApproach__zHjgA figure{transform:scale(1.3) translate(-8.5rem,-1rem)}}.services_leedSustainabilityImage__zFUuH{padding-top:4rem;padding-bottom:2rem}@media only screen and (min-width:768px){.services_leedSustainabilityImage__zFUuH{padding-top:9rem;padding-bottom:3rem}}.services_leedSustainabilityText__nAVG9{position:relative;padding-top:1.5rem;padding-bottom:11rem}.services_leedSustainabilityText__nAVG9: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__nAVG9{padding-top:3rem;padding-bottom:7.5rem}.services_leedSustainabilityText__nAVG9:after{width:calc(100% - 8rem);left:4rem}}.services_guidingPrinciple__ifGHq{padding-top:4.5rem;padding-bottom:6rem}@media only screen and (min-width:768px){.services_guidingPrinciple__ifGHq{padding-top:18.5rem;padding-bottom:4.5rem}}.services_photo__iM_KA{padding:6rem 2rem}.services_photo__iM_KA figure{overflow:hidden}@media only screen and (min-width:768px){.services_photo__iM_KA{padding:9rem 4rem 8rem}}.services_photo__iM_KA .services_bgImage__y4Cd6{background-color:#d9d9d9}