.support-page.svelte-1j5tn20{max-width:860px;margin:0 auto;padding:80px 24px 120px;display:flex;flex-direction:column;gap:60px}.page-header.svelte-1j5tn20{text-align:center}.page-header.svelte-1j5tn20 h1:where(.svelte-1j5tn20){font-size:2.8rem;font-weight:700;color:var(--text);letter-spacing:-.03em;margin-bottom:12px}.page-header.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:1rem;color:var(--text-secondary)}.faq-sections.svelte-1j5tn20{display:flex;flex-direction:column;gap:48px}.faq-group.svelte-1j5tn20{display:flex;flex-direction:column;gap:24px}.faq-group.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:1.4rem;font-weight:700;color:var(--text);padding-bottom:12px;border-bottom:1px solid var(--stroke)}.faq-item.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-size:1rem;font-weight:600;color:var(--text);margin-bottom:8px}.faq-item.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:.9rem;color:var(--text-secondary);line-height:1.7}.faq-item.svelte-1j5tn20 code:where(.svelte-1j5tn20){font-family:inherit;font-size:.85rem;background:var(--panel);border:1px solid var(--stroke);border-radius:4px;padding:2px 6px;letter-spacing:.04em;color:var(--accent)}.contact-group.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:1rem;color:var(--text-secondary)}.contact-note.svelte-1j5tn20{font-size:.875rem!important;color:var(--muted)!important}.disclaimer.svelte-1j5tn20{font-size:.8rem;color:var(--muted);text-align:center}a.svelte-1j5tn20{color:var(--accent);text-decoration:none}a.svelte-1j5tn20:hover{text-decoration:underline}
