:root{--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:30px;--gutter:var(--wp--preset--spacing--6);--gutter-comp:calc(var(--gutter)*-0.5);--gutter-half:calc(var(--gutter)*0.5);--gutter-page:var(--wp--preset--spacing--6);--gutter-page-negative:calc(var(--wp--preset--spacing--6)*-1.5);--height-0:0;--height-1:clamp(0.125rem,0.065rem + 0.2525vw,0.25rem);--height-2:clamp(0.25rem,0.1301rem + 0.5051vw,0.5rem);--height-3:clamp(0.5rem,0.3801rem + 0.5051vw,0.75rem);--height-4:clamp(0.75rem,0.6301rem + 0.5051vw,1rem);--height-5:clamp(1rem,0.8801rem + 0.5051vw,1.25rem);--height-6:clamp(1.25rem,1.1301rem + 0.5051vw,1.5rem);--height-7:clamp(1.5rem,1.2601rem + 1.0101vw,2rem);--height-8:clamp(2rem,1.7601rem + 1.0101vw,2.5rem);--height-9:clamp(2.5rem,2.2601rem + 1.0101vw,3rem);--height-10:clamp(3rem,2.6402rem + 1.5152vw,3.75rem);--height-11:clamp(3.75rem,3.3902rem + 1.5152vw,4.5rem);--height-12:clamp(4.5rem,3.6604rem + 3.5354vw,6.25rem);--height-13:clamp(6.25rem,4.8106rem + 6.0606vw,9.25rem);--height-25:25%;--height-50:50%;--height-75:75%;--height-auto:auto;--height-full:100%;--height-screen:100vh;--layout-normal:1172px;--width-0:0;--width-1:clamp(0.125rem,0.065rem + 0.2525vw,0.25rem);--width-2:clamp(0.25rem,0.1301rem + 0.5051vw,0.5rem);--width-3:clamp(0.5rem,0.3801rem + 0.5051vw,0.75rem);--width-4:clamp(0.75rem,0.6301rem + 0.5051vw,1rem);--width-5:clamp(1rem,0.8801rem + 0.5051vw,1.25rem);--width-6:clamp(1.25rem,1.1301rem + 0.5051vw,1.5rem);--width-7:clamp(1.5rem,1.2601rem + 1.0101vw,2rem);--width-8:clamp(2rem,1.7601rem + 1.0101vw,2.5rem);--width-9:clamp(2.5rem,2.2601rem + 1.0101vw,3rem);--width-10:clamp(3rem,2.6402rem + 1.5152vw,3.75rem);--width-11:clamp(3.75rem,3.3902rem + 1.5152vw,4.5rem);--width-12:clamp(4.5rem,3.6604rem + 3.5354vw,6.25rem);--width-13:clamp(6.25rem,4.8106rem + 6.0606vw,9.25rem);--width-50:50%;--width-auto:auto;--width-full:100%;--width-screen:100vw;--width-one-fifth:20%;--width-two-fifths:40%;--width-three-fifths:60%;--width-four-fifths:80%;--width-one-half:50%;--width-one-quarter:25%;--width-three-quarters:75%;--width-one-sixth:16.666667%;--width-two-sixths:33.333333%;--width-three-sixths:50%;--width-four-sixths:66.666667%;--width-five-sixths:83.333333%;--width-one-third:33.333333%;--width-two-thirds:66.666667%;--width-one-twelfth:8.333333%;--width-two-twelfths:16.666667%;--width-three-twelfths:25%;--width-four-twelfths:33.333333%;--width-five-twelfths:41.666667%;--width-six-twelfths:50%;--width-seven-twelfths:58.333333%;--width-eight-twelfths:66.666667%;--width-nine-twelfths:75%;--width-ten-twelfths:83.333333%;--width-eleven-twelfths:91.666667%}.orb-glossary-index__header{background-color:var(--wp--preset--color--base-grey-blue);margin-bottom:var(--wp--preset--spacing--8);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--wp--preset--spacing--8) var(--gutter-page);width:100vw}.orb-glossary-index__header-inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--8);margin-left:auto;margin-right:auto;max-width:1172px;max-width:var(--layout-normal)}.orb-glossary-index__header-top{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4)}@media(min-width:50.6875rem){.orb-glossary-index__header-top{align-items:center;flex-direction:row;gap:var(--wp--preset--spacing--6);justify-content:space-between}}.orb-glossary-index__title{font-family:var(--wp--preset--font-family--termina);font-size:clamp(1.5rem,1.2783rem + .9852vw,2rem);font-weight:700;letter-spacing:0;line-height:clamp(1.875rem,1.5702rem + 1.3547vw,2.5625rem);margin:0}.orb-glossary-index__search{display:flex;width:100%}@media(min-width:50.6875rem){.orb-glossary-index__search{flex:0 1 28rem;min-width:250px;width:auto}}.orb-glossary-index__search-input{background-color:var(--wp--preset--color--base-white);border:1px solid var(--wp--preset--color--base-grey-2);border-radius:8px;border-radius:var(--border-radius-sm);flex:1;font-size:14px;min-height:var(--wp--preset--spacing--9);min-width:100px;padding:var(--wp--preset--spacing--1) var(--wp--preset--spacing--2);width:100%}@media(min-width:50.6875rem){.orb-glossary-index__search-input{min-height:var(--wp--preset--spacing--8)}}.orb-glossary-index__search-input:focus{outline:none}.orb-glossary-index__letters{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--2);list-style:none;margin:0;padding:0}@media(max-width:50.625rem){.orb-glossary-index__letters{--fade:var(--wp--preset--spacing--7);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-left:calc(var(--gutter-page)*-1);margin-right:calc(var(--gutter-page)*-1);overflow-x:auto;padding-bottom:var(--wp--preset--spacing--1);padding-left:var(--gutter-page);padding-right:var(--gutter-page);scroll-padding-inline:var(--gutter-page);scrollbar-width:none}.orb-glossary-index__letters::-webkit-scrollbar{display:none}.orb-glossary-index__letters.has-start-fade{mask-image:linear-gradient(to right,transparent 0,#000 var(--fade));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade))}.orb-glossary-index__letters.has-end-fade{mask-image:linear-gradient(to left,transparent 0,#000 var(--fade));-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--fade))}.orb-glossary-index__letters.has-start-fade.has-end-fade{mask-image:linear-gradient(to right,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}}.orb-glossary-index__letter{font-family:var(--wp--preset--font-family--montserrat);font-size:16px;font-weight:600;letter-spacing:0;line-height:28px}@media(max-width:50.625rem){.orb-glossary-index__letter{flex:0 0 auto}}.orb-glossary-index__letter a,.orb-glossary-index__letter button,.orb-glossary-index__letter span{align-items:center;border:1px solid transparent;border-radius:50%;display:inline-flex;height:var(--wp--preset--spacing--9);justify-content:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease;width:var(--wp--preset--spacing--9)}.orb-glossary-index__letter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;font:inherit}.orb-glossary-index__letter a,.orb-glossary-index__letter button{border-color:var(--wp--preset--color--base-grey-3);color:var(--wp--preset--color--base-grey-6)}.orb-glossary-index__letter a:focus,.orb-glossary-index__letter a:hover,.orb-glossary-index__letter button:focus,.orb-glossary-index__letter button:hover,.orb-glossary-index__letter.is-active a,.orb-glossary-index__letter.is-active button{background-color:rgba(161,98,255,.1);border-color:var(--wp--preset--color--base-black);color:var(--wp--preset--color--base-black)}.orb-glossary-index__letter--all button{background-color:rgba(161,98,255,.1);border-color:var(--wp--preset--color--base-black);position:relative}.orb-glossary-index__letter--all button:before{background-color:var(--wp--preset--color--base-black);content:"";display:inline-block;flex-shrink:0;height:1.5em;mask-image:var(--icon-letters);-webkit-mask-image:var(--icon-letters);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:opacity .2s ease,background-color .2s ease;vertical-align:middle;width:1.5em}.orb-glossary-index__letter--all button.has-selection{background-color:transparent;border-color:var(--wp--preset--color--base-grey-3)}.orb-glossary-index__letter--all button.has-selection:before{opacity:0}.orb-glossary-index__letter--all button.has-selection:after{background-color:var(--wp--preset--color--base-black);bottom:0;content:"";height:1.3em;left:0;margin:auto;mask:var(--icon-x) center/contain no-repeat;-webkit-mask:var(--icon-x) center/contain no-repeat;position:absolute;right:0;top:0;width:1.3em}.orb-glossary-index__letter--all button.has-selection:focus,.orb-glossary-index__letter--all button.has-selection:hover{border-color:var(--wp--preset--color--base-black)}.orb-glossary-index__letter.is-disabled a,.orb-glossary-index__letter.is-empty span{border-color:transparent;color:var(--wp--preset--color--base-grey-6)}.orb-glossary-index__letter.is-disabled a{background-color:transparent;pointer-events:none}.orb-glossary-index__sections{grid-gap:var(--wp--preset--spacing--7);align-items:start;display:grid;gap:var(--wp--preset--spacing--7);grid-template-columns:1fr;margin-bottom:var(--wp--preset--spacing--10)}@media(min-width:50.6875rem){.orb-glossary-index__sections{grid-template-columns:repeat(2,1fr)}}@media(min-width:67.5625rem){.orb-glossary-index__sections{grid-template-columns:repeat(4,1fr)}}.orb-glossary-index__section{scroll-margin-top:calc(6rem + var(--wp--preset--spacing--4));scroll-margin-top:calc(var(--header-height, 6rem) + var(--wp--preset--spacing--4));transition:opacity .25s ease}.orb-glossary-index__sections.has-active .orb-glossary-index__section:not(.is-active){opacity:.35}.orb-glossary-index__heading{border-bottom:1px solid var(--wp--preset--color--pri-nightime);color:var(--wp--preset--color--pri-nightime);font-family:var(--wp--preset--font-family--termina);font-size:clamp(1rem,.9446rem + .2463vw,1.125rem);font-weight:700;letter-spacing:0;line-height:clamp(1.5625rem,1.4794rem + .3695vw,1.75rem);margin:0 0 var(--wp--preset--spacing--4);padding-bottom:var(--wp--preset--spacing--2)}.orb-glossary-index__terms{list-style:none;margin:0;padding:0}.orb-glossary-index__term{-moz-column-break-inside:avoid;break-inside:avoid;font-family:var(--wp--preset--font-family--montserrat);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;margin-bottom:var(--wp--preset--spacing--3);page-break-inside:avoid}.orb-glossary-index__term a{color:var(--wp--preset--color--pri-plum);-webkit-text-decoration:none;text-decoration:none}.orb-glossary-index__term a:focus,.orb-glossary-index__term a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor}.orb-glossary-index__empty,.orb-glossary-index__no-results{color:rgba(38,38,38,.6);font-family:var(--wp--preset--font-family--montserrat);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4}