#faq{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;display:flex}#faq .Entries{flex-direction:column;gap:1rem;width:100%;max-width:60rem;display:flex}#faq .Entry{cursor:pointer;width:100%;box-shadow:0 3px 0 var(--color-mono-050);background:#fff;border-radius:1rem;padding:2rem}@media only screen and (width<=480px){#faq .Entry{padding:1.5rem 1rem}}#faq .Entry:not(.Open) .Answer{display:none}@media (hover:hover) and (pointer:fine){#faq .Entry:not(.Open):hover{outline:3px solid var(--color-mono-050)}}#faq .Entry.Open .Question svg{transform:rotate(180deg)}#faq .Entry .Question{justify-content:space-between;gap:3rem;font-weight:700;display:flex}#faq .Entry .Question svg{transition:all .17s ease-in-out;transform:translateY(2px)}#faq .Entry .Answer{margin-top:1rem;animation:.17s ease-in-out forwards FadeInFromTop}#faq .Groups{gap:1rem;font-size:16px;font-weight:700;display:flex}#faq .Groups .Group{border:3px solid var(--color-mono-050);box-shadow:0 1px 0 var(--color-mono-050);cursor:pointer;user-select:none;background:#fff;border-radius:2rem;padding:.25rem .75rem}@media (hover:hover) and (pointer:fine){#faq .Groups .Group:not(.Active):hover{border-color:var(--color-mono-100)}}#faq .Groups .Group.Active{background:var(--brand-600);border-color:var(--brand-600);color:#fff}