.glossary-module__fUZ5qG__termList{counter-reset:term;gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.glossary-module__fUZ5qG__term{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);padding:1.35rem 1.5rem 1.5rem}.glossary-module__fUZ5qG__termHead{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.7rem;display:flex}.glossary-module__fUZ5qG__termName{font:800 clamp(1.25rem, 2.4vw, 1.7rem)/1.1 var(--font-display);letter-spacing:-.01em;margin:0}.glossary-module__fUZ5qG__termCode{border:1px solid var(--color-line);color:var(--color-paper-dim);font:.72rem/1 var(--font-mono);letter-spacing:.03em;border-radius:.4rem;padding:.2rem .5rem}.glossary-module__fUZ5qG__termDef{max-width:52rem;color:var(--color-paper);margin:0;font-size:1rem;line-height:1.75}.glossary-module__fUZ5qG__termExamplesLabel{color:var(--color-paper-dim);font:700 .72rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:1rem 0 .5rem}.glossary-module__fUZ5qG__termExamples{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.glossary-module__fUZ5qG__termTools{border-top:1px solid color-mix(in srgb, var(--color-line) 50%, transparent);justify-content:flex-end;align-items:center;gap:.4rem;margin-top:.9rem;padding-top:.6rem;display:flex}.glossary-module__fUZ5qG__termExample{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-ink-soft);color:var(--color-paper);padding:.3rem .65rem;font-size:.82rem;line-height:1.4}.glossary-module__fUZ5qG__notes{border:1px dashed var(--color-line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-ink-soft) 60%, transparent);margin-top:2.5rem;padding:1.5rem 1.6rem 1.6rem}.glossary-module__fUZ5qG__notesTitle{color:var(--color-paper-dim);font:800 .85rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.1rem}.glossary-module__fUZ5qG__note+.glossary-module__fUZ5qG__note{border-top:1px solid var(--color-line);margin-top:1.25rem;padding-top:1.25rem}.glossary-module__fUZ5qG__noteName{color:var(--color-paper);font:800 1.05rem/1.2 var(--font-display);margin:0 0 .4rem}.glossary-module__fUZ5qG__noteDef{max-width:52rem;color:var(--color-paper-dim);margin:0;font-size:.95rem;line-height:1.75}.glossary-module__fUZ5qG__categoryList{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.glossary-module__fUZ5qG__category{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);color:inherit;transition:border-color .2s var(--ease-beat), transform .2s var(--ease-beat), box-shadow .2s var(--ease-beat);align-items:center;gap:1.25rem;padding:1.4rem 1.5rem;text-decoration:none;display:flex}.glossary-module__fUZ5qG__category:hover{border-color:var(--color-signal);box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.glossary-module__fUZ5qG__categoryIcon{object-fit:contain;opacity:.8;flex:none;width:56px;height:56px}.glossary-module__fUZ5qG__categoryBody{flex:auto;min-width:0}.glossary-module__fUZ5qG__categoryName{font:800 clamp(1.3rem, 2.6vw, 1.8rem)/1.1 var(--font-display);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0 0 .35rem;display:flex}.glossary-module__fUZ5qG__categoryCount{border:1px solid var(--color-line);color:var(--color-paper-dim);font:700 .72rem/1 var(--font-mono);letter-spacing:.03em;border-radius:999px;padding:.18rem .5rem}.glossary-module__fUZ5qG__categorySummary{max-width:46rem;color:var(--color-paper-dim);margin:0;font-size:.95rem;line-height:1.7}.glossary-module__fUZ5qG__categoryArrow{color:var(--color-signal);font:700 1.1rem/1 var(--font-mono);transition:transform .2s var(--ease-beat);flex:none}.glossary-module__fUZ5qG__category:hover .glossary-module__fUZ5qG__categoryArrow{transform:translate(4px)}.glossary-module__fUZ5qG__back{color:var(--color-paper-dim);font:700 .7rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:1.5rem;display:inline-block}.glossary-module__fUZ5qG__back:hover{color:var(--color-signal)}.glossary-module__fUZ5qG__detailCount{border:1px solid var(--color-signal);color:var(--color-signal);font:700 .75rem/1 var(--font-mono);vertical-align:middle;border-radius:999px;margin-left:.7rem;padding:.25rem .6rem}.glossary-module__fUZ5qG__back+.glossary-module__fUZ5qG__termList{margin-top:1.75rem}.glossary-module__fUZ5qG__submitRow{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.5rem}.glossary-module__fUZ5qG__submitLink{border:1px solid var(--color-signal);border-radius:var(--radius-control);color:var(--color-signal);font:700 .88rem/1 var(--font-body);transition:background .16s var(--ease-beat), color .16s;padding:.7rem 1.4rem;text-decoration:none;display:inline-block}.glossary-module__fUZ5qG__submitLink:hover{background:var(--color-signal);color:var(--color-on-signal)}
