.faq-wrap[data-v-ecc83c75]{max-width:760px}.shead[data-v-ecc83c75]{margin:0 auto 40px;max-width:620px;text-align:center}.faq[data-v-ecc83c75]{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.faq-item[data-v-ecc83c75]{border-bottom:1px solid var(--line)}.faq-item[data-v-ecc83c75]:last-child{border-bottom:none}.faq-q[data-v-ecc83c75]{align-items:center;background:transparent;border:none;color:var(--tx);display:flex;font-size:15.5px;font-weight:700;gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.faq-ic[data-v-ecc83c75]{fill:none;flex:none;height:20px;stroke:var(--tx-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;transition:transform .2s;width:20px}.faq-item.open .faq-ic[data-v-ecc83c75]{stroke:var(--bl);transform:rotate(180deg)}.faq-a[data-v-ecc83c75]{max-height:0;overflow:hidden;transition:max-height .26s var(--ease)}.faq-item.open .faq-a[data-v-ecc83c75]{max-height:320px}.faq-a p[data-v-ecc83c75]{color:var(--tx-2);font-size:14.5px;line-height:1.7;margin:0;padding:0 20px 18px}.faq-cta[data-v-ecc83c75]{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:40px;text-align:center}.faq-cta p[data-v-ecc83c75]{color:var(--tx-2);font-size:15px;margin:0}
