.faq-section.svelte-4z030h{padding:3rem 0}.faq-accordion.svelte-4z030h{max-width:800px;margin:0 auto}.faq-item.svelte-4z030h{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:.6rem;overflow:hidden}.faq-question.svelte-4z030h{list-style:none;cursor:pointer;padding:1rem 1.2rem;font-weight:600;font-size:1rem;color:var(--color-ink);display:flex;align-items:flex-start;gap:.5rem}.faq-question.svelte-4z030h::-webkit-details-marker{display:none}.faq-qmark.svelte-4z030h{color:#06f;font-weight:700;flex-shrink:0}.faq-qtext.svelte-4z030h{flex:1}.faq-icon.svelte-4z030h{font-size:1.3rem;font-weight:300;line-height:1;color:var(--color-muted);flex-shrink:0;margin-top:.1rem}.faq-answer.svelte-4z030h{padding:0 1.2rem 1.2rem 2.4rem;color:var(--color-muted);font-size:.95rem;line-height:1.6}.faq-answer.svelte-4z030h p:where(.svelte-4z030h){margin:0}.faq-more.svelte-4z030h{text-align:center;margin-top:1.5rem}.faq-more.svelte-4z030h a:where(.svelte-4z030h){color:#06f;text-decoration:none;font-weight:600}.faq-more.svelte-4z030h a:where(.svelte-4z030h):hover{text-decoration:underline}.cta-section.svelte-4z030h{padding:4rem 0;text-align:center}.cta-box.svelte-4z030h{background:#f8f9fa;border-radius:12px;padding:3rem 2rem;max-width:640px;margin:0 auto}.cta-box.svelte-4z030h h2:where(.svelte-4z030h){font-size:1.5rem;color:#1a1a2e;margin-bottom:.75rem}.cta-box.svelte-4z030h p:where(.svelte-4z030h){color:#6c757d;margin-bottom:1.5rem}
