.card.svelte-1cso6sw{background:var(--paper);border:1px solid var(--ink-08);border-radius:var(--radius-lg);transition:border-color .35s var(--ease-out);flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.card.svelte-1cso6sw:hover{border-color:var(--ink-40)}.card__top.svelte-1cso6sw{justify-content:space-between;align-items:center;gap:1rem;display:flex}.card__category.svelte-1cso6sw{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-button);background:var(--citrus);color:var(--petrol);padding:.375rem .8125rem;font-weight:600}.card__meta.svelte-1cso6sw{font-size:var(--text-sm);color:var(--ink-60)}.card__title.svelte-1cso6sw{font-size:var(--display-2xs);line-height:1.3}.card__excerpt.svelte-1cso6sw{font-size:var(--text-base);color:var(--ink-60);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.card__more.svelte-1cso6sw{font-size:var(--text-sm);align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;font-weight:500;display:inline-flex}.card__more.svelte-1cso6sw svg:where(.svelte-1cso6sw){transition:transform .35s var(--ease-swift)}.card.svelte-1cso6sw:hover .card__more:where(.svelte-1cso6sw) svg:where(.svelte-1cso6sw){transform:translate(3px)}
