.glossary_page__XVJrG{max-width:1200px;margin:0 auto;padding:0 24px 120px;background:transparent;color:#f0f0f5;font-feature-settings:"cv01","ss03";position:relative}.glossary_hero__dbisn{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(5rem,10vw,8rem) 0 clamp(3rem,6vw,5rem)}.glossary_eyebrow__XFm5J{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#a0a0b0;font-size:.78rem;font-weight:510;font-variation-settings:"wght" 510;letter-spacing:.02em;text-transform:none;margin-bottom:2rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 4px 24px -4px rgba(0,0,0,.4)}.glossary_eyebrowDot__OgIMM{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2px rgba(74,222,128,.2);animation:glossary_pulseRing___nrPC 2.5s cubic-bezier(.19,1,.22,1) infinite}@keyframes glossary_pulseRing___nrPC{0%{box-shadow:0 0 0 0 rgba(74,222,128,.4)}70%{box-shadow:0 0 0 6px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}.glossary_heroTitle__xeZnU{font-size:clamp(2.25rem,5.5vw,4rem);font-weight:510;font-variation-settings:"wght" 510;letter-spacing:-1.5px;line-height:1.04;margin:0 0 1.5rem;max-width:900px;color:#f0f0f5}.glossary_heroTitleAccent__HbTr2{color:#4ade80;white-space:nowrap}.glossary_heroSub__1D__k{font-size:clamp(1rem,1.6vw,1.15rem);font-weight:400;color:#a0a0b0;line-height:1.65;max-width:640px;margin:0 0 2.25rem}.glossary_heroSubEmph__T0On3{color:#f0f0f5;font-weight:510;font-variation-settings:"wght" 510}.glossary_statsRow__tsAP_{display:inline-flex;align-items:center;gap:1.25rem;padding:14px 24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 4px 24px -4px rgba(0,0,0,.4)}.glossary_stat__SUKvO{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:60px}.glossary_statValue__M_lGn{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.25rem;font-weight:510;font-variation-settings:"wght" 510;color:#f0f0f5;line-height:1}.glossary_statLabel__ZZsB_{font-size:.72rem;color:#606070;text-transform:uppercase;letter-spacing:.06em}.glossary_statDivider__oAxRf{width:1px;height:24px;background:hsla(0,0%,100%,.08)}.glossary_controls__RoWqD{position:-webkit-sticky;position:sticky;top:80px;z-index:5;display:flex;flex-direction:column;gap:1rem;padding:1rem;margin-bottom:1.5rem;background:rgba(10,10,15,.55);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 40px -16px rgba(0,0,0,.6)}.glossary_searchBar__mn_ko{position:relative;display:flex;align-items:center}.glossary_searchIcon__c9Rlm{position:absolute;left:16px;color:#606070;pointer-events:none}.glossary_searchInput___W9ng{width:100%;height:48px;padding:0 96px 0 44px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#f0f0f5;font-family:inherit;font-size:.95rem;font-weight:400;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.glossary_searchInput___W9ng::placeholder{color:#606070}.glossary_searchInput___W9ng:focus{background:hsla(0,0%,100%,.05);border-color:rgba(74,222,128,.35);box-shadow:0 0 0 3px rgba(74,222,128,.12)}.glossary_kbd__AoIS0{right:44px;padding:2px 8px;background:hsla(0,0%,100%,.04);border:solid hsla(0,0%,100%,.12);border-width:1px 1px 2px;border-radius:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;pointer-events:none}.glossary_kbd__AoIS0,.glossary_searchClear__dJJXa{position:absolute;top:50%;transform:translateY(-50%);color:#a0a0b0}.glossary_searchClear__dJJXa{right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:all .15s ease}.glossary_searchClear__dJJXa:hover{background:hsla(0,0%,100%,.1);color:#f0f0f5}.glossary_pillsScroll__a6gD6{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.glossary_pill__e2uaf{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#a0a0b0;font-family:inherit;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;white-space:nowrap;transition:all .2s ease}.glossary_pill__e2uaf:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.14);color:#f0f0f5}.glossary_pillActive__Ag9Oo{background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.35);color:#f0f0f5;box-shadow:0 0 0 3px rgba(74,222,128,.08)}.glossary_pillCount__ptOy0{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;padding:2px 6px;background:rgba(0,0,0,.3);border-radius:999px;color:#606070;line-height:1}.glossary_pillActive__Ag9Oo .glossary_pillCount__ptOy0{background:rgba(74,222,128,.15);color:#4ade80}.glossary_alphaStrip__O_akM{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;padding:12px;margin-bottom:2.5rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.glossary_alphaBtn__P63qa{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#404050;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:510;cursor:not-allowed;transition:all .15s ease}.glossary_alphaBtnActive__dMLDK{color:#a0a0b0;cursor:pointer}.glossary_alphaBtnActive__dMLDK:hover{background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.25);color:#4ade80}.glossary_grid__2gzy6{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4.5rem);scroll-margin-top:160px}.glossary_letterGroup__iveVx{scroll-margin-top:180px}.glossary_letterHeader__1pfxC{display:flex;align-items:baseline;gap:20px;margin-bottom:1.5rem}.glossary_letterMark__HNQm1{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:510;font-variation-settings:"wght" 510;line-height:1;letter-spacing:-.04em;background:linear-gradient(180deg,#f0f0f5,#606070 110%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;flex-shrink:0}.glossary_letterRule__a2hCz{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(74,222,128,.3),hsla(0,0%,100%,.08) 40%,transparent)}.glossary_letterCount__thn17{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;color:#606070;white-space:nowrap}.glossary_cardsGrid__xj0ux{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.glossary_card__uo_ng{position:relative;display:flex;flex-direction:column;padding:24px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 4px 24px -8px rgba(0,0,0,.4);transition:all .25s ease;overflow:hidden}.glossary_card__uo_ng:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(74,222,128,.25),transparent);opacity:0;transition:opacity .3s ease}.glossary_card__uo_ng:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14);transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 40px -12px rgba(0,0,0,.6)}.glossary_card__uo_ng:hover:before{opacity:1}.glossary_cardHeader__imIPU{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px}.glossary_cardTerm__uuvn1{font-size:1.125rem;font-weight:510;font-variation-settings:"wght" 510;letter-spacing:-.01em;color:#f0f0f5;margin:0;line-height:1.3}.glossary_cardCategory__zy6_E{flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:510;color:#606070;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;white-space:nowrap;max-width:50%;text-align:right;line-height:1.4}.glossary_cardShort__rGHIR{font-size:.78rem;font-weight:510;font-variation-settings:"wght" 510;color:#4ade80;text-transform:none;letter-spacing:0;margin:0 0 12px;line-height:1.4}.glossary_cardDef__yp7f6{font-size:.875rem;font-weight:400;color:#a0a0b0;line-height:1.65;margin:0 0 16px;flex:1 1}.glossary_cardLink__YbSlD{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:510;font-variation-settings:"wght" 510;color:#4ade80;text-decoration:none;transition:gap .2s ease,color .2s ease;margin-top:auto;align-self:flex-start}.glossary_cardLink__YbSlD:hover{color:#86efac;gap:10px}.glossary_highlight__9wNg5{background:rgba(74,222,128,.2);color:#86efac;border-radius:3px;padding:0 2px}.glossary_emptyState__TDHnt{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px 20px;background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.1);border-radius:16px}.glossary_emptyIcon__CZ5Wx{color:#606070;margin-bottom:16px}.glossary_emptyTitle__tp_yu{font-size:1.25rem;font-weight:510;font-variation-settings:"wght" 510;color:#f0f0f5;margin:0 0 8px}.glossary_emptyText__1549m{color:#a0a0b0;margin:0 0 20px;font-size:.9rem}.glossary_emptyReset__wwCPC{height:36px;padding:0 18px;background:rgba(74,222,128,.05);border:1px solid rgba(74,222,128,.25);border-radius:8px;color:#f0f0f5;font-family:inherit;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;transition:all .2s ease}.glossary_emptyReset__wwCPC:hover{background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.4)}.glossary_ctaSection__REOjb{margin-top:clamp(4rem,8vw,7rem)}.glossary_ctaInner___Jfff{display:grid;grid-template-columns:1.4fr auto;align-items:center;grid-gap:2.5rem;gap:2.5rem;padding:clamp(2rem,4vw,3rem);background:radial-gradient(ellipse 600px 300px at 0 50%,rgba(74,222,128,.06),transparent 70%),hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 40px -12px rgba(0,0,0,.5);position:relative;overflow:hidden}.glossary_ctaInner___Jfff:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(74,222,128,.4),transparent)}.glossary_ctaTitle__kl5Qi{font-size:clamp(1.5rem,3vw,2rem);font-weight:510;font-variation-settings:"wght" 510;letter-spacing:-.7px;line-height:1.2;color:#f0f0f5;margin:0 0 .75rem}.glossary_ctaTitleAccent__imrF_{color:#4ade80}.glossary_ctaSub__CKobJ{font-size:.95rem;font-weight:400;color:#a0a0b0;line-height:1.65;margin:0;max-width:560px}.glossary_ctaActions__FAvO6{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;justify-content:flex-end}.glossary_ctaPrimary__GxtXD{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.3);border-radius:10px;color:#f0f0f5;font-size:.9rem;font-weight:510;font-variation-settings:"wght" 510;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 24px -6px rgba(74,222,128,.2);transition:all .2s ease}.glossary_ctaPrimary__GxtXD:hover{background:rgba(74,222,128,.14);border-color:rgba(74,222,128,.45);box-shadow:0 8px 32px -6px rgba(74,222,128,.28);transform:translateY(-1px)}.glossary_ctaGhost__lNqRI{display:inline-flex;align-items:center;gap:6px;color:#a0a0b0;font-size:.9rem;font-weight:510;font-variation-settings:"wght" 510;text-decoration:none;transition:color .15s ease,gap .2s ease}.glossary_ctaGhost__lNqRI:hover{color:#f0f0f5;gap:10px}.glossary_statusDot__H2VrL{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2px rgba(74,222,128,.25);flex-shrink:0;animation:glossary_pulseRing___nrPC 2.5s cubic-bezier(.19,1,.22,1) infinite}@media (max-width:1024px){.glossary_cardsGrid__xj0ux{grid-template-columns:repeat(2,1fr)}.glossary_ctaInner___Jfff{grid-template-columns:1fr}.glossary_ctaActions__FAvO6{justify-content:flex-start}}@media (max-width:768px){.glossary_page__XVJrG{padding:0 16px 80px}.glossary_hero__dbisn{padding:clamp(3rem,8vw,5rem) 0 2rem}.glossary_controls__RoWqD{position:static;padding:12px}.glossary_statsRow__tsAP_{gap:1rem;padding:12px 18px}.glossary_statValue__M_lGn{font-size:1.1rem}.glossary_cardsGrid__xj0ux{grid-template-columns:1fr;gap:12px}.glossary_card__uo_ng{padding:20px}.glossary_letterMark__HNQm1{font-size:2.25rem}.glossary_alphaStrip__O_akM{gap:2px;padding:8px}.glossary_alphaBtn__P63qa{width:26px;height:26px;font-size:.7rem}.glossary_searchInput___W9ng{padding-right:44px}.glossary_kbd__AoIS0{display:none}}@media (max-width:480px){.glossary_heroTitle__xeZnU{font-size:2rem;letter-spacing:-1px}.glossary_heroSub__1D__k{font-size:.95rem}.glossary_statsRow__tsAP_{flex-wrap:wrap;justify-content:center}.glossary_ctaActions__FAvO6{flex-direction:column;align-items:stretch}.glossary_ctaPrimary__GxtXD{justify-content:center}}