.faq-section[data-v-5be92e4c]{background:linear-gradient(135deg,#f8f9ff,#fff);padding:80px 0}.faq-accordion[data-v-5be92e4c]{max-width:100%}.faq-item[data-v-5be92e4c]{background:#fff;border:1px solid #e8ecf4;border-radius:12px;box-shadow:0 4px 20px #00000014;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.faq-item[data-v-5be92e4c]:hover{box-shadow:0 8px 30px #0000001f;transform:translateY(-2px)}.faq-item.active[data-v-5be92e4c]{border-color:#007bff;box-shadow:0 8px 30px #007bff26}.faq-question[data-v-5be92e4c]{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:24px 28px;transition:all .3s ease;width:100%}.faq-question[data-v-5be92e4c]:hover{background:#f8f9ff}.faq-item.active .faq-question[data-v-5be92e4c]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}.question-text[data-v-5be92e4c]{color:#333;flex:1;font-size:18px;font-weight:600;line-height:1.4;margin:0;text-align:left;transition:color .3s ease}.faq-item.active .question-text[data-v-5be92e4c]{color:#fff}.faq-icon[data-v-5be92e4c]{align-items:center;background:#007bff1a;border-radius:50%;color:#007bff;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;margin-left:20px;transition:all .3s ease;width:32px}.faq-item.active .faq-icon[data-v-5be92e4c]{background:#fff3;color:#fff}.faq-answer[data-v-5be92e4c]{overflow:hidden;transition:all .3s ease}.answer-content[data-v-5be92e4c]{border-top:1px solid #e8ecf4;padding:0 28px 28px}.faq-item.active .answer-content[data-v-5be92e4c]{border-top:1px solid hsla(0,0%,100%,.1)}.answer-content p[data-v-5be92e4c]{color:#666;font-size:16px;line-height:1.7;margin:20px 0 0;padding:0}.section-heading .section-title[data-v-5be92e4c]{color:#333;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:16px}.section-heading .section-subtitle[data-v-5be92e4c]{color:#666;font-size:18px;margin:0;opacity:.8}@media (max-width:768px){.faq-section[data-v-5be92e4c]{padding:60px 0}.faq-question[data-v-5be92e4c]{padding:20px}.question-text[data-v-5be92e4c]{font-size:16px}.answer-content[data-v-5be92e4c]{padding:0 20px 20px}.answer-content p[data-v-5be92e4c]{font-size:15px}.section-heading .section-title[data-v-5be92e4c]{font-size:32px}.section-heading .section-subtitle[data-v-5be92e4c]{font-size:16px}.faq-icon[data-v-5be92e4c]{height:28px;margin-left:15px;width:28px}}@media (max-width:480px){.faq-question[data-v-5be92e4c]{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.faq-icon[data-v-5be92e4c]{align-self:flex-end;margin-left:0;margin-top:-32px}.question-text[data-v-5be92e4c]{font-size:15px;padding-right:40px}.answer-content[data-v-5be92e4c]{padding:0 16px 16px}}
