.legal.svelte-251goy{animation:fade-in var(--dur-slow) var(--ease-out) both;padding:24px 0;line-height:1.7}header.svelte-251goy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h1.svelte-251goy{font-size:var(--fs-xl);margin:0}.langs.svelte-251goy{gap:4px;display:flex}.langs.svelte-251goy button:where(.svelte-251goy){border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-sub);font-size:var(--fs-s);padding:6px 12px}.langs.svelte-251goy button.on:where(.svelte-251goy){background:var(--accent);color:#fff;font-weight:bolder}.effective.svelte-251goy{color:var(--text-sub);font-size:var(--fs-s);margin:8px 0 0}h2.svelte-251goy{font-size:var(--fs-l);margin:28px 0 8px}p.svelte-251goy{color:#d0d0d0;font-size:var(--fs-m);margin:0 0 10px}
