.faqItemHeader{font-size:var(--h3);display:flex;justify-content:space-between;align-items:center;user-select:none}.faqItemExpand{transform:scale(1.5);transition:all .2s ease-out}.faqItemExpanded .faqItemExpand{transform:scale(1.5)rotate(135deg)}.faqItem:hover{cursor:pointer}.faqItemAnswer{padding-top:1em;line-height:2em;max-height:0;overflow:hidden}.faqItemExpanded .faqItemAnswer{max-height:none;animation:faqAnswerExpand 1s linear;padding-bottom:1em}@keyframes faqAnswerExpand{0%{max-height:0;padding-bottom:0}10%{padding-bottom:1em}100%{max-height:100vh}}.faqList{display:flex;flex-direction:column;gap:1em;padding:0 1em}.faqBlock{position:relative;box-shadow:0 0 1em 0 var(--bg-dark-2);border-radius:1em}@media screen and (max-width:83ch){.faqBlock{border-radius:0;width:100%;box-shadow:none}}