.l-section--glossary{margin-bottom:0;background-color:var(--bg-primary);--glossary-nav-active-bg: #f0f3ff;--glossary-nav-active-border: var(--c--brand-tertiary-500-main);--glossary-nav-active-border-width: 1px;--glossary-nav-active-color: var(--button-label-link-idle);--glossary-nav-hover-bg: #f0f3ff;--glossary-nav-hover-color: var(--bg-primary);--glossary-nav-focus-bg: #f0f3ff;--glossary-nav-focus-color: var(--c--brand-tertiary-500-main);--glossary-nav-btn-bg: #f0f3ff;--glossary-nav-btn-color: var(--c--brand-tertiary-500-main);--glossary-nav-btn-hover-bg: var(--c--brand-tertiary-500-main);--glossary-nav-btn-hover-color: var(--bg-primary);--glossary-nav-btn-disabled-border: var(--c--brand-tertiary-500-main);--glossary-nav-btn-disabled-color: var(--c--brand-tertiary-500-main);--glossary-card-link-hover-color: var(--txt-text-hover)}.l-section--glossary.is-dark{--bg-primary: #0f1f6c;--txt-caption: var(--c-white);--txt-heading: var(--c-white);--txt-paragraph: var(--c--lavender-blue);--button-label-link-idle: var(--c-white);--button-border-focus: var(--c-white);--interface-divider-divider: rgba(206, 213, 219, 0.2);--glossary-nav-active-bg: var(--c--brand-tertiary-500-main);--glossary-nav-active-border: var(--c--brand-tertiary-500-main);--glossary-nav-active-border-width: 2px;--glossary-nav-active-color: var(--c-white);--glossary-nav-hover-bg: var(--c--brand-tertiary-500-main);--glossary-nav-hover-color: var(--c-white);--glossary-nav-focus-bg: var(--c--brand-tertiary-500-main);--glossary-nav-focus-color: var(--c-white);--glossary-nav-btn-bg: var(--c--brand-tertiary-500-main);--glossary-nav-btn-color: var(--c-white);--glossary-nav-btn-hover-bg: var(--c--brand-tertiary-500-main);--glossary-nav-btn-hover-color: var(--c-white);--glossary-nav-btn-disabled-border: var(--c-white);--glossary-nav-btn-disabled-color: var(--c-white);--glossary-card-link-hover-color: var(--c-white)}.glossary{--glossary-sticky-offset: 0}.glossary .l-wrapper__inner{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width: 1024px){.glossary .l-wrapper__inner{padding-top:2.5rem;padding-bottom:2.5rem}}.glossary .l-wrapper__inner::after{display:none}.glossary__empty{padding:2rem}@media only screen and (min-width: 1024px){.glossary__empty{padding:2.5rem}}.glossary__nav-wrap{display:flex;flex-direction:column;position:sticky;top:var(--glossary-sticky-offset);z-index:20;background-color:var(--bg-primary);gap:.5rem}.glossary__nav-controls{display:flex;align-items:center;justify-content:flex-end;margin-top:1rem;padding:0 1rem;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;gap:.5rem}@media only screen and (min-width: 1024px){.glossary__nav-controls{display:none}}.glossary__nav-btn{width:2.75rem;height:2.75rem;border-color:rgba(0,0,0,0);background-color:var(--glossary-nav-btn-bg);color:var(--glossary-nav-btn-color);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}.glossary__nav-btn.swiper-button-disabled,.glossary__nav-btn:disabled{border-color:var(--glossary-nav-btn-disabled-border);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--glossary-nav-btn-disabled-color);opacity:.3}.glossary__nav-btn:focus-visible{border-color:rgba(0,0,0,0);outline:0;background-color:var(--glossary-nav-focus-bg);box-shadow:0 0 0 .1875rem var(--bg-primary),0 0 0 .25rem var(--button-border-focus);color:var(--glossary-nav-focus-color)}@media only screen and (min-width: 1024px){.glossary__nav-btn:hover:not(.swiper-button-disabled):not(:disabled){border-color:rgba(0,0,0,0);background-color:var(--glossary-nav-btn-hover-bg);color:var(--glossary-nav-btn-hover-color)}}.glossary__nav{display:grid;grid-auto-columns:minmax(2.75rem, 1fr);grid-auto-flow:column;overflow:hidden;scrollbar-width:none}.glossary__nav::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.glossary__nav{grid-auto-flow:row;grid-template-columns:repeat(26, minmax(0, 1fr));overflow:hidden}}.glossary__nav-letter{display:inline-flex;align-items:center;justify-content:center;padding:.9375rem .75rem;border-top:1px solid var(--interface-divider-divider);border-right:1px solid var(--interface-divider-divider);border-bottom:1px solid var(--interface-divider-divider);border-left:0;background-color:rgba(0,0,0,0);color:var(--button-label-link-idle);font-family:var(--font-family-secondary);font-size:var(--t--btn-1);font-weight:var(--font-weight-400);letter-spacing:-0.16px;line-height:var(--t--line-height-24);transition:background-color .3s ease-in-out,border-bottom-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (min-width: 1024px){.glossary__nav-letter:first-child{border-left:none}}@media only screen and (min-width: 1024px){.glossary__nav-letter:last-child{border-right:none}}.glossary__nav-letter.is-active{border-bottom-width:var(--glossary-nav-active-border-width);border-bottom-color:var(--glossary-nav-active-border);background-color:var(--glossary-nav-active-bg);color:var(--glossary-nav-active-color);font-weight:var(--font-weight-500)}.glossary__nav-letter.is-disabled,.glossary__nav-letter:disabled{cursor:default}.glossary__nav-letter.is-disabled span,.glossary__nav-letter:disabled span{opacity:.45}.glossary__nav-letter:not(:disabled){cursor:pointer}.glossary__nav-letter:focus-visible{outline:none;background-color:var(--glossary-nav-focus-bg);box-shadow:inset 0 0 0 .0625rem var(--button-border-focus);color:var(--glossary-nav-focus-color)}@media only screen and (min-width: 1024px){.glossary__nav-letter:not(:disabled):hover{background-color:var(--glossary-nav-hover-bg);color:var(--glossary-nav-hover-color)}}.glossary__sections{padding-top:1rem}@media only screen and (min-width: 1024px){.glossary__sections{padding-top:5rem}}.glossary__section{scroll-margin-top:calc(var(--glossary-sticky-offset) + 4.5rem)}.glossary__section:first-child .glossary__section-head{border-top:1px solid var(--interface-divider-divider)}.glossary__section-head{padding:1rem 2rem;border-bottom:1px solid var(--interface-divider-divider)}@media only screen and (min-width: 1024px){.glossary__section-head{padding:1.75rem 2.5rem}}.glossary__section-letter{color:var(--txt-heading)}.glossary__grid{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 1024px){.glossary__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.glossary__card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:initial;padding:1.5rem 2rem;border-bottom:1px solid var(--interface-divider-divider);gap:1rem}@media only screen and (min-width: 1024px){.glossary__card{min-height:11.125rem;padding:2rem 2.5rem}.glossary__card:nth-child(odd){border-right:1px solid var(--interface-divider-divider)}}.glossary__card--placeholder{display:none}@media only screen and (min-width: 1024px){.glossary__card--placeholder{display:block;min-height:11.125rem;padding:0}}.glossary__card-copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;width:100%;gap:.25rem}.glossary__card-title{color:var(--txt-heading)}.glossary__card-description{color:var(--txt-paragraph)}.glossary__card-description p:last-child{margin-bottom:0}.glossary__card-link{margin-top:auto}.glossary__card-link:hover{color:var(--glossary-card-link-hover-color)}
