.GlossaryLetterGroup-module-scss-module__Z8FKMq__group{flex-direction:column;gap:16px;scroll-margin-top:56px;display:flex}.GlossaryLetterGroup-module-scss-module__Z8FKMq__letter{font-family:var(--font-inter),"Inter";color:var(--color-neutral-10);margin:0;font-size:1.25rem;font-weight:600;line-height:26px}.GlossaryLetterGroup-module-scss-module__Z8FKMq__list{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.GlossaryLetterGroup-module-scss-module__Z8FKMq__list{grid-template-columns:repeat(2,1fr);gap:12px}}.GlossaryLetterGroup-module-scss-module__Z8FKMq__item{min-width:0}.GlossaryLetterGroup-module-scss-module__Z8FKMq__link{border:1px solid var(--color-neutral-02);background:var(--color-neutral-01);border-radius:16px;align-items:center;min-height:56px;padding:16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.GlossaryLetterGroup-module-scss-module__Z8FKMq__link:hover{border-color:var(--color-neutral-03);background:var(--color-neutral-02)}.GlossaryLetterGroup-module-scss-module__Z8FKMq__link:focus-visible{outline:2px solid var(--color-accent-05);outline-offset:2px}.GlossaryLetterGroup-module-scss-module__Z8FKMq__term{font-family:var(--font-inter),"Inter";color:var(--color-neutral-10);font-size:1rem;font-weight:500;line-height:22px}
.GlossaryEmptyState-module-scss-module__Lb3phq__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding-block:48px;display:flex}.GlossaryEmptyState-module-scss-module__Lb3phq__icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.GlossaryEmptyState-module-scss-module__Lb3phq__title{font-family:var(--font-inter),"Inter";color:var(--color-neutral-10);margin:0;font-size:1.25rem;font-weight:600}.GlossaryEmptyState-module-scss-module__Lb3phq__description{max-width:360px;font-family:var(--font-inter),"Inter";color:var(--color-neutral-07);margin:0;font-size:.875rem;font-weight:500;line-height:20px}
.GlossarySearch-module-scss-module__DZov9W__root{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.GlossarySearch-module-scss-module__DZov9W__root{gap:24px}}.GlossarySearch-module-scss-module__DZov9W__letterNav{z-index:1;background:var(--color-neutral-01);border-bottom:1px solid var(--color-neutral-02);flex-wrap:wrap;gap:4px;padding-block:8px;display:flex;position:sticky;top:64px}.GlossarySearch-module-scss-module__DZov9W__letterButton{font-family:var(--font-inter),"Inter";white-space:nowrap;min-width:32px;height:32px;color:var(--color-neutral-08);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding-inline:6px;font-size:1rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.GlossarySearch-module-scss-module__DZov9W__letterButton:hover:not(:disabled){background:var(--color-neutral-02)}.GlossarySearch-module-scss-module__DZov9W__letterButton:focus-visible{outline:2px solid var(--color-accent-05);outline-offset:2px}.GlossarySearch-module-scss-module__DZov9W__letterButton[data-active]{background:var(--color-accent-05);color:var(--color-accent-01)}.GlossarySearch-module-scss-module__DZov9W__letterButton:disabled{color:var(--color-neutral-04);cursor:not-allowed}.GlossarySearch-module-scss-module__DZov9W__groups{flex-direction:column;gap:32px;display:flex}
.GlossaryIndexSection-module-scss-module__yaKLla__section{background:var(--color-neutral-01);padding-block:24px 32px;padding-inline:32px}@media (min-width:768px){.GlossaryIndexSection-module-scss-module__yaKLla__section{padding-block:16px 68px}}.GlossaryIndexSection-module-scss-module__yaKLla__inner{flex-direction:column;gap:16px;width:100%;max-width:1264px;margin-inline:auto;display:flex}@media (min-width:768px){.GlossaryIndexSection-module-scss-module__yaKLla__inner{gap:24px}}.GlossaryIndexSection-module-scss-module__yaKLla__title{font-family:var(--font-inter),"Inter";letter-spacing:-1px;color:var(--color-neutral-10);margin:0;font-size:1.75rem;font-weight:600;line-height:34px}
