.GLOSSARY::before,.GLOSSARY::after{content:"";display:block;overflow:hidden}.GLOSSARY .filter{float:none;margin:0 0 var(--s7);overflow:hidden}.GLOSSARY .filter ul{list-style:none;padding:0;font-size:16rem;display:flex;flex-wrap:wrap}.GLOSSARY .filter li{margin:0}.GLOSSARY .filter label{display:block;position:relative;margin-right:var(--s5);overflow:hidden}.GLOSSARY .filter label input{position:absolute;bottom:100%;left:100%;width:0;height:0;opacity:0}.GLOSSARY .filter label input+span::before{content:'';display:inline-block;vertical-align:top;width:16rem;height:16rem;box-shadow:inset 0 0 0 2rem currentColor;margin:5rem var(--s1) 0 0}.GLOSSARY .filter label input:checked+span::before{background:url(//tillerdigital.com/wp-content/themes/wp-tiller-2025/blocks/glossary/../../assets/images/ui-checkbox.svg) center / 100%}.GLOSSARY .filter .search input{appearance:none;font-family:inherit;font-size:16rem;color:var(--black);display:block;background:var(--white) no-repeat url(//tillerdigital.com/wp-content/themes/wp-tiller-2025/blocks/glossary/../../assets/images/ui-search.svg) center right var(--s3);/ 20rem 20rem;width:100%;padding:0 var(--s6) 0 var(--s3);margin:0;border-radius:0;border:none;box-sizing:border-box;height:var(--s6);line-height:var(--s6);box-shadow:inset 0 0 0 2rem var(--white)}.GLOSSARY .filter .search input::placeholder{color:var(--black)}.GLOSSARY .post{margin:0 auto;max-width:var(--col-4);position:relative}.GLOSSARY .meta{display:none}.GLOSSARY .content h4{margin:0}.GLOSSARY .content p{font-size:18rem}.GLOSSARY .content h4 a::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.GLOSSARY .pagination{margin:var(--s7) 0 0}.GLOSSARY .screen-reader-text{display:none}.GLOSSARY .alm-listing{display:flex;flex-wrap:wrap;margin:0 var(--ns1) var(--ns8)}.GLOSSARY .alm-item{padding:0 var(--s1) var(--s8);box-sizing:border-box;flex:0 0 auto;width:50%}.GLOSSARY .ajax-load-more-wrap{min-height:512rem}.GLOSSARY .ajax-load-more-wrap[data-total-posts="0"] .alm-listing:empty::before{content:"No results found.";padding:0 var(--s3)}.GLOSSARY .alm-btn-wrap{text-align:center;overflow:hidden}.GLOSSARY .alm-load-more-btn{margin-top:var(--s8)}.GLOSSARY .alm-load-more-btn.done{display:none}.GLOSSARY .posts.alt-hide-button .alm-load-more-btn.more{display:none}@media screen and (max-width:960px){.GLOSSARY .filter{margin:0 0 var(--s6)}.GLOSSARY .filter li{width:50%}.GLOSSARY .filter label{margin-right:0}.GLOSSARY .content p{font-size:14rem;margin-top:10rem}.GLOSSARY .ajax-load-more-wrap{min-height:256rem}.GLOSSARY .alm-listing{margin:0 var(--ns1) var(--ns6)}.GLOSSARY .alm-item{width:100%;padding:0 var(--s1) var(--s6)}.GLOSSARY .alm-load-more-btn{margin-top:var(--s6)}}@media screen and (min-width:961px){.GLOSSARY[data-variant="3-row"] .alm-item{width:var(--col-3);padding-left:calc(var(--col-1) + var(--s4));box-sizing:content-box}}.GLOSSARY[data-variant="featured-terms"] .posts::before{content:'Featured Terms';display:block;font-size:16rem;margin-bottom:var(--s5)}.GLOSSARY[data-variant="featured-terms"] .post{max-width:none}.GLOSSARY[data-variant="featured-terms"] .content p{display:none}.GLOSSARY[data-variant="featured-terms"] .alm-listing{margin-bottom:var(--ns3)}.GLOSSARY[data-variant="featured-terms"] .alm-item{width:100%;padding-bottom:var(--s3)}@media screen and (max-width:960px){.GLOSSARY[data-variant="featured-terms"] .posts{margin-bottom:var(--s1)}.GLOSSARY[data-variant="featured-terms"] .posts::before{margin-bottom:var(--s3)}}.GLOSSARY[data-variant="term-of-the-day"] .posts::before{content:'Term of the day';display:block;font-size:16rem;margin-bottom:var(--s5)}.GLOSSARY[data-variant="term-of-the-day"] h4{font-size:40rem}.GLOSSARY[data-variant="term-of-the-day"] .alm-item{width:100%}.GLOSSARY[data-variant="term-of-the-day"] .post{max-width:none}@media screen and (max-width:960px){.GLOSSARY[data-variant="term-of-the-day"] .posts::before{margin-bottom:var(--s3)}.GLOSSARY[data-variant="term-of-the-day"] h4{font-size:24rem}}.GLOSSARY .cursor{display:none}@media (hover:hover) and (pointer:fine){.GLOSSARY .post[data-custom-cursor] .cursor{display:block;z-index:999;position:fixed;width:128rem;height:128rem;margin:-64rem 0 0 -64rem;border-radius:100%;box-shadow:inset 0 0 0 2rem var(--blue);background:rgba(0,0,0,.5);text-align:center;line-height:128rem;backdrop-filter:blur(4rem);pointer-events:none;opacity:0;transform:scale(0);transition:opacity 0.5s,transform 0.5s}.GLOSSARY .post[data-custom-cursor] *{cursor:none}.GLOSSARY .post[data-custom-cursor]:hover .cursor{opacity:1;transform:scale(1)}}