@font-face{font-family:Manrope;font-weight:100 900;src:url("/glossary/manrope.ttf")}.glossary-page{max-width:64rem;margin:auto;padding:clamp(1rem,4vw,3rem);line-height:1.7}.glossary-page h1{font-size:clamp(1.8rem,4vw,2.7rem)}.glossary-search{margin:1.5rem 0}.glossary-search label{display:block;font-weight:700}.glossary-search input{font:inherit;font-size:1rem;width:100%;min-height:48px;padding:.65rem;border:1px solid var(--border,#E3E8F0);border-radius:.4rem;box-sizing:border-box}.glossary-letters{display:flex;flex-wrap:wrap;gap:.3rem;margin:1rem 0 2rem}.glossary-letters a,.glossary-letters span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid var(--border,#E3E8F0);border-radius:.3rem;font-weight:700}.glossary-letters span{color:var(--muted,#5A6676);background:var(--page,#F7F9FC)}.glossary-letter-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border,#E3E8F0)}.glossary-letter-heading h2{margin:.7rem 0}.glossary-letter-heading a{font-size:.85rem;padding:.6rem 0}.glossary-entry{padding:1rem 0;border-bottom:1px solid var(--border,#E3E8F0)}.glossary-entry dt{font-weight:800;scroll-margin-top:5rem}.glossary-entry dd{margin:.35rem 0 0}.glossary-more{white-space:nowrap;font-size:.9rem}.glossary-reference{font-size:.85rem;margin-top:2rem}.glossary-letter{scroll-margin-top:5rem}.glossary-page :focus-visible{outline:3px solid var(--accent,#1E6FFF);outline-offset:3px}.glossary-page [hidden]{display:none!important}
.glossary-print-heading{display:none}.glossary-print-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.glossary-print-actions .button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.1rem;font:inherit;font-weight:700;line-height:1.25;cursor:pointer;text-align:center;box-sizing:border-box}.glossary-print-actions [hidden]{display:none!important}
@media print{
 @page{size:letter;margin:.55in}
 html,body{background:white!important;color:black!important}
 body>header,body>footer,body>.skip,.site-header,.site-footer,.glossary-search,.glossary-print-actions,.glossary-letters,.glossary-letter-heading a,.glossary-intro,.glossary-reference,.glossary-more,#glossary-top,#glossary-empty{display:none!important}
 .glossary-page{font-family:Manrope,sans-serif!important;font-size:11.5pt!important;line-height:1.3!important;padding:0!important;margin:0!important;max-width:none!important;color:black!important;background:white!important}
 .glossary-page article,.glossary-entry,.glossary-letter{background:white!important;color:black!important}
 .glossary-print-heading{display:block!important;margin:0 0 .15in;break-inside:avoid;break-after:avoid}
 .glossary-print-heading p{font-size:11pt!important;font-weight:700;letter-spacing:.04em;margin:0!important}
 .glossary-print-heading .glossary-print-title{font-weight:800!important;font-size:22pt!important;line-height:1.2!important;margin:.025in 0 .08in!important}
 .glossary-entries{column-count:2;column-gap:.3in;column-fill:auto}
 .glossary-letter{margin:0!important;padding:0!important;break-inside:auto}
 .glossary-letter-heading{display:block!important;border:0!important;margin:0!important;break-after:avoid}
 .glossary-letter-heading h2{font-size:14pt!important;line-height:1.1!important;margin:.11in 0 .05in!important;break-after:avoid}
 .glossary-letter dl{margin:0!important;padding:0!important}
 .glossary-entry{break-inside:avoid!important;page-break-inside:avoid!important;padding:0 0 .065in!important;margin:0!important;border:0!important}
 .glossary-entry dt{display:inline!important;font-size:11.5pt!important;font-weight:800!important;line-height:inherit!important}
 .glossary-entry dt::after{content:": "}
 .glossary-entry dd{display:inline!important;font-size:11.5pt!important;font-weight:400!important;line-height:inherit!important;margin:0!important}
 .glossary-page .glossary-letter[hidden],.glossary-page .glossary-entry[hidden]{display:block!important}
 .glossary-page a{color:black!important;text-decoration:none!important}
}
