.list.svelte-pyn1lh{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}.post.svelte-pyn1lh{border:1px solid var(--hairline);border-radius:var(--r-lg);padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:16px;min-height:300px;color:var(--primary)}.post.svelte-pyn1lh:hover{border-color:var(--primary);color:var(--primary)}.post.svelte-pyn1lh:hover .link:where(.svelte-pyn1lh){color:var(--action-blue)}.lead-post.svelte-pyn1lh{background:var(--primary);color:#fff;border-color:var(--primary);grid-column:1 / -1;min-height:340px}.lead-post.svelte-pyn1lh:hover{color:#fff}.lead-post.svelte-pyn1lh p:where(.svelte-pyn1lh),.lead-post.svelte-pyn1lh .meta:where(.svelte-pyn1lh){color:var(--on-dark-muted)}.lead-post.svelte-pyn1lh .link:where(.svelte-pyn1lh){color:#fff}.lead-post.svelte-pyn1lh .chip:where(.svelte-pyn1lh){border-color:#ffffff4d}.lead-post.svelte-pyn1lh h2:where(.svelte-pyn1lh){font-size:clamp(30px,4vw,52px);max-width:900px}.meta.svelte-pyn1lh{display:flex;gap:16px;font-size:12px}h2.svelte-pyn1lh{font-family:var(--font-display);font-weight:400;font-size:clamp(24px,2.4vw,30px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}p.svelte-pyn1lh{font-size:16px;line-height:1.55;color:var(--body-muted);max-width:640px}.tags.svelte-pyn1lh{display:flex;gap:6px;flex-wrap:wrap}.tags.svelte-pyn1lh .chip:where(.svelte-pyn1lh){font-size:12px;padding:3px 10px}.link.svelte-pyn1lh{margin-top:auto;align-self:flex-start}.pager.svelte-pyn1lh{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:40px}.pager.svelte-pyn1lh a:where(.svelte-pyn1lh):last-child{justify-self:end}.empty.svelte-pyn1lh{font-size:18px;color:var(--body-muted);padding:48px 0;border-top:1px solid var(--hairline)}
