.case-study-detail--impact{margin-inline:auto;max-width:1360px;padding:0 2rem 30px}.case-study-detail--impact__inner{align-items:start;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#0077cd,#62b6f3) border-box;border:1px solid transparent;border-radius:30px;box-shadow:0 0 91.7px -16px rgba(98,182,243,.45);display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,3fr);padding:clamp(28px,3.5vw,48px)}.case-study-detail--impact__heading{color:#101040;font-size:clamp(36px,4.25vw,56px);line-height:1.1;margin:0}.case-study-detail--impact__content,.case-study-detail--impact__content *{color:#101040}.case-study-detail--impact__content{--cs-impact-item-gap:0px;font-size:clamp(20px,2.4vw,36px);line-height:1.2}.case-study-detail--impact__content>:first-child{margin-top:0}.case-study-detail--impact__content>:last-child{margin-bottom:0}.case-study-detail--impact__content ol,.case-study-detail--impact__content ul{margin:0;padding-left:1.1em}.case-study-detail--impact__content li{font-size:22px;line-height:1.5;margin-bottom:15px}.case-study-detail--impact__content li+li{margin-top:var(--cs-impact-item-gap)}.case-study-detail--impact__content p{font-size:inherit;line-height:inherit}@media (max-width:991px){.case-study-detail--impact__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.case-study-detail--impact__content li{font-size:22px}}