.b-m-glossary-match{text-decoration-color:inherit}.b-m-glossary-hit,.b-m-glossary-match{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.b-m-glossary-hit{cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-style:dotted;text-underline-offset:3px;transition:text-decoration-color .15s ease-out}.b-m-glossary-hit:focus-visible,.b-m-glossary-hit:hover{text-decoration-color:inherit;text-decoration-style:solid}.b-m-glossary-hit:focus-visible{border-radius:2px;outline:2px solid #00a6a0;outline-offset:2px}.b-m-glossary-hit.is-active{background-color:#ffff46;color:#000}.b-m-glossary-overlay{inset:0;opacity:0;position:fixed;visibility:hidden;z-index:9998}.b-m-glossary-overlay.is-active{opacity:1;visibility:visible}.b-m-glossary-panel{background:#fff;border:1px solid #e9eaee;box-sizing:border-box;color:#0c0c0c;display:flex;font-family:Titillium Web,"sans-serif";max-height:calc(100dvh - 64px);outline:none;overflow:hidden;padding:32px 62px 32px 32px;pointer-events:none;position:fixed;right:0;top:50%;transform:translateX(100%) translateY(-50%);transition:transform .3s ease-out;width:min(430px,80vw);z-index:9999}@media(max-width:767px){.b-m-glossary-panel{padding:24px 48px 24px 24px}}.b-m-glossary-panel.is-peeking{transform:translateX(calc(100% - 10px)) translateY(-50%);transition-duration:.15s}.b-m-glossary-panel.is-active{pointer-events:auto;transform:translateX(0) translateY(-50%)}.b-m-glossary-panel__content{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0;overflow-y:auto}.b-m-glossary-panel__heading{display:flex;flex-direction:column;gap:4px;padding-right:4px;word-break:break-word}.b-m-glossary-panel__close{align-items:center;background:#231f20;border:0;border-radius:0;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:30px;top:32px;transition:opacity .15s ease-out;width:32px}@media(max-width:767px){.b-m-glossary-panel__close{right:16px;top:24px}}.b-m-glossary-panel__close i{font-size:16px;font-weight:400}.b-m-glossary-panel__close:hover{opacity:.82}.b-m-glossary-panel__close:focus-visible{outline:2px solid #00a6a0;outline-offset:2px}.b-m-glossary-panel__term{font-size:24px;font-weight:600;line-height:1.15;margin:0}.b-m-glossary-panel__type{color:#3a3b3f;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}.b-m-glossary-panel__divider{border-top:1px solid #dee0e2;display:block;flex:0 0 auto;width:100%}.b-m-glossary-panel__definition{color:#3a3b3f;display:flex;flex-direction:column;font-size:18px;font-weight:400;gap:25px;line-height:1.4}.b-m-glossary-panel__definition p{font:inherit;margin:0}.b-m-glossary-panel__link{align-self:flex-start;color:#0c0c0c;font-size:18px;font-weight:400;line-height:22px;padding:10px 0;text-decoration-color:#000;text-decoration-line:underline;text-underline-offset:4px}.b-m-glossary-panel__link:focus-visible{outline:2px solid #00a6a0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.b-m-glossary-overlay,.b-m-glossary-panel{transition:none}}