.faq__qa{display:flex;flex-flow:column;gap:16px}.faq__grid{gap:48px 0}.question{padding:24px;background-color:var(--x-light);border-radius:16px}.question__header{display:flex;align-items:center;gap:16px;cursor:pointer}.question__index{flex:0 0 auto;display:block;padding:8px 12px;background-color:var(--x-light-2);border-radius:40px}@media screen and (max-width:480px){.question__header{position:relative;padding-top:40px;align-items:flex-end}.question__index{position:absolute;left:0;top:0;z-index:1}}.question__q{flex:1 1 auto}.question__arrow{flex:0 0 auto;width:14px}.question__arrow svg{display:block;transition:.3s transform ease-in-out}.question.active .question__arrow svg{transform:rotate(90deg)}.question__txt{max-height:0;overflow:hidden}.question__txt>div{padding-top:16px}