.caseStudyWrapper{padding:160px 0 0}.caseStudyWrapper__bg{position:absolute;top:0;left:0;right:0;height:640px;background:#121212;z-index:-1}.caseStudyWrapper__bg>img{width:100%;height:100%;object-position:center;object-fit:cover;z-index:-1;opacity:.75;-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent),linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000,transparent),linear-gradient(180deg,transparent,#000 30%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.caseStudyWrapper__content{background:#f6f7f9;padding:40px 48px 80px;margin:0 40px;border-radius:12px}@media screen and (max-width:768px){.caseStudyWrapper__content{margin:0;padding:24px}}.caseStudyWrapper__content--services{display:flex;align-items:center;flex-flow:row wrap;font-size:16px;line-height:1.5;margin-top:0;margin-bottom:24px}@media screen and (max-width:768px){.caseStudyWrapper__content--services{font-size:14px}}.caseStudyWrapper__content--services>span{padding-right:8px;margin-right:8px}.caseStudyWrapper__content--services>span:not(:last-child){border-right:1px solid #b9c0c4}.caseStudyWrapper__content--snapshot{display:flex;align-items:flex-start;font-size:18px;margin-bottom:40px}@media screen and (max-width:768px){.caseStudyWrapper__content--snapshot{flex-direction:column}}.caseStudyWrapper__content--snapshot>span{white-space:nowrap;line-height:1.5;margin-right:8px}@media screen and (max-width:768px){.caseStudyWrapper__content--snapshot>span{font-size:14px}}.caseStudyWrapper__group:not(:last-child){margin-bottom:40px}.caseStudyWrapper__group__header{padding:20px 24px;background:#e5f9e3}.caseStudyWrapper__group__header>h3{font-size:18px;font-weight:600;line-height:1.4;color:var(--ascent-color);margin:0}.caseStudyWrapper__group__content{padding:24px;background:#fff}.caseStudyWrapper__group__content>p{margin:0;font-size:14px;line-height:1.65}.caseStudyWrapper__group__content__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media screen and (max-width:768px){.caseStudyWrapper__group__content__grid{grid-template-columns:1fr!important}}.caseStudyWrapper__group__content__grid:not(:last-child){margin-top:16px}.caseStudyWrapper__group__content__grid__item{display:flex;align-items:flex-start;gap:8px}.caseStudyWrapper__group__content__grid__item--icon{flex:0 0 24px;width:24px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:var(--ascent-color)}.caseStudyWrapper__group__content__grid__item--icon>img{width:100%;aspect-ratio:1}.caseStudyWrapper__group__content__grid__item--text>h4{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--ascent-color)}.caseStudyWrapper__group__content__grid__item--text>p{font-size:14px;line-height:1.65;margin:0}.caseStudyWrapper__testimonial{padding:0 40px 80px;position:relative;display:flex;align-items:flex-end;z-index:0;gap:40px}@media screen and (max-width:768px){.caseStudyWrapper__testimonial{flex-direction:column;padding:0 24px 24px}}.caseStudyWrapper__testimonial:before{content:"";position:absolute;background:#2bd36f;top:40px;left:0;right:0;bottom:0;z-index:-1}.caseStudyWrapper__testimonial>img{width:260px;height:310px;object-fit:cover;object-position:center}@media screen and (max-width:768px){.caseStudyWrapper__testimonial>img{width:100%;height:200px}}.caseStudyWrapper__testimonial>blockquote{padding:0 24px;color:#fff;position:relative;margin:0}@media screen and (max-width:768px){.caseStudyWrapper__testimonial>blockquote{padding:0}}.caseStudyWrapper__testimonial>blockquote>p{font-size:24px;font-weight:500;line-height:1.3;margin-top:0;margin-bottom:30px}@media screen and (max-width:768px){.caseStudyWrapper__testimonial>blockquote>p{font-size:16px}}.caseStudyWrapper__testimonial>blockquote>p:before{content:"“";position:absolute;top:-40px;left:0;font-size:44px;font-weight:500}.caseStudyWrapper__testimonial>blockquote>p:after{content:"”";position:absolute;bottom:4px;right:0;font-size:44px;font-weight:500}.caseStudyWrapper__testimonial>blockquote>cite{font-size:16px;font-weight:400;font-style:normal}