.legal-container.svelte-4y2wvb{max-width:860px;margin:0 auto;padding:48px 24px}.legal-title.svelte-4y2wvb{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text);margin-bottom:8px}.legal-updated.svelte-4y2wvb{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:40px}.help-search-bar.svelte-4y2wvb{background:var(--color-surface);border:1px solid var(--color-gray-border-med);border-radius:var(--radius-md);padding:14px 18px;width:100%;font-size:var(--text-md);font-family:Manrope,sans-serif;outline:none;margin-bottom:40px}.help-search-bar.svelte-4y2wvb:focus{border-color:var(--color-accent)}.faq-section.svelte-4y2wvb{margin-bottom:36px}.faq-section-title.svelte-4y2wvb{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:16px}.faq-item.svelte-4y2wvb{border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:8px;background:var(--color-surface);overflow:hidden}.faq-question.svelte-4y2wvb{padding:16px 20px;font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--color-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.faq-question.svelte-4y2wvb:hover{background:var(--color-bg)}.faq-chevron.svelte-4y2wvb{width:16px;height:16px;transition:transform .2s}.faq-answer.svelte-4y2wvb{padding:0 20px;font-size:var(--text-md);color:var(--color-text-secondary);line-height:1.7;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-answer.open.svelte-4y2wvb{max-height:200px;padding:0 20px 16px}.help-cta.svelte-4y2wvb{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);text-align:center;margin-top:40px}.help-cta.svelte-4y2wvb h3:where(.svelte-4y2wvb){font-size:var(--text-xl2);font-weight:var(--font-semibold);color:var(--color-text);margin-bottom:8px}.help-cta.svelte-4y2wvb p:where(.svelte-4y2wvb){font-size:var(--text-md);color:var(--color-text-secondary);margin-bottom:20px}.help-cta.svelte-4y2wvb a:where(.svelte-4y2wvb){display:inline-block;padding:12px 28px;background:var(--color-accent);border-radius:var(--radius-md);font-weight:var(--font-semibold);font-size:var(--text-md);color:var(--color-text-inverse)}.help-cta.svelte-4y2wvb a:where(.svelte-4y2wvb):hover{filter:brightness(.85)}
