.legal.svelte-1gmktme h2{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:-.5rem;font-size:.65rem;font-weight:600}.legal.svelte-1gmktme p{color:var(--ink)}.legal.svelte-1gmktme ul{flex-direction:column;gap:.4rem;padding-left:1.1rem;list-style:outside;display:flex}.legal.svelte-1gmktme a{text-underline-offset:3px;text-decoration:underline}.legal.svelte-1gmktme mark{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--ink);border:1px dashed color-mix(in srgb, var(--accent) 55%, transparent);border-radius:.25rem;padding:0 .3rem;font-weight:600}.credits.svelte-1lgybrp{flex-direction:column;gap:.3rem;padding-left:0;font-size:.78rem;line-height:1.5;list-style:none;display:flex}
