.p-blog .bl-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px}
.p-blog .bl-cats a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--border);border-radius:99px;background:#fff;font-size:14px;font-weight:600;color:var(--ink-soft)}
.p-blog .bl-cats a:hover{border-color:var(--accent);color:var(--accent)}
.p-blog .bl-cats a[aria-current]{border-color:var(--accent);background:var(--accent);color:#fff}
.p-blog .bl-card__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}
.p-blog .bl-card__meta a{font-size:13px;font-weight:600;color:var(--accent)}
.p-blog .bl-card__meta a:hover{text-decoration:underline}
.p-blog .bl-post-cat{display:inline-block;margin-bottom:14px;font-size:14px;font-weight:600;color:var(--accent)}
.p-blog .bl-post-cat:hover{text-decoration:underline}
