.legal-page.svelte-r3oto3{max-width:44rem;margin:0 auto;padding:2rem 1.15rem 5rem}.legal-nav.svelte-r3oto3{display:flex;gap:2rem;margin-bottom:3.5rem}.legal-nav.svelte-r3oto3 a:where(.svelte-r3oto3){font-family:arial-narrow-web,Arial Narrow,Arial,sans-serif;font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;color:color-mix(in srgb,var(--foreground-color) 55%,transparent)}.legal-nav.svelte-r3oto3 a:where(.svelte-r3oto3):hover{color:var(--foreground-color)}.legal-section.svelte-r3oto3+.legal-section:where(.svelte-r3oto3){margin-top:4.5rem;padding-top:3rem;border-top:.5px solid color-mix(in srgb,var(--foreground-color) 18%,transparent)}.legal-title.svelte-r3oto3{margin:0 0 1.8rem;font-family:arial-narrow-web,Arial Narrow,Arial,sans-serif;font-size:.85rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.legal-body.svelte-r3oto3{font-size:calc(var(--font-size) * .95);line-height:1.85;letter-spacing:.01em;color:color-mix(in srgb,var(--foreground-color) 82%,transparent)}.legal-body.svelte-r3oto3 h3{margin:2em 0 .6em;font-size:calc(var(--font-size) * 1);font-weight:600;color:var(--foreground-color)}.legal-body.svelte-r3oto3 p{margin:0 0 .8em}.legal-body.svelte-r3oto3 ol,.legal-body.svelte-r3oto3 ul{margin:0 0 .8em;padding-left:1.3em}.legal-body.svelte-r3oto3 li{margin-bottom:.3em}
