.related-resources-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.blog__card{border:1px solid transparent;border-radius:6px;color:#1e2752;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:20px 20px 40px;position:relative;text-decoration:none;transition:.5s}.edo__blog-results.stacked .blog__detail-container{height:auto}.edo__blog-results.stacked .blog__detail-container:before{content:none}.edo__blog-results.stacked .blog__tags-container{padding:0;position:relative}.edo__blog-results.stacked .blog__tags-container span{border-color:#1e2752;color:#1e2752}.edo__blog-results.stacked .blog__image{display:none}.blog__card:hover{box-shadow:0 0 18px 0 rgba(30,39,82,.125)}.blog__card:focus,.blog__card:hover{border:1px solid #eaeaef}h3.blog__card-heading{font-size:24px;font-weight:700;line-height:1.4}p.blog__description{font-size:18px;font-style:italic;margin:0;padding-bottom:20px}.tiled p.blog__description{display:none}.blog__tags-container{display:flex;flex-wrap:wrap;gap:8px;left:0;padding:20px;position:absolute;top:0;transition:opacity .5s;z-index:50}.edo__blog-results.tiled .blog__card:hover .blog__tags-container{opacity:0}.blog__tag{align-items:center;border:1px solid #fff;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:12px;font-weight:500;height:28px;letter-spacing:.5px;padding:0 8px;text-transform:uppercase}.blog__tag#featured{background-color:#feb112;border:none;box-shadow:inset 0 0 14px 0 rgba(0,0,0,.2);color:#fff}.blog__detail-container{border-radius:6px;height:270px;overflow:hidden;position:relative}.blog__detail-container:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.5) 80%);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.5s;width:100%;z-index:50}.blog__card:hover .blog__detail-container:before{opacity:.125}.blog__image{border-radius:6px;filter:saturate(.5);height:100%;object-fit:cover;overflow:hidden;transition:.5s;width:100%}.blog__card:hover .blog__image{filter:saturate(1);opacity:1;transform:scale(1.05)}.blog__detail span:not(:last-of-type):after{content:"|";display:inline-block;opacity:.25;padding:0 4px 0 6px;position:relative}