.page-container.svelte-15szq1x{max-width:800px;margin:2rem auto;padding:0 1.5rem;line-height:1.6;color:#333}.page-container.svelte-15szq1x h1:where(.svelte-15szq1x){color:#333;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.intro-text.svelte-15szq1x{text-align:center;margin-bottom:3rem;font-size:1.1rem;color:#555}.faq-category.svelte-15szq1x{margin-bottom:3rem}.faq-category.svelte-15szq1x h2:where(.svelte-15szq1x){color:#c33d32;margin-bottom:1.5rem;border-bottom:2px solid #eee;padding-bottom:.5rem;font-size:1.3rem;text-align:left}.faq-item.svelte-15szq1x{margin-bottom:2rem}.faq-item.svelte-15szq1x h3:where(.svelte-15szq1x){color:#333;margin-bottom:.5rem;font-size:1.1rem;text-align:left;font-weight:600}.faq-item.svelte-15szq1x p:where(.svelte-15szq1x){color:#555;margin-top:0}.page-container.svelte-15szq1x a:where(.svelte-15szq1x){color:#c33d32;text-decoration:none;transition:color .2s ease-in-out}.page-container.svelte-15szq1x a:where(.svelte-15szq1x):hover{text-decoration:underline;color:#a03028}.faq-conclusion.svelte-15szq1x{margin-top:3rem;text-align:center;font-size:1.1rem;color:#555}.faq-conclusion.svelte-15szq1x a:where(.svelte-15szq1x){font-weight:700}@media (max-width: 600px){.page-container.svelte-15szq1x{padding:0 1rem}.faq-category.svelte-15szq1x{margin-bottom:2rem}.faq-item.svelte-15szq1x{margin-bottom:1.5rem}}
