.glossary-page{padding-block:var(--space-64) var(--space-96)}.glossary-page p:where(:not(.journal-row *)),.glossary-page li:where(:not(.journal-row *)){color:var(--bsa-text-muted);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line)}.glossary-page a:not(.button):where(:not(.journal-row *)){color:var(--bsa-link);text-underline-offset:.2em;text-decoration:underline}.glossary-page h1{margin-block:var(--space-16) var(--space-24);font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-weight:var(--type-display-weight);max-width:18ch}.glossary-page h2{font-size:var(--type-heading-lg-size);line-height:var(--type-heading-lg-line);letter-spacing:var(--type-heading-lg-tracking);font-weight:var(--type-heading-lg-weight)}.glossary-page h3:where(:not(.journal-row *)){font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);font-weight:var(--type-heading-sm-weight)}.glossary-page .glossary-lede{color:var(--bsa-text);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);max-width:44ch}.glossary-page .eyebrow,.glossary-page .eyebrow li{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--bsa-text-muted)}.glossary-page .glossary-crumbs a{color:inherit;text-decoration:none}.glossary-page .glossary-crumbs a:hover{color:var(--bsa-link)}.glossary-index{margin-top:var(--space-48)}.glossary-index ul{margin-top:var(--space-16);gap:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.glossary-page .glossary-index a{gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--bsa-line);border-radius:var(--radius-full);color:var(--bsa-text);font-size:var(--type-small-size);line-height:var(--type-small-line);text-decoration:none;display:inline-flex}.glossary-index a:hover{border-color:var(--bsa-text)}.glossary-index a span{color:var(--bsa-text-subtle);font-variant-numeric:tabular-nums}.glossary-page .glossary-index p{margin-top:var(--space-16);font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-group{border-top:1px solid var(--bsa-line);margin-top:var(--space-64);padding-top:var(--space-48);gap:var(--space-32) var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.glossary-group>header p{margin-top:var(--space-12);font-size:var(--type-body-size);line-height:var(--type-body-line)}.glossary-group dl{margin:0}.glossary-entry+.glossary-entry{border-top:1px solid var(--bsa-line);margin-top:var(--space-24);padding-top:var(--space-24)}.glossary-entry dt{align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.glossary-page .glossary-entry dt>a{color:var(--bsa-text);font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);font-weight:var(--type-heading-sm-weight);text-decoration:none}.glossary-entry dt>a:hover{color:var(--bsa-link)}.glossary-aside{color:var(--bsa-text-subtle);font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-tag{font-family:var(--type-label-family);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--bsa-text-muted)}.glossary-tag--page{color:var(--bsa-link)}.glossary-entry dd{margin:var(--space-8) 0 0;gap:var(--space-12);display:grid}.glossary-page .glossary-entry dd p{font-size:var(--type-body-size);line-height:var(--type-body-line);max-width:64ch}.glossary-page .glossary-entry dd .glossary-note{max-width:none}.glossary-page .glossary-note{color:var(--bsa-text);background:var(--bsa-bg-quiet);border-radius:var(--radius-default);padding:var(--space-12) var(--space-16)}.glossary-note strong{font-weight:var(--font-weight-medium)}.glossary-formula{font-family:var(--font-family-mono);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--bsa-text);overflow-wrap:anywhere;margin:0}.glossary-page .glossary-page-link{width:fit-content;margin-top:var(--space-4);min-height:0;padding:var(--space-4) var(--space-16);font-size:var(--type-small-size);line-height:var(--type-small-line);justify-self:start}.glossary-links{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.glossary-page .glossary-links li{font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-links li span{color:var(--bsa-text-subtle);display:block}.glossary-term{max-width:760px}.glossary-term-layout{justify-content:center;gap:var(--space-64);grid-template-columns:200px minmax(0,760px);align-items:start;display:grid}.glossary-contents{top:calc(var(--utility-bar-height) + var(--space-32));padding-top:var(--space-8);position:sticky}.glossary-contents ol{margin:var(--space-12) 0 0;border-top:1px solid var(--bsa-line);padding:0;list-style:none}.glossary-page .glossary-contents li{font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-page .glossary-contents ol a{gap:var(--space-16);padding-block:var(--space-8);color:var(--bsa-text-muted);text-decoration:none;display:flex}.glossary-page .glossary-contents ol a:hover{color:var(--bsa-text)}.glossary-contents ol a span:first-child{font-family:var(--font-family-mono);color:var(--bsa-text-subtle);font-variant-numeric:tabular-nums}.glossary-page .glossary-contents__cta{margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--bsa-line);width:100%;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);display:inline-block}.glossary-term>section{margin-top:var(--space-48)}.glossary-section>*+*,.glossary-faq>*+*{margin-top:var(--space-16)}.glossary-section ul,.glossary-section ol{padding-left:var(--space-24);gap:var(--space-8);display:grid}.glossary-term .glossary-formula{padding:var(--space-16);background:var(--bsa-bg-quiet);border-radius:var(--radius-default);font-size:var(--type-body-size);line-height:var(--type-body-line)}.glossary-stats{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:0;display:grid}.glossary-stats div{gap:var(--space-4);flex-direction:column-reverse;display:flex}.glossary-stats dd{font-size:var(--stat-xs);line-height:var(--stat-line);letter-spacing:var(--stat-tracking);font-weight:var(--stat-weight);color:var(--bsa-text);margin:0}.glossary-stats dt{color:var(--bsa-text-muted);font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-page .glossary-source{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--bsa-text-subtle)}.glossary-chart{margin-top:var(--space-32)}.glossary-chart figcaption{gap:var(--space-4);display:grid}.glossary-chart__title{font-weight:var(--font-weight-medium)}.glossary-chart__subtitle{color:var(--bsa-text-muted);font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-chart__plot{margin-top:var(--space-16);padding-left:var(--space-32)}.glossary-chart svg{font-size:var(--type-small-size);overflow:visible}.glossary-chart text{fill:var(--bsa-text-muted)}.glossary-chart__grid line{stroke:var(--bsa-line);stroke-width:1px}.glossary-chart__axis{stroke:var(--bsa-text-subtle);stroke-width:1px}.glossary-chart__bar{fill:var(--color-brand-blue);stroke:var(--bsa-bg);stroke-width:2px}.glossary-chart__bar:hover{fill:var(--color-brand-blue-hover)}.glossary-chart__median{stroke:var(--bsa-text);stroke-width:1.5px;stroke-dasharray:4 3}.glossary-chart text.glossary-chart__median-label{fill:var(--bsa-text);font-weight:var(--font-weight-medium)}.glossary-chart__table,.glossary-figures{margin-top:var(--space-16)}.glossary-chart__table summary,.glossary-figures summary{gap:var(--space-8);cursor:pointer;color:var(--bsa-link);font-size:var(--type-small-size);line-height:var(--type-small-line);list-style:none;display:inline-flex}.glossary-chart__table summary::-webkit-details-marker,.glossary-figures summary::-webkit-details-marker{display:none}.glossary-chart__table summary:before,.glossary-figures summary:before{content:"+"}.glossary-chart__table[open] summary:before,.glossary-figures[open] summary:before{content:"−"}.glossary-page table{border-collapse:collapse;width:100%;margin-top:var(--space-12);font-size:var(--type-small-size);line-height:var(--type-small-line)}.glossary-page thead th{text-align:left;font-family:var(--font-family-mono);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:var(--font-weight-regular);color:var(--bsa-text-subtle);padding-block:var(--space-8);border-bottom:1px solid var(--bsa-line)}.glossary-page tbody th,.glossary-page tbody td{text-align:left;font-weight:var(--font-weight-regular);vertical-align:top;padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--bsa-line);color:var(--bsa-text-muted)}.glossary-page tbody th{color:var(--bsa-text)}.glossary-faq details{border-bottom:1px solid var(--bsa-line);padding-block:var(--space-16)}.glossary-faq summary{justify-content:space-between;gap:var(--space-16);cursor:pointer;font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line);font-weight:var(--type-heading-sm-weight);list-style:none;display:flex}.glossary-faq summary::-webkit-details-marker{display:none}.glossary-faq summary:after{content:"+";color:var(--bsa-text-muted)}.glossary-faq details[open] summary:after{content:"−"}.glossary-faq details p{margin-top:var(--space-12)}.glossary-related,.glossary-reading{margin-top:var(--space-48)}.glossary-page .glossary-related h2,.glossary-page .glossary-reading h2{font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line);letter-spacing:var(--type-heading-md-tracking)}.glossary-chips{margin-top:var(--space-16);gap:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.glossary-page .glossary-chips a{padding:var(--space-8) var(--space-16);border:1px solid var(--bsa-line);border-radius:var(--radius-full);color:var(--bsa-text);font-size:var(--type-small-size);line-height:var(--type-small-line);text-decoration:none;display:inline-flex}.glossary-chips a:hover{border-color:var(--bsa-text)}.glossary-reading>div{margin-top:var(--space-8);border-top:1px solid var(--bsa-line)}.glossary-close{margin-top:var(--space-64);background:var(--bsa-bg-callout);border-radius:var(--radius-large);padding:var(--space-32);gap:var(--space-16) var(--space-32);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.glossary-close h2{font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line)}.glossary-page .glossary-close p{color:var(--bsa-text);margin-top:var(--space-4)}.glossary-close__actions{align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;display:flex}.glossary-page .glossary-close__link{font-size:var(--type-body-size);line-height:var(--type-body-line)}@media (width<=1099px){.glossary-term-layout{display:block}.glossary-contents{display:none}.glossary-term{margin-inline:auto}}@media (width<=900px){.glossary-group{gap:var(--space-24);grid-template-columns:1fr}}@media (width<=700px){.glossary-page{padding-block:var(--space-48) var(--space-64)}.glossary-page h1{font-size:var(--type-heading-xl-size);line-height:var(--type-heading-xl-line);letter-spacing:var(--type-heading-xl-tracking)}.glossary-page h2{font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line)}.glossary-stats{gap:var(--space-16);grid-template-columns:1fr}.glossary-close{padding:var(--space-24)}}
