.caseStudyHeroSection{background-color:#162950;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;.container{display:flex;flex-direction:column;gap:120px;margin:0 auto;max-width:1439px;padding:100px 32px;width:100%;.title{color:#fff;font-family:Manrope;font-size:56px;font-style:normal;font-weight:500;letter-spacing:-1.68px;line-height:110%}.highlight-case-study{display:flex;width:100%;.highlight-content{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-height:427px;padding:24px;position:relative;width:50%;.top-content{display:flex;flex-direction:column;gap:24px;width:100%;.section-tagline{align-items:center;display:flex;gap:8px;width:100%;.icon{display:flex;width:16px}.text{color:hsla(0,0%,8%,.86);font-family:IBM Plex Mono;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}}.case-study-title{color:#1e1e1e;font-family:Manrope;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-1.08px;line-height:110%}}.bottom-content{border-top:1px solid #c2c2c2;padding-top:24px;width:100%;.btn-read-more{align-items:center;color:#141414;display:flex;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:130%;text-transform:capitalize;width:fit-content}}&:before{background-color:#fff;clip-path:polygon(0 0,85% 0,100% 100%,0 100%);content:"";height:32px;left:0;position:absolute;top:-30px;width:200px}}.highlight-image{width:50%;img{width:100%}}}}@media screen and (max-width:600px){.container{gap:80px;padding:56px 16px 32px;.title{font-size:36px}.highlight-case-study{flex-direction:column;.highlight-content{gap:40px;width:100%;.top-content{gap:40px;.case-study-title{font-size:28px}}}.highlight-image{width:100%}}}}@media screen and (min-width:600px) and (max-width:1023px){.container{gap:80px;padding:56px 32px;.title{font-size:36px}.highlight-case-study{flex-direction:column;.highlight-content{gap:60px;width:100%;.top-content{gap:40px;.case-study-title{font-size:28px}}}.highlight-image{width:100%}}}}@media screen and (min-width:1024px) and (max-width:1250px){.container{.highlight-case-study{.highlight-content{.top-content{.case-study-title{font-size:28px}}}}}}}