.case-study_wrp{--case-bg-color:#eee;--case-secondary-bg-color:#d8e6da;--case-bg-border:none;--case-border-radius:calc(var(--gap)/4);--vertical-gap:4rem;padding-left:var(--section-horizontal-spacing-mobile);padding-right:var(--section-horizontal-spacing-mobile)}@media (min-width:540px){.case-study_wrp{padding-left:calc(var(--section-horizontal-spacing));padding-right:calc(var(--section-horizontal-spacing))}}@media (min-width:640px){.case-study_wrp{padding-left:calc(var(--section-horizontal-spacing)/2);padding-right:calc(var(--section-horizontal-spacing)/2)}}@media (min-width:1024px){.case-study_wrp{padding-left:var(--section-horizontal-spacing);padding-right:var(--section-horizontal-spacing)}}@media (max-width:767.98px){.case-study_wrp{--vertical-gap:2rem}}.case-study__article-inner,.case-study__header,.case-study__related-case-studies{margin:0 auto;max-width:var(--max-width)}.case-study__header{margin-bottom:var(--vertical-gap);margin-top:calc(var(--vertical-gap)*2)}.case-study__company-logo-wrp{margin-bottom:var(--vertical-gap);text-align:center}.case-study__company-logo{height:auto;max-width:100%}.case-study__entity+.case-study__title{margin-top:15px}.case-study__entity{font-size:21px;font-style:normal;font-weight:700;line-height:normal}.case-study__title{margin-bottom:var(--vertical-gap);text-align:left}.case-study__article,.case-study__summary{margin-bottom:var(--vertical-gap);margin-top:var(--vertical-gap)}.case-study__summary{background:var(--case-bg-color);border:var(--case-bg-border);border-radius:var(--case-border-radius);display:grid;gap:0;grid-template-columns:1fr 475px;overflow:hidden;width:100%}@media (max-width:1199.98px){.case-study__summary{grid-template-columns:1fr}}.case-study__summary-content{background:var(--case-secondary-bg-color);display:flex;flex-direction:column;gap:calc(var(--gap)*.5);justify-content:center;padding:calc(var(--gap)*1.5);zoom:.9}.case-study__summary-featured-image-wrp{align-items:center;display:flex;font-size:0;overflow:hidden}.case-study__summary-featured-image{aspect-ratio:16/9;height:auto;max-width:100%;min-height:100%;object-fit:cover}@media (min-width:1200px){.case-study__summary-featured-image{aspect-ratio:9/4}}.case-study__summary-challenge,.case-study__summary-company-website,.case-study__summary-industry,.case-study__summary-key-products,.case-study__summary-results{margin-bottom:10px}.case-study__summary-challenge-label,.case-study__summary-company-website-label,.case-study__summary-industry-label,.case-study__summary-key-products-label,.case-study__summary-results-label{font-weight:700;margin-bottom:10px}.case-study__success-metrics-title{text-align:center}.case-study__success-metrics-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:space-around;margin-bottom:calc(var(--vertical-gap)*1);margin-top:calc(var(--vertical-gap)*1)}.case-study__success-metric-item{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.case-study__success-metric-item:last-child:after{display:none}@media (min-width:1200px){.case-study__success-metric-item{width:calc(25% - var(--gap)*3/4)}.case-study__success-metric-item:nth-child(4):after{display:none}}@media (min-width:900px) and (max-width:1199.98px){.case-study__success-metric-item{width:calc(33.33333% - var(--gap)*2/3)}.case-study__success-metric-item:nth-child(3):after{display:none}}@media (min-width:600px) and (max-width:899.98px){.case-study__success-metric-item{width:calc(50% - var(--gap)*1/2)}.case-study__success-metric-item:nth-child(2):after{display:none}}@media (max-width:599.98px){.case-study__success-metric-item{width:100%}.case-study__success-metric-item:after{display:none}}.case-study__success-metric-value{color:var(--secondary1-color);font-size:5rem;font-weight:700;line-height:1.25;padding-bottom:calc(var(--gap)*.25)}.case-study__success-metric-name{font-size:1.25rem}.case-study__testimonial-wrp{background:var(--case-bg-color);margin:var(--vertical-gap) calc(var(--section-horizontal-spacing-mobile)*-1);padding:100px 0}@media (min-width:540px){.case-study__testimonial-wrp{margin-left:calc(var(--section-horizontal-spacing)*-1);margin-right:calc(var(--section-horizontal-spacing)*-1)}}@media (min-width:640px){.case-study__testimonial-wrp{margin-left:calc(var(--section-horizontal-spacing)*-.5);margin-right:calc(var(--section-horizontal-spacing)*-.5)}}@media (min-width:1024px){.case-study__testimonial-wrp{margin-left:calc(var(--section-horizontal-spacing)*-1);margin-right:calc(var(--section-horizontal-spacing)*-1)}}@media (max-width:767.98px){.case-study__testimonial-wrp{padding:40px 0}}.case-study__testimonial{align-items:flex-end;display:flex;flex-direction:column;gap:27px;margin:0 auto;max-width:calc(var(--max-width)*.9);padding-left:20px;padding-right:20px}.case-study__testimonial-quote{border:none;font-size:1.8125rem;margin:0;padding:0;text-align:left;width:100%}.case-study__testimonial-author{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end}.case-study__testimonial-author-image{border-radius:50%;height:110px;object-fit:cover;width:110px}.case-study__testimonial-author-info{display:flex;flex-direction:column;gap:calc(var(--gap)*.25);justify-content:center}.case-study__testimonial-author-name{font-size:1rem;font-weight:700}.case-study__testimonial-author-role{font-size:1rem}.case-study__company-summary-wrp{display:flex;flex-direction:row;gap:var(--gap);margin-top:var(--vertical-gap);padding:0 var(--gap)}@media (max-width:767.98px){.case-study__company-summary-wrp{flex-direction:column;padding:unset}}.case-study__company-image-wrp{align-items:center;display:flex;width:100%}.case-study__company-image{border-radius:var(--case-border-radius);height:auto;max-width:100%}.case-study__company-info{display:flex;flex-direction:column;justify-content:center;padding:0 var(--gap);width:100%}@media (max-width:767.98px){.case-study__company-info{padding:unset}}.case-study__company-name{font-size:21px;font-style:normal;font-weight:700;line-height:normal}.case-study__body{margin-bottom:calc(var(--vertical-gap)*2);margin-left:auto;margin-right:auto;margin-top:calc(var(--vertical-gap)*1.5);max-width:1000px}.case-study__related-case-studies{padding-bottom:calc(var(--vertical-gap)*2);padding-top:var(--vertical-gap)}.case-study__related-case-studies-title{margin-bottom:40px}