.legal-shell.svelte-tlcm3d,.consent-shell.svelte-tlcm3d{display:flex;justify-content:center;min-height:calc(100vh - 2.5rem);padding:3rem 1.25rem 5rem}:root[data-theme=dark] .legal-shell.svelte-tlcm3d,:root[data-theme=dark] .consent-shell.svelte-tlcm3d{background:#09090b;color:#f4f0e8}:root[data-theme=dark] .legal.svelte-tlcm3d a:where(.svelte-tlcm3d),:root[data-theme=dark] .consent.svelte-tlcm3d a:where(.svelte-tlcm3d){color:#45c08e}.legal.svelte-tlcm3d{max-width:44rem;width:100%;line-height:1.6}.eyebrow.svelte-tlcm3d{font-family:var(--font-mono, monospace);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:.5rem}h1.svelte-tlcm3d{font-size:1.6rem;line-height:1.25;margin:0 0 .25rem}.effective.svelte-tlcm3d{font-family:var(--font-mono, monospace);font-size:.8rem;opacity:.6;margin:0 0 1.5rem}h2.svelte-tlcm3d{font-size:1.05rem;margin:2rem 0 .5rem}section.svelte-tlcm3d p:where(.svelte-tlcm3d){margin:.5rem 0}.consent.svelte-tlcm3d{max-width:44rem;width:100%;line-height:1.6}h1.svelte-tlcm3d{font-size:1.6rem;line-height:1.25;margin:0 0 1.5rem}.record.svelte-tlcm3d{border-left:3px solid currentColor;padding-left:1rem;opacity:.9}
