.Pill_button__idpPG{overflow:hidden;display:inline-block;border-radius:999px;font-size:25px;line-height:1;text-align:center;background-color:var(--background,none);border:var(--border,2px solid var(--background,transparent))}@media(max-width:1024px){.Pill_button__idpPG{font-size:19px}}.Pill_button__idpPG.Pill_primary__FpBNw{color:#fff;--background:var(--c-purple-400)}.Pill_button__idpPG.Pill_primary__FpBNw.Pill_secondaryColor__SmW2o{--background:var(--c-orange)}.Pill_button__idpPG.Pill_secondary__QqRjv{--border-color:var(--c-purple-400);--border:2px solid var(--border-color);--content-color:var(--c-purple-400);--overlay-background:var(--c-purple-400);--overlay-color:#fff}.Pill_button__idpPG.Pill_secondary__QqRjv .Pill_content__01beS{color:var(--content-color)}.Pill_button__idpPG.Pill_secondary__QqRjv .Pill_overlay__m1G7W{background-color:var(--overlay-background);color:var(--overlay-color)}.Pill_button__idpPG.Pill_secondary__QqRjv.Pill_secondaryColor__SmW2o{--border-color:var(--c-orange);--content-color:var(--c-orange);--overlay-background:var(--c-orange)}.Pill_button__idpPG .Pill_content__01beS{display:inline-block;padding:16px 38px;z-index:1;transform:translateY(0)}@media(max-width:1024px){.Pill_button__idpPG .Pill_content__01beS{padding:18px 30px}}.SectorHero_sectorHero__rYCFV{margin-top:80px;margin-bottom:80px}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU{position:relative;height:260dvh;min-height:936px;display:flex;justify-content:center;border-radius:21px}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR{overflow:hidden;top:80px;inset-inline:0;position:-webkit-sticky;position:sticky;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;max-height:calc(100dvh - 80px)}@media(max-width:1024px){.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR{height:100dvh}}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k{overflow:visible;position:relative;display:flex;width:66.6666666667%;border-radius:18px;transition:all .5s ease-out}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:18px;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 100px,transparent 150px)}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_pill__GX9IJ{position:absolute;margin:18px;border-color:#fff}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_pill__GX9IJ span{color:#fff}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k img{border-radius:18px;object-fit:cover;object-position:center}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_heading__lpjgh{position:absolute;bottom:100%;inset-inline:0;font-size:clamp(50px,4vw,100px);text-transform:uppercase;color:var(--c-purple);line-height:.9em;z-index:2;text-align:center;transition:all .5s ease-out}@media(max-width:1024px){.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_heading__lpjgh{font-size:clamp(43px,4.9vw,50px)}}.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_subHeader__IWR3D{position:absolute;display:block;top:100%;inset-inline:0;padding-top:30px;font-family:var(--font-serif);font-style:italic;font-size:57px;font-size:clamp(29px,3vw,57px);line-height:.9em;color:var(--c-purple-400);text-align:center;padding-bottom:50px;transition:all .5s ease-out;margin-left:auto;margin-right:auto;max-width:100vw;left:50%;width:max-content;text-wrap:balance}body.purple .SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_subHeader__IWR3D{color:var(--c-purple)}@media(max-width:1024px){.SectorHero_sectorHero__rYCFV .SectorHero_inner__caFJU .SectorHero_floatingContainer__k_pMR .SectorHero_imageContainer__fIB_k .SectorHero_subHeader__IWR3D{font-size:clamp(14.5px,2.842vw,29px)}}.ServiceMix_serviceMix__mg9D8{display:flex;flex-direction:column;gap:60px;border-top:1px solid var(--c-purple-400);border-bottom:1px solid var(--c-purple-400);padding-top:65px;padding-bottom:65px}.ServiceMix_serviceMix__mg9D8 .ServiceMix_heading__xgqBG{font-family:var(--font-serif);font-style:italic;color:var(--c-purple-400);font-size:43px}@media(max-width:1024px){.ServiceMix_serviceMix__mg9D8 .ServiceMix_heading__xgqBG{font-size:clamp(40px,4.214vw,43px)}}body.purple .ServiceMix_serviceMix__mg9D8 .ServiceMix_heading__xgqBG{color:var(--c-purple)}.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(50%,max(230px,20%)),1fr));grid-column-gap:24px;column-gap:24px}@media(max-width:1445px){.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_{max-width:unset}}@media(max-width:1024px){.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_{grid-template-columns:1fr}}.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_ .ServiceMix_item__NmzXD{color:var(--c-purple-400)}body.purple .ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_ .ServiceMix_item__NmzXD{color:var(--c-purple)}.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_ .ServiceMix_item__NmzXD ul{line-height:1.4em;list-style:disc;margin-left:20px}@media(max-width:1024px){.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_ .ServiceMix_item__NmzXD ul{margin-left:16px}}.ServiceMix_serviceMix__mg9D8 .ServiceMix_items__roFl_ .ServiceMix_item__NmzXD ul li{display:list-item;margin-bottom:10px;padding:inherit;border:inherit}.CaseStudiesPreFiltered_caseStudies__aRLCx{display:flex;flex-direction:column;align-items:stretch}.CaseStudiesPreFiltered_caseStudies__aRLCx .CaseStudiesPreFiltered_grid__7OT_3{display:grid;grid-auto-rows:576px;grid-template-columns:repeat(12,1fr);grid-gap:72px;gap:72px}@media(max-width:1024px){.CaseStudiesPreFiltered_caseStudies__aRLCx .CaseStudiesPreFiltered_grid__7OT_3{gap:72px 0;grid-auto-rows:min-content}}.CaseStudiesPreFiltered_caseStudies__aRLCx .CaseStudiesPreFiltered_button__DFDMj{margin:60px auto 0}.CaseStudiesPreFiltered_study___adBo{container-type:inline-size;container-name:study;grid-column:span 4}.CaseStudiesPreFiltered_study___adBo:nth-child(2),.CaseStudiesPreFiltered_study___adBo:nth-child(3){grid-column:span 8}.CaseStudiesPreFiltered_study___adBo:nth-child(5),.CaseStudiesPreFiltered_study___adBo:nth-child(6){grid-column:span 6}@media(max-width:1445px){.CaseStudiesPreFiltered_study___adBo{grid-column:span 6!important}}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo{grid-column:span 12!important}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm.CaseStudiesPreFiltered_internalMobile__5Gs_X,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X.CaseStudiesPreFiltered_internalMobile__5Gs_X{display:contents}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm.CaseStudiesPreFiltered_internalMobile__5Gs_X,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X.CaseStudiesPreFiltered_internalMobile__5Gs_X{display:none}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm.CaseStudiesPreFiltered_externalMobile__6Skwm,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X.CaseStudiesPreFiltered_externalMobile__6Skwm{display:flex;flex-direction:column;margin-top:50px;row-gap:24px}@media(min-width:1025px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm.CaseStudiesPreFiltered_externalMobile__6Skwm,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X.CaseStudiesPreFiltered_externalMobile__6Skwm{display:none}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm.CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_title__xHqvM,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X.CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_title__xHqvM{color:var(--c-purple)}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_title__xHqvM,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X .CaseStudiesPreFiltered_title__xHqvM{font-size:clamp(36px,9.5cqw,75px);text-transform:uppercase}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_title__xHqvM,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X .CaseStudiesPreFiltered_title__xHqvM{font-size:clamp(36px,4.9vw,50px);line-height:1.2em}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_services__Np8bU,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X .CaseStudiesPreFiltered_services__Np8bU{display:flex;align-items:center;flex-wrap:wrap;letter-spacing:.75px}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_services__Np8bU .CaseStudiesPreFiltered_service__DQfih,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X .CaseStudiesPreFiltered_services__Np8bU .CaseStudiesPreFiltered_service__DQfih{display:flex;align-items:center;text-align:center}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_externalMobile__6Skwm .CaseStudiesPreFiltered_services__Np8bU .CaseStudiesPreFiltered_bullet__Kkn6i,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_internalMobile__5Gs_X .CaseStudiesPreFiltered_services__Np8bU .CaseStudiesPreFiltered_bullet__Kkn6i{margin:0 5px}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV{display:flex;flex-direction:column;background-color:#c7c7c7;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:18px;overflow:hidden;position:relative}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV{height:324px}}@media(min-width:1025px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV{height:100%}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--c-purple-200);mix-blend-mode:multiply;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;transition:opacity .25s cubic-bezier(.22,.6,.36,1)}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV:before{opacity:1;background:linear-gradient(rgba(0,0,0,.2) 10%,transparent);mix-blend-mode:normal;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}}@media(min-width:1025px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV:hover .CaseStudiesPreFiltered_overlay__qVdyh,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV:hover:before{opacity:1}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV,.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV>.CaseStudiesPreFiltered_overlay__qVdyh{cursor:pointer}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV .CaseStudiesPreFiltered_overlay__qVdyh{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;opacity:0;color:#fff;padding:18px;font-size:19px;position:relative;z-index:2;transition:opacity .25s cubic-bezier(.22,.6,.36,1)}@media(max-width:1024px){.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV .CaseStudiesPreFiltered_overlay__qVdyh{opacity:1}}.CaseStudiesPreFiltered_study___adBo .CaseStudiesPreFiltered_studyInner__hL2jV .CaseStudiesPreFiltered_overlay__qVdyh .CaseStudiesPreFiltered_sector__I1GPh{padding:14px 28px;font-size:15px;border:2px solid #fff;border-radius:999px;text-transform:uppercase}.EnergySectorAwards_energySectorAwards__rJBHq{display:flex;flex-direction:row;justify-content:space-between;gap:40px}@media(max-width:1445px){.EnergySectorAwards_energySectorAwards__rJBHq{flex-direction:column;align-items:flex-start;gap:80px}}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_text__HTv13{font-size:50px;text-transform:uppercase;color:var(--c-purple);max-width:575px}@media(max-width:1445px){.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_text__HTv13{max-width:100%}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C{width:100%}}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo{--cell-inline-padding:18px;--border:1px solid #7324bb;display:grid;grid-template-columns:2fr 1fr 1fr}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_image__GzokR{grid-column:1/-1;margin-block:108px;max-height:864px;object-fit:cover;border-radius:10px}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_award___TVCr>*,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>:is(.EnergySectorAwards_clientHeader____ApH,.EnergySectorAwards_projectHeader__oahA0,.EnergySectorAwards_awardHeader__bVC_s){border-bottom:var(--border)}@media(min-width:1025px){.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_award___TVCr:first-child>*,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_image__GzokR+.EnergySectorAwards_award___TVCr>*{border-top:var(--border)}}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_awardHeader__bVC_s,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_clientHeader____ApH,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_projectHeader__oahA0{font-family:var(--font-text);font-size:12px;line-height:20.25px;letter-spacing:.18px;text-transform:uppercase;color:#1a1a1a;padding-block:32px;padding-inline:var(--cell-inline-padding)}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr{display:contents}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr>*{padding-block:36px;padding-inline:var(--cell-inline-padding);display:flex;align-items:center}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_clientTitle__488xr{font-family:var(--font-text);font-size:25px;line-height:1em;letter-spacing:.38px;text-transform:uppercase;color:#1a1a1a}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_projectTitle__J_iGk{font-family:var(--font-serif);font-style:italic;line-height:1em;font-size:28px;color:#7324bb}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_awardTitle__vulo1{font-family:var(--font-text);font-size:25px;line-height:1em;letter-spacing:.38px;text-transform:uppercase;color:#1a1a1a;justify-content:flex-start;text-align:left}@media(max-width:1024px){.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo{grid-template-columns:1fr}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_awardHeader__bVC_s,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_clientHeader____ApH,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_projectHeader__oahA0{display:none}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_award___TVCr{border-top:var(--border);border-bottom:var(--border)}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_award___TVCr~.EnergySectorAwards_award___TVCr{border-bottom:var(--border);border-top:unset}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo>.EnergySectorAwards_image__GzokR+.EnergySectorAwards_award___TVCr{border-top:var(--border)}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr{display:flex;flex-direction:column;padding-block:54px}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr>*{border-bottom:none;border-top:none;padding-block:unset}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_clientTitle__488xr,.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_projectTitle__J_iGk{margin-bottom:18px}.EnergySectorAwards_energySectorAwards__rJBHq .EnergySectorAwards_awardsGrid__ULG6C .EnergySectorAwards_gridContainer__HSWVo .EnergySectorAwards_award___TVCr .EnergySectorAwards_awardTitle__vulo1{justify-content:flex-start}}