.legal-prose h2{font-family:var(--display);letter-spacing:-.01em;margin:48px 0 16px;font-size:24px;font-weight:600}.legal-prose h3{font-family:var(--display);margin:32px 0 12px;font-size:18px;font-weight:500}.legal-prose p{color:var(--ink-2);margin:0 0 16px;font-size:16px;line-height:1.65}.legal-prose ul,.legal-prose ol{color:var(--ink-2);padding-left:24px}.legal-prose li{margin:8px 0}.legal-prose a{color:var(--brand-dark);text-decoration:underline}.legal-shell.svelte-f1q66e{max-width:920px;margin:0 auto;padding:0 32px}@media (width<=720px){.legal-shell.svelte-f1q66e{padding:0 20px}}.legal-footer.svelte-f1q66e{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:64px;padding:32px 0 48px;font-size:12px}
