.page-container.svelte-1r7g8g9{max-width:1200px;margin:2rem auto;padding:2rem}.faq-section.svelte-1r7g8g9{margin-top:3rem}h2.svelte-1r7g8g9{font-size:2rem;font-weight:700;color:var(--text-color, #111827);margin-bottom:2rem;text-align:center}.faq-list.svelte-1r7g8g9{display:flex;flex-direction:column;gap:2.5rem}.faq-item.svelte-1r7g8g9{scroll-margin-top:6rem}h3.svelte-1r7g8g9{color:var(--text-color, #111827);font-size:1.5rem;font-weight:600;margin:0 0 1rem}.faq-question.svelte-1r7g8g9{color:inherit;text-decoration:none;transition:color .2s ease}.faq-question.svelte-1r7g8g9:hover{color:var(--link-color, #6366f1)}.faq-question.svelte-1r7g8g9:focus{outline:2px solid var(--link-color, #6366f1);outline-offset:4px;border-radius:4px}.faq-answer.svelte-1r7g8g9{padding:0}.answer-content.svelte-1r7g8g9{color:var(--text-color, #111827);opacity:.8;line-height:1.7}.answer-content.svelte-1r7g8g9 a{color:var(--link-color, #6366f1);text-decoration:none;font-weight:500;transition:opacity .2s ease;border-bottom:1px solid rgba(99,102,241,.3)}.answer-content.svelte-1r7g8g9 a:hover{opacity:.8;border-bottom-color:var(--link-color, #6366f1)}.answer-content.svelte-1r7g8g9 a:focus{outline:2px solid var(--link-color, #6366f1);outline-offset:2px;border-radius:2px}@media(max-width:768px){.page-container.svelte-1r7g8g9{padding:1rem}h2.svelte-1r7g8g9{font-size:1.5rem;margin-bottom:1.5rem}h3.svelte-1r7g8g9{font-size:1.25rem}.faq-list.svelte-1r7g8g9{gap:2rem}.faq-item.svelte-1r7g8g9{scroll-margin-top:5rem}}@media(max-width:480px){.page-container.svelte-1r7g8g9{padding:.75rem;margin:1rem auto}h2.svelte-1r7g8g9{font-size:1.25rem}h3.svelte-1r7g8g9{font-size:1.1rem}.faq-list.svelte-1r7g8g9{gap:1.5rem}.faq-item.svelte-1r7g8g9{scroll-margin-top:4rem}.answer-content.svelte-1r7g8g9{font-size:.95rem}}
