.legal.svelte-c9448x{max-width:720px;margin:0 auto;padding:8px 0 40px}.legal.svelte-c9448x h1:where(.svelte-c9448x){font-size:34px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px}.upd.svelte-c9448x{font-size:13px;color:var(--ink-faint, #86868b);margin:0 0 28px}.legal.svelte-c9448x h2:where(.svelte-c9448x){font-size:20px;font-weight:600;margin:32px 0 10px}.legal.svelte-c9448x p:where(.svelte-c9448x){font-size:16px;line-height:1.7;margin:0 0 14px}.legal.svelte-c9448x ul:where(.svelte-c9448x){font-size:16px;line-height:1.7;margin:0 0 14px;padding-left:22px}.legal.svelte-c9448x li:where(.svelte-c9448x){margin:0 0 6px}.pref-btn.svelte-c9448x{display:inline-block;margin:4px 0 8px;padding:9px 18px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;border:1px solid var(--line-2, #d2d2d7);border-radius:999px;background:transparent;color:var(--ink, #1a1a1a);transition:background .15s,border-color .15s}.pref-btn.svelte-c9448x:hover{border-color:var(--accent);color:var(--accent)}.back.svelte-c9448x{margin-top:32px}.back.svelte-c9448x a:where(.svelte-c9448x){color:var(--accent);text-decoration:none}.back.svelte-c9448x a:where(.svelte-c9448x):hover{text-decoration:underline}
