.faq-accordion[data-v-529d7986]{padding:var(--space-4xl) 0}.faq-inner[data-v-529d7986]{max-width:800px}.faq-title[data-v-529d7986]{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-sm);text-align:center}.faq-subtitle[data-v-529d7986]{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-2xl);text-align:center}.faq-list[data-v-529d7986]{display:flex;flex-direction:column}.faq-item[data-v-529d7986]{border-bottom:1px solid var(--color-border)}.faq-question[data-v-529d7986]{align-items:center;background:none;border:none;color:var(--color-text-heading);display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-md);justify-content:space-between;padding:var(--space-lg) 0;text-align:left;transition:color var(--transition-fast);width:100%}.faq-question[data-v-529d7986]:hover{color:var(--color-primary)}.faq-question-text[data-v-529d7986]{flex:1}.faq-icon[data-v-529d7986]{align-items:center;border:1px solid var(--color-border);border-radius:50%;color:var(--color-text-secondary);display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform var(--transition-fast);width:32px}.faq-icon--open[data-v-529d7986]{transform:rotate(180deg)}.faq-answer[data-v-529d7986]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.7;padding:0 0 var(--space-lg)}
