.Services_main__a8AWd{padding-bottom:1rem;color:var(--dark);animation:Services_fadein__BYps2 .5s cubic-bezier(.25,.54,.27,.96)}@keyframes Services_fadein__BYps2{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Services_section__0ro4t{padding:3rem 24px}.Services_sectionx__j9Hiz{padding:0}.Services_herosec__LB91J{padding-top:7rem}.Services_gridblock__8QN2J{display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem;gap:3rem}.Services_title__zzit7{padding:50px 24px 0;font-size:19px;font-weight:450;height:max-content;pointer-events:none;width:max-content}.Services_sub__9jyJr{display:inline-block;margin-right:3px;transform:translateY(-1px)}.Services_titlex__b3dN_{font-size:32px;font-weight:550;padding-bottom:4rem}.Services_headline__qxCgw{font-size:56px;font-weight:550;line-height:120%}.Services_triad__sUxvI{margin-bottom:0;margin-top:8rem;width:100%;padding-top:1rem;padding-bottom:1rem;height:550px;display:flex;align-items:center;justify-content:center;position:relative;background-color:#f3f3f3;border-radius:0}.Services_notes__ZQ_af{position:absolute;top:1.5rem;left:24px;font-family:Fragment Mono,monospace;text-transform:uppercase;font-size:13px}.Services_triadlogo__5EurU{position:absolute;top:1.2rem;left:1rem;opacity:0}.Services_triad__sUxvI:before{content:"";position:absolute;top:-1px;left:-1px;border-top:60px solid #fff;border-right:60px solid transparent;display:none}.Services_triad__sUxvI:after{content:"";position:absolute;bottom:-1px;right:-1px;border-top:60px solid hsla(0,0%,100%,0);border-right:60px solid #fff;display:none}.Services_triadx__G4e5J{padding:2rem 2rem 2.5rem;display:flex;align-items:center;justify-content:center;border-radius:24px}.Services_circlecon__ELT3H{position:relative;height:320px;width:350px}.Services_circle__lvSNU{width:200px;height:200px;border-radius:50%;border:1px solid #000;color:#000;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;position:absolute;transition:all .2s ease-in-out}@keyframes Services_neon__wx3fZ{50%{transform:rotateY(-190deg)}}.Services_ints__hSsm_{animation:Services_neon__wx3fZ 2s ease-in-out infinite}@keyframes Services_pulse__HJ857{50%{background-color:#07a9f5;transform:rotateY(190deg)}}.Services_intersect__vUo5H{position:absolute;z-index:50;top:133px;left:165px;width:20px;height:20px;background-color:#000;border-radius:50%;animation:Services_pulse__HJ857 2s ease-in-out infinite;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;padding-bottom:.05rem}.Services_circlea__UPvph{top:0;left:0}.Services_circleb__MByOV{top:0;left:150px}.Services_circlec__ZgXE8{position:absolute;top:129px;left:78px}.Services_labelblock__4eLcz{display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem;gap:3rem;padding:0 24px}.Services_label__dkBwg{font-size:17px;padding:10px 0 1rem;z-index:1}.Services_sq__HxTsb{height:12px;width:12px;background-color:var(--dark);display:inline-block;margin-right:10px;border-radius:20px;display:none}.Services_offeringconbg__ZdP7Q{padding-top:.5rem}.Services_offeringcon__nXBuB{display:grid;grid-template-columns:1fr;grid-gap:2rem 3rem;gap:2rem 3rem;padding-bottom:0;padding-top:1rem}.Services_subgrid__mCnSM{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Services_sblock__G3MjB{padding:.5rem 24px 1px}.Services_ofx__G9AH_{padding-top:8px;margin-top:3rem}.Services_ofbody__B7rZJ{padding:0 52px}.Services_firstitem__8H9sD{border-top-left-radius:10px;border-top-right-radius:10px}.Services_lastitem__C_GTU{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Services_offering__Douyt{padding-bottom:1.5rem;align-items:flex-start;padding-top:1rem}.Services_sgrid__i3ms7{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.Services_offeringflex__AHV9E,.Services_offeringicon__ezgHZ{display:flex;align-items:center}.Services_offeringicon__ezgHZ{justify-content:center;margin-right:30px}.Services_offeringtitle__DJim4{font-size:28px;font-weight:600;display:flex;align-items:center}.Services_offeringbrief__nggfe{font-size:21px;font-weight:500;opacity:.5;padding-top:1rem;padding-bottom:3.5rem;max-width:800px;border-bottom:1px solid rgba(0,0,0,.1)}.Services_lastbrief__mgAmb{border:none!important;padding-bottom:1rem}.Services_offeringgrid__8vrvh{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1rem;gap:0 1rem;padding-top:1rem}.Services_offeringlist__hCQtd{font-size:16px;margin-bottom:5px;color:var(--dark);font-weight:450}.Services_ablock__C7zLp{padding:10px 24px 6rem;margin-top:3rem}.Services_coverx__cjlL3{position:relative;overflow:hidden;width:100%;height:95vh;background-color:#f0f0f0;margin-top:7rem;display:flex;align-items:flex-end;padding-bottom:2.5rem;pointer-events:none}.Services_covery__5nBGl{margin-top:0;background-color:#f0f0f0}.Services_mottoblock__3J7To{position:relative;display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem;gap:3rem;padding:0 24px;z-index:10;width:100%}.Services_motto__h5_Iz{color:#fff;font-weight:600;font-size:100px;z-index:10;position:relative}.Services_m1__9IU7C,.Services_m2__Q36aD{color:var(--dark)}@media (max-width:820px){.Services_main__a8AWd{padding-bottom:1rem}.Services_section__0ro4t{padding:3rem 5%}.Services_sectionx__j9Hiz{padding:0}.Services_herosec__LB91J{padding-top:6rem;padding-bottom:4rem}.Services_title__zzit7{font-size:16px;height:max-content;margin:0;position:unset;padding:51px 5% 0}.Services_sub__9jyJr{transform:translateY(0)}.Services_titlex__b3dN_{padding-bottom:3rem;font-size:28px}.Services_headline__qxCgw{font-size:32px;padding-top:1rem}.Services_gridblock__8QN2J{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.Services_triad__sUxvI{height:420px;padding-top:2.5rem;margin-top:4rem;width:100%;display:flex;align-items:center;justify-content:center}.Services_triad__sUxvI:before{content:"";position:absolute;top:-1px;left:-1px;border-top:44px solid #fff;border-right:44px solid transparent}.Services_triad__sUxvI:after{content:"";position:absolute;bottom:-1px;right:-1px;border-top:44px solid hsla(0,0%,100%,0);border-right:44px solid #fff}.Services_notes__ZQ_af{left:5%}.Services_circlecon__ELT3H{position:relative;height:270px;width:240px;transform:translateY(5px) translateX(-1.2rem) scale(.9);justify-self:center;align-items:center}.Services_triadx__G4e5J{margin-bottom:1rem}.Services_circle__lvSNU{width:160px;height:160px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;position:absolute}.Services_intersect__vUo5H{position:absolute;top:106px;left:133px;width:15px;height:15px;font-size:10px}.Services_ints__hSsm_{transform:translateY(-.01rem)}.Services_circlea__UPvph{top:0;left:0}.Services_circleb__MByOV{top:0;left:121px}.Services_circlec__ZgXE8{position:absolute;top:102px;left:65px}.Services_offeringconbg__ZdP7Q{padding-top:0}.Services_labelblock__4eLcz{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.Services_offeringcon__nXBuB{gap:1px;padding-top:0;grid-template-columns:1fr}.Services_subgrid__mCnSM{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.Services_sblock__G3MjB{padding:.75rem 5% 0}.Services_ofx__G9AH_{margin-top:2rem;padding-top:8px}.Services_ofbody__B7rZJ{padding:0 0 0 43px}.Services_offering__Douyt{grid-template-columns:1fr;gap:0;padding-top:0}.Services_offeringgrid__8vrvh{padding-bottom:.75rem;padding-top:.75rem;transform:none;grid-template-columns:1fr}.Services_offeringflex__AHV9E{padding-bottom:0;position:relative}.Services_offeringicon__ezgHZ{transform:translateY(0);margin-right:20px}.Services_offeringtitle__DJim4{font-size:24px;transform:translateY(0);position:relative}.Services_offeringbrief__nggfe{font-size:19px;transform:none;padding-top:0;padding-bottom:2.5rem}.Services_lastbrief__mgAmb{padding-bottom:1rem}.Services_offeringlist__hCQtd{font-size:15px;align-self:flex-start}.Services_ablock__C7zLp{padding:6px 5% 4rem;margin-top:2rem}.Services_coverx__cjlL3{position:relative;overflow:hidden;width:100%;height:120vw;background-color:#f8f8f8;margin-top:4rem;padding-bottom:2rem}.Services_covery__5nBGl{margin-top:0}.Services_mottoblock__3J7To{position:relative;display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;padding:0 5%;z-index:10;width:100%}.Services_motto__h5_Iz{font-weight:600;font-size:50px;z-index:10;position:relative;line-height:110%}}.Industries_main__Wh2PH{padding-bottom:2rem;color:var(--dark);animation:Industries_fadein__BJZDJ .5s cubic-bezier(.25,.54,.27,.96)}@keyframes Industries_fadein__BJZDJ{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Industries_section__oVYdF{padding:3rem 24px}.Industries_sectionx__o_tut{padding:0}.Industries_herosec__j1Yif{padding-top:5rem}.Industries_headline__V5bcL{font-size:56px;font-weight:500}.Industries_title__DOSH0{padding:50px 24px 0;font-size:19px;font-weight:450;height:max-content;pointer-events:none;width:max-content}.Industries_sub__kdUEV{display:inline-block;margin-right:3px;transform:translateY(-1px)}.Industries_categories__h_WDF{font-family:Fragment Mono,monospace;font-size:15px;opacity:.6;text-transform:uppercase}.Industries_gridblock__MkySm{display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem;gap:3rem}.Industries_blockx__o6MPs{padding:2rem 24px 0}.Industries_industrygrid__Nr89_{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem 1rem;gap:3rem 1rem;padding-bottom:2rem}.Industries_industrylist__ooyHx{line-height:160%;padding-right:3em;font-size:15px}.Industries_industrytitle__XtHsg{font-size:18px;font-weight:600;padding-bottom:.5rem}.Industries_cover__WGUEh{position:relative;overflow:hidden;width:100%;height:95vh;background-color:#eee;margin-top:1rem;display:flex;align-items:flex-end;padding-bottom:5rem;pointer-events:none}.Industries_mottoblock__w1kjU{position:relative;display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem;gap:3rem;padding:0 24px;z-index:10;width:100%}.Industries_motto__MhA8e{color:var(--dark);font-weight:600;font-size:100px;z-index:10;position:relative;display:flex;flex-wrap:wrap}.Industries_textblock__kLtEV{overflow:hidden;width:max-content;position:relative;font-weight:600;font-size:100px}.Industries_gap__hRtF_{opacity:0;display:inline-block}.Industries_textrise__s8sQn{animation:Industries_rise__0WPT8 .25s cubic-bezier(.4,.5,.4,1.025);line-height:120%;display:flex}.Industries_delay1__xbx86{animation-duration:.5s}.Industries_delay2__wKmuv{animation-duration:.75s}.Industries_delay3__k7pCg{animation-duration:.9s}@keyframes Industries_rise__0WPT8{0%{opacity:0;transform:translateY(200px)}6%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.Industries_main__Wh2PH{padding-bottom:2rem}.Industries_section__oVYdF{padding:3rem 5%}.Industries_sectionx__o_tut{padding:0}.Industries_herosec__j1Yif{padding-top:6rem;padding-bottom:4rem}.Industries_headline__V5bcL{font-size:32px;padding-top:1rem}.Industries_title__DOSH0{font-size:16px;height:max-content;margin:0;position:unset;padding:51px 5% 0}.Industries_sub__kdUEV{transform:translateY(0)}.Industries_gridblock__MkySm{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.Industries_iblock__peCZ5{padding-top:3.5rem}.Industries_blockx__o6MPs{padding-top:1.5rem}.Industries_industrygrid__Nr89_{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem 1rem;gap:2rem 1rem;padding-bottom:2rem}.Industries_industrylist__ooyHx{line-height:150%;font-size:14px;padding:0}.Industries_industrytitle__XtHsg{font-size:16px;padding-bottom:.5rem}.Industries_cover__WGUEh{position:relative;overflow:hidden;width:100%;height:120vw;margin-top:1rem;padding-bottom:3rem}.Industries_mottoblock__w1kjU{position:relative;display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;padding:0 5%;z-index:10;width:100%}.Industries_motto__MhA8e{font-weight:600;font-size:60px;z-index:10;position:relative;line-height:110%}.Industries_textblock__kLtEV{overflow:hidden;width:max-content;position:relative;font-weight:600;font-size:60px}}.Approachblock_main__xH1QK{padding:0 32px 9rem;color:var(--dark);animation:Approachblock_fadein__kMhL_ .35s ease-in-out}@keyframes Approachblock_fadein__kMhL_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Approachblock_fadeinx__zlVx6{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(12px)}}.Approachblock_herosec__YhJWb{padding-top:0;padding-bottom:5rem}.Approachblock_herogap__lb0CQ{padding-top:4rem}.Approachblock_pagetitle__qBvti{opacity:0}.Approachblock_pagetitle__qBvti,.Approachblock_pagetitlex__z9qiU{font-size:18px;line-height:120%;font-weight:400;padding-bottom:2.5rem;transform:translateY(12px)}.Approachblock_pagetitlex__z9qiU{position:-webkit-sticky;position:sticky;top:56px}.Approachblock_locarrow__J2EfJ{display:inline-block;margin-right:6px;transform:translateY(-.1rem)}.Approachblock_textblock__IpgIH{overflow:hidden;width:max-content;position:relative;font-size:72px;font-weight:450}.Approachblock_gap__V3lFw{opacity:0;display:inline-block}.Approachblock_textrise__j9oUy{animation:Approachblock_rise__xX5lc .25s cubic-bezier(.4,.5,.4,1.025);line-height:115%;display:flex}.Approachblock_delay1__L2ynN{animation-duration:.5s}.Approachblock_delay2__XOiFu{animation-duration:.75s}.Approachblock_delay3__H3ahi{animation-duration:.9s}@keyframes Approachblock_rise__xX5lc{0%{opacity:0;transform:translateY(200px)}6%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.Approachblock_headline__EN6pA{padding-bottom:1.5rem}.Approachblock_herotext__l7ovj{font-size:20px;padding-top:5px;line-height:150%}.Approachblock_cover__uCEUq{height:45vw;max-height:36rem;width:100%;background-color:#f8f8f8;margin-top:5rem;position:relative;overflow:hidden;pointer-events:none;border-radius:0}.Approachblock_cover2__N4Je1{margin-top:1rem;margin-bottom:0}.Approachblock_layoutgrid__1631i{display:grid;grid-template-columns:1fr 3fr;grid-gap:1rem;gap:1rem}.Approachblock_grid2x__H4Gh1{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;align-items:flex-start}.Approachblock_divider__LlO9l{padding-top:4rem;padding-bottom:6rem;position:relative}.Approachblock_dx__tWRAO{background-color:#d5f6ff;padding:2.5rem 2.5rem 2rem;border-radius:0;margin:4rem 0}.Approachblock_flexcenter__46wbr{display:flex;justify-content:center;text-align:center}.Approachblock_title__SHOu5{font-size:17px;padding-top:0;line-height:120%;font-weight:450;padding-bottom:3rem;display:flex;align-items:center;position:relative;font-family:Fragment Mono,monospace;text-transform:uppercase;color:var(--a)}.Approachblock_bullet__jC24G{display:inline-block;margin-right:8px;display:none}.Approachblock_bodybig__TJ_qL{font-size:40px;font-weight:450}.Approachblock_bodymedium__exfP_{font-size:25px}.Approachblock_bodysmall__EJwaP{font-size:19px}.Approachblock_largetext__vE98S{font-size:64px;line-height:120%}.Approachblock_largetextcaps__sOJHy{font-size:100px;text-transform:uppercase;line-height:120%;font-weight:450;letter-spacing:-2px}.Approachblock_padtop__G8JlI{padding-top:20px}.Approachblock_framegrid__QqLCN{display:grid;grid-template-columns:1fr;grid-gap:5rem;gap:5rem;padding-top:3rem;padding-bottom:3rem}.Approachblock_sblocktitle__lF_ge{font-size:28px;font-weight:600;line-height:120%;display:flex;align-self:flex-start;padding-bottom:1.25rem}.Approachblock_subarr__v0FPy{display:inline-block;margin-right:12px;transform:translateY(-4px);display:none}.Approachblock_duration__qrLZk{font-size:16px;font-weight:450;height:36px;display:flex;align-items:center;border-radius:24px;width:max-content;color:var(--dark);padding-bottom:1rem;opacity:.6}.Approachblock_clock__DqbIK{display:inline-block;margin-right:20px;transform:translateY(2px)}.Approachblock_sblockbody__xwhhz{font-size:20px;line-height:140%}.Approachblock_bigcopy__okMnt{font-size:64px;font-weight:500;padding-top:1rem;padding-bottom:0;line-height:112%;text-transform:uppercase}.Approachblock_bgx__FFxZI{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 1rem;gap:1rem 1rem;background-color:#2b1828;padding:2.5rem 2.5rem 2rem;border-radius:0;color:#fff;transform:translateY(-2px)}.Approachblock_wedo__qTCg1{padding-bottom:3.5rem;padding-top:2rem;display:grid;grid-template-columns:1fr;grid-gap:1rem 3rem;gap:1rem 3rem;border-top:1px solid hsla(0,0%,93%,0);padding-right:4rem}.Approachblock_wetitle__APxN3{font-size:30px;font-weight:500;line-height:120%}.Approachblock_dobody__x48AW{opacity:.7;font-size:18px}.Approachblock_thinktitle__QKH8v{font-size:28px;font-weight:500;line-height:120%;padding-bottom:1rem}.Approachblock_thinkbody__m74x4{width:70%;font-size:18px;padding-top:.05rem;opacity:.7}.Approachblock_blockimg__JOsx_{position:relative;overflow:hidden;width:100%;height:20vw;margin-bottom:2rem;background-color:#f6f6f4;pointer-events:none;filter:brightness(98%);border-radius:0}.Approachblock_notes__LUwlJ{position:absolute;top:1.5rem;left:1.5rem;font-family:Fragment Mono,monospace;text-transform:uppercase;font-size:13px;z-index:5}.Approachblock_thinkgrid__iX37Y{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;border-radius:4px;padding-bottom:2rem;align-items:flex-start}.Approachblock_ditemx__Z65FG{padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,93%,0);display:flex;flex-direction:column;justify-content:flex-end}.Approachblock_linkcon__Kh76Q{padding-top:2rem;display:flex}.Approachblock_link__hhUpx{display:flex;align-items:center;justify-content:space-between;min-width:max-content;width:50%;border-radius:0;font-weight:500}.Approachblock_linktext__dQbGe{border-bottom:1px solid var(--dark);padding-bottom:1px}.Approachblock_linktext__dQbGe:hover{border-bottom:1px solid #abaeaf}.Approachblock_link__hhUpx>span{display:inline-block;margin-right:8px;transform:translateY(-.1rem)}@media (max-width:820px){.Approachblock_main__xH1QK{padding:0 6% 7rem}.Approachblock_section__hlLmQ{padding-bottom:2rem}.Approachblock_pagetitle__qBvti{font-size:18px;padding-top:.1rem;line-height:120%;font-weight:400;transform:translateY(0);padding-bottom:4rem;opacity:1}.Approachblock_pagetitlex__z9qiU{display:none}.Approachblock_herosec__YhJWb{padding-top:0;padding-bottom:3rem}.Approachblock_herogap__lb0CQ{padding-top:0}.Approachblock_textblock__IpgIH{font-size:44px}.Approachblock_herotext__l7ovj{font-size:19px}.Approachblock_cover__uCEUq{margin-top:4rem;height:75vw;max-height:36rem}.Approachblock_cover2__N4Je1{margin-top:1rem}.Approachblock_layoutgrid__1631i{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.Approachblock_title__SHOu5{font-size:16px;line-height:120%;font-weight:450}.Approachblock_grid2x__H4Gh1{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.Approachblock_divider__LlO9l{padding-top:3rem;padding-bottom:1rem}.Approachblock_largetext__vE98S{font-size:44px}.Approachblock_largetextcaps__sOJHy{font-size:64px;text-transform:uppercase;line-height:120%}.Approachblock_bodybig__TJ_qL{font-size:32px}.Approachblock_bodymedium__exfP_{font-size:24px}.Approachblock_bodysmall__EJwaP{font-size:18px}.Approachblock_framegrid__QqLCN{display:grid;grid-template-columns:1fr;grid-gap:5rem;gap:5rem;padding-top:1.5rem;padding-left:0}.Approachblock_bgx__FFxZI{grid-template-columns:1fr;padding:2rem 8% .5rem}.Approachblock_wedo__qTCg1{grid-template-columns:1fr;padding-top:.5rem;gap:1rem;padding-bottom:3rem;padding-right:0}.Approachblock_wetitle__APxN3{font-size:26px}.Approachblock_dobody__x48AW{font-size:16px}.Approachblock_sblocktitle__lF_ge{font-size:24px;padding-bottom:1.25rem}.Approachblock_sblockbody__xwhhz{font-size:18px;max-width:unset}.Approachblock_duration__qrLZk{font-size:16px;padding-bottom:1.25rem}.Approachblock_thinktitle__QKH8v{font-size:22px}.Approachblock_thinkbody__m74x4{width:100%;font-size:16px;padding-top:0}.Approachblock_thinkgrid__iX37Y{display:grid;grid-template-columns:1fr;grid-gap:2.5rem 1rem;gap:2.5rem 1rem;padding-top:0}.Approachblock_blockimg__JOsx_{height:50vw;margin-bottom:1rem;margin-top:0}.Approachblock_notes__LUwlJ{font-size:12px;top:1rem;left:1rem}.Approachblock_ditemx__Z65FG{padding-bottom:0;padding-top:0;grid-template-columns:1fr}}