.legal.svelte-1u062lu{padding:2.5rem 0 4rem}.legal__title.svelte-1u062lu{color:var(--c-text);letter-spacing:-.5px;margin-bottom:.25rem;font-size:2rem;font-weight:800}.legal__updated.svelte-1u062lu{color:var(--c-text-muted);margin-bottom:2.5rem;font-size:.8rem}.legal__content.svelte-1u062lu{max-width:780px}.legal__content.svelte-1u062lu section:where(.svelte-1u062lu){margin-bottom:2rem}.legal__content.svelte-1u062lu h2:where(.svelte-1u062lu){color:var(--c-text);border-bottom:1px solid var(--c-border-light);margin-bottom:.75rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:700}.legal__content.svelte-1u062lu p:where(.svelte-1u062lu){color:var(--c-text-secondary);margin-bottom:.75rem;font-size:.88rem;line-height:1.75}.legal__content.svelte-1u062lu a:where(.svelte-1u062lu){color:var(--c-accent);font-weight:500}.legal__content.svelte-1u062lu a:where(.svelte-1u062lu):hover{text-decoration:underline}.legal__content.svelte-1u062lu ul:where(.svelte-1u062lu){margin-bottom:.75rem;padding-left:1.25rem}.legal__content.svelte-1u062lu li:where(.svelte-1u062lu){color:var(--c-text-secondary);margin-bottom:.35rem;font-size:.88rem;line-height:1.75;list-style:outside}.legal__content.svelte-1u062lu li:where(.svelte-1u062lu) strong:where(.svelte-1u062lu){color:var(--c-text)}.legal__penalty.svelte-1u062lu{border-radius:var(--radius-lg);background:#fef2f2;border:1px solid #fecaca;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.5rem}.legal__penalty.svelte-1u062lu h2:where(.svelte-1u062lu){color:#991b1b;border-bottom-color:#fecaca}
