.legal-page.svelte-xkyzse{min-height:100vh;background:#050505;color:#e5e5e5;padding:40px 20px;font-family:Pixelify Sans,system-ui,sans-serif}.legal-card.svelte-xkyzse{width:min(760px,100%);margin:0 auto;background:#0f0f0ff5;border:4px solid #333;padding:28px;box-shadow:0 14px #0000005c}.back-link.svelte-xkyzse{background:#171717;border:2px solid #3a3a3a;color:#fbbf24;cursor:pointer;font-family:"Press Start 2P",cursive;font-size:.58rem;padding:10px 12px;margin-bottom:24px}.back-link.svelte-xkyzse:hover{background:#222;border-color:#f59e0b;color:#fff}h1.svelte-xkyzse,h2.svelte-xkyzse{font-family:"Press Start 2P",cursive;line-height:1.5}h1.svelte-xkyzse{color:#fbbf24;font-size:1.2rem;margin:0 0 8px}h2.svelte-xkyzse{color:#f5f5f5;font-size:.72rem;margin:28px 0 8px}p.svelte-xkyzse{color:#b8b8b8;line-height:1.65;margin:0 0 14px}.effective.svelte-xkyzse{color:#888;margin-bottom:24px}
