.glossary-shell[data-v-b717f2c5]{--landing-ink:#171717;--landing-muted:#656565;--landing-line:#e4e4e4;--landing-surface:#f5f5f4;--landing-accent:#e6683c;--landing-white:#fff;--glossary-anchor-offset:112px;background:var(--landing-white);color:var(--landing-ink);line-height:1.8;min-height:100svh;overflow-wrap:anywhere;-webkit-text-size-adjust:100%}.glossary-shell[data-v-b717f2c5] :where(a,button,[tabindex]):focus-visible{outline:2px solid var(--landing-ink);outline-offset:5px}.glossary-shell[data-v-b717f2c5] a{-webkit-tap-highlight-color:transparent}.glossary-shell__skip[data-v-b717f2c5]{background:var(--landing-ink);color:var(--landing-white);left:20px;padding:12px 20px;position:fixed;top:-100px;z-index:30}.glossary-shell__skip[data-v-b717f2c5]:focus{top:12px}.glossary-shell__top[data-v-b717f2c5]{opacity:var(--scroll-header-opacity,1);transition:opacity .18s ease}.glossary-shell__top.scroll-header--hidden[data-v-b717f2c5]{pointer-events:none}@media(prefers-reduced-motion:reduce){.glossary-shell__top[data-v-b717f2c5]{transition:none}}.glossary-shell__top[data-v-b717f2c5]{background:var(--landing-white);border-bottom:1px solid var(--landing-line);position:sticky;top:0;z-index:20}.glossary-shell__top-inner[data-v-b717f2c5]{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:88px;padding:16px 44px}.glossary-shell__brand[data-v-b717f2c5]{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.65rem;font-weight:700;gap:8px;letter-spacing:-.055em;line-height:1}.glossary-shell__brand[data-v-b717f2c5] svg{color:var(--landing-accent)}.glossary-shell__tabs[data-v-b717f2c5]{align-items:center;display:flex;gap:28px;min-width:0;overflow-x:auto;position:relative;scrollbar-width:none}.glossary-shell__tab[data-v-b717f2c5]{align-items:center;border-bottom:2px solid transparent;display:inline-flex;flex-shrink:0;font-size:.875rem;min-height:44px;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.glossary-shell__tab[data-v-b717f2c5]:hover{color:var(--landing-accent)}.glossary-shell__tab--active[data-v-b717f2c5]{border-color:var(--landing-ink);font-weight:700}.glossary-shell__back[data-v-b717f2c5]{align-items:center;display:inline-flex;flex-shrink:0;font-size:.8125rem;gap:14px;min-height:44px;transition:color .2s ease}.glossary-shell__back span[data-v-b717f2c5]{transition:transform .2s ease}.glossary-shell__back[data-v-b717f2c5]:hover{color:var(--landing-accent)}.glossary-shell__back:hover span[data-v-b717f2c5]{transform:translate(2px,-2px)}.glossary-shell__body[data-v-b717f2c5],.glossary-shell__footer[data-v-b717f2c5],.glossary-shell__hero[data-v-b717f2c5]{margin-inline:auto;width:min(1320px,100% - 112px)}@media(max-width:1100px){.glossary-shell__body[data-v-b717f2c5],.glossary-shell__footer[data-v-b717f2c5],.glossary-shell__hero[data-v-b717f2c5]{width:calc(100% - 64px)}}@media(max-width:760px){.glossary-shell__body[data-v-b717f2c5],.glossary-shell__footer[data-v-b717f2c5],.glossary-shell__hero[data-v-b717f2c5]{width:calc(100% - 40px)}}.glossary-shell__hero[data-v-b717f2c5]{border-bottom:1px solid var(--landing-line);padding-block:72px 56px}.glossary-shell__hero h1[data-v-b717f2c5]{font-size:clamp(2rem,4.4vw,3.5rem);letter-spacing:-.045em;line-height:1.4;margin-top:20px}.glossary-shell__eyebrow[data-v-b717f2c5]{align-items:center;display:flex;font-size:.75rem;font-weight:700;gap:12px;letter-spacing:.12em;text-transform:uppercase}.glossary-shell__eyebrow[data-v-b717f2c5]:before{background:var(--landing-accent);border-radius:50%;content:"";height:6px;width:6px}.glossary-shell__description[data-v-b717f2c5]{color:var(--landing-muted);font-size:1rem;line-height:1.9;margin-top:24px;max-width:760px}.glossary-shell__body[data-v-b717f2c5]{display:grid;gap:40px;padding-bottom:max(80px,20vh);padding-top:56px}.glossary-shell__content[data-v-b717f2c5]{container-type:inline-size;min-width:0}.glossary-shell__aside[data-v-b717f2c5]{align-self:start;min-width:0}.glossary-shell__rail-title[data-v-b717f2c5]{color:var(--landing-muted);font-size:.75rem;font-weight:700;margin-bottom:12px}.glossary-shell__rail[data-v-b717f2c5]{display:flex;gap:20px;overflow-x:auto;position:relative;scrollbar-width:none}.glossary-shell__rail-link[data-v-b717f2c5]{align-items:center;border-bottom:1px solid transparent;display:inline-flex;flex-shrink:0;font-size:.875rem;min-height:44px;transition:color .2s ease,border-color .2s ease}.glossary-shell__rail-link[data-v-b717f2c5]:hover{color:var(--landing-accent)}.glossary-shell__rail-link--active[data-v-b717f2c5]{border-color:var(--landing-accent);font-weight:700}.glossary-shell__rail-link[data-v-b717f2c5]:focus-visible,.glossary-shell__tab[data-v-b717f2c5]:focus-visible{outline-offset:-3px}.glossary-shell__footer[data-v-b717f2c5]{border-top:1px solid var(--landing-line);padding-block:36px 28px}.glossary-shell__footer nav[data-v-b717f2c5]{display:flex;flex-wrap:wrap;font-size:.75rem;gap:8px 28px;margin-top:28px}.glossary-shell__footer nav a[data-v-b717f2c5]{align-items:center;display:inline-flex;min-height:44px;transition:color .2s ease}.glossary-shell__footer nav a[data-v-b717f2c5]:hover{color:var(--landing-accent)}.glossary-shell__footer small[data-v-b717f2c5]{color:var(--landing-muted);display:block;font-size:.75rem;margin-top:20px}.glossary-shell__footer-top[data-v-b717f2c5]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.glossary-shell__footer-label[data-v-b717f2c5]{color:var(--landing-muted);font-size:.8125rem;font-weight:400;letter-spacing:0;margin-left:8px}@media(min-width:1101px){.glossary-shell__body--with-rail[data-v-b717f2c5]{gap:56px;grid-template-columns:176px minmax(0,1fr)}.glossary-shell__aside--rail[data-v-b717f2c5]{position:sticky;top:var(--glossary-anchor-offset)}.glossary-shell__rail[data-v-b717f2c5]{flex-direction:column;gap:0;overflow:visible}.glossary-shell__rail-link[data-v-b717f2c5]{border-bottom:0;border-left:2px solid var(--landing-line);padding-left:16px;white-space:normal}.glossary-shell__rail-link--active[data-v-b717f2c5]{border-left-color:var(--landing-accent)}}@media(max-width:1100px){.glossary-shell__top-inner[data-v-b717f2c5]{padding-inline:28px}}@media(max-width:760px){.glossary-shell__top-inner[data-v-b717f2c5]{flex-wrap:wrap;gap:8px;padding:12px 20px 0}.glossary-shell__brand[data-v-b717f2c5]{font-size:1.45rem;min-height:40px}.glossary-shell__brand[data-v-b717f2c5] svg{height:28px;width:28px}.glossary-shell__tabs[data-v-b717f2c5]{border-top:1px solid var(--landing-line);gap:24px;order:3;width:100%}.glossary-shell__tab[data-v-b717f2c5]{font-size:.8125rem}.glossary-shell__hero[data-v-b717f2c5]{padding-block:44px 36px}.glossary-shell__description[data-v-b717f2c5]{font-size:.9375rem;margin-top:16px}.glossary-shell__body[data-v-b717f2c5]{gap:32px;padding-bottom:64px;padding-top:32px}}@media(prefers-reduced-motion:reduce){.glossary-shell[data-v-b717f2c5] *,.glossary-shell[data-v-b717f2c5] :after,.glossary-shell[data-v-b717f2c5] :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
