.faq-accordion[data-v-d6084e3c]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-d6084e3c]{background:linear-gradient(180deg,var(--bg-card-gradient-start),var(--bg-card-gradient-end));border:1px solid var(--border-color-subtle);border-radius:.75rem;overflow:hidden;transition:border-color .3s ease}.faq-item--open[data-v-d6084e3c],.faq-item[data-v-d6084e3c]:hover{border-color:var(--border-color-hover)}.faq-question[data-v-d6084e3c]{align-items:center;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;transition:color .2s ease;width:100%}.faq-question[data-v-d6084e3c]:hover{color:#0b5cff}.faq-icon[data-v-d6084e3c]{color:var(--text-muted);font-size:.875rem;transition:transform .3s ease}.faq-item--open .faq-icon[data-v-d6084e3c]{color:#0b5cff;transform:rotate(180deg)}.faq-answer[data-v-d6084e3c]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer--visible[data-v-d6084e3c]{max-height:500px}.faq-answer-content[data-v-d6084e3c]{color:var(--text-secondary);line-height:1.7;padding:0 1.5rem 1.25rem}.faq-answer-content[data-v-d6084e3c] a{color:#0b5cff}.faq-answer-content[data-v-d6084e3c] a:hover{text-decoration:underline}
