.section.svelte-1bex8oj{padding:var(--space-xl) var(--space-lg)}.section-inner.svelte-1bex8oj{max-width:1200px;margin:0 auto}.page-header.svelte-1bex8oj{padding-top:var(--space-2xl);text-align:center;padding-bottom:0}.page-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){margin-bottom:var(--space-md)}.page-header.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--text-secondary);max-width:60ch;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:1.05rem}.faq.svelte-1bex8oj{padding-top:var(--space-lg);padding-bottom:var(--space-2xl)}.faq-list.svelte-1bex8oj{max-width:70ch;margin:0 auto}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--border-subtle)}.faq-question.svelte-1bex8oj{color:var(--text-primary);padding:var(--space-lg) 0;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-md);font-size:1.1rem;font-weight:600;list-style:none;display:flex}.faq-question.svelte-1bex8oj::-webkit-details-marker{display:none}.faq-question.svelte-1bex8oj:after{content:"+";color:var(--cyan);flex-shrink:0;font-size:1.5rem;line-height:1}.faq-item[open].svelte-1bex8oj .faq-question:where(.svelte-1bex8oj):after{content:"−"}.faq-answer.svelte-1bex8oj{color:var(--text-secondary);padding-bottom:var(--space-lg);margin-bottom:0;line-height:1.6}.faq-more.svelte-1bex8oj{margin:var(--space-2xl) auto 0;max-width:70ch}.faq-more.svelte-1bex8oj h2:where(.svelte-1bex8oj){margin-bottom:var(--space-md);font-size:1.5rem}.faq-more.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--text-secondary)}.faq-more.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--text-primary);text-decoration:underline;transition:opacity .2s}.faq-more.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{opacity:.7}
