.CaseStudyView_page__3bn1I{background-color:var(--color-white);--heading-color:var(--color-primary)}.CaseStudyView_inkHeadings__LNIFU{--heading-color:var(--color-ink)}.CaseStudyView_header__djL8U{margin:110px 0}.CaseStudyView_headerInner__YP8dd{display:flex;justify-content:space-between;max-width:var(--container);margin:0 auto}.CaseStudyView_titleColumn__cpOGD{display:flex;flex-direction:column;gap:20px;width:50%;padding:10px}.CaseStudyView_introColumn__S2Pm9{display:flex;flex-direction:column;width:40%;padding-top:var(--intro-top)}.CaseStudyView_headerCentred__ZeuP7 .CaseStudyView_introColumn__S2Pm9,.CaseStudyView_headerCentred__ZeuP7 .CaseStudyView_titleColumn__cpOGD{justify-content:center}.CaseStudyView_logo__vDt5N{height:var(--logo-height);object-fit:contain;object-position:0 50%}.CaseStudyView_logoCentred__LBwFt{align-self:center;object-position:50% 50%}.CaseStudyView_title__Xh7Y_{margin-bottom:15px;font-size:40px;font-weight:300;line-height:48px;color:var(--heading-color)}.CaseStudyView_intro__QqOdo p{font-size:16px;line-height:28px}.CaseStudyView_intro__QqOdo p+p{margin-top:10px}@media (max-width:766.98px){.CaseStudyView_intro__QqOdo>p:first-child+p{margin-top:0}}.CaseStudyView_intro__QqOdo b,.CaseStudyView_intro__QqOdo strong{font-weight:500;color:var(--color-ink)}.CaseStudyView_hero__8kET_{position:relative;height:470px;overflow:hidden}.CaseStudyView_heroImage__PzLCk{object-fit:cover}.CaseStudyView_heroVeil__FM9ZT{position:absolute;inset:0;background-color:rgb(0 0 0/30%)}.CaseStudyView_section__zoWF1{margin:30px 0;padding:0 10px}.CaseStudyView_opening__J0dpM{margin:120px 0 60px}.CaseStudyView_roomy__woQBb{margin:30px 0 60px}.CaseStudyView_conclusion__37Gid{margin:60px 0 120px}.CaseStudyView_sectionInner__Oi5pV{display:flex;max-width:var(--container);margin:0 auto;padding:10px 0}.CaseStudyView_headingColumn__PASbq,.CaseStudyView_textColumn__Mgd1x{display:flex;flex-direction:column;gap:20px;width:50%;padding:10px}.CaseStudyView_textColumn__Mgd1x{padding-top:calc(10px + var(--space-above, 0px));padding-bottom:calc(10px + var(--space-below, 0px))}.CaseStudyView_centred__1iatC .CaseStudyView_headingColumn__PASbq,.CaseStudyView_centred__1iatC .CaseStudyView_textColumn__Mgd1x{justify-content:center}.CaseStudyView_headingCentred__DTZKU{align-items:center}.CaseStudyView_sectionHeading__8y1gZ{font-size:var(--h2);font-weight:300;line-height:1.2;color:var(--heading-color)}.CaseStudyView_text__fULHF p{margin-bottom:1.5em;font-size:14px;line-height:24.5px}.CaseStudyView_page__3bn1I .CaseStudyView_text__fULHF>:last-child{margin-bottom:0}.CaseStudyView_largeText__MOror .CaseStudyView_text__fULHF p{font-size:16px;line-height:28px}.CaseStudyView_text__fULHF ol,.CaseStudyView_text__fULHF ul{margin-bottom:24px;padding-left:40px}.CaseStudyView_text__fULHF ol{list-style:decimal}.CaseStudyView_text__fULHF ul{list-style:disc}.CaseStudyView_text__fULHF li{font-size:16px;line-height:1.6}.CaseStudyView_text__fULHF li+li{margin-top:5px}.CaseStudyView_text__fULHF.CaseStudyView_flush__nScQs ol,.CaseStudyView_text__fULHF.CaseStudyView_flush__nScQs ul{padding-left:0}.CaseStudyView_text__fULHF.CaseStudyView_flush__nScQs li+li{margin-top:0}.CaseStudyView_text__fULHF b,.CaseStudyView_text__fULHF strong{font-weight:500;color:var(--color-ink)}.CaseStudyView_text__fULHF a{color:var(--color-primary)}.CaseStudyView_justify__qeFbD .CaseStudyView_conclusionText___lnHd,.CaseStudyView_justify__qeFbD .CaseStudyView_quoteText__vkQBj,.CaseStudyView_justify__qeFbD .CaseStudyView_text__fULHF{text-align:justify}.CaseStudyView_quoteBand__iAG_X{padding:0 10px;background-color:var(--color-light)}.CaseStudyView_quoteInner__DGVgd{display:flex;flex-direction:column;justify-content:center;max-width:var(--container);min-height:60vh;margin:0 auto;padding:10px 0}.CaseStudyView_quoteText__vkQBj{font-size:24px;font-weight:500;line-height:42px;color:var(--color-ink)}.CaseStudyView_testimonialBand__xoqJH{margin:30px 0;background-color:var(--color-light)}.CaseStudyView_testimonialInner__03Aa2{max-width:var(--container);margin:0 auto;padding:100px 0 130px}.CaseStudyView_testimonial__XivMa{max-width:810px;margin:0 auto;background-color:var(--color-white);border-radius:var(--radius)}.CaseStudyView_testimonialRow__gOe_L{display:flex;align-items:center;margin:0 -15px}.CaseStudyView_testimonialColumn__q2pn9{width:50%;padding:0 15px}.CaseStudyView_testimonialText__8rc7M{padding:50px}.CaseStudyView_testimonialQuote__kKfs5{margin-bottom:30px;font-size:var(--h5);line-height:1.44;letter-spacing:var(--tracking-tight)}.CaseStudyView_testimonialName__VAosQ{display:block;font-size:var(--h5);font-weight:500;line-height:1.44;letter-spacing:var(--tracking-tight);color:#000}.CaseStudyView_testimonialRole__CI447{display:block;margin-top:5px;font-size:16px;line-height:normal}.CaseStudyView_testimonialPhoto__AWP3Q{width:100%}.CaseStudyView_conclusionText___lnHd{font-size:16px;font-weight:500;line-height:28px;color:var(--color-ink)}.CaseStudyView_conclusionRegular__Feoeg{font-weight:400}.CaseStudyView_navSection__AbMzO,.CaseStudyView_related__r9HEZ{border-top:1px solid rgb(236 234 223)}.CaseStudyView_relatedInner__tgWFQ{max-width:var(--container);margin:0 auto;padding:100px 20px}.CaseStudyView_relatedHeading__6nk8W{margin-bottom:30px}.CaseStudyView_relatedGrid__S40y2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media (max-width:1239.98px){.CaseStudyView_relatedGrid__S40y2{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:767px) and (max-width:1239.98px){.CaseStudyView_relatedGrid__S40y2>:nth-child(3){display:none}}@media (max-width:766.98px){.CaseStudyView_relatedGrid__S40y2{grid-template-columns:1fr}}.CaseStudyView_navInner__1a0Nf{max-width:var(--container);margin:0 auto;padding:50px 20px}.CaseStudyView_nav__jDSfC{display:flex;align-items:center;justify-content:space-between}.CaseStudyView_navLink__QLB47{position:relative;width:40%}.CaseStudyView_navNext__ygM_a{text-align:right}.CaseStudyView_navNext__ygM_a:before,.CaseStudyView_navPrevious__bQDO2:before{position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;content:"";background-color:var(--color-text);-webkit-mask:var(--chevron) no-repeat 50% 50% /cover;mask:var(--chevron) no-repeat 50% 50% /cover;transition:all .7s cubic-bezier(.2,1,.22,1)}.CaseStudyView_navNext__ygM_a:before{right:-30px}.CaseStudyView_navPrevious__bQDO2:before{left:-30px;transform:scale(-1)}.CaseStudyView_navNext__ygM_a:hover:before{right:-35px;background-color:var(--color-primary)}.CaseStudyView_navPrevious__bQDO2:hover:before{left:-35px;background-color:var(--color-primary)}.CaseStudyView_navLabel__KVMZG{margin-bottom:5px;line-height:1;transition:var(--transition)}.CaseStudyView_navTitle__7mvqn{transition:var(--transition)}.CaseStudyView_navLink__QLB47:hover .CaseStudyView_navLabel__KVMZG,.CaseStudyView_navLink__QLB47:hover .CaseStudyView_navTitle__7mvqn{color:var(--color-primary)}.CaseStudyView_navHome__ndcHN{display:flex;align-items:center;justify-content:center;width:17px;height:17px;color:var(--color-ink)}.CaseStudyView_navDots__bnmOw{display:inline-block;width:3px;height:3px;background-color:currentColor;border-radius:3px;box-shadow:-6px -6px 0,0 -6px 0,6px -6px 0,-6px 0 0,6px 0 0,-6px 6px 0,0 6px 0,6px 6px 0;transition:box-shadow .45s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1)}.CaseStudyView_navHome__ndcHN:hover .CaseStudyView_navDots__bnmOw{transform:scale(1.1);box-shadow:-7px -7px 0,0 -7px 0,7px -7px 0,-7px 0 0,7px 0 0,-7px 7px 0,0 7px 0,7px 7px 0}@media (max-width:1024px){.CaseStudyView_header__djL8U{padding:0 10px}.CaseStudyView_intro__QqOdo br,.CaseStudyView_title__Xh7Y_ br{display:none}.CaseStudyView_headerInner__YP8dd{padding:90px 0}.CaseStudyView_introColumn__S2Pm9,.CaseStudyView_titleColumn__cpOGD{flex:0 1 60%;width:auto}.CaseStudyView_intro__QqOdo p{font-size:14px;line-height:24.5px}.CaseStudyView_text__fULHF ol,.CaseStudyView_text__fULHF ul{margin-bottom:21px;padding-left:35px}.CaseStudyView_text__fULHF li{font-size:14px}.CaseStudyView_conclusionText___lnHd{font-size:14px;line-height:24.5px}.CaseStudyView_conclusionFixed__oRW0A{font-size:16px;line-height:28px}.CaseStudyView_testimonialInner__03Aa2{padding:100px 20px 130px}.CaseStudyView_testimonial__XivMa{width:calc(50% - 5px);max-width:none;margin:0}.CaseStudyView_testimonialText__8rc7M{padding:30px}.CaseStudyView_testimonialQuote__kKfs5{margin-bottom:20px}.CaseStudyView_navLabel__KVMZG,.CaseStudyView_testimonialRole__CI447{font-size:14px}}@media (max-width:767px){.CaseStudyView_header__djL8U{margin:0}.CaseStudyView_headerInner__YP8dd{flex-wrap:wrap;padding:40px 0 30px}.CaseStudyView_introColumn__S2Pm9,.CaseStudyView_titleColumn__cpOGD{flex:0 0 100%}.CaseStudyView_hero__8kET_{height:260px}.CaseStudyView_roomy__woQBb,.CaseStudyView_section__zoWF1,.CaseStudyView_testimonialBand__xoqJH{margin:0}.CaseStudyView_opening__J0dpM{margin:40px 0 20px}.CaseStudyView_conclusion__37Gid{margin:20px 0 40px}.CaseStudyView_sectionInner__Oi5pV{flex-wrap:wrap}.CaseStudyView_headingColumn__PASbq,.CaseStudyView_textColumn__Mgd1x{width:100%}.CaseStudyView_quoteBand__iAG_X{padding:0 20px}.CaseStudyView_quoteInner__DGVgd{min-height:50vh;padding:0}.CaseStudyView_quoteText__vkQBj{font-size:14px;line-height:24.5px}.CaseStudyView_testimonialInner__03Aa2{padding:80px 20px}.CaseStudyView_testimonial__XivMa{width:auto}.CaseStudyView_testimonialRow__gOe_L{flex-wrap:wrap}.CaseStudyView_testimonialColumn__q2pn9{width:100%}.CaseStudyView_navInner__1a0Nf,.CaseStudyView_relatedInner__tgWFQ{padding:50px 20px}}