body{background:#fff!important}.faq-container.svelte-1v8iun{max-width:800px;margin:0 auto;padding:4rem 2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1a1a1a;line-height:1.6;background:#fff}.logo-link.svelte-1v8iun{display:block;text-align:center;margin-bottom:2rem;text-decoration:none}.logo.svelte-1v8iun{width:auto;max-width:320px;height:auto}h1.svelte-1v8iun{font-size:2.5rem;font-weight:600;margin-bottom:.5rem;color:#000;text-align:center}.subtitle.svelte-1v8iun{font-size:1.125rem;color:#666;margin-bottom:3rem;text-align:center}.faq-list.svelte-1v8iun{margin-bottom:3rem}.faq-item.svelte-1v8iun{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;overflow:hidden;background:#fff}.faq-question.svelte-1v8iun{width:100%;padding:1.25rem;background:#fff;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.0625rem;font-weight:500;color:#000;transition:background .2s ease}.faq-question.svelte-1v8iun:hover{background:#f8f9fa}.question-text.svelte-1v8iun{flex:1;padding-right:1rem}.toggle-icon.svelte-1v8iun{font-size:1.5rem;color:#00b8d4;font-weight:300;line-height:1}.faq-answer.svelte-1v8iun{padding:0 1.25rem 1.25rem;color:#666}.faq-answer.svelte-1v8iun p:where(.svelte-1v8iun){margin:0;line-height:1.7}.faq-link.svelte-1v8iun{display:inline-block;margin-top:.5rem;color:#00b8d4;text-decoration:none;font-weight:500;transition:all .2s ease}.faq-link.svelte-1v8iun:hover{text-decoration:underline}.faq-links.svelte-1v8iun{display:block;margin-top:.5rem}.faq-links.svelte-1v8iun .faq-link:where(.svelte-1v8iun){margin-top:0;margin-right:.5rem}.support-section.svelte-1v8iun{background:#f8f9fa;border-radius:12px;padding:2rem;text-align:center;border:1px solid #e0e0e0}.support-section.svelte-1v8iun h3:where(.svelte-1v8iun){font-size:1.25rem;margin-bottom:.5rem;color:#000}.support-section.svelte-1v8iun p:where(.svelte-1v8iun){color:#666;margin-bottom:1.5rem}.email-link.svelte-1v8iun{color:#00b8d4;text-decoration:none;font-weight:500}.email-link.svelte-1v8iun:hover{text-decoration:underline}@media (max-width: 768px){.faq-container.svelte-1v8iun{padding:2rem 1rem}.logo.svelte-1v8iun{max-width:200px}h1.svelte-1v8iun{font-size:2rem}.faq-question.svelte-1v8iun{padding:1rem;font-size:1rem}.faq-answer.svelte-1v8iun{padding:0 1rem 1rem}.support-section.svelte-1v8iun{padding:1.5rem}}
