.case-studies-main{background:#fff;padding:5rem 0}.case-studies-main__header{margin:0 auto clamp(48px,5vw,64px);max-width:800px;text-align:center}.case-studies-main__heading{font-weight:600;letter-spacing:-.64px;line-height:.8;margin:0 auto 2rem;max-width:900px}.case-studies-main__paragraph{line-height:normal}.case-studies-main__paragraph p{margin:0 0 1em}.case-studies-main__paragraph p:last-child{margin-bottom:0}.case-studies-main__list{display:flex;flex-direction:column;gap:clamp(48px,6vw,96px)}.case-studies-main__img-wrap{width:100%}.case-studies-main__img-wrap img{display:block;height:auto;max-width:100%;object-fit:cover;transition:filter .5s ease 0s,transform .5s ease 0s;width:100%;width:auto}.case-studies-main__img-wrap img:is(:hover,:focus){filter:hue-rotate(-10deg);transform:scale3d(1.067,1,1.067);transition:filter .5s ease 0s,transform .5s ease 0s}.case-studies-main__img-wrap a{align-items:center;display:flex;justify-content:center}@media (max-width:767px){.case-studies-main{background:#fff;padding:3rem 1rem}}