/* Blog post tag chips */
.blog-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0 0;padding-top:20px;border-top:1px solid var(--line,#e3ecf3)}
.blog-tags__label{font-size:10.5px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--muted,#5d7083);margin-right:4px}
.blog-tag{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--brand,#0d5eaf) 16%,var(--line,#e3ecf3));border-radius:999px;background:var(--sky-50,#f2f8fd);color:var(--brand-700,#083f78);font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}
.blog-tag:hover{background:var(--brand,#0d5eaf);border-color:var(--brand,#0d5eaf);color:#fff;transform:translateY(-1px);box-shadow:0 10px 22px -14px rgba(13,94,175,.7)}
@media(max-width:560px){.blog-tags{gap:6px}.blog-tag{padding:6px 10px;font-size:11.5px}}
