body{background:#050510;color:#fff}.faq-page.svelte-1bex8oj{padding:8rem 0;font-family:Host Grotesk,sans-serif;min-height:100vh;background:radial-gradient(circle at 80% 90%,#1a1a2e,#050510)}.container.svelte-1bex8oj{max-width:800px;margin:0 auto;padding:0 1.5rem}.page-header.svelte-1bex8oj{text-align:center;margin-bottom:4rem}h1.svelte-1bex8oj{font-size:3rem;margin:.5rem 0 1rem;background:linear-gradient(90deg,#fff,#c4a7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.accent-label.svelte-1bex8oj{color:#8b5cf6;text-transform:uppercase;font-weight:700;font-size:.9rem;letter-spacing:1px}.section-desc.svelte-1bex8oj{color:#a0a0a0;font-size:1.2rem}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1bex8oj{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s}.faq-item.svelte-1bex8oj:hover{background:#ffffff0d;border-color:#8b5cf64d}.faq-item.open.svelte-1bex8oj{background:#8b5cf60d;border-color:#8b5cf6}.question-header.svelte-1bex8oj{padding:1.5rem;display:flex;justify-content:space-between;align-items:center}.question-header.svelte-1bex8oj h3:where(.svelte-1bex8oj){margin:0;font-size:1.1rem;font-weight:600;color:#fff}.icon.svelte-1bex8oj{font-size:1.5rem;color:#8b5cf6;font-weight:300}.answer-body.svelte-1bex8oj{padding:0 1.5rem 1.5rem;color:#ccc;line-height:1.6;animation:svelte-1bex8oj-fadeIn .3s ease}@keyframes svelte-1bex8oj-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cta-section.svelte-1bex8oj{text-align:center;margin-top:4rem;color:#888}.btn-link.svelte-1bex8oj{color:#8b5cf6;text-decoration:none;font-weight:600;margin-left:.5rem}.btn-link.svelte-1bex8oj:hover{text-decoration:underline}
