.q88-legal-shell.svelte-1c1qgqw{max-width:720px;margin:0 auto;padding:4rem 1.25rem 6rem;font-family:var(--q88-font-body);color:var(--q88-color-text)}.q88-legal-shell__header.svelte-1c1qgqw{margin-bottom:3rem}.q88-legal-shell__eyebrow.svelte-1c1qgqw{font-family:var(--q88-font-mono);font-size:.7rem;letter-spacing:.18em;color:var(--q88-color-gold);text-transform:uppercase;margin:0 0 .75rem}.q88-legal-shell__title.svelte-1c1qgqw{font-family:var(--q88-font-display);font-size:3rem;line-height:1;margin:0 0 .75rem;color:var(--q88-color-text)}.q88-legal-shell__meta.svelte-1c1qgqw{font-family:var(--q88-font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--q88-color-textMute);margin:0}.q88-legal-shell__toc.svelte-1c1qgqw{background:var(--q88-color-bgElev);border:1px solid var(--q88-color-line);padding:1.25rem 1.5rem;margin-bottom:3rem}.q88-legal-shell__toc-heading.svelte-1c1qgqw{font-family:var(--q88-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--q88-color-textFaint);margin:0 0 .75rem}.q88-legal-shell__toc.svelte-1c1qgqw ul:where(.svelte-1c1qgqw){list-style:none;margin:0;padding:0}.q88-legal-shell__toc.svelte-1c1qgqw li:where(.svelte-1c1qgqw){margin:.35rem 0}.q88-legal-shell__toc.svelte-1c1qgqw a:where(.svelte-1c1qgqw){color:var(--q88-color-gold);text-decoration:none;font-size:.95rem}.q88-legal-shell__toc.svelte-1c1qgqw a:where(.svelte-1c1qgqw):hover,.q88-legal-shell__toc.svelte-1c1qgqw a:where(.svelte-1c1qgqw):focus-visible{color:var(--q88-color-text);outline:none}.q88-legal-shell__body.svelte-1c1qgqw{font-size:1rem;line-height:1.7;color:var(--q88-color-textMute)}
