.legal.svelte-1e0rsuc{max-width:760px;padding:64px var(--page-pad) 80px}.legal-back.svelte-1e0rsuc{display:inline-block;margin-bottom:24px;text-decoration:none}.legal-back.svelte-1e0rsuc:hover{color:var(--ink)}.legal.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:56px;line-height:1.05;margin:0}.legal-meta.svelte-1e0rsuc{font-size:14px;margin:12px 0 40px}.legal.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-display);font-size:28px;font-weight:500;letter-spacing:-.015em;margin:40px 0 14px;color:var(--ink)}.legal.svelte-1e0rsuc p:where(.svelte-1e0rsuc),.legal.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){font-size:16px;line-height:1.65;color:var(--ink);margin:0 0 14px}.legal.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){padding-left:22px}.legal.svelte-1e0rsuc li:where(.svelte-1e0rsuc){margin-bottom:6px}.legal.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--accent);text-decoration:underline;text-underline-offset:2px}@media (max-width: 639px){.legal.svelte-1e0rsuc{padding:40px var(--page-pad) 56px}.legal.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:36px}.legal.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:22px;margin-top:32px}}
