.legal-page.svelte-7ad8we{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:5rem var(--space-4) var(--space-8);background:var(--color-bg)}.legal-card.svelte-7ad8we{width:100%;max-width:680px;display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-8)}.legal-card.svelte-7ad8we h1:where(.svelte-7ad8we){font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;color:var(--color-text-primary);margin:0}.legal-card.svelte-7ad8we h2:where(.svelte-7ad8we){font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.legal-card.svelte-7ad8we h3:where(.svelte-7ad8we){font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--color-text-primary);margin:var(--space-3) 0 var(--space-1) 0}.legal-card.svelte-7ad8we code:where(.svelte-7ad8we){font-size:var(--text-xs);background:var(--color-surface);padding:1px 5px;border-radius:4px;color:var(--color-brand)}.updated.svelte-7ad8we{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:calc(-1 * var(--space-4))}.legal-card.svelte-7ad8we p:where(.svelte-7ad8we){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7;margin:0}.legal-card.svelte-7ad8we ul:where(.svelte-7ad8we){font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7;padding-left:var(--space-5);margin:var(--space-2) 0}.legal-card.svelte-7ad8we li:where(.svelte-7ad8we){margin-bottom:var(--space-1)}.legal-card.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--color-brand);text-decoration:none}.legal-card.svelte-7ad8we a:where(.svelte-7ad8we):hover{text-decoration:underline}section.svelte-7ad8we{display:flex;flex-direction:column}
