.msi-faq-page.svelte-1ix9ecb{max-width:800px;margin:0 auto;padding:2rem}.back-link.svelte-1ix9ecb{display:inline-flex;align-items:center;gap:.375rem;color:var(--text-secondary);text-decoration:none;font-size:.9rem;margin-bottom:1.5rem;transition:color .15s ease}.back-link.svelte-1ix9ecb:hover{color:#4ecdc4}h1.svelte-1ix9ecb{font-size:2rem;margin-bottom:2rem;color:var(--text-primary)}.faq-section.svelte-1ix9ecb{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-color)}.faq-section.svelte-1ix9ecb:last-child{border-bottom:none}h2.svelte-1ix9ecb{font-size:1.25rem;color:var(--text-primary);margin-bottom:.875rem}h3.svelte-1ix9ecb{font-size:1rem;color:var(--text-primary);margin:1.25rem 0 .5rem}p.svelte-1ix9ecb{color:var(--text-secondary);line-height:1.7;margin-bottom:.875rem}ul.svelte-1ix9ecb{color:var(--text-secondary);line-height:1.8;margin:.75rem 0 1rem 1.5rem;padding:0}li.svelte-1ix9ecb{margin-bottom:.375rem}.label-list.svelte-1ix9ecb li:where(.svelte-1ix9ecb){margin-bottom:.5rem}a.svelte-1ix9ecb{color:#4ecdc4;text-decoration:underline}a.svelte-1ix9ecb:hover{color:#5eddd4}.note.svelte-1ix9ecb{font-size:.9rem;color:var(--text-tertiary);background:#ffffff08;border:1px solid var(--border-color);border-radius:8px;padding:1rem;margin-top:.5rem}strong.svelte-1ix9ecb{color:var(--text-primary)}em.svelte-1ix9ecb{font-style:italic}@media (max-width: 768px){.msi-faq-page.svelte-1ix9ecb{padding:1rem}h1.svelte-1ix9ecb{font-size:1.5rem}h2.svelte-1ix9ecb{font-size:1.1rem}}
