.featured-studies .case-studies{align-items:stretch;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.featured-studies .case-studies{grid-template-columns:1fr 1fr}.featured-studies .case-studies .case-study{margin-bottom:0}}.featured-studies .case-study{background:#fff;box-shadow:4px 6px 24px rgba(0,0,0,.15);color:#000;display:flex;flex-direction:column}.featured-studies .case-study__photo{border:0}@media screen and (min-width:1280px){.featured-studies .case-study__photo{height:400px;overflow:hidden}.featured-studies .case-study__photo img{height:100%;object-fit:cover;width:100%}}.featured-studies .case-study__content{flex-grow:1;padding:1rem}.featured-studies .case-study__content,.featured-studies .case-study__content a{color:inherit}.case-studies{display:grid;gap:2rem;grid-template-columns:1fr;margin:0!important;padding:0!important}@media screen and (min-width:768px){.case-studies{grid-template-columns:1fr 1fr}}@media screen and (min-width:1280px){.case-studies{grid-template-columns:1fr 1fr 1fr}}.case-study__photo{border:1px solid #cacaca;display:block;transition:.3s}.case-study__photo:hover{box-shadow:4px 6px 24px rgba(0,0,0,.15)}.case-study__photo img{vertical-align:top;width:100%}.case-study__content{padding-top:1rem}.case-study__featured{color:var(--color-brand-blue-wcag);font-size:.75rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase}.case-study__title{display:inline-block;font-size:1.2rem;line-height:1.2;text-decoration:none}.case-study__meta{font-size:.75rem;line-height:1.2;margin-top:1rem}.case-study__category{font-weight:700}