.case-study{align-items:center;background-color:var(--background-color);display:grid;grid-template-columns:1fr 1fr;--container-width:1440px}.case-study__content{padding:120px 80px;padding-left:var(--container-margin)}.case-study__content .button{margin-top:30px}.case-study__content em:before{border-color:#f7ea48}.case-study__image{height:100%}.case-study__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-study--left .case-study__content{grid-column:2;padding-left:80px;padding-right:var(--container-margin)}.case-study--left .case-study__image{grid-column:1;grid-row:1}@media not screen and (min-width:48rem){.case-study{grid-template-columns:1fr}.case-study .case-study__content{grid-column:1;grid-row:2;padding:80px 20px}.case-study .case-study__image{grid-column:1;grid-row:1}}