.Glossaries-module__glossaries{min-height:100vh;width:100vw}.Glossaries-module__glossaries .Glossaries-module__hero{--tw-bg-opacity:1;align-items:center;background-color:rgb(44 44 44/var(--tw-bg-opacity));display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:25vh;padding:8rem 2rem 3rem;width:100%}@media (min-width:640px){.Glossaries-module__glossaries .Glossaries-module__hero{padding:8rem 3rem 3rem}}@media (min-width:1024px){.Glossaries-module__glossaries .Glossaries-module__hero{padding:8rem 4rem 4rem}}@media (min-width:1280px){.Glossaries-module__glossaries .Glossaries-module__hero{padding:8rem 5rem 5rem}}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__heading{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:2.25rem;font-weight:700;line-height:2.5rem;padding-bottom:1rem;text-align:center}.Glossaries-module__glossaries .Glossaries-module__hero input,.Glossaries-module__glossaries .Glossaries-module__hero select{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(0 0 0/var(--tw-text-opacity));display:grid;font-size:1.25rem;grid-column:span 6/span 6;line-height:1.75rem;max-width:500px;padding:.625rem .75rem;text-transform:none;width:100%}.Glossaries-module__glossaries .Glossaries-module__hero input::-moz-placeholder,.Glossaries-module__glossaries .Glossaries-module__hero select::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));text-transform:capitalize}.Glossaries-module__glossaries .Glossaries-module__hero input::placeholder,.Glossaries-module__glossaries .Glossaries-module__hero select::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));text-transform:capitalize}.Glossaries-module__glossaries .Glossaries-module__hero input,.Glossaries-module__glossaries .Glossaries-module__hero select{border-style:none!important;outline-color:#c0985c!important}.Glossaries-module__glossaries .Glossaries-module__hero input:focus,.Glossaries-module__glossaries .Glossaries-module__hero select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline-offset:0}@media (min-width:768px){.Glossaries-module__glossaries .Glossaries-module__hero input,.Glossaries-module__glossaries .Glossaries-module__hero select{grid-column:span 3/span 3}}@media (min-width:1024px){.Glossaries-module__glossaries .Glossaries-module__hero select{display:none}}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__alphabet{align-items:center;border-width:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:675px;padding-top:1rem;width:100%}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__alphabet .Glossaries-module__letter{--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(44 44 44/var(--tw-ring-opacity));align-items:center;aspect-ratio:1/1;background-color:transparent;border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:1.5rem;height:2rem;justify-content:center;line-height:2rem;padding:.75rem;text-align:center;text-transform:uppercase;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__alphabet .Glossaries-module__letter.Glossaries-module__selected,.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__alphabet .Glossaries-module__letter:hover:not(:disabled){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(192 152 92/var(--tw-bg-opacity));color:rgb(44 44 44/var(--tw-text-opacity));font-weight:700}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__alphabet .Glossaries-module__letter:disabled{opacity:.5}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__categoryWrap{align-items:center;display:none;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem;max-width:1268px;width:100%}@media (min-width:1024px){.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__categoryWrap{display:flex}}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__categoryWrap .Glossaries-module__category{--tw-border-opacity:1;align-items:center;background-color:var(--to-color,transparent);border-color:rgb(0 0 0/var(--tw-border-opacity));border-color:var(--to-border-color,#c0985c);border-radius:.5rem;border-width:2px;color:var(--to-text-color,#c0985c);cursor:pointer;display:flex;font-family:Source Sans Pro,sans-serif;font-size:1.25rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.75rem;line-height:1;padding:.75rem;text-transform:uppercase;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:245px}.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__categoryWrap .Glossaries-module__category:hover,.Glossaries-module__glossaries .Glossaries-module__hero .Glossaries-module__categoryWrap .Glossaries-module__category[data-selected]{background-color:var(--from-color,#c0985c);border-color:var(--from-border-color,var(--from-color,#c0985c));color:var(--from-text-color,#fff)}.Glossaries-module__glossaries .Glossaries-module__container{align-items:center;display:flex;flex-direction:column;gap:3rem;padding:5rem 1rem;width:100%}@media (min-width:640px){.Glossaries-module__glossaries .Glossaries-module__container{padding:5rem 3rem}}@media (min-width:1024px){.Glossaries-module__glossaries .Glossaries-module__container{padding:5rem 4rem}}@media (min-width:1280px){.Glossaries-module__glossaries .Glossaries-module__container{padding:5rem}}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer{display:flex;flex-direction:column;gap:2rem;max-width:1024px;width:100%}@media (min-width:1024px){.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer{gap:3rem}}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer:not(:first-child){margin-top:3rem}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer .Glossaries-module__letter{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(192 152 92/var(--tw-bg-opacity));border-radius:9999px;color:rgb(44 44 44/var(--tw-text-opacity));display:flex;font-size:1.5rem;font-weight:700;height:3.5rem;justify-content:center;line-height:2rem;width:3.5rem}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer .Glossaries-module__glossary{display:flex;flex-direction:column;gap:.5rem}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer .Glossaries-module__glossary .Glossaries-module__term{align-self:flex-start;font-weight:700}.Glossaries-module__glossaries .Glossaries-module__container .Glossaries-module__letterContainer .Glossaries-module__glossary .Glossaries-module__term:hover{text-decoration:underline}