.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-gap-4{gap:.25rem}.u-gap-12{gap:.75rem}.u-gap-32{gap:2rem}.u-gap-36{gap:2.25rem}.u-list-reset{list-style:none;margin:0;padding:0}.u-block-header{margin-bottom:clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);max-width:100%}@media(min-width:50rem){.u-block-header{margin-bottom:clamp(1.5rem,-.375rem + 3.75vw,3rem)}}:where(.u-block-title){font-family:var(--font-family);font-weight:600;font-size:clamp(1.5rem,1.1931818182rem + 1.3636363636vw,1.875rem);line-height:1.3;color:var(--color-global-text-main-dark);margin-bottom:0;text-align:center;width:100%}@media(min-width:50rem){:where(.u-block-title){font-size:clamp(1.875rem,1.25rem + 1.25vw,2.375rem)}}.glossary-body *{-webkit-box-sizing:border-box;box-sizing:border-box}.glossary-body .container{-webkit-box-sizing:initial;box-sizing:initial}.glossary-body__inner{display:grid;grid-template-columns:12.5rem minmax(0,1fr);gap:clamp(2rem,-.2857142857rem + 4.7619047619vw,4rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(max-width:63.875rem){.glossary-body__inner{grid-template-columns:1fr}}.glossary-body__nav{position:sticky;top:7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}@media(max-width:63.875rem){.glossary-body__nav{display:none}}.glossary-body__nav-title{margin-bottom:.75rem;color:var(--color-global-input-text);font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.glossary-body__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding-left:0;list-style:none}.glossary-body__nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:.5625rem .75rem;border-left:2px solid rgba(0,0,0,0);color:var(--color-global-text-main-dark);font-size:.8125rem;font-weight:500;text-decoration:none;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease}.glossary-body__nav-link:hover,.glossary-body__nav-link:focus-visible,.glossary-body__nav-link.is-active{border-left-color:var(--color-global-accent-primary);color:var(--color-global-accent-primary)}.glossary-body__nav-link:hover,.glossary-body__nav-link:focus-visible{background:var(--color-global-accent-secondary)}.glossary-body__nav-link.is-active{font-weight:600}.glossary-body__nav-count{color:var(--color-global-input-text);font-size:.6875rem;font-weight:600}.glossary-body__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(2.5rem,2rem + 2.2222222222vw,4rem);min-width:0}.glossary-body .glossary-section{scroll-margin-top:8.75rem}.glossary-body .glossary-section.is-hidden{display:none}.glossary-body .glossary-section__title{margin:0 0 clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem);color:var(--color-global-text-main-dark);font-size:clamp(1.375rem,1.25rem + .5555555556vw,1.75rem);font-weight:700}.glossary-body .glossary-section__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:clamp(1rem,.9166666667rem + .3703703704vw,1.25rem)}.glossary-body .glossary-term-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1.25rem;scroll-margin-top:8.75rem;border:1px solid var(--color-form-border);border-radius:1rem;background:var(--color-white);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.glossary-body .glossary-term-card.is-hidden{display:none}.glossary-body .glossary-term-card:hover{border-color:var(--color-accent-light-border);-webkit-box-shadow:0 .25rem .75rem rgba(84,46,195,.08);box-shadow:0 .25rem .75rem #542ec314}.glossary-body .glossary-term-card__title{margin:0 0 4px;color:var(--color-global-text-main-dark);font-size:clamp(1.0625rem,1.0416666667rem + .0925925926vw,1.125rem);font-weight:700;line-height:1.3}.glossary-body .glossary-term-card__alt{margin-bottom:.625rem;color:var(--color-global-input-text);font-size:.75rem;font-weight:600;opacity:.85}.glossary-body .glossary-term-card__definition{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 1rem;color:var(--color-global-text-main-dark);font-size:.875rem;line-height:1.5}.glossary-body .glossary-term-card__related{margin-bottom:.75rem}.glossary-body .glossary-term-card__related-label{margin-bottom:6px;color:var(--color-global-input-text);font-size:.75rem;font-weight:600}.glossary-body .glossary-term-card__related-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.glossary-body .glossary-term-card__related-chip{display:inline-block;padding:.25rem 1rem;border-radius:8px;background:var(--color-global-accent-secondary);color:var(--color-global-accent-primary);font-family:var(--font-family);font-size:.875rem;font-weight:500;line-height:1.43;text-decoration:none;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.glossary-body .glossary-term-card__related-chip:hover,.glossary-body .glossary-term-card__related-chip:focus-visible{background:var(--color-global-accent-primary);color:var(--color-white)}.glossary-body .glossary-term-card__link{display:inline-block;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;padding-bottom:1px;border-bottom:1px solid rgba(0,0,0,0);color:var(--color-global-accent-primary);font-size:.8125rem;font-weight:600;text-decoration:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.glossary-body .glossary-term-card__link:hover,.glossary-body .glossary-term-card__link:focus-visible{border-bottom-color:var(--color-global-accent-primary)}
