.legal-index.svelte-nadgzr{width:100%;max-width:68ch;margin:0 auto}h1.svelte-nadgzr{font-family:var(--ek-font-family-display);font-size:clamp(var(--ek-font-size-28), 6vw, var(--ek-font-size-38));font-weight:var(--ek-font-weight-extrabold);letter-spacing:var(--ek-font-letter-spacing-display-tight);margin:0}.lead.svelte-nadgzr{margin:var(--ek-spacing-8) 0 0;font-size:var(--ek-font-size-18);color:var(--ek-color-text-secondary)}.draft.svelte-nadgzr{margin:var(--ek-spacing-12) 0 0;padding:var(--ek-spacing-8) var(--ek-spacing-12);border-radius:var(--ek-radius-10);background:var(--ek-color-status-warning-soft);font-size:var(--ek-font-size-15)}ul.svelte-nadgzr{margin:var(--ek-spacing-24) 0 0;border-radius:var(--ek-card-group-radius);background:var(--ek-color-surface-card);box-shadow:var(--ek-shadow-card);padding:0;list-style:none;overflow:hidden}li.svelte-nadgzr+li:where(.svelte-nadgzr){border-top:1px solid var(--ek-color-border-row)}a.svelte-nadgzr{min-height:var(--ek-card-row-min-height);padding:var(--ek-spacing-12) var(--ek-spacing-16);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){a.svelte-nadgzr:hover .title:where(.svelte-nadgzr){text-decoration:underline}}.title.svelte-nadgzr{font-weight:var(--ek-font-weight-semibold);color:var(--ek-color-accent-ink)}.summary.svelte-nadgzr{font-size:var(--ek-font-size-15);color:var(--ek-color-text-secondary)}
