.wp-block-eh-glossary .glossary-search{padding:var(--wp--preset--spacing--6)}.wp-block-eh-glossary .glossary-search-wrapper{margin:0 auto;max-width:var(--wp--style--global--content-size);position:relative}.wp-block-eh-glossary .glossary-search-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27%3E%3Cpath fill=%27%2371717A%27 d=%27M5.516 0a5.51 5.51 0 0 1 5.516 5.505c0 1.313-.46 2.518-1.228 3.464l.49.498a1.13 1.13 0 0 1 1.085.297l4.293 4.317a1.125 1.125 0 0 1-.005 1.592 1.13 1.13 0 0 1-1.596-.006l-4.294-4.316a1.12 1.12 0 0 1-.287-1.093l-.482-.49a5.5 5.5 0 0 1-3.492 1.243A5.51 5.51 0 0 1 0 5.505 5.51 5.51 0 0 1 5.516 0m0 1.501a4.01 4.01 0 0 0-4.012 4.004A4.01 4.01 0 0 0 5.516 9.51a4.01 4.01 0 0 0 4.012-4.004 4.01 4.01 0 0 0-4.012-4.004%27/%3E%3C/svg%3E");background-size:cover;content:"";height:16px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.wp-block-eh-glossary .glossary-search-input{border:1px solid var(--wp--preset--color--neutral-200);border-radius:100px;display:block;font-size:var(--wp--preset--font-size--sm);max-width:360px;padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--4) var(--wp--preset--spacing--3) var(--wp--preset--spacing--10);width:100%}.wp-block-eh-glossary .glossary-search-input:focus{outline:none}.wp-block-eh-glossary .glossary-filter{border-bottom:1px solid var(--wp--preset--color--neutral-200);border-top:1px solid var(--wp--preset--color--neutral-200);padding:var(--wp--preset--spacing--6)}.wp-block-eh-glossary .glossary-filter-list{-moz-column-gap:var(--wp--preset--spacing--6);column-gap:var(--wp--preset--spacing--6);display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:var(--wp--style--global--content-size);padding:0;padding-left:var(--wp--preset--spacing--6);row-gap:var(--wp--preset--spacing--4)}@media screen and (max-width:1024px){.wp-block-eh-glossary .glossary-filter-list{padding-left:0}}.wp-block-eh-glossary .glossary-filter-index{font-size:var(--wp--preset--font-size--lg)}.wp-block-eh-glossary .glossary-filter-item{cursor:pointer;font-size:var(--wp--preset--font-size--lg)}.wp-block-eh-glossary .glossary-filter-item:hover{color:var(--glossary-item-hover-color,inherit)}.wp-block-eh-glossary .glossary-grid-wrapper{background-color:var(--glossary-grid-background-color,inherit);padding:var(--wp--preset--spacing--28) var(--wp--preset--spacing--6)}.wp-block-eh-glossary .glossary-grid{-moz-column-gap:var(--wp--preset--spacing--8);column-gap:var(--wp--preset--spacing--8);display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--wp--style--global--content-size);row-gap:var(--wp--preset--spacing--14)}@media screen and (max-width:768px){.wp-block-eh-glossary .glossary-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.wp-block-eh-glossary .glossary-grid{grid-template-columns:1fr}}.wp-block-eh-glossary .glossary-grid .glossary-column,.wp-block-eh-glossary .glossary-grid .glossary-items{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--3)}.wp-block-eh-glossary .glossary-grid .glossary-items{list-style:none;margin:0;padding:0}.wp-block-eh-glossary .glossary-grid .glossary-letter{color:var(--glossary-title-color,inherit);margin:0}.wp-block-eh-glossary .glossary-grid .glossary-item a{color:var(--glossary-item-color,inherit);display:block;text-decoration:none;transition:all .2s ease}.wp-block-eh-glossary .glossary-grid .glossary-item a:hover{color:var(--glossary-item-hover-color,inherit)}.wp-block-eh-glossary .glossary-no-result{display:none;margin:0 auto;max-width:var(--wp--style--global--content-size)}.wp-block-eh-glossary .glossary-no-result.active{display:block}.wp-block-eh-glossary .glossary-go-to-top{margin:0 auto;max-width:var(--wp--style--global--content-size)}.wp-block-eh-glossary .glossary-go-to-top button{align-items:center;background:transparent;border:2px solid var(--wp--preset--color--off-black);border-radius:100px;color:var(--wp--preset--color--off-black);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--sm);font-weight:700;gap:var(--wp--preset--spacing--2);margin:0 auto;margin-top:var(--wp--preset--spacing--8);padding:var(--wp--preset--spacing--3-5) var(--wp--preset--spacing--6)}.wp-block-eh-glossary .glossary-go-to-top button:hover{border-color:var(--wp--preset--color--neutral-500);color:var(--wp--preset--color--neutral-500)}.wp-block-eh-glossary .glossary-go-to-top button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 d=%27m4 12 1.41 1.41L11 7.83V20h2V7.83l5.59 5.58L20 12l-8-8z%27/%3E%3C/svg%3E");background-size:cover;content:"";display:block;height:24px;width:24px}
