.glossary-strip:where(.astro-meuwyxkg){margin:var(--space-2xl) auto 0;max-width:var(--content-max, 920px);padding:var(--space-lg);border:1px solid var(--border-default);border-radius:12px;background:var(--bg-card)}.glossary-strip__heading:where(.astro-meuwyxkg){margin:0 0 var(--space-md);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.glossary-strip__list:where(.astro-meuwyxkg){display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.glossary-strip__link:where(.astro-meuwyxkg){display:inline-flex;align-items:baseline;gap:.45rem;padding:.35rem .7rem;border:1px solid var(--border-default);border-radius:999px;background:var(--bg-elevated);font-size:.85rem;text-decoration:none;transition:border-color .14s,background .14s}.glossary-strip__link:where(.astro-meuwyxkg):hover,.glossary-strip__link:where(.astro-meuwyxkg):focus-visible{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--bg-elevated))}.glossary-strip__term:where(.astro-meuwyxkg){color:var(--text-primary);font-weight:600}.glossary-strip__domain:where(.astro-meuwyxkg){font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.glossary-strip__more:where(.astro-meuwyxkg){margin:var(--space-md) 0 0;font-size:.85rem}.glossary-strip__more:where(.astro-meuwyxkg) a:where(.astro-meuwyxkg){color:var(--accent-text)}@media(max-width:640px){.glossary-strip:where(.astro-meuwyxkg){padding:var(--space-md)}}
