.legal-page.svelte-1e0rsuc{max-width:780px;padding:48px var(--page-padding) 100px;margin:0 auto}.back-link.svelte-1e0rsuc{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:80px;display:inline-block}.legal-page.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-family:var(--font-display);margin:0 0 16px;font-size:clamp(3.5rem,9vw,7rem);font-style:italic;line-height:.9}.lede.svelte-1e0rsuc{color:var(--color-text-secondary);font-size:var(--text-lg);margin-bottom:72px;font-weight:300}.legal-page.svelte-1e0rsuc section:where(.svelte-1e0rsuc){border-top:1px solid var(--color-border);padding:32px 0}.legal-page.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:var(--text-xl);margin-bottom:16px}.legal-page.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:var(--color-text-secondary);font-weight:300;line-height:1.8}.legal-page.svelte-1e0rsuc a:where(.svelte-1e0rsuc):not(.back-link){color:var(--color-forge-hot);text-underline-offset:3px;text-decoration:underline}.updated.svelte-1e0rsuc{font-family:var(--font-mono);font-size:var(--text-xs);margin-top:24px;color:var(--color-text-muted)!important}
