.featured-case-studies{padding:var(--site-spacing-sm) 0 0}@media (min-width:768px){.featured-case-studies{padding:var(--site-spacing-lg) 0 0}}.featured-case-studies__cards{grid-gap:var(--site-spacing-xs);display:grid;grid-auto-rows:500px;grid-template-columns:1fr;margin:0 24px;padding-top:40px}@media (min-width:1028px){.featured-case-studies__cards{grid-gap:var(--site-spacing-xs);grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,624px);padding-top:var(--site-spacing-sm)}}.case-study-card{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);display:flex;justify-content:flex-start;overflow:hidden;padding:var(--site-spacing-xs);position:relative}.case-study-card:before{background:linear-gradient(45deg,rgba(0,0,0,.6),transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.case-study-card__info{align-items:flex-start;color:#fff;display:flex;flex-direction:column;max-width:475px;position:relative;z-index:2}.case-study-card__logo{align-items:center;background:#fff;border-radius:var(--border-radius);display:flex;justify-content:center;margin-bottom:24px;padding:11px 17px}.case-study-card__logo img{max-width:92px}.case-study-card__info h2{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-em);line-height:var(--line-height-body);margin-bottom:24px}