.faqAccordion[data-v-ab61e0a9]{background:var(--card-background);border:2px solid var(--color-border);border-radius:var(--card-border-radius);margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.faqAccordion[data-v-ab61e0a9]:hover{border-color:var(--color-border-hover);box-shadow:var(--card-shadow)}.faqAccordion[open][data-v-ab61e0a9]{border-color:var(--color-highlight)}.faqQuestion[data-v-ab61e0a9]{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.2rem;font-weight:600;color:var(--color-heading);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;transition:all .3s ease}.faqQuestion[data-v-ab61e0a9]::-webkit-details-marker{display:none}.faqQuestion[data-v-ab61e0a9]:hover{color:var(--color-highlight)}.faqAccordion[open] .faq-question[data-v-ab61e0a9]{color:var(--color-highlight);border-bottom:2px solid var(--color-border)}.faqIcon[data-v-ab61e0a9]{font-size:.9rem;transition:transform .3s ease;color:var(--color-highlight)}.faqAccordion[open] .faq-icon[data-v-ab61e0a9]{transform:rotate(180deg)}.faqAnswer[data-v-ab61e0a9]{padding:1rem;color:var(--color-text);line-height:1.8;animation:fadeIn-ab61e0a9 .3s ease}.faqAnswer p[data-v-ab61e0a9]{margin:0;font-size:1rem}@keyframes fadeIn-ab61e0a9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.faqQuestion[data-v-ab61e0a9]{padding:1rem;font-size:1rem}.faqAnswer[data-v-ab61e0a9]{padding:1rem}.faqAnswer p[data-v-ab61e0a9]{font-size:.9rem}}
