.TeamShowcase_font-manrope-extra-light__fFGa6{font-family:var(--font-headline);font-weight:200}.TeamShowcase_font-manrope-light__93fzN{font-family:var(--font-headline);font-weight:300}.TeamShowcase_font-manrope-normal__YQYZa{font-family:var(--font-headline);font-weight:400}.TeamShowcase_font-manrope-medium__VkJIF{font-family:var(--font-headline);font-weight:500}.TeamShowcase_font-manrope-semi-bold__sWTs9{font-family:var(--font-headline);font-weight:600}.TeamShowcase_font-manrope-bold__b3LkV{font-family:var(--font-headline);font-weight:700}.TeamShowcase_font-manrope-ultra-bold__w4d75{font-family:var(--font-headline);font-weight:800}.TeamShowcase_font-roboto-thin__lOzOz{font-family:var(--font-body);font-weight:100}.TeamShowcase_font-roboto-light__qaldm{font-family:var(--font-body);font-weight:300}.TeamShowcase_font-roboto-normal__dUfA0{font-family:var(--font-body);font-weight:400}.TeamShowcase_font-roboto-medium__mEyDv{font-family:var(--font-body);font-weight:500}.TeamShowcase_font-roboto-bold__3mh_m{font-family:var(--font-body);font-weight:700}.TeamShowcase_font-roboto-black__u0HYi{font-family:var(--font-body);font-weight:900}.TeamShowcase_gutter__eCM9p{overflow:hidden}.TeamShowcase_wrapper__dtc9V{min-height:80vh;position:relative;padding-block:8rem}@media(max-width:1024px){.TeamShowcase_wrapper__dtc9V{padding-block:4rem}}@media(max-width:768px){.TeamShowcase_wrapper__dtc9V{padding-bottom:4rem;padding-top:500px}}@media(max-width:400px){.TeamShowcase_wrapper__dtc9V{padding-top:400px}}.TeamShowcase_teamMemberText__2ZjLk{font-family:var(--font-headline);margin:.4rem 0 .8rem;font-size:3rem;line-height:1;font-weight:300;letter-spacing:-.025em}@media(max-width:1600px){.TeamShowcase_teamMemberText__2ZjLk{font-size:2.25rem}}@media(max-width:768px){.TeamShowcase_teamMemberText__2ZjLk{font-size:1.75rem}}.TeamShowcase_teamMemberText__2ZjLk code{font-size:inherit}.TeamShowcase_teamMemberText__2ZjLk{margin:0;text-decoration:none;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;position:relative}.TeamShowcase_teamMemberText__2ZjLk .TeamShowcase_arrow___1oGx{opacity:0;transition:opacity .6s ease .1s;position:absolute;right:0;top:50%;transform:translateY(-50%)}.TeamShowcase_teamMemberText__2ZjLk:hover .TeamShowcase_arrow___1oGx{opacity:.5}@media(max-width:1024px){.TeamShowcase_teamMemberText__2ZjLk{font-family:var(--font-headline);font-size:1.5rem;line-height:1;font-weight:300;letter-spacing:-.05em;margin:0}}@media(max-width:1024px)and (max-width:768px){.TeamShowcase_teamMemberText__2ZjLk{font-size:1.25rem}}@media(max-width:1024px){.TeamShowcase_teamMemberText__2ZjLk code{font-size:inherit}}@media(max-width:768px){.TeamShowcase_teamMemberText__2ZjLk{font-family:var(--font-headline);font-size:3rem;line-height:1;font-weight:300;letter-spacing:-.025em;margin:0}}@media(max-width:768px)and (max-width:1600px){.TeamShowcase_teamMemberText__2ZjLk{font-size:2.25rem}}@media(max-width:768px)and (max-width:768px){.TeamShowcase_teamMemberText__2ZjLk{font-size:1.75rem}}@media(max-width:768px){.TeamShowcase_teamMemberText__2ZjLk code{font-size:inherit}}.TeamShowcase_memberRole__lTuyB{color:var(--theme-text-secondary);margin-top:.25rem;font-family:var(--font-body);font-size:var(--font-body-size);font-weight:400;line-height:1.4}.TeamShowcase_teamMemberPhoto__FTns_{position:absolute;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;top:0;left:calc(var(--column)*8);width:calc(var(--column)*12);height:100%;pointer-events:none;z-index:2}@media(max-width:1024px){.TeamShowcase_teamMemberPhoto__FTns_{left:calc(var(--column)*4);width:calc(var(--column)*6)}}@media(max-width:768px){.TeamShowcase_teamMemberPhoto__FTns_{left:0;justify-content:flex-start;width:calc(var(--column)*10);max-width:600px}}.TeamShowcase_teamMemberBackground__jqXbv{position:absolute;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;top:0;left:calc(var(--column)*8);width:calc(var(--column)*12);height:100%;pointer-events:none;z-index:1}.TeamShowcase_teamMemberBackground__jqXbv img{transition-duration:.9s}@media(max-width:1024px){.TeamShowcase_teamMemberBackground__jqXbv{left:calc(var(--column)*4);width:calc(var(--column)*6)}}@media(max-width:768px){.TeamShowcase_teamMemberBackground__jqXbv{left:0;justify-content:flex-start;width:calc(var(--column)*10);max-width:600px}}.TeamShowcase_media__r9Tqk{width:100%;height:auto;position:absolute;border-radius:12px;object-fit:cover}.TeamShowcase_mediaPhoto__yITU3{max-width:300px;max-height:400px}.TeamShowcase_mediaBackground__Ct4Rv{opacity:.3;filter:blur(1px)}.TeamShowcase_rightMargin__8F7gD div{position:absolute;width:calc(var(--gutter-h) + var(--column)*4);height:100%;left:calc(100% - var(--gutter-h) - var(--column)*4);top:0}@media(max-width:768px){.TeamShowcase_rightMargin__8F7gD div{display:none}}.TeamShowcase_teamHighlightWrap__HyHzJ{display:flex;flex-direction:column;justify-content:center;gap:2rem;z-index:10;height:100%}.TeamShowcase_teamHighlightWrap__HyHzJ>span{font-size:24px;line-height:1.2em;letter-spacing:-.04em}@media(max-width:1920px){.TeamShowcase_teamHighlightWrap__HyHzJ>span{font-size:22px}}.TeamShowcase_teamHighlightWrap__HyHzJ>span{color:var(--theme-text-primary)}@media(max-width:768px){.TeamShowcase_teamHighlightWrap__HyHzJ{justify-content:flex-start}}.TeamShowcase_teamHighlightList__ifruZ{display:flex;flex-direction:column;gap:1.5rem}.TeamShowcase_teamMemberText__2ZjLk{opacity:.5;transition:opacity .9s ease;cursor:pointer}.TeamShowcase_teamMemberText__2ZjLk:focus{text-decoration:none;color:inherit}.TeamShowcase_teamMemberText__2ZjLk img{opacity:0;transition:opacity .9s,transform .9s ease;will-change:transition;display:block}.TeamShowcase_beforeActive__2BB_2 .TeamShowcase_mediaPhoto__yITU3 img{opacity:0;transform:translateY(-6rem)}.TeamShowcase_beforeActive__2BB_2 .TeamShowcase_mediaBackground__Ct4Rv img{opacity:0;transform:translateY(-4rem)}.TeamShowcase_activeHighlight__jIOjA{opacity:1}.TeamShowcase_activeHighlight__jIOjA .TeamShowcase_teamMemberText__2ZjLk{opacity:1;color:var(--theme-primary)}.TeamShowcase_activeHighlight__jIOjA .TeamShowcase_mediaBackground__Ct4Rv img,.TeamShowcase_activeHighlight__jIOjA .TeamShowcase_mediaPhoto__yITU3 img{opacity:1;transform:translateY(0)}.TeamShowcase_activeHighlight__jIOjA .TeamShowcase_mediaBackground__Ct4Rv img{opacity:.2}.TeamShowcase_afterActive__csZcP .TeamShowcase_mediaPhoto__yITU3 img{opacity:0;transform:translateY(6rem)}.TeamShowcase_afterActive__csZcP .TeamShowcase_mediaBackground__Ct4Rv img{opacity:0;transform:translateY(4rem)}.TeamShowcase_button__K_HqK{margin-top:2rem;width:calc(var(--column)*4)}@media(max-width:768px){.TeamShowcase_button__K_HqK{width:calc(var(--column)*8)}}.TeamShowcase_BlockWrapper__65q6k{background:var(--theme-bg)}.TeamShowcase_BlockWrapper__65q6k[data-theme=dark]{background:var(--color-dark-bg)}.TeamShowcase_BlockWrapper__65q6k[data-theme=dark] .TeamShowcase_teamMemberText__2ZjLk{color:var(--color-dark-text)}.TeamShowcase_BlockWrapper__65q6k[data-theme=dark] .TeamShowcase_memberRole__lTuyB{color:var(--color-dark-text-secondary)}.TeamShowcase_BlockWrapper__65q6k[data-theme=dark] .TeamShowcase_teamHighlightWrap__HyHzJ>span{color:var(--color-dark-text)}.TeamShowcase_BlockWrapper__65q6k[data-theme=dark] .TeamShowcase_activeHighlight__jIOjA .TeamShowcase_teamMemberText__2ZjLk{color:var(--color-accent)}.TextCTA_font-manrope-extra-light__xjsfJ{font-family:var(--font-headline);font-weight:200}.TextCTA_font-manrope-light__D1Vbc{font-family:var(--font-headline);font-weight:300}.TextCTA_font-manrope-normal__B9nG3{font-family:var(--font-headline);font-weight:400}.TextCTA_font-manrope-medium__AufAG{font-family:var(--font-headline);font-weight:500}.TextCTA_font-manrope-semi-bold__3oHBS{font-family:var(--font-headline);font-weight:600}.TextCTA_font-manrope-bold__5MNh0{font-family:var(--font-headline);font-weight:700}.TextCTA_font-manrope-ultra-bold__csivz{font-family:var(--font-headline);font-weight:800}.TextCTA_font-roboto-thin__cP8dx{font-family:var(--font-body);font-weight:100}.TextCTA_font-roboto-light__9bsVl{font-family:var(--font-body);font-weight:300}.TextCTA_font-roboto-normal__c3rhg{font-family:var(--font-body);font-weight:400}.TextCTA_font-roboto-medium__Mx3fZ{font-family:var(--font-body);font-weight:500}.TextCTA_font-roboto-bold__HRS43{font-family:var(--font-body);font-weight:700}.TextCTA_font-roboto-black__77fAC{font-family:var(--font-body);font-weight:900}.TextCTA_textCTA__USoc3{padding:calc(var(--base)*4) 0}@media(max-width:1024px){.TextCTA_textCTA__USoc3{padding:calc(var(--base)*3) 0}}@media(max-width:768px){.TextCTA_textCTA__USoc3{padding:calc(var(--base)*2) 0}}.TextCTA_container__GuVJp{align-items:center;gap:calc(var(--base)*3)}@media(max-width:768px){.TextCTA_container__GuVJp{flex-direction:column;gap:calc(var(--base)*2)}}.TextCTA_textContent__GnRjk{display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.TextCTA_textLeft__cPcpk{order:2}.TextCTA_textRight___YX6b{order:1}.TextCTA_imageLeft__Di_me{order:2}.TextCTA_imageRight__iqTb8{order:1}}.TextCTA_heading___oyNx{color:var(--theme-elevation-900);font-family:var(--font-headline);margin:.4rem 0 .8rem;font-size:3rem;line-height:1;font-weight:300;letter-spacing:-.025em}@media(max-width:1600px){.TextCTA_heading___oyNx{font-size:2.25rem}}@media(max-width:768px){.TextCTA_heading___oyNx{font-size:1.75rem}}.TextCTA_heading___oyNx code{font-size:inherit}.TextCTA_subheading__vC7JZ{color:var(--theme-elevation-700);font-weight:500;font-family:var(--font-headline);margin:1.2rem 0;font-size:1.25rem;line-height:1.2;font-weight:300;letter-spacing:-.05em}@media(max-width:1600px){.TextCTA_subheading__vC7JZ{font-size:1.25rem}}@media(max-width:768px){.TextCTA_subheading__vC7JZ{font-size:1.125rem}}.TextCTA_subheading__vC7JZ code{font-size:inherit}.TextCTA_content__LgeNg{margin:0 0 calc(var(--base)*2) 0;color:var(--theme-elevation-600);line-height:1.6;font-family:var(--font-body);font-size:var(--font-body-size);font-weight:400;line-height:1.4}.TextCTA_buttons__otf__{display:flex;gap:calc(var(--base))}@media(max-width:768px){.TextCTA_buttons__otf__{flex-direction:column;width:100%}.TextCTA_button__T7GDf{width:100%;text-align:center}}.TextCTA_imageWrapper__PVauJ{position:relative}.TextCTA_imageContainer__qdFTW{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.TextCTA_imageContainer__qdFTW img{width:100%;height:auto;display:block}.TrustIndicators_trustIndicators__rZONZ{position:relative;display:block}.TrustIndicators_wrapper__ay3iL{position:relative;max-width:100%;margin:0 auto}.TrustIndicators_twoColumnLayout___QHUi{display:flex;align-items:flex-start;gap:3rem;width:100%}.TrustIndicators_leftColumn__onZtM{flex:0 0 40%;display:flex;flex-direction:column;justify-content:center;min-height:200px}.TrustIndicators_rightColumn___foYx{flex:1 1;display:flex;align-items:center;justify-content:center}.TrustIndicators_heading___WiCa{margin-bottom:0;text-align:left}.TrustIndicators_heading___WiCa h1,.TrustIndicators_heading___WiCa h2,.TrustIndicators_heading___WiCa h3,.TrustIndicators_heading___WiCa h4,.TrustIndicators_heading___WiCa h5,.TrustIndicators_heading___WiCa h6{margin-bottom:0}.TrustIndicators_logoGrid__3mynW{display:grid;grid-gap:1.5rem;gap:1.5rem;align-items:center;justify-items:center;width:100%;max-width:100%}.TrustIndicators_gridColumns-2__XAT1B{grid-template-columns:repeat(2,1fr)}.TrustIndicators_gridColumns-3__UIaEK{grid-template-columns:repeat(3,1fr)}.TrustIndicators_gridColumns-4__TRslH{grid-template-columns:repeat(4,1fr)}.TrustIndicators_gridColumns-5__FpGUY{grid-template-columns:repeat(5,1fr)}.TrustIndicators_gridColumns-6__MfyrW{grid-template-columns:repeat(6,1fr)}.TrustIndicators_logoContainer__vLjf4,.TrustIndicators_logoLink__bq9oK{display:block;width:100%;text-decoration:none;transition:all .3s ease}.TrustIndicators_logoLink__bq9oK:hover{transform:translateY(-2px)}.TrustIndicators_logoItem__5kcFZ{position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:8px;transition:all .3s ease;width:100%;height:100px;min-height:80px}.TrustIndicators_withBorder__FYHr5 .TrustIndicators_logoItem__5kcFZ{border:1px solid rgba(0,0,0,.1)}.TrustIndicators_logo__f5gk2{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:all .3s ease}.TrustIndicators_logoSize-small__w_eCA .TrustIndicators_logoItem__5kcFZ{height:60px;min-height:50px}.TrustIndicators_logoSize-medium__vo_4i .TrustIndicators_logoItem__5kcFZ{height:80px;min-height:70px}.TrustIndicators_logoSize-large__JdfWU .TrustIndicators_logoItem__5kcFZ{height:120px;min-height:100px}.TrustIndicators_logoStyle-grayscale__eFfsL .TrustIndicators_logo__f5gk2{filter:grayscale(100%)}.TrustIndicators_logoStyle-grayscaleHover__ZClix .TrustIndicators_logo__f5gk2{filter:grayscale(100%);transition:filter .3s ease}.TrustIndicators_logoStyle-grayscaleHover__ZClix .TrustIndicators_logoContainer__vLjf4:hover .TrustIndicators_logo__f5gk2,.TrustIndicators_logoStyle-grayscaleHover__ZClix .TrustIndicators_logoLink__bq9oK:hover .TrustIndicators_logo__f5gk2{filter:grayscale(0)}@media(prefers-color-scheme:dark){.TrustIndicators_withBorder__FYHr5 .TrustIndicators_logoItem__5kcFZ{border-color:hsla(0,0%,100%,.1)}}@media(max-width:1024px){.TrustIndicators_twoColumnLayout___QHUi{gap:2rem}.TrustIndicators_leftColumn__onZtM{flex:0 0 35%}.TrustIndicators_gridColumns-4__TRslH,.TrustIndicators_gridColumns-5__FpGUY,.TrustIndicators_gridColumns-6__MfyrW{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.TrustIndicators_twoColumnLayout___QHUi{flex-direction:column;gap:2rem}.TrustIndicators_leftColumn__onZtM{flex:none;text-align:center;min-height:auto}.TrustIndicators_rightColumn___foYx{flex:none;width:100%}.TrustIndicators_heading___WiCa{text-align:center;margin-bottom:1rem}.TrustIndicators_gridColumns-3__UIaEK,.TrustIndicators_gridColumns-4__TRslH,.TrustIndicators_gridColumns-5__FpGUY,.TrustIndicators_gridColumns-6__MfyrW{grid-template-columns:repeat(2,1fr)}.TrustIndicators_logoGrid__3mynW{gap:1rem}.TrustIndicators_logoItem__5kcFZ{padding:.75rem}}@media(max-width:480px){.TrustIndicators_twoColumnLayout___QHUi{gap:1.5rem}.TrustIndicators_gridColumns-2__XAT1B,.TrustIndicators_gridColumns-3__UIaEK,.TrustIndicators_gridColumns-4__TRslH,.TrustIndicators_gridColumns-5__FpGUY,.TrustIndicators_gridColumns-6__MfyrW{grid-template-columns:repeat(1,1fr)}.TrustIndicators_logoSize-small__w_eCA .TrustIndicators_logoItem__5kcFZ{height:50px;min-height:40px}.TrustIndicators_logoSize-medium__vo_4i .TrustIndicators_logoItem__5kcFZ{height:60px;min-height:50px}.TrustIndicators_logoSize-large__JdfWU .TrustIndicators_logoItem__5kcFZ{height:80px;min-height:70px}.TrustIndicators_logoItem__5kcFZ{padding:.5rem}}.ValueProposition_valueProposition__njSqd{position:relative;display:block}.ValueProposition_wrapper__FczWx{position:relative;max-width:100%;margin:0 auto}.ValueProposition_contentWidth-narrow__in3JV{max-width:60%}.ValueProposition_contentWidth-standard__fN39Z{max-width:80%}.ValueProposition_contentWidth-wide__aPfm9{max-width:100%}.ValueProposition_textAlignment-left__VVEHX{text-align:left}.ValueProposition_textAlignment-center__yu_mQ{text-align:center}.ValueProposition_textAlignment-right__1QzvL{text-align:right}.ValueProposition_paddingTop-none__Okzto{padding-top:0}.ValueProposition_paddingTop-small__Bmpkc{padding-top:1rem}.ValueProposition_paddingTop-medium__fLZCc{padding-top:2rem}.ValueProposition_paddingTop-large__a7kH2{padding-top:4rem}.ValueProposition_paddingBottom-none__iqHik{padding-bottom:0}.ValueProposition_paddingBottom-small__VFNH_{padding-bottom:1rem}.ValueProposition_paddingBottom-medium__ITBt0{padding-bottom:2rem}.ValueProposition_paddingBottom-large__TiMa7{padding-bottom:4rem}.ValueProposition_headline__P6oeW{margin-bottom:1rem}.ValueProposition_headline__P6oeW h1,.ValueProposition_headline__P6oeW h2,.ValueProposition_headline__P6oeW h3,.ValueProposition_headline__P6oeW h4,.ValueProposition_headline__P6oeW h5,.ValueProposition_headline__P6oeW h6{margin-bottom:0}.ValueProposition_description__1xVs6{margin-bottom:1rem}.ValueProposition_description__1xVs6 p{margin-bottom:0}.ValueProposition_supportingText__zt0U9{margin-top:1rem;opacity:.8}.ValueProposition_supportingText__zt0U9 p{margin-bottom:0}@media(max-width:768px){.ValueProposition_contentWidth-narrow__in3JV{max-width:90%}.ValueProposition_contentWidth-standard__fN39Z{max-width:100%}.ValueProposition_paddingTop-medium__fLZCc{padding-top:1.5rem}.ValueProposition_paddingTop-large__a7kH2{padding-top:3rem}.ValueProposition_paddingBottom-medium__ITBt0{padding-bottom:1.5rem}.ValueProposition_paddingBottom-large__TiMa7{padding-bottom:3rem}}.WhatWeDo_font-manrope-extra-light__V7vdv{font-family:var(--font-headline);font-weight:200}.WhatWeDo_font-manrope-light___actf{font-family:var(--font-headline);font-weight:300}.WhatWeDo_font-manrope-normal__ZbQP8{font-family:var(--font-headline);font-weight:400}.WhatWeDo_font-manrope-medium__bhD7D{font-family:var(--font-headline);font-weight:500}.WhatWeDo_font-manrope-semi-bold__m8aek{font-family:var(--font-headline);font-weight:600}.WhatWeDo_font-manrope-bold__pAv2E{font-family:var(--font-headline);font-weight:700}.WhatWeDo_font-manrope-ultra-bold__mQqwf{font-family:var(--font-headline);font-weight:800}.WhatWeDo_font-roboto-thin__bvF9o{font-family:var(--font-body);font-weight:100}.WhatWeDo_font-roboto-light__VEwhz{font-family:var(--font-body);font-weight:300}.WhatWeDo_font-roboto-normal__diqSo{font-family:var(--font-body);font-weight:400}.WhatWeDo_font-roboto-medium__SyZ1n{font-family:var(--font-body);font-weight:500}.WhatWeDo_font-roboto-bold__iSs6t{font-family:var(--font-body);font-weight:700}.WhatWeDo_font-roboto-black__VznuD{font-family:var(--font-body);font-weight:900}.WhatWeDo_whatWeDo__OuX_3{padding:calc(var(--base)*4) var(--gutter-h);background:var(--color-background-alt)}@media(max-width:1024px){.WhatWeDo_whatWeDo__OuX_3{padding:calc(var(--base)*3) var(--gutter-h)}}@media(max-width:768px){.WhatWeDo_whatWeDo__OuX_3{padding:calc(var(--base)*2) var(--gutter-h)}}.WhatWeDo_sectionHeader__SBQW2{text-align:center}.WhatWeDo_description__XEern{text-align:center;max-width:700px;margin:0 auto 3rem;color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}@media(max-width:768px){.WhatWeDo_description__XEern{margin-bottom:2rem;font-size:1rem}}.WhatWeDo_grid__32XHX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:1200px){.WhatWeDo_grid__32XHX{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.WhatWeDo_grid__32XHX{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(max-width:768px){.WhatWeDo_grid__32XHX{grid-template-columns:1fr}}.WhatWeDo_featureCard__xr4uU{background:var(--color-background);overflow:hidden;position:relative;display:flex;flex-direction:column;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .4s ease}.WhatWeDo_featureCard__xr4uU:before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--black);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.WhatWeDo_featureCard__xr4uU:hover{box-shadow:0 12px 32px rgba(0,0,0,.15)}.WhatWeDo_featureCard__xr4uU:hover:before{transform:scaleX(1)}.WhatWeDo_featureCard__xr4uU:hover .WhatWeDo_imageWrapper___Kssc img{transform:scale(1.05)}.WhatWeDo_featureTitle__LXvPK{margin:0;padding:1.5rem 1.5rem 1rem;font-size:1.25rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em}.WhatWeDo_imageWrapper___Kssc{width:100%;aspect-ratio:16/10;overflow:hidden;position:relative}.WhatWeDo_imageWrapper___Kssc picture,.WhatWeDo_imageWrapper___Kssc>div,.WhatWeDo_imageWrapper___Kssc>span{display:block;width:100%;height:100%;position:absolute;inset:0}.WhatWeDo_imageWrapper___Kssc img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.WhatWeDo_featureContent__ZB5K1{padding:1.25rem 1.5rem 1.75rem;flex:1 1;display:flex;flex-direction:column}.WhatWeDo_featureDescription__nhbM_{margin:0;color:var(--color-text-secondary);font-size:1rem;line-height:1.7;flex:1 1}.WhatWeDo_stats__mbdP5{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-border-primary)}.WhatWeDo_statsNumber__sMmKB{font-size:1.75rem;font-weight:700;color:var(--black);line-height:1;letter-spacing:-.02em}.WhatWeDo_statsLabel__Zsqni{font-size:.75rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-weight:500}