body{--scrollToOffset:260}@media (max-width:991px){body{--scrollToOffset:160}}@media (max-width:620px){body{--scrollToOffset:200}}@media (max-width:355px){body{--scrollToOffset:235}}.glossary__filters{margin-block:2.5rem 2.5rem}.glossary__filters__top{display:grid;gap:3.125rem;grid-template-columns:1fr 1fr}.glossary__search::-webkit-calendar-picker-indicator{display:none!important}.glossary__listing-area{align-items:flex-start;display:flex;flex-wrap:wrap;gap:3.1rem;justify-content:space-between}.glossary__index-container{background:#fff;border-radius:0 14px 14px 0;position:sticky;top:64px;width:100%;z-index:1}.glossary__index{display:flex;flex-wrap:wrap;justify-content:center;margin-block:1.4rem 1.8rem;margin-inline:auto}.glossary__index__item{box-sizing:content-box;color:#101010;font-size:1.5rem;font-weight:700;padding:.3rem 2.3rem;position:relative;text-align:center;width:1em}.glossary__index__item[disabled]{opacity:.4;pointer-events:none}.glossary__index__item:not(.is-first-in-row):before{background:currentColor;content:"";height:1em;left:0;position:absolute;top:50%;translate:0 -50%;width:1px}.glossary__listing__cta{--padding:2.5rem;background:#c7a0af;border-radius:.9rem;max-width:20.3rem;overflow:hidden;padding:var(--padding);position:sticky;top:16rem}.glossary__listing__cta__img{--shrink:4rem;float:right;margin:calc(var(--padding)*-1) calc(var(--padding)*-1) var(--padding) var(--padding);max-width:none;width:calc(100% + var(--padding) - var(--shrink,0))}.glossary__listing__cta h3{font-size:2.5rem}.glossary__listing__cta__btn{display:flex;margin-top:2rem}@media (max-width:991px){.glossary__filters{margin-block:2.5rem 3rem}.glossary__index{margin-block:1rem}.glossary__index__item{font-size:1.125rem;padding-inline:.8rem}.glossary__index__item:before{display:none}.glossary__listing__cta h3{font-size:2rem}}@media (max-width:767px){.glossary__filters__top{gap:.6rem;grid-template-columns:1fr}}@media (max-width:445px){.glossary__index__item{padding-inline:2.2vw}}.glossary__listing{display:grid;flex-basis:400px;flex-grow:1;gap:3rem;max-width:51.25rem}.glossary__letter-group-grid{display:grid;gap:3.75rem;grid-template-columns:1fr 1fr;margin-block:2rem 3rem}.glossary__letter-group h3{font-size:5.125rem}.glossary__item{border-bottom:1px solid;padding-inline:.625rem 1.375rem}.glossary__item__topic{color:#c7a0af;display:block;font-size:1.375rem;margin-bottom:.9rem}.glossary__item a{align-items:center;color:inherit;display:inline-flex;justify-content:space-between;transition:.25s ease-in-out;width:100%}.glossary__item a:hover{color:#c7a0af;text-decoration:none}.glossary__item h4{font-size:1.875rem;margin-bottom:.8em}.glossary__listing:has(.filtered) :is(.glossary__item:not(.filtered),.glossary__letter-group:not(:has(.filtered))){display:none}@media (max-width:991px){.glossary__listing-area{align-items:center;flex-direction:column}.glossary__letter-group-grid{margin-block:1.8rem}.glossary__letter-group h3{font-size:3rem}.glossary__item{padding-inline:0 .8rem}.glossary__item__topic{font-size:1.125rem}.glossary__item h4{font-size:1.5rem}}@media (max-width:767px){.glossary__letter-group-grid{gap:2.5rem}}@media (max-width:620px){.glossary__listing{width:100%}.glossary__letter-group-grid{grid-template-columns:1fr}}