.casestudy-content-2{padding:clamp(48px,6vw,80px) 0}.casestudy-content-2__inner{padding:0 5rem}.casestudy-content-2__three-images{display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,24px);margin-bottom:clamp(32px,4vw,48px)}.casestudy-content-2__img-wrap{flex:1 1 0;min-width:0}.casestudy-content-2__three-images--last-wide .casestudy-content-2__img-wrap:last-child{flex:2 1 0}.casestudy-content-2__three-images--equal .casestudy-content-2__img-wrap{flex:1 1 0}.casestudy-content-2__img-wrap img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.casestudy-content-2__para{margin-bottom:clamp(32px,4vw,48px);max-width:30%}.casestudy-content-2__para p{margin:0 0 1em}.casestudy-content-2__para p:last-child{margin-bottom:0}.casestudy-content-2__two-col{display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:1fr 1fr;margin-bottom:clamp(16px,2vw,24px);padding:0 5rem}.casestudy-content-2__two-col-img img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:767px){.casestudy-content-2__two-col{grid-template-columns:1fr}}.casestudy-content-2__fullwidth{margin-bottom:clamp(16px,2vw,24px);padding:0 5rem;width:100%}.casestudy-content-2__fullwidth:last-of-type{margin-bottom:0}.casestudy-content-2__fullwidth img{display:block;height:auto;width:100%}.casestudy-content-2__three-cols{display:grid;gap:clamp(24px,3vw,48px);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.casestudy-content-2__col{color:#0a0a0a;font-size:clamp(15px,1.15vw,17px);line-height:1.65;min-width:0}.casestudy-content-2__col p{margin:0 0 1em}.casestudy-content-2__col p:last-child{margin-bottom:0}@media (max-width:1199px){.casestudy-content-2__fullwidth,.casestudy-content-2__inner,.casestudy-content-2__two-col{padding:0 2rem}}@media (max-width:991px){.casestudy-content-2__fullwidth,.casestudy-content-2__inner,.casestudy-content-2__two-col{padding:0 1rem}.casestudy-content-2__para{max-width:100%}}@media (max-width:767px){.casestudy-content-2__three-images{flex-direction:column}.casestudy-content-2__three-images--last-wide .casestudy-content-2__img-wrap:last-child{flex:1 1 0}.casestudy-content-2__three-cols{grid-template-columns:1fr}}