.legal-page.svelte-1e0rsuc{max-width:760px;margin:0 auto;padding:2rem 1.25rem 4rem}.legal-header.svelte-1e0rsuc{border-bottom:1px solid #ffffff12;margin-bottom:2rem;padding-bottom:1.5rem}.legal-h1.svelte-1e0rsuc{color:#f6f6fb;margin:0 0 .5rem;font-size:1.875rem;font-weight:700}.legal-meta.svelte-1e0rsuc{font-size:var(--fs-2xs,.8125rem);color:#f6f6fb59;margin:0}.legal-body.svelte-1e0rsuc{flex-direction:column;gap:0;display:flex}.legal-intro.svelte-1e0rsuc{color:#f6f6fba6;margin:0 0 1.75rem;font-size:.9375rem;line-height:1.7}.legal-section.svelte-1e0rsuc{margin-bottom:2rem}.legal-h2.svelte-1e0rsuc{color:#f6f6fb;border-bottom:1px solid #ffffff0f;margin:0 0 .875rem;padding-bottom:.5rem;font-size:1.0625rem;font-weight:700}.legal-h3.svelte-1e0rsuc{color:#f6f6fbbf;margin:.875rem 0 .4rem;font-size:.9rem;font-weight:600}.legal-p.svelte-1e0rsuc{color:#f6f6fb99;margin:0 0 .875rem;font-size:.9rem;line-height:1.7}.legal-list.svelte-1e0rsuc{flex-direction:column;gap:.4rem;margin:0 0 .875rem;padding-inline-start:1.375rem;display:flex}.legal-list.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:#f6f6fb99;font-size:.9rem;line-height:1.65}.legal-link.svelte-1e0rsuc{color:#c6ff3a;text-underline-offset:2px;text-decoration:underline}.legal-link.svelte-1e0rsuc:hover{opacity:.8}.legal-address.svelte-1e0rsuc{color:#f6f6fb99;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.75rem;padding:1rem 1.25rem;font-size:.9rem;font-style:normal;line-height:1.7}
