.case-study-points{padding:var(--site-spacing-sm) 24px}@media (min-width:768px){.case-study-points{padding:var(--site-spacing-xl)}.case-study-points>.row-fluid>*{padding:0 12px}}@media (min-width:1280px){.case-study-points>.row-fluid>*{padding:0 70px}}@media (min-width:768px){.case-study-points__images{padding-right:var(--site-spacing-xs)}.case-study-points__intro,.case-study-points__list{padding-left:var(--site-spacing-xs)}}.case-study-points__image{aspect-ratio:2/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);margin-bottom:32px}@media (min-width:768px){.case-study-points__image{aspect-ratio:2/3;margin-bottom:32px}}.key-point{grid-column-gap:10px;grid-row-gap:var(--site-spacing-xxs);align-items:center;display:grid;grid-template-columns:60px 2fr;padding-top:var(--site-spacing-sm)}.key-point__number{align-items:center;border:2px solid var(--color-sparkorange-500);border-radius:100%;display:flex;height:50px;justify-content:center;width:50px}.key-point__number,.key-point__title{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;font-weight:var(--font-weight-em)}.key-point__title{font-family:var(--font-heading);font-size:var(--font-size-lg)}.key-point__content{grid-column:1/-1}