.legal-content.svelte-1jp39n4{max-width:720px;margin:0 auto;padding:72px 28px 96px;font-family:var(--font-cr-body);font-size:15px;line-height:1.65;color:var(--color-text)}.legal-content.svelte-1jp39n4 h1:where(.svelte-1jp39n4){font-family:var(--font-cr-display);font-size:clamp(28px,4vw,40px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px;color:var(--color-text)}.legal-content.svelte-1jp39n4 .meta:where(.svelte-1jp39n4){font-size:13px;color:var(--color-text-muted);margin:0 0 40px}.legal-content.svelte-1jp39n4 h2:where(.svelte-1jp39n4){font-family:var(--font-cr-display);font-size:18px;font-weight:600;letter-spacing:-.01em;margin:40px 0 12px;color:var(--color-text)}.legal-content.svelte-1jp39n4 p:where(.svelte-1jp39n4){margin:0 0 16px}.legal-content.svelte-1jp39n4 ol:where(.svelte-1jp39n4){padding-left:1.5em;margin:0 0 16px}.legal-content.svelte-1jp39n4 ol:where(.svelte-1jp39n4) li:where(.svelte-1jp39n4){margin-bottom:8px}.legal-content.svelte-1jp39n4 ol:where(.svelte-1jp39n4) ol:where(.svelte-1jp39n4){margin-top:8px;margin-bottom:0}.legal-content.svelte-1jp39n4 a:where(.svelte-1jp39n4){color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.legal-content.svelte-1jp39n4 a:where(.svelte-1jp39n4):hover{color:var(--color-accent-dark)}
