.color-coral{background-color:#ff5d54}.color-white{background-color:#fff}.color-black{background-color:#000}.block_related-case-studies .medium-title{margin-bottom:1em}.block_related-case-studies .cards-wrapper{display:flex;gap:24px}@media all and (max-width:500px){.block_related-case-studies .cards-wrapper{flex-direction:column}}.block_related-case-studies .cards-wrapper .card{flex:1;text-decoration:none}.block_related-case-studies .cards-wrapper .card:hover img{transform:scale(1.1)}.block_related-case-studies .cards-wrapper .card .image-wrapper{overflow:hidden;position:relative;margin-bottom:20px;border:1px solid #ededed}.block_related-case-studies .cards-wrapper .card .image-wrapper img{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.block_related-case-studies .cards-wrapper .card .post-terms{margin-bottom:8px;display:flex;flex-wrap:wrap}.block_related-case-studies .cards-wrapper .card .post-terms p{font-size:16px;line-height:24px;font-weight:500}.block_related-case-studies .cards-wrapper .card .post-terms p:not(:last-child):after{content:"";display:inline-block;width:3px;height:3px;margin:0 8px 4px;background-color:#000;border-radius:50%}.block_related-case-studies .cards-wrapper .card h3{font-size:26px;line-height:34px}@media screen and (max-width:880px){.block_related-case-studies .cards-wrapper .card h3{font-size:20px;line-height:28px}}