.related-case-studies{padding:3rem 0}@media (min-width:48em){.related-case-studies{padding:6rem 0}}.case-studies{grid-gap:2.75rem;display:grid;grid-template-columns:1fr;margin:auto!important;max-width:1200px}@media (min-width:48em){.case-studies{grid-template-columns:1fr 1fr}}.case-study-tile{margin:auto;max-width:500px}.case-study-tile__link{border-bottom:0;position:relative}.case-study-tile__content{aspect-ratio:.88/1;background-color:rgba(0,0,0,.25);border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.05);position:relative;transition:opacity .2s linear,background-color .2s linear;z-index:2}.case-study-tile img{border-radius:10px;height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.case-study-tile.hide{display:none}.case-study-text{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:2}.case-study-text h3{color:#fff;text-align:left}.case-study-tile__link:hover .case-study-text__description{opacity:1}.case-study-text{border-radius:10px;padding:2.75rem}