.GlossaryPage-module__lX-qoW__page{background-color:var(--color-bg);color:#fff;min-height:100vh;padding:7rem 5% 10rem 12%;position:relative;overflow-x:clip}@media (max-width:1180px){.GlossaryPage-module__lX-qoW__page{padding-top:5.5rem}}@media (max-width:769px){.GlossaryPage-module__lX-qoW__page{padding-bottom:6rem;padding-left:5%;padding-right:5%}}.GlossaryPage-module__lX-qoW__name{transform-origin:0 0;font-size:var(--text-base);line-height:25px;font-weight:var(--weight-medium);color:var(--color-text-dim);letter-spacing:var(--tracking-wide);z-index:10;gap:1.5rem;padding-right:1.5rem;display:flex;position:fixed;top:calc(162px + 4.2rem);left:5%;transform:rotate(-90deg)translate(-100%)}@media (max-width:1180px){.GlossaryPage-module__lX-qoW__name{display:none}}.GlossaryPage-module__lX-qoW__meta{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.GlossaryPage-module__lX-qoW__meta__index{font-size:var(--text-xs);letter-spacing:var(--tracking-widest-sm);color:var(--color-text-dim);font-variant-numeric:tabular-nums}.GlossaryPage-module__lX-qoW__meta__divider{background:var(--color-text-subtle);flex-shrink:0;width:24px;height:1px;display:block}.GlossaryPage-module__lX-qoW__meta__label{font-size:var(--text-xs);letter-spacing:var(--tracking-ultra);color:var(--color-text-subtle)}.GlossaryPage-module__lX-qoW__title{font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-text-primary);max-width:18ch;margin:0 0 1.5rem}.GlossaryPage-module__lX-qoW__intro{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted);max-width:56ch;margin:0 0 3rem}.GlossaryPage-module__lX-qoW__tools{z-index:5;background:var(--color-bg);border-bottom:1px solid var(--color-border);gap:1rem;max-width:64rem;margin-bottom:0;padding:0 0 1.25rem;display:grid;position:sticky;top:3.8rem}.GlossaryPage-module__lX-qoW__letters{flex-wrap:wrap;gap:.4rem;display:flex}.GlossaryPage-module__lX-qoW__letters__item{min-width:2.25rem;height:2.25rem;font-size:var(--text-base);color:var(--color-text-secondary);border:1px solid var(--color-border-medium);justify-content:center;align-items:center;padding:0 .5rem;transition:color .25s,border-color .25s,background .25s;display:inline-flex}.GlossaryPage-module__lX-qoW__letters__item:hover{color:var(--color-bg);background:var(--color-accent);border-color:var(--color-accent)}.GlossaryPage-module__lX-qoW__list{max-width:64rem}.GlossaryPage-module__lX-qoW__group{-moz-column-gap:2rem;border-bottom:1px solid var(--color-border);grid-template-columns:5rem minmax(0,1fr);column-gap:2rem;padding:2.5rem 0;scroll-margin-top:11rem;display:grid}.GlossaryPage-module__lX-qoW__group__letter{font-size:clamp(2rem,3vw,3rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-accent);margin:0;line-height:1}.GlossaryPage-module__lX-qoW__group__terms{flex-direction:column;gap:2.25rem;margin:0;display:flex}.GlossaryPage-module__lX-qoW__term{-moz-column-gap:2rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:2rem;scroll-margin-top:15rem;display:grid;position:relative}.GlossaryPage-module__lX-qoW__term__name{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary)}.GlossaryPage-module__lX-qoW__term__nameLink:after{content:"";position:absolute;inset:-.75rem -1rem}.GlossaryPage-module__lX-qoW__term__links{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.GlossaryPage-module__lX-qoW__term__more{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-tertiary);transition:color .2s}.GlossaryPage-module__lX-qoW__term__body{gap:.75rem;margin:0;display:grid}.GlossaryPage-module__lX-qoW__term__text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);margin:0}.GlossaryPage-module__lX-qoW__term__link{z-index:1;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-dim);border-bottom:1px solid var(--color-border);justify-self:start;padding-bottom:.1rem;transition:color .2s;position:relative}.GlossaryPage-module__lX-qoW__term__link:hover,.GlossaryPage-module__lX-qoW__term:hover .GlossaryPage-module__lX-qoW__term__name{color:var(--color-accent)}.GlossaryPage-module__lX-qoW__term:hover .GlossaryPage-module__lX-qoW__term__text{color:var(--color-text-secondary)}.GlossaryPage-module__lX-qoW__term:hover .GlossaryPage-module__lX-qoW__term__more{color:var(--color-accent)}.GlossaryPage-module__lX-qoW__term__nameLink:focus-visible:after{outline:1px solid var(--color-accent);outline-offset:0}.GlossaryPage-module__lX-qoW__cta{border-top:1px solid var(--color-border);justify-items:start;gap:1rem;max-width:64rem;margin-top:5rem;padding-top:2.5rem;display:grid}.GlossaryPage-module__lX-qoW__cta__title{font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0}.GlossaryPage-module__lX-qoW__cta__text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--color-text-muted);max-width:48ch;margin:0}.GlossaryPage-module__lX-qoW__cta__btn{padding:var(--btn-padding);font-size:var(--text-base);color:var(--color-text-primary);border:1px solid var(--color-border-medium);margin-top:.5rem;transition:color .25s,background .25s,border-color .25s}.GlossaryPage-module__lX-qoW__cta__btn:hover{color:var(--color-bg);background:var(--color-accent);border-color:var(--color-accent)}@media (max-width:769px){.GlossaryPage-module__lX-qoW__group{grid-template-columns:1fr;row-gap:1.25rem;padding:1.75rem 0}.GlossaryPage-module__lX-qoW__term{grid-template-columns:1fr;row-gap:.5rem}}
