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