.faq-section[data-v-a2a43fba]{background:#f8f9fa;padding:50px 0}.faq-title[data-v-a2a43fba]{color:#3e5569;font-size:20px;font-weight:500;margin-bottom:30px}.faq-list[data-v-a2a43fba]{margin:0 auto;max-width:800px}.faq-item[data-v-a2a43fba]{background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000a;margin-bottom:12px;overflow:hidden;transition:box-shadow .3s ease}.faq-item[data-v-a2a43fba]:hover{box-shadow:0 4px 12px #00000014}.faq-item--expanded[data-v-a2a43fba]{box-shadow:0 4px 16px #0000001a}.faq-question[data-v-a2a43fba]{align-items:center;background:none;border:none;border-left:3px solid transparent;cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px;text-align:left;transition:all .3s ease;width:100%}.faq-item--expanded .faq-question[data-v-a2a43fba],.faq-question[data-v-a2a43fba]:hover{background:#00000005}.faq-question-text[data-v-a2a43fba]{color:#3e5569;flex:1;font-size:14px;font-weight:500;padding-right:15px}.faq-arrow[data-v-a2a43fba]{align-items:center;color:#999;display:flex;height:24px;justify-content:center;transition:transform .3s ease,color .3s ease;width:24px}.faq-item--expanded .faq-arrow[data-v-a2a43fba]{transform:rotate(180deg)}.faq-answer-wrapper[data-v-a2a43fba]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-item--expanded .faq-answer-wrapper[data-v-a2a43fba]{grid-template-rows:1fr}.faq-answer[data-v-a2a43fba]{overflow:hidden}.faq-answer p[data-v-a2a43fba]{color:#666;font-size:13px;line-height:1.8;margin:0;padding:0 20px 18px}.faq-theme-yellow .faq-item--expanded .faq-question[data-v-a2a43fba]{border-left-color:#fda51f}.faq-theme-yellow .faq-item--expanded .faq-arrow[data-v-a2a43fba]{color:#fda51f}.faq-theme-green .faq-item--expanded .faq-question[data-v-a2a43fba]{border-left-color:#86c417}.faq-theme-green .faq-item--expanded .faq-arrow[data-v-a2a43fba]{color:#86c417}.faq-theme-red .faq-item--expanded .faq-question[data-v-a2a43fba]{border-left-color:#fa3664}.faq-theme-red .faq-item--expanded .faq-arrow[data-v-a2a43fba]{color:#fa3664}.faq-theme-blue .faq-item--expanded .faq-question[data-v-a2a43fba]{border-left-color:#746ecb}.faq-theme-blue .faq-item--expanded .faq-arrow[data-v-a2a43fba]{color:#746ecb}.faq-theme-teal .faq-item--expanded .faq-question[data-v-a2a43fba]{border-left-color:#0bb3a3}.faq-theme-teal .faq-item--expanded .faq-arrow[data-v-a2a43fba]{color:#0bb3a3}@media(max-width:768px){.faq-section[data-v-a2a43fba]{padding:40px 15px}.faq-question[data-v-a2a43fba]{padding:15px}.faq-question-text[data-v-a2a43fba]{font-size:13px}.faq-answer p[data-v-a2a43fba]{font-size:12px;padding:0 15px 15px}}
