.faq-section.svelte-13e60ui.svelte-13e60ui{background:white;padding:2.5rem 1.5rem;border-radius:12px;box-shadow:0 2px 12px #0000000f;margin:2rem 0;border:1px solid #e2e8f0}.faq-section-title.svelte-13e60ui.svelte-13e60ui{font-size:1.6rem;font-weight:700;color:var(--heading-color);margin:0 0 .5rem}.faq-section-desc.svelte-13e60ui.svelte-13e60ui{font-size:.95rem;color:var(--text-light);margin:0 0 1.5rem}.faq-list.svelte-13e60ui.svelte-13e60ui{display:flex;flex-direction:column;gap:0}.faq-item.svelte-13e60ui.svelte-13e60ui{padding:1.25rem 0;border-bottom:1px solid #e2e8f0}.faq-item.svelte-13e60ui.svelte-13e60ui:last-child{border-bottom:none}.faq-question.svelte-13e60ui.svelte-13e60ui{font-size:1.1rem;font-weight:600;color:var(--heading-color);margin:0 0 .5rem;line-height:1.4}.faq-answer.svelte-13e60ui p.svelte-13e60ui{margin:0;font-size:1rem;color:var(--text-color);line-height:1.6}@media (max-width: 768px){.faq-section.svelte-13e60ui.svelte-13e60ui{padding:1.5rem 1rem}.faq-section-title.svelte-13e60ui.svelte-13e60ui{font-size:1.4rem}}
