.glossary-hub[data-astro-cid-f4zqnnit]{background:var(--c-bg)}.glossary-hub__masthead[data-astro-cid-f4zqnnit]{padding:clamp(3.2rem,8vw,6rem) 0;border-bottom:1px solid var(--c-border);background:var(--c-bg-subtle)}.glossary-hub__head[data-astro-cid-f4zqnnit]{margin:0 auto}.glossary-hub__head[data-astro-cid-f4zqnnit] h1[data-astro-cid-f4zqnnit]{max-width:820px;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1}.glossary-hub__head[data-astro-cid-f4zqnnit]>p[data-astro-cid-f4zqnnit]:last-child{max-width:640px;margin-top:1.2rem;color:var(--c-text-muted)}.glossary-hub__body[data-astro-cid-f4zqnnit]{padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(5rem,10vw,8rem)}.glossary-hub__controls[data-astro-cid-f4zqnnit]{margin-bottom:3rem;padding-bottom:1.4rem;border-bottom:1px solid var(--c-border)}.glossary-hub__search[data-astro-cid-f4zqnnit]{position:relative;max-width:760px;margin-bottom:1.5rem}.glossary-hub__search[data-astro-cid-f4zqnnit] input[data-astro-cid-f4zqnnit]{width:100%;padding:.9rem .25rem .9rem 2.2rem;border:0;border-bottom:1px solid var(--c-text-strong);border-radius:0;background:transparent;color:var(--c-text-strong);font-size:clamp(1rem,2vw,1.12rem);outline:none}.glossary-hub__search[data-astro-cid-f4zqnnit] input[data-astro-cid-f4zqnnit]:focus{border-bottom-color:var(--c-primary)}.glossary-hub__search[data-astro-cid-f4zqnnit] input[data-astro-cid-f4zqnnit]::placeholder{color:var(--c-text-subtle)}.glossary-hub__search[data-astro-cid-f4zqnnit]:before{content:"";position:absolute;left:0;top:50%;width:17px;height:17px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%232e3572' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z'/%3E%3C/svg%3E");background-size:contain}.filter-group[data-astro-cid-f4zqnnit]{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:start}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]>summary[data-astro-cid-f4zqnnit]{display:none}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]:not([open])>.glossary-hub__filters[data-astro-cid-f4zqnnit]{display:block}.filter-label[data-astro-cid-f4zqnnit]{padding-top:.42rem;color:var(--c-primary);font-size:.76rem;font-weight:800}.filter-chips[data-astro-cid-f4zqnnit]{display:flex;flex-wrap:wrap;gap:.35rem}.chip[data-astro-cid-f4zqnnit]{min-width:2.35rem;padding:.38rem .65rem;border:1px solid transparent;border-radius:0;color:var(--c-text-muted);background:transparent;font-size:.82rem;font-weight:650}.chip[data-astro-cid-f4zqnnit]:hover{color:var(--c-primary);border-bottom-color:var(--c-primary)}.chip[data-astro-cid-f4zqnnit].is-active{border-color:var(--c-primary);background:var(--c-primary);color:var(--c-bg);font-weight:800}.glossary-hub__result-head[data-astro-cid-f4zqnnit]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem}.glossary-hub__count[data-astro-cid-f4zqnnit]{color:var(--c-text-muted);font-size:.8rem}.glossary-hub__count[data-astro-cid-f4zqnnit] strong[data-astro-cid-f4zqnnit]{color:var(--c-primary)}.glossary-hub__clear[data-astro-cid-f4zqnnit]{padding:.35rem 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--c-primary);font-size:.76rem;font-weight:750}.glossary-hub__clear[data-astro-cid-f4zqnnit][hidden]{display:none}.glossary-hub__grid[data-astro-cid-f4zqnnit]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,6vw,5rem);border-top:1px solid var(--c-primary)}.term-card[data-astro-cid-f4zqnnit]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;gap:.5rem 1rem;align-content:start;min-height:138px;padding:1.25rem 0;border-bottom:1px solid var(--c-border)}.term-card[data-astro-cid-f4zqnnit]:after{content:"→";grid-column:2;grid-row:1 / span 2;color:var(--c-primary);font-size:.95rem}.term-card[data-astro-cid-f4zqnnit]:hover .term-card__title[data-astro-cid-f4zqnnit]{color:var(--c-primary)}.term-card__title[data-astro-cid-f4zqnnit]{margin:0;font-size:1.22rem;line-height:1.3}.term-card__desc[data-astro-cid-f4zqnnit]{display:-webkit-box;grid-column:1;margin:0;overflow:hidden;color:var(--c-text-muted);font-size:.86rem;line-height:1.62;-webkit-line-clamp:2;-webkit-box-orient:vertical}.term-card[data-astro-cid-f4zqnnit][hidden],.glossary-entrypaths[data-astro-cid-f4zqnnit][hidden],.glossary-hub__empty[data-astro-cid-f4zqnnit][hidden],.glossary-hub__grid[data-astro-cid-f4zqnnit][hidden],.glossary-hub__more[data-astro-cid-f4zqnnit][hidden]{display:none!important}.glossary-hub__empty[data-astro-cid-f4zqnnit]{padding:4rem 0;color:var(--c-text-muted);text-align:center}.glossary-hub__empty[data-astro-cid-f4zqnnit] strong[data-astro-cid-f4zqnnit]{display:block;color:var(--c-text-strong);font-size:1.2rem}.glossary-hub__empty[data-astro-cid-f4zqnnit] p[data-astro-cid-f4zqnnit]{max-width:520px;margin:.6rem auto 1rem}.glossary-hub__empty[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]{display:inline-flex;margin-left:1rem;color:var(--c-primary);font-weight:750}.glossary-hub__more[data-astro-cid-f4zqnnit]{display:flex;justify-content:center;margin-top:2rem}.glossary-hub__more-button[data-astro-cid-f4zqnnit]{min-width:180px;padding:.8rem 1.2rem;border:1px solid var(--c-primary);border-radius:var(--radius-sm);background:transparent;color:var(--c-primary);font-size:.88rem;font-weight:800}.glossary-hub__more-button[data-astro-cid-f4zqnnit]:hover{background:var(--c-primary-light)}.sr-only[data-astro-cid-f4zqnnit]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 720px){.glossary-hub__masthead[data-astro-cid-f4zqnnit]{padding:3rem 0}.glossary-discovery[data-astro-cid-f4zqnnit]{padding-top:2.5rem}.glossary-hub__search[data-astro-cid-f4zqnnit]{margin-bottom:1rem}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]>summary[data-astro-cid-f4zqnnit]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 0;color:var(--c-primary);font-size:.82rem;font-weight:800;cursor:pointer}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]>summary[data-astro-cid-f4zqnnit] span[data-astro-cid-f4zqnnit]{color:var(--c-text-muted);font-size:.72rem}.glossary-hub__filter-details[data-astro-cid-f4zqnnit]:not([open])>.glossary-hub__filters[data-astro-cid-f4zqnnit]{display:none}.glossary-hub__filter-details[data-astro-cid-f4zqnnit][open] .glossary-hub__filters[data-astro-cid-f4zqnnit]{padding:.25rem 0 1rem}.glossary-hub__grid[data-astro-cid-f4zqnnit]{grid-template-columns:1fr}.filter-group[data-astro-cid-f4zqnnit]{grid-template-columns:1fr;gap:.55rem}.filter-chips[data-astro-cid-f4zqnnit]{gap:.25rem}.chip[data-astro-cid-f4zqnnit]{padding:.34rem .55rem}.term-card[data-astro-cid-f4zqnnit]{min-height:0}.glossary-hub__result-head[data-astro-cid-f4zqnnit]{align-items:flex-start}}.glossary-discovery[data-astro-cid-f4zqnnit]{padding-bottom:0}.glossary-discovery__head[data-astro-cid-f4zqnnit]{margin-bottom:1.25rem}.glossary-entrypaths[data-astro-cid-f4zqnnit]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;max-width:920px;margin-top:1.3rem}.glossary-entrypath[data-astro-cid-f4zqnnit]{display:grid;gap:.35rem;padding:1.2rem;border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;color:var(--c-text-strong);text-align:left}.glossary-entrypath[data-astro-cid-f4zqnnit]:hover,.glossary-entrypath[data-astro-cid-f4zqnnit].is-active{border-color:var(--c-primary);background:var(--c-primary-light)}.glossary-entrypath__eyebrow[data-astro-cid-f4zqnnit]{color:var(--c-primary);font-size:.72rem;font-weight:800}.glossary-entrypath[data-astro-cid-f4zqnnit] strong[data-astro-cid-f4zqnnit]{font-size:1.08rem}.glossary-entrypath[data-astro-cid-f4zqnnit]>span[data-astro-cid-f4zqnnit]:last-child{color:var(--c-text-muted);font-size:.8rem}.glossary-entrypath[data-astro-cid-f4zqnnit] b[data-astro-cid-f4zqnnit]{color:var(--c-primary)}.glossary-journeys[data-astro-cid-f4zqnnit]{padding-bottom:0}.glossary-journeys[data-astro-cid-f4zqnnit][hidden]{display:none}.glossary-journeys__grid[data-astro-cid-f4zqnnit]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem}.glossary-journeys[data-astro-cid-f4zqnnit] article[data-astro-cid-f4zqnnit]{padding:1.2rem;border:1px solid var(--c-border);border-radius:var(--radius);background:#fff}.glossary-journeys[data-astro-cid-f4zqnnit] h3[data-astro-cid-f4zqnnit]{font-size:1.05rem}.glossary-journeys[data-astro-cid-f4zqnnit] article[data-astro-cid-f4zqnnit]>p[data-astro-cid-f4zqnnit]{margin-top:.5rem;color:var(--c-text-muted);font-size:.82rem}.glossary-journeys[data-astro-cid-f4zqnnit] ul[data-astro-cid-f4zqnnit]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.glossary-journeys[data-astro-cid-f4zqnnit] a[data-astro-cid-f4zqnnit]{display:inline-flex;padding:.3rem .55rem;border-radius:99px;background:var(--c-bg-subtle);color:var(--c-primary);font-size:.75rem;font-weight:800}@media (max-width: 520px){.glossary-entrypaths[data-astro-cid-f4zqnnit],.glossary-journeys__grid[data-astro-cid-f4zqnnit]{grid-template-columns:1fr}}
