.faq-item{border:1px solid #e6d0ff;border-radius:16px;box-shadow:0 1px 4px 0 #19213d0f;margin-bottom:15px;padding:26px 32px}.faq-question-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-question{color:#000;flex-grow:1;font-size:18px;font-weight:500;line-height:1.4;margin:0;padding-right:15px}.faq-svg{align-items:center;background:#efefef;border-radius:50%;box-shadow:0 .5px 1px 0 #19213d12;display:flex;height:35px;justify-content:center;padding:13px;width:35px}.faq-answer-wrapper{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.faq-answer{color:#677479;font-size:14px;line-height:1.5;margin-bottom:15px;margin-top:15px;padding-right:35px}.faq-item--open .faq-answer-wrapper{max-height:100%;opacity:1}.faq-item--open .faq-svg{background:linear-gradient(180deg,#9b2df0,#ff9aeb);transform:rotate(90deg)}.faq-item--open .faq-svg svg path{stroke:#fff}