.my-faq-v1{width:100%}.my-faq-v1 .my-faq__item{position:relative;background:linear-gradient(133deg, rgba(170, 72, 150, 0.05) 0%, rgba(171, 85, 110, 0.05) 100%);border:1px solid rgba(255,255,255,.15);border-radius:16px;overflow:hidden}.my-faq-v1 .my-faq__item+.my-faq__item{margin-top:24px}.my-faq-v1 .my-faq__item[s-active] .my-faq__answer{height:max-content}.my-faq-v1 .my-faq__item[s-active] .my-faq__answer .my-faq__answer-text{opacity:1;transform:translateY(0)}.my-faq-v1 .my-faq__item[s-active] .my-faq___icon{transform:rotate(45deg)}.my-faq-v1 .my-faq__question{display:flex;align-items:center;justify-content:space-between;padding:16px 19px;width:100%;cursor:pointer}.my-faq-v1 .my-faq__question-text{padding-right:32px;font-weight:500;line-height:1.5;color:#fff}.my-faq-v1 h3.my-faq__question-text{font-size:var(--text-h3, 24px)}.my-faq-v1 .my-faq___icon{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .2s}.my-faq-v1 .my-faq___icon svg{width:inherit;height:inherit;stroke-width:1.5}.my-faq-v1 .my-faq__answer{padding:0 24px;overflow:hidden;height:0;transition:height .3s}.my-faq-v1 .my-faq__answer-text{padding:16px 0 24px;max-width:90%;color:#bbb6c2;font-weight:400;font-size:var(--text-h3-desc, 18px);letter-spacing:1px;line-height:1;opacity:0;transform:translateY(10px);transition:opacity .2s,transform .2s}@media screen and (max-width: 880px){.my-faq-v1 .my-faq__item+.my-faq__item{margin-top:18px}.my-faq-v1 h3.my-faq__question-text{font-size:var(--text-h3, 16px)}.my-faq-v1 .my-faq__answer-text{padding:0 0 18px;font-size:var(--text-h3-desc, 12px)}.my-faq-v1 .my-faq___icon{width:20px;height:20px}}