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