.faq-container[data-v-25c246f1]{margin:0 auto;max-width:1200px;padding:20px}.faq-title[data-v-25c246f1]{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:30px}.faq-item[data-v-25c246f1]{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-bottom:10px;overflow:hidden}.faq-question[data-v-25c246f1]{align-items:center;background-color:#fafafa;border-bottom:1px solid #ddd;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#007b55;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;padding:15px 20px;position:relative}.faq-question[data-v-25c246f1]:hover{background-color:#f1f1f1}.faq-toggle[data-v-25c246f1]{color:#007b55;font-size:1.5rem}.faq-highlight-bar[data-v-25c246f1]{background-color:#d4af37;border-radius:0 5px 5px 0;height:100%;left:0;position:absolute;top:0;width:5px}.gold-divider[data-v-25c246f1]{background-color:#d4af37;height:2px;margin:0 20px}.faq-answer[data-v-25c246f1]{background-color:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.05);color:#555;font-size:1rem;padding:15px 20px}.faq-answer p[data-v-25c246f1]{margin:0}.fade-enter-active[data-v-25c246f1],.fade-leave-active[data-v-25c246f1]{transition:opacity .3s ease}.fade-enter[data-v-25c246f1],.fade-leave-to[data-v-25c246f1]{opacity:0}@media (max-width:768px){.faq-title[data-v-25c246f1]{font-size:2rem}.faq-question[data-v-25c246f1]{font-size:1rem}.faq-answer[data-v-25c246f1]{font-size:.9rem}}