.faqs-container.svelte-16itfc6{width:100%;margin:12px auto}.faqs-title.svelte-16itfc6{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-foreground);margin-bottom:var(--space-6);text-align:center}.faqs-list.svelte-16itfc6{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item.svelte-16itfc6{background:var(--color-panel-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all .2s ease}.faq-item.open.svelte-16itfc6{box-shadow:0 2px 8px #0000000d}.faq-question.svelte-16itfc6{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background:transparent;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.faq-question.svelte-16itfc6:hover{background:var(--color-muted)}.question-text.svelte-16itfc6{flex:1;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-foreground)}.faq-question.svelte-16itfc6 .chevron-icon{color:var(--color-muted-foreground);transition:transform .2s ease;flex-shrink:0}.faq-item.open.svelte-16itfc6 .faq-question:where(.svelte-16itfc6) .chevron-icon{transform:rotate(180deg);color:var(--color-primary)}.faq-answer.svelte-16itfc6{max-height:0;overflow:hidden;opacity:0;padding:0 var(--space-4);transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.faq-item.open.svelte-16itfc6 .faq-answer:where(.svelte-16itfc6){max-height:500px;opacity:1;padding:0 var(--space-4) var(--space-4)}.faq-answer.svelte-16itfc6 p:where(.svelte-16itfc6){margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--color-muted-foreground)}@media (max-width: 640px){.faqs-container.svelte-16itfc6{border-radius:var(--radius-lg)}.faqs-title.svelte-16itfc6{font-size:var(--text-xl);margin-bottom:var(--space-4)}.faq-question.svelte-16itfc6{padding:var(--space-3)}.question-text.svelte-16itfc6{font-size:var(--text-sm)}.faq-answer.svelte-16itfc6{padding:0 var(--space-3) var(--space-3)}}
