.sub.svelte-1wnry0g{max-width:40rem;color:var(--ink-dim);margin-top:1.5rem;font-size:1.1rem}.list.svelte-1wnry0g{padding-block:clamp(3rem,8vw,6rem)}.item.svelte-1wnry0g{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:1.5rem;padding:1.8rem 0;display:grid}.item__num.svelte-1wnry0g{font-family:var(--font-mono);color:var(--accent);letter-spacing:.1em;padding-top:.25rem;font-size:.72rem}.item__body.svelte-1wnry0g{flex-direction:column;gap:.5rem;display:flex}.item__source.svelte-1wnry0g{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:.68rem}.item__title.svelte-1wnry0g{font-family:var(--font-body);text-transform:none;letter-spacing:0;transition:color .2s var(--ease);font-size:1.25rem;font-weight:600;line-height:1.25}.item.svelte-1wnry0g:hover .item__title:where(.svelte-1wnry0g){color:var(--accent)}.item__text.svelte-1wnry0g{color:var(--ink-dim);max-width:60rem;font-size:1rem}.item__more.svelte-1wnry0g{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);transition:color .2s var(--ease);margin-top:.35rem;font-size:.68rem}.item.svelte-1wnry0g:hover .item__more:where(.svelte-1wnry0g){color:var(--accent)}
