.blog--post__single-wrap .related-posts{background:var(--white)}.related-posts-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}.related-posts-view-all{border:1px solid var(--black);color:var(--black);font-size:16px;font-weight:700;line-height:120%;padding:24px 48px}.blog-posts-grid{display:flex;flex-wrap:wrap;gap:24px}.blog-post-card{background:var(--white);display:flex;flex:0 1 calc(33.33% - 16px);flex-direction:column}.blog-post-featured-image{aspect-ratio:1.91/1;background-position:50%;background-size:cover;overflow:hidden;position:relative}.blog-post-tags{bottom:16px;display:flex;flex-wrap:wrap;gap:8px;left:16px;position:absolute}.blog-post-tag{background-color:var(--black);border-radius:4px;color:var(--white);font-size:12px;font-weight:600;letter-spacing:.3px;line-height:1.2;padding:4px 10px;text-transform:uppercase;transition:background-color .3s ease}.blog-post-tag:hover{background-color:#333}.blog-post-content{background:var(--white);display:flex;flex:1;flex-direction:column;gap:16px;padding:24px}.blog-post-content *{margin:0}.blog-post-date{display:none!important}.blog-post-content .learn-more{align-items:center;color:#171a1e;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:auto;text-decoration:none;transition:color .3s ease}.blog-post-content .learn-more:hover{color:#016986}.blog-post-content .learn-more svg{height:auto;stroke-width:1.5;transition:transform .3s ease;width:14px}.blog-post-content .learn-more:hover svg{transform:translateX(4px)}@media (max-width:768px){.related-posts-header{flex-direction:column;gap:16px}.blog-posts-grid{flex-direction:column}.blog-post-card{flex:1}.blog-post-content{padding:16px}}