.glossary-terms{display:flex;flex-direction:column;gap:28px}.glossary-terms__empty{margin:0;font-weight:400;font-size:16px;line-height:1.4;color:#6b6b6b}.glossary-letter-group{display:flex;flex-direction:column;gap:16px;scroll-margin-top:96px}.glossary-letter-group__letter{margin:0;font-weight:400;font-size:20px;line-height:1.15;font-family:var(--font-season-serif);letter-spacing:-.02em;color:#bb4626}.glossary-letter-group__terms{display:flex;flex-direction:column;gap:16px;margin:0}.glossary-term-item{display:flex;flex-direction:column;gap:6px;scroll-margin-top:96px}.glossary-term-item__title{margin:0;font-weight:600;font-size:17px;line-height:1.3;color:#121316}.glossary-term-item__description{margin:0;font-weight:400;font-size:14px;line-height:1.4;color:#6b6b6b}.category-intro{display:flex;flex-direction:column;gap:16px}.category-intro__title{margin:0;font-family:var(--font-season-serif);font-weight:400;font-size:56px;line-height:1;letter-spacing:-.02em;color:#121316}@media(max-width:640px){.category-intro__title{font-size:40px}}.category-intro__description{margin:0;font-weight:400;font-size:16px;line-height:1.4;color:#6b6b6b}.glossary-jump-nav{display:flex;flex-direction:column;gap:16px;width:160px;flex-shrink:0;position:sticky;top:24px;padding-top:8px;background:#fff}@media(max-width:1180px){.glossary-jump-nav{display:none}}.glossary-jump-nav__heading{margin:0;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#8c8c8c}.glossary-jump-nav__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.glossary-jump-nav__cell{display:flex}.glossary-jump-nav__link{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;font-weight:600;font-size:14px;line-height:1;color:#bb4626;text-decoration:none}.glossary-jump-nav__link:hover{background:#f3eee4}.glossary-jump-nav__link:focus-visible{outline:2px solid #bb4626;outline-offset:2px}.glossary-jump-nav__link--inactive{font-weight:400;color:#8c8c8c}.glossary-jump-nav__link--inactive:hover{background:none}