.glossary-1__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.glossary-1__link{background-color:var(--light-gray);display:block;font-size:1.9rem;line-height:1;padding:1rem}.glossary-1__link:focus,.glossary-1__link:hover{background-color:var(--primary-color);color:var(--white)}.glossary-1__category-label{margin-top:6rem}.glossary-1__back-to-top{border-radius:0;bottom:2rem;display:grid;height:4.8rem;padding:0;place-content:center;position:fixed;right:2rem;width:4.8rem}.glossary-1__back-to-top>svg{height:1rem}.glossary-1__term{border:1px solid var(--medium-gray);padding:20px}.glossary-1__term+.glossary-1__term{margin-top:20px}.glossary-1__term-title{display:grid;grid-template-columns:1fr auto;grid-gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.glossary-1__term-title:hover{cursor:pointer}.glossary-1__term-title>svg{-ms-flex-negative:0;flex-shrink:0;height:1rem;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease}.glossary-1__term.is-active .glossary-1__term-title>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glossary-1__term-description{display:none;margin-top:1rem}.glossary-1__term.is-active .glossary-1__term-description{display:block}.glossary-1__term-description>:last-child{margin-bottom:0}