.glossary-module__GRXpzq__index{padding:0 var(--edge) var(--section-y,120px);color:var(--tone-ink,var(--ink))}.glossary-module__GRXpzq__jump{top:var(--header-h,92px);z-index:5;margin:0 calc(var(--edge) * -1) clamp(32px, 4vw, 56px);padding:12px var(--edge);border-bottom:1px solid var(--tone-line,var(--line));background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);position:sticky}.glossary-module__GRXpzq__letters{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.glossary-module__GRXpzq__letters::-webkit-scrollbar{display:none}.glossary-module__GRXpzq__letter,.glossary-module__GRXpzq__letterOff{min-width:34px;height:34px;font:500 14px/1 var(--font-text);white-space:nowrap;border-radius:30px;place-items:center;padding:0 6px;display:inline-grid}.glossary-module__GRXpzq__letter{color:var(--tone-ink,var(--ink));text-decoration:none;transition:background-color .16s,color .16s}.glossary-module__GRXpzq__letter:hover{background:var(--accent-wash);color:var(--tone-link,var(--accent-ink))}.glossary-module__GRXpzq__letter:focus-visible{outline:2px solid var(--tone-focus,var(--accent-ink));outline-offset:1px}.glossary-module__GRXpzq__letterOff{color:var(--tone-ink-2,var(--ink-2));opacity:.45}.glossary-module__GRXpzq__group{border-top:1px solid var(--tone-line,var(--line));scroll-margin-top:calc(var(--header-h,92px) + 72px);gap:18px 48px;padding:clamp(28px,3vw,40px) 0;display:grid}.glossary-module__GRXpzq__group:first-of-type{border-top:0;padding-top:0}@media (min-width:900px){.glossary-module__GRXpzq__group{grid-template-columns:120px minmax(0,1fr)}}.glossary-module__GRXpzq__groupLetter{font:400 clamp(44px, 4.4vw, 68px) / .9 var(--font-display);letter-spacing:-.02em;color:var(--tone-emphasis,var(--accent));margin:0}.glossary-module__GRXpzq__terms{grid-template-columns:minmax(0,1fr);gap:4px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.glossary-module__GRXpzq__terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.glossary-module__GRXpzq__terms{grid-template-columns:repeat(3,minmax(0,1fr))}}.glossary-module__GRXpzq__term{border-bottom:1px solid var(--tone-line,var(--line));height:100%;color:var(--tone-ink,var(--ink));border-radius:2px;flex-direction:column;gap:6px;padding:14px 0 16px;text-decoration:none;display:flex}.glossary-module__GRXpzq__term:focus-visible{outline:2px solid var(--tone-focus,var(--accent-ink));outline-offset:3px}.glossary-module__GRXpzq__termName{font:400 22px/1.15 var(--font-display);letter-spacing:-.01em;text-wrap:balance;transition:color .16s}.glossary-module__GRXpzq__term:hover .glossary-module__GRXpzq__termName{color:var(--tone-link,var(--accent-ink))}.glossary-module__GRXpzq__termDef{font:14px/1.5 var(--font-text);color:var(--tone-ink-2,var(--ink-2));text-wrap:pretty}@media (prefers-reduced-motion:reduce){.glossary-module__GRXpzq__letter,.glossary-module__GRXpzq__termName{transition:none}}
