section.component-glossary__title{margin-bottom:24px}@media(width >= 960px){section.component-glossary__title{margin-bottom:30px}}section.component-glossary .glossaries-wrap .glossary-item{background:var(--white);border:1px solid var(--primary);border-radius:4px;overflow:hidden;user-select:none}section.component-glossary .glossaries-wrap .glossary-item[open] .glossary-name{background:var(--highlight);color:var(--text-on-highlight);margin-bottom:10px}section.component-glossary .glossaries-wrap .glossary-item[open] svg{transform:rotate(180deg)}section.component-glossary .glossaries-wrap .glossary-item+.glossary-item{margin-top:8px}section.component-glossary .glossaries-wrap .glossary-name{cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:20px;list-style:none;padding:20px 25px;transition:margin .15s ease-out;user-select:none}@media(width >= 960px){section.component-glossary .glossaries-wrap .glossary-name{padding:20px 55px}section.component-glossary .glossaries-wrap .glossary-name:hover{background:var(--highlight);color:var(--text-on-highlight);transition:all .15s ease-in}}section.component-glossary .glossaries-wrap .glossary-name svg{transition:all .2s ease-in-out}section.component-glossary .glossaries-wrap .glossary-name::-webkit-details-marker{display:none}section.component-glossary .glossaries-wrap .glossary-content{font-size:16px;line-height:22px;padding:11px 23px 21px}@media(width >= 960px){section.component-glossary .glossaries-wrap .glossary-content{padding:11px 55px 21px}}section.component-glossary .glossaries-wrap button{align-items:center;background:var(--white);border-radius:2px;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:12.5px;height:43px;justify-content:center;letter-spacing:.27px;line-height:22px;margin:40px auto auto;width:226px}@media(width >= 960px){section.component-glossary .glossaries-wrap button{width:172.81px}}section.component-glossary .glossaries-wrap button svg{transition:all .3s ease-in-out}section.component-glossary .glossaries-wrap button:hover{background:var(--highlight);color:var(--text-on-highlight);transition:all .3s ease-in-out}section.component-glossary .glossaries-wrap button:hover svg path{fill:var(--text-on-highlight)}