.legal-page.svelte-1e0rsuc{max-width:760px;margin:0 auto;padding:48px 24px 96px}.legal-page.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:2.25rem;margin-bottom:24px;letter-spacing:-.02em}.legal-page.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1.15rem;margin:32px 0 12px;color:var(--text);letter-spacing:-.01em}.tos-content.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin:0 0 14px;line-height:1.65;color:var(--text-secondary)}.tos-content.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--text)}.tos-content.svelte-1e0rsuc address:where(.svelte-1e0rsuc){font-style:normal;line-height:1.7;color:var(--text-secondary)}.tos-content.svelte-1e0rsuc hr:where(.svelte-1e0rsuc){border:0;border-top:1px solid var(--stroke);margin:28px 0}.tos-content.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--accent)}.tos-content.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:0 0 14px;padding-left:24px;color:var(--text-secondary);line-height:1.65}
