@layer components{.glossary-title[data-v-765ebd62]{max-inline-size:15ch;font-size:var(--text-display-sm);letter-spacing:-.02em;text-wrap:balance;color:var(--bp-ink);margin:0;line-height:1.05}.glossary-lede[data-v-765ebd62]{max-inline-size:58ch;margin-block:var(--space-4) 0;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--bp-ink-2)}.glossary-list[data-v-765ebd62]{margin-block:var(--space-8) var(--space-6);border-block-start:1px solid var(--bp-line-strong);container:glossary-list/inline-size}@media (prefers-contrast:more){.glossary-list[data-v-765ebd62]{border-color:currentColor}}.glossary-entry[data-v-765ebd62]{gap:var(--space-1);padding-block:var(--space-3);border-block-end:1px solid var(--bp-line-strong);grid-template-columns:minmax(0,1fr);scroll-margin-block-start:var(--space-8);display:grid}@media (prefers-contrast:more){.glossary-entry[data-v-765ebd62]{border-color:currentColor}}@container glossary-list (width>=44rem){.glossary-entry[data-v-765ebd62]{gap:var(--space-8);grid-template-columns:minmax(12rem,16rem) minmax(0,1fr)}}.glossary-entry[data-v-765ebd62]:target{border-block-end-color:var(--bp-accent);background-color:var(--bp-accent-soft)}.glossary-entry-term[data-v-765ebd62]{color:var(--bp-ink);font-weight:700}.glossary-entry-def[data-v-765ebd62]{max-inline-size:58ch;line-height:var(--leading-normal);color:var(--bp-ink-2);margin:0}}
