.blog-post-module__SbCC2G__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.blog-post-module__SbCC2G__tag{border:1px solid var(--color-alpha-accent-purple-30);background:var(--color-alpha-accent-purple-20);color:var(--color-text-primary);border-radius:20px;padding:.3125rem .875rem;font-size:.9375rem;font-weight:500}.blog-post-module__SbCC2G__relatedTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.875rem;font-weight:600}.blog-post-module__SbCC2G__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.blog-post-module__SbCC2G__relatedCard{border:1px solid var(--color-alpha-white-10);background:var(--color-card-background);border-radius:12px;padding:1.25rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.blog-post-module__SbCC2G__relatedCard:hover{border-color:var(--color-alpha-accent-purple-30);transform:translateY(-2px)}.blog-post-module__SbCC2G__relatedCardTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.blog-post-module__SbCC2G__relatedCardMeta{color:var(--color-text-secondary);font-size:.875rem}
