.faq-page.svelte-ah56os.svelte-ah56os{background:var(--bg-primary);padding-top:8rem;min-height:100vh}.faq-list.svelte-ah56os.svelte-ah56os{display:flex;flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto}.faq-item.svelte-ah56os.svelte-ah56os{border-radius:8px;overflow:hidden}.card-inner.svelte-ah56os.svelte-ah56os{padding:1.5rem 2rem;background:var(--bg-card)}.faq-item.svelte-ah56os h3.svelte-ah56os{color:var(--accent-primary);margin-bottom:.75rem;font-size:1.15rem;line-height:1.4}.faq-item.svelte-ah56os p.svelte-ah56os{color:var(--text-secondary);line-height:1.8;margin:0}.faq-item.svelte-ah56os a.svelte-ah56os{color:var(--led-cyan);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.faq-item.svelte-ah56os a.svelte-ah56os:hover{color:var(--led-magenta)}.faq-footer.svelte-ah56os.svelte-ah56os{text-align:center;margin-top:3rem;padding:2rem}.faq-footer.svelte-ah56os p.svelte-ah56os{color:var(--text-primary);font-size:1.1rem;font-weight:600}.faq-footer.svelte-ah56os a.svelte-ah56os{color:var(--led-cyan);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.faq-footer.svelte-ah56os a.svelte-ah56os:hover{color:var(--led-magenta)}@media (max-width: 768px){.card-inner.svelte-ah56os.svelte-ah56os{padding:1.25rem 1.5rem}}
