.tag-directory:where(.astro-xfbvcqj4){flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}.tag-directory__link:where(.astro-xfbvcqj4){background:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);color:var(--sl-color-white);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .8rem;line-height:1;text-decoration:none;display:inline-flex}.tag-directory__link:where(.astro-xfbvcqj4):hover{border-color:var(--sl-color-text-accent);color:var(--sl-color-text-accent)}.tag-directory__count:where(.astro-xfbvcqj4),.tag-section__count:where(.astro-xfbvcqj4){background:var(--sl-color-hairline-light);color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;min-width:1.8rem;padding:.2rem .45rem;display:inline-flex}.tag-sections:where(.astro-xfbvcqj4){gap:1.75rem;margin-top:1.75rem;display:grid}.tag-section:where(.astro-xfbvcqj4){border-top:1px solid var(--sl-color-hairline);padding-top:1.25rem;scroll-margin-top:6rem}.tag-section__header:where(.astro-xfbvcqj4){justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.tag-section__header:where(.astro-xfbvcqj4) h2:where(.astro-xfbvcqj4){margin:0;font-size:clamp(1rem,.9rem + .4vw,1.2rem)}
