.legal.svelte-1mx8j0u{padding:clamp(72px,9vw,116px) 0 clamp(72px,9vw,112px)}.legal.svelte-1mx8j0u .wrap{max-width:820px;margin-inline:auto}.legal-article.svelte-1mx8j0u{margin-top:18px}.legal-article.svelte-1mx8j0u h1{letter-spacing:-.03em;font-size:clamp(34px,4.5vw,52px);font-weight:450;line-height:1.06}.legal-article.svelte-1mx8j0u h1+p{color:var(--fg-4);margin-top:14px;font-size:13px}.legal-article.svelte-1mx8j0u h2{letter-spacing:-.02em;color:var(--fg);margin-top:44px;font-size:20px;font-weight:500}.legal-article.svelte-1mx8j0u h3{letter-spacing:-.01em;color:var(--fg);margin-top:28px;font-size:16px;font-weight:500}.legal-article.svelte-1mx8j0u p,.legal-article.svelte-1mx8j0u li{color:var(--fg-2);font-size:15px;line-height:1.6}.legal-article.svelte-1mx8j0u p{margin-top:14px}.legal-article.svelte-1mx8j0u ul{margin:14px 0 0;padding-left:20px}.legal-article.svelte-1mx8j0u li+li,.legal-article.svelte-1mx8j0u ul ul{margin-top:8px}.legal-article.svelte-1mx8j0u strong{color:var(--fg);font-weight:600}.legal-article.svelte-1mx8j0u a{color:var(--ok);text-underline-offset:3px;text-decoration:underline}.legal-article.svelte-1mx8j0u aside{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:color-mix(in oklab, var(--ok) 8%, transparent);margin-top:24px;padding:16px 18px}.legal-article.svelte-1mx8j0u aside p{margin-top:0}
