.faq-section[data-v-36d27532]{margin:80px 0;overflow:hidden;padding:80px 40px;position:relative}.faq-section[data-v-36d27532]:before{background-image:radial-gradient(circle at 20% 30%,rgba(111,82,237,.03) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(38,139,232,.03) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(6,219,199,.02) 0,transparent 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.faq-header[data-v-36d27532]{margin-bottom:80px;position:relative;text-align:center;z-index:1}.section-title[data-v-36d27532]{background:var(--primary-gradient);-webkit-background-clip:text;color:var(--text-primary);font-size:2.5rem;font-weight:800;margin-bottom:16px;-webkit-text-fill-color:transparent;animation:gradient-shift-36d27532 3s ease infinite;background-size:200% auto;line-height:1.2}.section-subtitle[data-v-36d27532]{color:var(--text-secondary);font-size:1.1rem;font-weight:500;margin:0}.faq-container[data-v-36d27532]{margin:0 auto;max-width:1000px;position:relative;z-index:1}.faq-item[data-v-36d27532]{margin-bottom:60px;position:relative}.faq-item[data-v-36d27532]:last-child{margin-bottom:0}.faq-question-wrapper[data-v-36d27532]{align-items:flex-start;display:flex;gap:20px;margin-bottom:24px}.question-number[data-v-36d27532]{align-items:center;background:var(--primary-gradient);border-radius:12px;box-shadow:0 4px 12px #6f52ed33;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:40px;justify-content:center;width:40px}.faq-question[data-v-36d27532]{color:var(--text-primary);flex:1;font-size:1.4rem;font-weight:700;line-height:1.3;margin:0}.faq-answer[data-v-36d27532]{color:var(--text-secondary);font-size:1.05rem;line-height:1.7;margin-left:60px}.answer-paragraph[data-v-36d27532]{margin:0 0 16px;position:relative}.answer-paragraph[data-v-36d27532]:last-child{margin-bottom:0}.answer-paragraph[data-v-36d27532]:not(:empty){padding-left:0}.answer-paragraph[data-list-item][data-v-36d27532]{padding-left:20px;position:relative}.answer-paragraph[data-list-item][data-v-36d27532]:before{background:var(--primary);border-radius:50%;content:"";height:6px;left:0;opacity:.7;position:absolute;top:12px;width:6px}.faq-item[data-v-36d27532]:after{background:linear-gradient(90deg,rgba(111,82,237,.1),transparent);bottom:-30px;content:"";height:1px;left:60px;position:absolute;right:0}.faq-item[data-v-36d27532]:last-child:after{display:none}@keyframes gradient-shift-36d27532{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1024px){.faq-section[data-v-36d27532]{margin:60px 0;padding:60px 30px}.section-title[data-v-36d27532]{font-size:2.2rem}.faq-header[data-v-36d27532]{margin-bottom:60px}.faq-item[data-v-36d27532]{margin-bottom:50px}.faq-question[data-v-36d27532]{font-size:1.25rem}.faq-answer[data-v-36d27532]{font-size:1rem;margin-left:50px}.faq-item[data-v-36d27532]:after{bottom:-25px;left:50px}}@media (max-width:768px){.faq-section[data-v-36d27532]{margin:50px 0;padding:50px 20px}.section-title[data-v-36d27532]{font-size:1.8rem}.section-subtitle[data-v-36d27532]{font-size:1rem}.faq-header[data-v-36d27532]{margin-bottom:50px}.faq-item[data-v-36d27532]{margin-bottom:40px}.faq-question-wrapper[data-v-36d27532]{gap:16px;margin-bottom:20px}.question-number[data-v-36d27532]{border-radius:10px;font-size:.9rem;height:36px;width:36px}.faq-question[data-v-36d27532]{font-size:1.15rem}.faq-answer[data-v-36d27532]{font-size:.95rem;margin-left:52px}.faq-item[data-v-36d27532]:after{bottom:-20px;left:52px}}@media (max-width:480px){.faq-section[data-v-36d27532]{padding:40px 16px}.section-title[data-v-36d27532]{font-size:1.6rem}.faq-header[data-v-36d27532]{margin-bottom:40px}.faq-item[data-v-36d27532]{margin-bottom:35px}.faq-question-wrapper[data-v-36d27532]{gap:12px;margin-bottom:16px}.question-number[data-v-36d27532]{border-radius:8px;font-size:.85rem;height:32px;width:32px}.faq-question[data-v-36d27532]{font-size:1.05rem;line-height:1.4}.faq-answer[data-v-36d27532]{font-size:.9rem;margin-left:44px}.answer-paragraph[data-v-36d27532]{margin-bottom:12px}.faq-item[data-v-36d27532]:after{bottom:-17px;left:44px}}
