.casestudy-banner{background-color:#1f2027}.casestudy-banner-top>.container{align-items:center;display:flex;gap:48px;justify-content:space-between}.casestudy-banner-top-left{max-width:550px;width:100%}.casestudy-banner-top-right{max-width:600px;padding:70px 0 60px;width:100%}.casestudy-topic{background:#ff3c45;border-radius:50px;color:#fff;display:inline-block;font-size:12px;padding:6px 12px}.casestudy-banner h1{color:#fff;font-size:60px;font-style:normal;font-weight:500;line-height:1;margin:30px 0 0}.casestudy-banner h2{color:#86868b;font-size:24px;font-weight:400;line-height:1.5;margin:10px 0 0}.casestudy-banner-heroimage{aspect-ratio:3/2;border-radius:24px;overflow:hidden}.casestudy-banner-heroimage img{display:block;height:100%;object-fit:contain;object-position:left;width:100%}.casestudy-banner-stats{display:flex;gap:16px;justify-content:space-between;padding-bottom:64px}.casestudy-banner-stat{display:flex;gap:10px;width:30%}.casestudy-banner-stat-icon{flex:none;height:40px;width:40px}.casestudy-banner-stat-large{color:#ff3c45;font-size:40px;font-weight:500;line-height:1;margin-bottom:5px}.casestudy-banner-stat-small{color:#f0f6fa;font-size:16px;font-weight:400;line-height:26px}@media (min-width:1441px){section.casestudy-banner .container{max-width:1380px;padding-left:30px;padding-right:30px;width:100%}}@media (max-width:1199px){.casestudy-banner h1{font-size:50px}.casestudy-banner h2{font-size:22px}.casestudy-banner-stat-large{font-size:36px}}@media (max-width:991px){.casestudy-banner-top>.container{flex-direction:column;gap:40px}.casestudy-banner-top-left{max-width:none;padding-top:88px}.casestudy-banner-top-right{padding:0 0 52px;width:100%}}@media (max-width:767px){.casestudy-banner-stats{align-items:center;flex-direction:column;justify-content:center;padding-bottom:50px}.casestudy-banner-stat{width:100%}}