.bdr-page-glossary__search{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.75rem}.bdr-page-glossary__search input{flex:1 1 18rem;min-height:3rem;padding:.75rem 1rem;border:1px solid rgb(6 33 63 / .18);color:var(--bdr-color-navy)}.bdr-page-glossary__alphabet,.bdr-page-glossary__subject-list{display:flex;flex-wrap:wrap;gap:.45rem}.bdr-page-glossary__alphabet{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgb(6 33 63 / .12)}.bdr-page-glossary__alphabet button{min-width:2rem;padding:.45rem .4rem;border:1px solid rgb(6 33 63 / .14);color:var(--bdr-color-slate);font-size:.75rem;font-weight:700}.bdr-page-glossary__alphabet button:hover,.bdr-page-glossary__alphabet button:focus-visible,.bdr-page-glossary__alphabet button.is-active{border-color:var(--bdr-color-gold);background:var(--bdr-color-gold);color:var(--bdr-color-navy)}.bdr-page-glossary__layout{display:grid;gap:2.5rem}.bdr-page-glossary__subject-list{display:grid;gap:.35rem;margin-top:1rem}.bdr-page-glossary__subject-list button{padding:.7rem .85rem;border-left:2px solid transparent;color:var(--bdr-color-slate);text-align:left;font-size:.9rem}.bdr-page-glossary__subject-list button:hover,.bdr-page-glossary__subject-list button:focus-visible,.bdr-page-glossary__subject-list button.is-active{border-left-color:var(--bdr-color-gold);background:var(--bdr-color-white);color:var(--bdr-color-navy);font-weight:700}.bdr-page-glossary__results-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:end;margin-bottom:1.25rem}.bdr-page-glossary__results-heading .bdr-page-card__title{margin-top:.4rem}.bdr-page-glossary__entries{display:grid;gap:1rem}.bdr-page-glossary__entries .bdr-page-card__title a{color:inherit}.bdr-page-glossary__entries .bdr-page-card__title a:hover,.bdr-page-glossary__entries .bdr-page-card__title a:focus-visible{color:var(--bdr-color-gold)}.bdr-page-card__link{display:inline-flex;gap:.5rem;margin-top:1.25rem;color:var(--bdr-color-navy);font-size:.8125rem;font-weight:700}.bdr-page-card__link:hover,.bdr-page-card__link:focus-visible{color:var(--bdr-color-gold)}.bdr-page-glossary-entry{max-width:52rem;margin-inline:auto}.bdr-page-glossary-entry .bdr-page-heading{max-width:46rem;margin-top:1.25rem}.bdr-page-glossary-entry .bdr-page-lead{max-width:46rem;margin-top:1.5rem;font-size:1.25rem}.bdr-page-glossary-entry__section{margin-top:3.5rem;padding-top:2rem;border-top:1px solid rgb(6 33 63 / .14)}.bdr-page-glossary-entry__section h2{margin-bottom:1rem;color:var(--bdr-color-navy);font-size:clamp(1.35rem,2vw,1.75rem)}.bdr-page-glossary-entry__related{display:flex!important;flex-wrap:wrap;gap:.75rem 1.25rem}.bdr-page-glossary-entry__related a{display:inline-block;margin-right:1.25rem}.bdr-page-glossary-entry__footer{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:3.5rem;padding:1.5rem 0 0;border-top:1px solid rgb(6 33 63 / .14);background:transparent;color:var(--bdr-color-ink)}.bdr-page-glossary-entry__footer .bdr-page-copy{margin:0}.bdr-page-glossary-entry__footer .bdr-button{width:max-content;align-self:flex-start}.bdr-page-glossary-entry__footer .bdr-button--primary{width:auto;max-width:max-content}@media (min-width:56rem){.bdr-page-glossary__layout{grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr)}.bdr-page-glossary__subjects{position:sticky;top:2rem}}
.bdr-page-glossary__search-wrap{position:relative;flex:1 1 18rem}.bdr-page-glossary__search-status{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);color:var(--bdr-color-slate);font-size:.75rem}.bdr-page-glossary__search-actions{display:flex;flex:0 0 auto;align-items:center}.bdr-page-glossary__suggestions{position:absolute;z-index:20;top:calc(100% + .5rem);left:0;right:0;display:grid;gap:.25rem;padding:.5rem;background:var(--bdr-color-white);border:1px solid rgb(6 33 63 / .14);box-shadow:0 16px 32px rgb(6 33 63 / .14)}.bdr-page-glossary__suggestions a{display:grid;gap:.2rem;padding:.7rem .8rem;color:var(--bdr-color-navy)}.bdr-page-glossary__suggestions a:hover,.bdr-page-glossary__suggestions a:focus-visible{background:var(--bdr-color-surface-hover)}.bdr-page-glossary__suggestions strong{font-size:.9rem}.bdr-page-glossary__suggestions span,.bdr-page-glossary__suggestions-empty{color:var(--bdr-color-slate);font-size:.8rem;line-height:1.4}
.bdr-page-glossary__alphabet{margin-top:1rem;padding-top:1rem}
.bdr-page-glossary__search-wrap{flex:0 1 auto}
.bdr-page-glossary-hero .bdr-content-split-module__intro .bdr-page-heading{color:var(--bdr-color-white)}
.bdr-page-glossary-hero .bdr-content-split-module__intro .bdr-page-copy{color:rgb(226 232 240 / .92)}
.bdr-glossary-entry-hero{--bdr-page-hero-min-height:38.125rem}
.bdr-page-glossary-hero--custom,.bdr-glossary-entry-hero,.bdr-glossary-subject-hero{background-repeat:no-repeat;background-position:center;background-size:cover}
.bdr-glossary-entry-hero,.bdr-glossary-subject-hero{position:relative;z-index:auto;isolation:auto;overflow:visible!important}
.bdr-glossary-entry-hero .bdr-page-hero__inner,.bdr-glossary-subject-hero .bdr-page-hero__inner{position:relative;z-index:auto;overflow:visible}
.bdr-page-glossary-hero .bdr-insights-hero__inner,.bdr-glossary-entry-hero .bdr-page-hero__inner,.bdr-glossary-subject-hero .bdr-page-hero__inner{position:relative;display:grid;align-items:center;gap:3.5rem;min-height:38.125rem;width:100%;max-width:var(--bdr-max-shell);margin-inline:auto;padding-top:calc(clamp(5rem,8vw,7rem) + 75px);padding-bottom:clamp(5rem,8vw,7rem);padding-inline:var(--bdr-space-shell)}
.bdr-page-glossary-hero .bdr-insights-hero__main,.bdr-glossary-entry-hero .bdr-page-hero__content,.bdr-glossary-subject-hero .bdr-page-hero__content{position:relative;z-index:2;width:min(100%,48rem);max-width:48rem;justify-self:start}
.bdr-page-glossary-hero .bdr-insights-hero__eyebrow{margin:0}
.bdr-page-glossary-hero h1,.bdr-glossary-entry-hero h1,.bdr-glossary-subject-hero h1{margin-top:1.5rem;color:var(--bdr-color-white)!important;font-family:var(--bdr-font-stable);font-size:clamp(2rem,5.6vw,3rem);line-height:.96;letter-spacing:-.03em}
.bdr-glossary-subject-hero .bdr-page-hero__content>p,.bdr-glossary-subject-hero .bdr-page-hero__content>.bdr-page-hero__copy{color:rgb(226 232 240 / .94)!important}
.bdr-page-glossary-hero--custom.bdr-glossary-subject-hero{background-color:#041b34;background-position:center;background-size:cover;color:var(--bdr-color-white)}
.bdr-glossary-subject-hero--band{position:relative;z-index:1;isolation:isolate;overflow:visible;min-height:38.125rem;background-color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:cover;color:var(--bdr-color-white)}
.bdr-glossary-subject-hero--band .bdr-eyebrow{display:inline-flex;align-items:center;gap:.75rem;color:var(--bdr-color-gold);font-family:var(--bdr-font-stable);font-size:.825rem;font-weight:500;letter-spacing:var(--bdr-tracking-label);text-transform:uppercase}
.bdr-glossary-subject-hero--band .bdr-eyebrow::before{content:"";display:inline-block;width:1.75rem;height:3px;background:var(--bdr-color-gold);opacity:.82}
.bdr-glossary-subject-hero--band .bdr-page-hero__copy{width:min(100%,38rem);margin-top:1.5rem;color:var(--bdr-color-white)!important;font-family:var(--bdr-font-stable);line-height:1.5}
.bdr-page-glossary-entry--has-hero .bdr-page-glossary-entry__section{margin-top:0!important;padding-top:0!important;border-top:0!important}
.bdr-page-glossary-entry-content{padding-block:calc(var(--bdr-space-section) * .5)!important}
.bdr-page-glossary__filters-section{padding-top:0}
.bdr-page-glossary-hero .bdr-insights-search__indicator{color:var(--bdr-color-white)}
.bdr-page-glossary-hero .bdr-insights-search{z-index:10000}
.bdr-page-glossary-hero .bdr-insights-search__form{border-color:rgb(255 255 255 / .25);background:rgb(3 26 50 / .55)!important;backdrop-filter:blur(8px)}
.bdr-page-glossary-hero .bdr-insights-search__input,.bdr-page-glossary-hero input.bdr-insights-search__input{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--bdr-color-white)!important;border:0;outline:none;box-shadow:none!important;-webkit-appearance:none}
.bdr-page-glossary-hero .bdr-insights-search__input::placeholder{color:rgb(203 213 225 / .8)}
.bdr-page-glossary-hero .bdr-insights-search__results{z-index:10001}
.bdr-glossary-entry-hero .bdr-glossary-entry-hero__search,.bdr-glossary-subject-hero .bdr-glossary-entry-hero__search{position:relative;z-index:10000;margin-top:1.75rem;width:min(100%,38rem)}
.bdr-glossary-entry-hero .bdr-insights-search,.bdr-glossary-subject-hero .bdr-insights-search{position:relative;z-index:10000}
.bdr-glossary-entry-hero .bdr-insights-search__form,.bdr-glossary-subject-hero .bdr-insights-search__form{border-color:rgb(255 255 255 / .25);background:rgb(3 26 50 / .55)!important;backdrop-filter:blur(8px)}
.bdr-glossary-entry-hero .bdr-insights-search__input,.bdr-glossary-entry-hero input.bdr-insights-search__input,.bdr-glossary-subject-hero .bdr-insights-search__input,.bdr-glossary-subject-hero input.bdr-insights-search__input{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--bdr-color-white)!important;border:0;outline:none;box-shadow:none!important;-webkit-appearance:none}
.bdr-glossary-entry-hero .bdr-insights-search__input::placeholder,.bdr-glossary-subject-hero .bdr-insights-search__input::placeholder{color:rgb(203 213 225 / .8)}
.bdr-glossary-entry-hero .bdr-insights-search__results,.bdr-glossary-subject-hero .bdr-insights-search__results{z-index:10001}
.bdr-glossary-entry-hero .bdr-insights-search__result p,.bdr-glossary-subject-hero .bdr-insights-search__result p{color:var(--bdr-color-slate)!important}
.bdr-page-glossary-hero .bdr-insights-hero__main,.bdr-page-glossary-hero .bdr-insights-hero__aside,.bdr-page-glossary-hero .reveal{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}
.bdr-page-glossary-hero--custom .reveal.bdr-motion-group>*{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}
.bdr-glossary-load-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgb(6 33 63 / .14)}
.bdr-glossary-load-more__button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.7rem 1.1rem;border:1px solid var(--bdr-color-navy);border-radius:.25rem;background:var(--bdr-color-navy);color:var(--bdr-color-white);font-size:.8rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}
.bdr-glossary-load-more__button:hover,.bdr-glossary-load-more__button:focus-visible{border-color:var(--bdr-color-gold);background:var(--bdr-color-gold);color:var(--bdr-color-navy);transform:translateY(-1px)}
.bdr-glossary-load-more__button:focus-visible{outline:2px solid var(--bdr-color-gold);outline-offset:2px}
.bdr-glossary-load-more__button:disabled{opacity:.55;cursor:wait;transform:none}
.bdr-glossary-load-more__status{color:var(--bdr-color-slate);font-size:.8rem}
.bdr-page-glossary__subject-list a{display:block;padding:.7rem .85rem;border-left:2px solid transparent;color:var(--bdr-color-slate);text-align:left;font-size:.9rem;text-decoration:none}.bdr-page-glossary__subject-list a:hover,.bdr-page-glossary__subject-list a:focus-visible,.bdr-page-glossary__subject-list a.is-active{border-left-color:var(--bdr-color-gold);background:var(--bdr-color-white);color:var(--bdr-color-navy);font-weight:700}
.bdr-page-glossary-entry__subject-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.25rem}.bdr-page-glossary-entry__subject-actions>a:first-child{color:var(--bdr-color-navy);font-size:.8125rem;font-weight:700}.bdr-page-glossary-entry__subject-actions>a:first-child:hover,.bdr-page-glossary-entry__subject-actions>a:first-child:focus-visible{color:var(--bdr-color-gold)}.bdr-page-glossary-entry__subject-actions .bdr-button{width:max-content}
@media (min-width:96rem){.bdr-page-glossary-hero .bdr-insights-hero__inner,.bdr-glossary-entry-hero .bdr-page-hero__inner,.bdr-glossary-subject-hero .bdr-page-hero__inner{padding-inline:0}}
