.intro.svelte-1bex8oj{font-size:var(--font-size-lg);margin-top:var(--spacing-lg)}.faq.svelte-1bex8oj h2{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-sm)}.faq.svelte-1bex8oj h2:first-child{margin-top:0}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--color-border-subtle)}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-lg) 0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer;list-style:none}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-icon.svelte-1bex8oj{display:flex;flex-shrink:0;color:var(--color-text-tertiary);transition:transform var(--transition-fast)}.faq-item[open].svelte-1bex8oj .faq-icon:where(.svelte-1bex8oj){transform:rotate(45deg)}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0 0 var(--spacing-lg);padding-right:var(--spacing-2xl);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.faq.svelte-1bex8oj a{color:var(--color-accent)}.cta-box.svelte-1bex8oj{margin-top:var(--spacing-3xl);text-align:center}.cta-box.svelte-1bex8oj h3:where(.svelte-1bex8oj){margin-bottom:var(--spacing-sm)}.cta-box.svelte-1bex8oj p:where(.svelte-1bex8oj){margin-bottom:var(--spacing-xl)}.cta-actions.svelte-1bex8oj{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}
