.legal.svelte-1e0rsuc{max-width:760px;padding:clamp(60px, 10vw, 120px) var(--gutter) 80px}.crumb.svelte-1e0rsuc{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:28px;font-size:11px;font-weight:500;display:inline-flex}.crumb.svelte-1e0rsuc:before{content:"";background:var(--text-4);width:24px;height:1px;display:inline-block}.crumb.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--text-3);text-decoration:none}.crumb.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:var(--cyan)}h1.svelte-1e0rsuc{font-family:var(--font-sans);letter-spacing:-.035em;margin:0 0 32px;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1}h2.svelte-1e0rsuc{font-family:var(--font-sans);letter-spacing:-.015em;margin:44px 0 12px;font-size:20px;font-weight:600}p.svelte-1e0rsuc{color:var(--text-2);text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.65}p.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--cyan);text-decoration:none}p.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{text-decoration:underline}.intro-note.svelte-1e0rsuc{font-family:var(--font-mono);color:var(--text-3);margin:0 0 40px;font-size:12.5px;line-height:1.6}.fine.svelte-1e0rsuc{border-top:1px solid var(--border);font-family:var(--font-mono);color:var(--text-4);letter-spacing:.06em;margin-top:56px;padding-top:24px;font-size:11px;line-height:1.6}
