.card.svelte-1rlx3pd{background:var(--p-surface);border:1px solid var(--p-border);border-radius:var(--radius-lg);transition:border-color .15s;overflow:hidden}.card.svelte-1rlx3pd:hover{border-color:var(--p-border-strong)}.link.svelte-1rlx3pd{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.photo.svelte-1rlx3pd{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.body.svelte-1rlx3pd{flex-direction:column;flex:1;gap:12px;padding:26px;display:flex}.tag.svelte-1rlx3pd{color:var(--p-text-3);font-size:13px}.summary.svelte-1rlx3pd{color:var(--p-text-2);font-size:15px;line-height:1.55}.metric.svelte-1rlx3pd{border-top:1px solid var(--p-border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:auto;padding-top:16px;display:flex}.metric.svelte-1rlx3pd strong:where(.svelte-1rlx3pd){letter-spacing:-.03em;color:var(--p-accent);font-size:34px;font-weight:800}.metric.svelte-1rlx3pd span:where(.svelte-1rlx3pd){color:var(--p-text-3);font-size:14px}.grid.svelte-1xqmhwf{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px;display:grid}.head.svelte-p5esht{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(32px,4vw,48px);display:flex}.text.svelte-p5esht{gap:14px;max-width:46rem;display:grid}.aside.svelte-p5esht{flex:none}
