.my-faq-v2{width:100%}.my-faq-v2 .my-faq__categories{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__categories{gap:12px;margin-bottom:16px;overflow-x:auto}}.my-faq-v2 .my-faq__category{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:114px;height:48px;padding:0 24px;border-radius:16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);font-size:18px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.my-faq-v2 .my-faq__category:hover:not([s-active]){background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);color:#fff}.my-faq-v2 .my-faq__category[s-active]{background:#ff4180;border-color:#ff4180;color:#fff}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__category{min-width:64px;height:32px;padding:0 14px;border-radius:10px;font-size:13px}}.my-faq-v2 .my-faq__list{counter-reset:faq;display:flex;flex-direction:column;gap:24px}.my-faq-v2 .my-faq__item{position:relative;counter-increment:faq;background:var(--my-background-regular);border-radius:20px;overflow:hidden;transition:background .2s}.my-faq-v2 .my-faq__item[hidden]{display:none}.my-faq-v2 .my-faq__item[s-active] .my-faq__answer{height:max-content}.my-faq-v2 .my-faq__item[s-active] .my-faq__answer .my-faq__answer-text{opacity:1;transform:translateY(0)}.my-faq-v2 .my-faq__item[s-active] .my-faq__icon{transform:rotate(45deg)}.my-faq-v2 .my-faq__item:hover,.my-faq-v2 .my-faq__item[s-active]{background:#191b1c}.my-faq-v2 .my-faq__question{display:flex;align-items:center;justify-content:space-between;padding:24px;width:100%;cursor:pointer}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__question{padding:12px}}.my-faq-v2 .my-faq__question-text{padding-right:32px;font-weight:500;line-height:1.2;color:#fff;font-size:var(--text-h3, 24px)}.my-faq-v2 .my-faq__question-text::before{content:counter(faq) ". "}.my-faq-v2 .my-faq__icon{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;transition:transform .2s}.my-faq-v2 .my-faq__icon svg{width:inherit;height:inherit}.my-faq-v2 .my-faq__answer{padding:0 24px;overflow:hidden;height:0;transition:height .3s}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__answer{padding:0 12px}}.my-faq-v2 .my-faq__answer-inner{padding-top:18px;border-top:2px solid hsla(0,0%,100%,.05)}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__answer-inner{padding-top:12px;border-top-width:1px}}.my-faq-v2 .my-faq__answer-text{padding:0 0 24px;max-width:90%;color:hsla(0,0%,100%,.8);font-weight:400;font-size:var(--text-h3-desc, 24px);line-height:1.4;opacity:0;transform:translateY(10px);transition:opacity .2s,transform .2s}@media screen and (max-width: 880px){.my-faq-v2 .my-faq__list{gap:18px}.my-faq-v2 .my-faq__item{border-radius:12px}.my-faq-v2 .my-faq__question-text{font-size:var(--text-h3, 14px)}.my-faq-v2 .my-faq__answer-text{padding:0 0 18px;font-size:var(--text-h3-desc, 13px);max-width:none}.my-faq-v2 .my-faq__icon{width:16px;height:16px}}