.legal-page.svelte-wkxllv{max-width:720px;margin:0 auto;padding:clamp(96px,12vw,140px) var(--pad-x, 20px) clamp(48px,8vw,96px)}.legal-page__back.svelte-wkxllv{display:inline-block;margin-bottom:24px;font-weight:600;color:var(--color-text-muted, rgba(255, 255, 255, .7))}.legal-page__back.svelte-wkxllv:hover{color:var(--color-text, #fff)}.legal-page__article.svelte-wkxllv h1:where(.svelte-wkxllv){font-size:clamp(28px,4vw,40px);line-height:1.2;margin-bottom:16px}.legal-page__article.svelte-wkxllv section:where(.svelte-wkxllv){margin-bottom:32px}.legal-page__article.svelte-wkxllv h2:where(.svelte-wkxllv){font-size:1.25rem;margin-bottom:12px}.legal-page__article.svelte-wkxllv p:where(.svelte-wkxllv){line-height:1.6;color:var(--color-text-muted, rgba(255, 255, 255, .85))}.legal-page__social-list.svelte-wkxllv{margin:0;padding-left:1.25rem;line-height:1.6;color:var(--color-text-muted, rgba(255, 255, 255, .85))}.legal-page__social-list.svelte-wkxllv li:where(.svelte-wkxllv){margin-bottom:8px}.legal-page__social-list.svelte-wkxllv li:where(.svelte-wkxllv):last-child{margin-bottom:0}.legal-page__article.svelte-wkxllv a:where(.svelte-wkxllv){color:var(--color-primary, #7b38f9);text-decoration:underline;text-underline-offset:3px}
