.glossary-card[data-astro-cid-wlplbndk]{display:block;padding:18px 0;border-top:1px solid var(--rule);color:inherit;text-decoration:none}.glossary-card[data-astro-cid-wlplbndk]:hover{border-color:var(--signal-500)}.glossary-card[data-astro-cid-wlplbndk]:focus-visible{outline:2px solid var(--signal-500);outline-offset:5px}.glossary-card-term[data-astro-cid-wlplbndk]{display:flex;justify-content:space-between;gap:16px;margin:0 0 7px;font-size:18px;font-weight:500;line-height:1.35;color:var(--fg-1)}.glossary-card-term[data-astro-cid-wlplbndk] span[data-astro-cid-wlplbndk]{flex-shrink:0;color:var(--signal-500);font-size:17px}.glossary-card-definition[data-astro-cid-wlplbndk]{margin:0;max-width:76ch;color:var(--fg-3);font-size:14px;line-height:1.55}.glossary-jump[data-astro-cid-q5ay6lcb]{margin-bottom:40px;padding:18px 20px;border:1px solid var(--rule);border-radius:var(--r-3);background:var(--bg-panel)}.glossary-jump-eyebrow[data-astro-cid-q5ay6lcb]{display:block;margin-bottom:12px;font-family:var(--font-mono);font-size:10.5px;color:var(--fg-4);letter-spacing:.14em;text-transform:uppercase}.glossary-jump-list[data-astro-cid-q5ay6lcb]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.glossary-jump-link[data-astro-cid-q5ay6lcb]{display:inline-flex;align-items:baseline;gap:8px;padding:7px 12px;border:1px solid var(--rule);border-radius:999px;color:var(--fg-2);background:var(--bg-elevated);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-decoration:none;transition:color .12s var(--ease-out),border-color .12s var(--ease-out)}.glossary-jump-link[data-astro-cid-q5ay6lcb]:hover,.glossary-jump-link[data-astro-cid-q5ay6lcb]:focus-visible{color:var(--signal-500);border-color:var(--signal-500);outline:2px solid var(--signal-500);outline-offset:2px}.glossary-jump-link[data-astro-cid-q5ay6lcb]:focus-visible{outline-offset:3px}.glossary-jump-label[data-astro-cid-q5ay6lcb]{color:var(--fg-1)}.glossary-jump-link[data-astro-cid-q5ay6lcb]:hover .glossary-jump-label[data-astro-cid-q5ay6lcb],.glossary-jump-link[data-astro-cid-q5ay6lcb]:focus-visible .glossary-jump-label[data-astro-cid-q5ay6lcb]{color:var(--signal-500)}.glossary-jump-count[data-astro-cid-q5ay6lcb]{color:var(--fg-4);font-size:10.5px;letter-spacing:.1em}.glossary-group[data-astro-cid-q5ay6lcb]{margin-bottom:44px;scroll-margin-top:24px}.glossary-group[data-astro-cid-q5ay6lcb]:last-of-type{margin-bottom:12px}.glossary-group-head[data-astro-cid-q5ay6lcb]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--rule-quiet)}.glossary-group-head-row[data-astro-cid-q5ay6lcb]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:6px}.glossary-group-eyebrow[data-astro-cid-q5ay6lcb]{font-family:var(--font-mono);font-size:11px;color:var(--signal-500);letter-spacing:.14em;text-transform:uppercase}.glossary-group-count[data-astro-cid-q5ay6lcb]{font-family:var(--font-mono);font-size:10.5px;color:var(--fg-4);letter-spacing:.1em}.glossary-group-summary[data-astro-cid-q5ay6lcb]{margin:0;color:var(--fg-3);font-size:13.5px;line-height:1.55;max-width:76ch}.glossary-handoff[data-astro-cid-q5ay6lcb]{margin-top:12px;padding:28px;border:1px solid var(--rule);border-radius:var(--r-4);background:var(--bg-panel)}.glossary-handoff[data-astro-cid-q5ay6lcb] h2[data-astro-cid-q5ay6lcb]{margin:0 0 10px;color:var(--fg-1);font-size:clamp(20px,2.2vw,26px);line-height:1.15;font-weight:500}.glossary-handoff[data-astro-cid-q5ay6lcb] p[data-astro-cid-q5ay6lcb]{max-width:68ch;margin:0 0 14px;color:var(--fg-3);font-size:14px;line-height:1.65}.glossary-handoff[data-astro-cid-q5ay6lcb] p[data-astro-cid-q5ay6lcb] a[data-astro-cid-q5ay6lcb]{color:var(--signal-500);text-decoration:underline;text-underline-offset:2px}.glossary-handoff[data-astro-cid-q5ay6lcb] p[data-astro-cid-q5ay6lcb] a[data-astro-cid-q5ay6lcb]:focus-visible{outline:2px solid var(--signal-500);outline-offset:2px}.glossary-handoff-cta[data-astro-cid-q5ay6lcb]{display:inline-flex;gap:10px;margin-top:4px;color:var(--signal-500);text-decoration:none;font-size:14px}.glossary-handoff-cta[data-astro-cid-q5ay6lcb]:hover{text-decoration:underline}.glossary-handoff-cta[data-astro-cid-q5ay6lcb]:focus-visible{outline:2px solid var(--signal-500);outline-offset:3px}.glossary-grid[data-astro-cid-q5ay6lcb]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (max-width: 760px){.glossary-grid[data-astro-cid-q5ay6lcb]{grid-template-columns:1fr}.glossary-handoff[data-astro-cid-q5ay6lcb]{padding:22px}}
