.timo-related-cards{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);&>a{align-items:flex-start;background:#fff;border:1px solid rgba(0,0,0,.125);box-shadow:0 2px 5px #0000001a;color:inherit;display:flex;flex-direction:column;justify-content:flex-start;transition:all .25s cubic-bezier(.83,.16,.38,.9) 0s;& .featured-image{height:260px;position:relative;width:100%;& img{bottom:0;height:100%!important;left:0;object-fit:cover;object-position:center center;right:0;top:0;width:100%!important}}& .meta{display:flex;flex-direction:column;gap:15px;padding:5px 20px;& .overhead{display:flex;flex-direction:column;&>div{align-items:center;display:flex;gap:4px;justify-content:flex-end;padding:8px 0;&:first-of-type{font-size:14px;justify-content:space-between}&:not(:last-of-type){border-bottom:1px solid #f1f1f1}}& .category-time{& .category{color:#707a8d}& .time-value{color:#707a8d;font-size:14px;font-weight:400}}& .reading-time{color:#707a8d;display:flex;font-size:14px;font-weight:400}}& .title{font-family:DIN Pro;font-size:21px;font-weight:400;hyphens:auto;line-height:1.2;margin:0;padding:0;word-break:auto-phrase}& .summary{color:#2c3644;line-height:1.5}& .find-out-more{color:#0069b4;&:hover{color:#003c68;text-decoration:underline}}}&:hover{box-shadow:0 6px 8px #00000026;transform:translateY(-3.5px)}}}@media screen and (max-width:1200px){.timo-related-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:990px){.timo-related-cards{display:flex;flex-direction:column}}