.case-study-results{border-radius:.5rem;padding:var(--space-5xl) var(--space-6xl)}@media (max-width:48rem){.case-study-results{padding:var(--space-3xl) 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-m)}.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:rgba(30,30,30,.7);font-family:Inter,sans-serif;font-size:var(--text-size-300);font-weight:400;line-height:1.5;margin:0}.case-study-results__result{color:var(--color-moss);font-family:Sora,sans-serif;font-size:var(--heading-size-300);font-weight:500;letter-spacing:clamp(-.18px,4vw,-.48px);line-height:clamp(22px,4vw,32px);margin:0}.case-study-results__result-description{color:var(--color-charcoal);font-family:Inter,sans-serif;font-size:var(--text-size-300);font-weight:400;line-height:1.5}.case-study-results__result-description>*{margin:0}.case-study-results__result-description>*+*{margin-top:var(--space-2xs)}