.card.svelte-uqrga2{border-top:2px solid var(--ink);height:100%;transition:border-color .4s var(--ease), transform .5s var(--ease);flex-direction:column;padding:22px 0 20px;display:flex}.card.svelte-uqrga2:hover{border-color:var(--green);transform:translateY(-4px)}.top.svelte-uqrga2{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cat.svelte-uqrga2{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:10px}.n.svelte-uqrga2{font-family:var(--font-mono);color:var(--ink-muted);font-size:11px}.card.svelte-uqrga2 h3:where(.svelte-uqrga2){letter-spacing:-.01em;margin:16px 0 12px;font-size:19px;font-weight:600;line-height:1.25;transition:color .35s}.card.svelte-uqrga2:hover h3:where(.svelte-uqrga2){color:var(--green)}.card.svelte-uqrga2 p:where(.svelte-uqrga2){color:var(--ink-muted);margin:0 0 20px;font-size:13px;line-height:1.65}.foot.svelte-uqrga2{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:10px;display:flex}.foot.svelte-uqrga2 .arw:where(.svelte-uqrga2){color:var(--green);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);transform:translate(-4px)}.card.svelte-uqrga2:hover .foot:where(.svelte-uqrga2) .arw:where(.svelte-uqrga2){opacity:1;transform:none}
