.PortableTextComponents_u-isHidden__bEa6E{display:none!important}.PortableTextComponents_link__r6Ik0{color:#0077b6;font-weight:900}.PortableTextComponents_paragraph__yR6Ic:not(:last-child){margin-bottom:1em}.PortableTextComponents_highlight__l2mcg{color:#0ca69b;font-weight:900}.Text_u-isHidden__bmeYB{display:none!important}.Text_textXl__Johsd{color:#5e5e5e;font-size:1.5rem;line-height:1.3333333333;font-weight:600}@media(min-width:768px){.Text_textXl__Johsd{font-size:1.875rem}}@media(min-width:1024px){.Text_textXl__Johsd{font-size:2.375rem}}.Text_textLg__uwsIs{color:#5e5e5e;font-size:1.125rem;line-height:1.4444444444;font-weight:600}@media(min-width:768px){.Text_textLg__uwsIs{font-size:1.375rem}}@media(min-width:1024px){.Text_textLg__uwsIs{font-size:1.75rem}}.Text_textMd___87lh{color:#5e5e5e;font-size:1rem;line-height:1.8333333333;font-weight:600}@media(min-width:768px){.Text_textMd___87lh{font-size:1.125rem}}@media(min-width:1024px){.Text_textMd___87lh{font-size:1.375rem}}.Text_textSm__jMumV{color:#5e5e5e;font-size:1rem;line-height:1.6;font-weight:600}@media(min-width:768px){.Text_textSm__jMumV{font-size:1.125rem}}@media(min-width:1024px){.Text_textSm__jMumV{font-size:1.25rem}}.Text_textXs__CnB6B{color:#5e5e5e;font-size:1rem;line-height:1.2222222222;font-weight:500}@media(min-width:768px){.Text_textXs__CnB6B{font-size:1rem}}@media(min-width:1024px){.Text_textXs__CnB6B{font-size:1.125rem}}.CaseStudyApproach_u-isHidden___e6qA{display:none!important}.CaseStudyApproach_wrapper__YAH1A{padding-inline:var(--gutter)}.CaseStudyApproach_container__5X6jd{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1500px;align-items:center;justify-items:center}@media(min-width:768px){.CaseStudyApproach_container__5X6jd{grid-template-columns:.5fr 1.1fr;grid-gap:24px;gap:24px}}@media(min-width:1024px){.CaseStudyApproach_container__5X6jd{grid-template-columns:.9fr 1.1fr;grid-gap:50px;gap:50px}}@media(min-width:1200px){.CaseStudyApproach_container__5X6jd{grid-gap:100px;gap:100px}}.CaseStudyApproach_image__VvrXp{margin-bottom:30px}@media(max-width:767px){.CaseStudyApproach_image__VvrXp{max-width:300px}}@media(min-width:768px){.CaseStudyApproach_image__VvrXp{margin-bottom:0}}.CaseStudyApproach_textContainer__RoNp3{grid-row:2;grid-column:1}@media(min-width:768px){.CaseStudyApproach_textContainer__RoNp3{grid-row:1;grid-column:2}}.CaseStudyApproach_approach__Ud0qJ{font-weight:900;text-transform:uppercase;color:#191919;margin-bottom:20px}.CaseStudyApproach_title__tgMpe{margin-bottom:20px}.Heading_u-isHidden__kTbcP{display:none!important}.Heading_heading1__ORkPn{font-weight:900;color:#191919;letter-spacing:-.01em;font-size:3rem;line-height:1.0344827586}@media(min-width:768px){.Heading_heading1__ORkPn{font-size:4.5rem}}@media(min-width:1024px){.Heading_heading1__ORkPn{font-size:6rem}}.Heading_heading2__fwLCr{font-weight:900;color:#191919;letter-spacing:-.01em;font-size:2rem;line-height:1.2142857143}@media(min-width:768px){.Heading_heading2__fwLCr{font-size:3rem}}@media(min-width:1024px){.Heading_heading2__fwLCr{font-size:4rem}}.Heading_heading3__5Tv2g{font-weight:900;color:#191919;letter-spacing:-.01em;font-size:1.5rem;line-height:1.2083333333}@media(min-width:768px){.Heading_heading3__5Tv2g{font-size:2rem}}@media(min-width:1024px){.Heading_heading3__5Tv2g{font-size:3rem}}.Heading_heading4__gjgYE{font-weight:900;color:#191919;letter-spacing:-.01em;font-size:1.125rem;line-height:1.2222222222}@media(min-width:768px){.Heading_heading4__gjgYE{font-size:1.375rem}}@media(min-width:1024px){.Heading_heading4__gjgYE{font-size:1.75rem}}.CaseStudyFooter_u-isHidden__v3hR_{display:none!important}.CaseStudyFooter_wrapper__2fQzI{--top:0%;background:linear-gradient(180deg,transparent var(--top),#f8f8f8 var(--top),#f8f8f8 var(--bottom),transparent var(--bottom));--top:35%;--bottom:100%;margin-bottom:19vw;padding-inline:var(--gutter);position:relative}@media(min-width:768px){.CaseStudyFooter_wrapper__2fQzI{--top:25%}}.CaseStudyFooter_container__STEmD{margin:0 auto;max-width:1500px}@media(min-width:768px){.CaseStudyFooter_container__STEmD{display:flex;justify-content:flex-start;align-items:center}}.CaseStudyFooter_imageContainer__NbXJu{display:flex;justify-content:center;margin-bottom:24px}@media(min-width:768px){.CaseStudyFooter_imageContainer__NbXJu{margin-bottom:0}}.CaseStudyFooter_textContainer___BsME{display:flex;flex-direction:column;align-items:center;margin-bottom:32px;min-width:40%}@media(min-width:768px){.CaseStudyFooter_textContainer___BsME{align-items:flex-start;margin-right:32px;margin-top:64px;margin-bottom:0}}@media(min-width:1024px){.CaseStudyFooter_textContainer___BsME{margin-right:64px}}.CaseStudyFooter_subtitle__u62nZ{margin-bottom:12px}@media(min-width:768px){.CaseStudyFooter_subtitle__u62nZ{margin-bottom:32px}}.CaseStudyFooter_nextCaseStudy__xNXNx{margin-bottom:12px}@media(min-width:768px){.CaseStudyFooter_nextCaseStudy__xNXNx{margin-bottom:32px}}.CaseStudyHeadline_u-isHidden__VVhbm{display:none!important}.CaseStudyHeadline_wrapper__iwUvP{padding-inline:var(--gutter)}.CaseStudyHeadline_container__ADlUL{display:grid;grid-gap:54px;grid-template-columns:1fr;margin:0 auto;max-width:1500px}@media(min-width:1024px){.CaseStudyHeadline_container__ADlUL{grid-gap:0;grid-template-columns:repeat(2,1fr)}.CaseStudyHeadline_landscapeContainer__3XHbU{grid-template-columns:.8fr 1fr;align-items:center}}@media(min-width:768px){.CaseStudyHeadline_portraitContainer__teySs{align-items:center;grid-column-gap:50px;grid-template-columns:1.2fr .6fr}}@media(min-width:1500px){.CaseStudyHeadline_portraitContainer__teySs{grid-column-gap:100px}}.CaseStudyHeadline_portraitImageContainer__ny8x_{margin:0 auto;max-width:500px}@media(min-width:1024px){.CaseStudyHeadline_portraitImageContainer__ny8x_{margin-right:-11%}.CaseStudyHeadline_landscapeImageContainer__WGgRP{margin-right:-5%}}.ServiceTag_u-isHidden__tEkKg{display:none!important}.ServiceTag_line__HYzCG{height:5px;width:100%;border-radius:6px;transform:skew(-10deg);margin-bottom:5px}.ServiceTag_yellowLine__mylRB{background-color:#ffca0e}.ServiceTag_orangeLine__BlC8Z{background-color:#ff6d00}.ServiceTag_blueLine__HMuhV{background-color:#0077b6}.ServiceTag_tealLine__BTEOr{background-color:#0ca69b}.ServiceTag_serviceName__6CMdF{text-transform:uppercase;color:#454545}.CaseStudyOverview_u-isHidden__NurhR{display:none!important}.CaseStudyOverview_wrapper__BXWQq{background-color:#f8f8f8;padding-bottom:80px;padding-inline:var(--gutter);padding-top:120px;position:relative;transform:skewY(var(--angle))}@media(min-width:1024px){.CaseStudyOverview_wrapper__BXWQq{padding-bottom:100px;padding-top:200px}}.CaseStudyOverview_container__e5sVS{margin:0 auto;max-width:1500px;transform:skewY(var(--angle-reverse))}.CaseStudyOverview_textContainer__g8Rnn{display:grid;grid-template-columns:1fr}@media(min-width:768px){.CaseStudyOverview_textContainer__g8Rnn{grid-template-columns:1.2fr .8fr;grid-gap:100px;gap:100px}}@media(min-width:1024px){.CaseStudyOverview_textContainer__g8Rnn{grid-gap:150px;gap:150px}}@media(min-width:1200px){.CaseStudyOverview_textContainer__g8Rnn{grid-gap:250px;gap:250px}}.CaseStudyOverview_title__DJ2vI{margin-bottom:30px}.CaseStudyOverview_description__trEuT{grid-row:1;grid-column:1;margin-bottom:30px}@media(min-width:768px){.CaseStudyOverview_description__trEuT{margin-bottom:0}}.CaseStudyOverview_capabilityContainer__3ujQ0{grid-row:2;grid-column:1;display:flex;flex-direction:column}@media(min-width:768px){.CaseStudyOverview_capabilityContainer__3ujQ0{grid-row:1;grid-column:2}}.CaseStudyOverview_capabilitiesTitle__Prdk_{font-weight:900;text-transform:uppercase;color:#191919}.CaseStudyOverview_capabilitiesList__bDs2C{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;list-style:none;margin-top:12px}.CaseStudyOverview_capabilitiesList__bDs2C>*{padding-bottom:30px;padding-right:20px}.CaseStudyOverview_link__cB4ds{color:#0077b6;font-weight:900}.CaseStudyResults_u-isHidden___XnB2{display:none!important}.CaseStudyResults_wrapper__Yxfav{padding-inline:var(--gutter)}.CaseStudyResults_container__RGaiI{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1500px;grid-template-rows:auto auto auto;grid-gap:15px;gap:15px}@media(min-width:1200px){.CaseStudyResults_container__RGaiI{grid-gap:0;gap:0;grid-template-rows:auto auto;grid-template-columns:1fr .9fr .1fr}}.CaseStudyResults_title__BcnGR{margin:0 auto 20px;max-width:1500px}@media(min-width:768px){.CaseStudyResults_title__BcnGR{margin-bottom:30px}}.CaseStudyResults_textContainer__qRc64{margin-bottom:20px;grid-column:1}@media(min-width:1200px){.CaseStudyResults_textContainer__qRc64{margin-bottom:0;grid-row:1/2}}.CaseStudyResults_description__mdjvB{margin-bottom:30px}.CaseStudyResults_testimonialContainer__wW07Q{grid-row:3;margin:30px auto;quotes:“ ” ‘ ’;quotes:initial;color:#191919;font-weight:900}.CaseStudyResults_testimonialContainer__wW07Q>:first-child{margin-bottom:24px}@media(min-width:1200px){.CaseStudyResults_testimonialContainer__wW07Q{grid-column:1;grid-row:2/3}}.CaseStudyResults_clientNameAndRole__Xy3A_{text-transform:uppercase}.CaseStudyResults_testimonialName__gUO6w{color:#191919;font-weight:900;margin-bottom:10px}.CaseStudyResults_testimonial__lTYUU{margin-bottom:24px;color:#191919;font-weight:600}.CaseStudyResults_statsWrapper__DYZTN{grid-row:2;display:flex;flex-direction:column}.CaseStudyResults_statsWrapper__DYZTN>*{flex:1 1}@media(min-width:768px){.CaseStudyResults_statsWrapper__DYZTN{flex-direction:row;grid-column:1}.CaseStudyResults_statsWrapper__DYZTN>*{margin:0 10px}}@media(min-width:1200px){.CaseStudyResults_statsWrapper__DYZTN{grid-row:1/3;grid-column:2;flex-direction:column}.CaseStudyResults_statsWrapper__DYZTN>*{margin-top:50px}}.CaseStudyResults_statContainer__XoVu7{background:linear-gradient(180deg,transparent var(--top),#f8f8f8 var(--top),#f8f8f8 var(--bottom),transparent var(--bottom));--bottom:100%;--top:0%;margin-bottom:20px;padding-block:60px;padding-inline:32px;transform:skewY(var(--angle));z-index:-1}.CaseStudyResults_unSkewBackground__wO_Pa{transform:skewY(var(--angle-reverse));padding:0 25px}.CaseStudyResults_stat__91JMl{color:#0ca69b}.CaseStudyResults_statDescription__oTwMJ{color:#191919;font-weight:900}.CaseStudyResults_highlightText__Lxd9n{color:#00857b}.CaseStudyDetail_u-isHidden__hjkL6{display:none!important}.CaseStudyDetail_headlineRow__9F_qJ{margin-top:25px;position:relative;z-index:1}@media(min-width:768px){.CaseStudyDetail_headlineRow__9F_qJ{margin-top:50px}}.CaseStudyDetail_overviewRow__Cpf_S{position:relative}.CaseStudyDetail_row__HyFcb{margin-bottom:100px}@media(min-width:768px){.CaseStudyDetail_row__HyFcb{margin-bottom:150px}}@media(min-width:1024px){.CaseStudyDetail_row__HyFcb{margin-bottom:225px}}.CaseStudyDetail_caseStudyResultsRowOffset__2mdgc{margin-bottom:19vw}