.case-study-challenges .challenges{column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:19px}.case-study-challenges .challenge{border:1px solid var(--dark-text,#1c2a37);padding:30px 68px}.case-study-challenges .number{font-size:38px;font-weight:300;line-height:50px}.case-study-challenges .number,.case-study-challenges h3{color:var(--dark-text,#1c2a37);font-family:Matter;font-style:normal}.case-study-challenges h3{font-size:20px;font-weight:600;line-height:22px;padding-top:22px}@media(max-width:1128px){.case-study-challenges{padding:0 28px}.case-study-challenges .challenges{grid-template-columns:1fr;row-gap:26px}.case-study-challenges .challenge{padding:30px 38px 42px 24px}.case-study-challenges h2{color:var(--dark-text,#1c2a37);font-family:Matter;font-size:30px;font-style:normal;font-weight:300;line-height:33px}}