.legal.svelte-1aenmaa{box-sizing:border-box;min-height:100dvh;padding:var(--space-lg) var(--space-md) var(--space-xl);background:var(--color-surface-default);color:var(--color-text-loud)}header.svelte-1aenmaa,main.svelte-1aenmaa{max-inline-size:40rem;margin-inline:auto}header.svelte-1aenmaa{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-xl);display:flex}.brand.svelte-1aenmaa{align-items:center;gap:var(--space-xs);font-size:var(--size-step-2);letter-spacing:-.02em;color:inherit;font-weight:700;text-decoration:none;display:flex}nav.svelte-1aenmaa{gap:var(--space-md);display:flex}nav.svelte-1aenmaa a:where(.svelte-1aenmaa){padding-block:var(--space-xs);color:var(--color-text-quiet);display:inline-block}nav.svelte-1aenmaa a[aria-current=page]:where(.svelte-1aenmaa){color:var(--color-text-loud);font-weight:600}main.svelte-1aenmaa h1{margin:0 0 var(--space-2xs);font-size:var(--size-step-3);letter-spacing:-.02em}main.svelte-1aenmaa h2{margin:var(--space-lg) 0 var(--space-xs);font-size:var(--size-step-1)}main.svelte-1aenmaa p,main.svelte-1aenmaa ul{margin:0 0 var(--space-sm);text-wrap:pretty;line-height:1.6}main.svelte-1aenmaa ul{padding-inline-start:var(--space-md)}main.svelte-1aenmaa li+li{margin-block-start:var(--space-2xs)}main.svelte-1aenmaa .updated{color:var(--color-text-quiet)}main.svelte-1aenmaa a{color:var(--color-accent)}
