.glossary[data-v-ac6105a0]{padding:var(--s-16) 0 var(--s-20)}.head[data-v-ac6105a0]{margin-bottom:var(--s-4)}.head-title[data-v-ac6105a0]{font-size:clamp(2rem, 5vw, var(--text-3xl));font-variation-settings:"opsz" 144, "SOFT" 20;margin:var(--s-3) 0 var(--s-4);line-height:1}.head-title em[data-v-ac6105a0]{font-variation-settings:"opsz" 144, "SOFT" 100;color:var(--vermillion-deep);font-style:italic}.lede[data-v-ac6105a0]{font-size:var(--text-md);color:var(--ink-soft);font-variation-settings:"opsz" 18, "SOFT" 50;max-width:64ch;margin:0;line-height:1.55}.term-index ol[data-v-ac6105a0]{gap:var(--s-1) var(--s-6);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.term-index a[data-v-ac6105a0]{align-items:baseline;gap:var(--s-3);padding:var(--s-2) 0;color:var(--ink);border-bottom:var(--hairline);text-decoration:none;display:flex}.term-index a:hover .idx-term[data-v-ac6105a0]{color:var(--vermillion-deep);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.idx-num[data-v-ac6105a0]{font-size:var(--text-2xs);color:var(--ink-faint);letter-spacing:.06em}.idx-term[data-v-ac6105a0]{font-size:var(--text-sm)}.term[data-v-ac6105a0]{margin:var(--s-8) 0 0;scroll-margin-top:var(--s-8)}.term .eyebrow[data-v-ac6105a0]{margin-bottom:var(--s-2);display:block}.term-title[data-v-ac6105a0]{font-size:var(--text-xl);font-variation-settings:"opsz" 36, "SOFT" 40;margin:0 0 var(--s-3);line-height:1.1}.def[data-v-ac6105a0]{font-size:var(--text-md);color:var(--ink);font-variation-settings:"opsz" 18, "SOFT" 50;max-width:64ch;margin:0 0 var(--s-3);line-height:1.6}.def strong[data-v-ac6105a0]{font-weight:700}.body[data-v-ac6105a0]{font-size:var(--text-md);color:var(--ink-soft);font-variation-settings:"opsz" 18, "SOFT" 50;max-width:64ch;margin:0;line-height:1.62}.def a[data-v-ac6105a0],.body a[data-v-ac6105a0]{color:var(--vermillion-deep);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}ul.body[data-v-ac6105a0]{padding-left:var(--s-5)}ul.body li[data-v-ac6105a0]{margin-bottom:var(--s-2)}.footer[data-v-ac6105a0]{margin-top:var(--s-6)}@media (width<=640px){.term-index ol[data-v-ac6105a0]{grid-template-columns:1fr}}
