.page-wrap.svelte-1bex8oj{max-width:56rem;padding-top:var(--space-12);padding-bottom:var(--space-12)}.faq-header.svelte-1bex8oj{text-align:center;margin-bottom:var(--space-12)}.faq-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:2.25rem;font-weight:900;color:var(--color-text);margin-bottom:var(--space-4)}.faq-header.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:1.125rem;color:var(--color-text-muted)}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:var(--space-4)}.faq-item.svelte-1bex8oj{background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-xl);transition:box-shadow .2s}.faq-item.svelte-1bex8oj:hover{box-shadow:var(--shadow)}.faq-trigger.svelte-1bex8oj{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);text-align:left;font-weight:700;font-size:1.0625rem;color:var(--color-text);cursor:pointer;background:none;border:none}.faq-question.svelte-1bex8oj{padding-right:var(--space-4)}.chevron-icon.svelte-1bex8oj{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--color-primary);transition:transform .2s ease}.chevron-open.svelte-1bex8oj{transform:rotate(180deg)}.faq-answer.svelte-1bex8oj{padding:var(--space-4) var(--space-6) var(--space-5);border-top:1px solid var(--color-border-light);color:var(--color-text-secondary);line-height:1.7}.cta-box.svelte-1bex8oj{margin-top:var(--space-16);background:var(--color-primary-50);border-radius:var(--radius-3xl);padding:var(--space-8);text-align:center}.cta-box.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:1.5rem;font-weight:800;color:var(--color-primary-darker);margin-bottom:var(--space-3)}.cta-box.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--color-primary-dark);margin-bottom:var(--space-6)}
