.legal.svelte-1e0rsuc{background:var(--color-navy);min-height:100vh}.legal-inner.svelte-1e0rsuc{max-width:680px;margin:0 auto;padding:3rem 2rem 5rem}@media (max-width: 640px){.legal-inner.svelte-1e0rsuc{padding:2.5rem 1.5rem 4rem}}.legal-updated.svelte-1e0rsuc{font-family:var(--font-sans);font-weight:300;font-size:.8rem;color:var(--color-steel);opacity:.7;margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(200,223,245,.08)}.legal-body.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-sans);font-weight:500;font-size:.95rem;color:var(--color-ice);margin-top:2.5rem;margin-bottom:.75rem}.legal-body.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-family:var(--font-sans);font-weight:300;font-size:.85rem;color:var(--color-steel);opacity:.6;line-height:1.8;margin-bottom:1rem}.legal-body.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--color-cobalt-text);text-decoration:none;transition:opacity .3s}.legal-body.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{opacity:.8}
