.case-study-results{padding:var(--space-m) var(--space-6xl)}@media (max-width:48rem){.case-study-results{padding:var(--space-m) var(--space-m)}}.case-study-results__title{font-family:Sora,sans-serif;font-size:var(--heading-size-400);font-weight:500;letter-spacing:clamp(-.48px,4vw,-.64px);line-height:clamp(32px,4vw,40px);margin:0 0 var(--space-s)}.case-study-results__columns{display:grid;gap:var(--space-l)}@media (min-width:65.001rem){.case-study-results__columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}}.case-study-results__result-item{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-4xs) 0;position:relative}@media (min-width:65.001rem){.case-study-results__result-item:not(:nth-child(3n+1)):before{background:var(--color-stone);bottom:0;content:"";left:calc(var(--space-l)/-2);position:absolute;top:0;width:1px}}.case-study-results__kicker{color:var(--color-moss);font-family:Inter,sans-serif;font-size:var(--text-size-400);font-weight:400;font-weight:500;letter-spacing:.175rem;letter-spacing:.02625rem;line-height:1.3;margin:0;text-transform:uppercase}.case-study-results__result{color:#111;font-family:Inter,sans-serif;font-size:var(--text-size-700);font-weight:400;font-weight:600;letter-spacing:clamp(-.2px,4vw,-.24px);line-height:1.5;margin:0}.case-study-results__result-description{color:var(--color-charcoal);font-family:Inter,sans-serif;font-size:var(--text-size-400);font-weight:400;line-height:1.5}.case-study-results__result-description>*{margin:0}.case-study-results__result-description>*+*{margin-top:var(--space-2xs)}