a.pc-card.svelte-1ixkcom{border-color:color-mix(in srgb, var(--accent-project) 26%, var(--border-color));flex-direction:column;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}a.pc-card.svelte-1ixkcom:before{content:"";background:var(--accent-project);pointer-events:none;width:3px;position:absolute;inset-block:0;inset-inline-start:0}a.pc-card.svelte-1ixkcom:hover{border-color:color-mix(in srgb, var(--accent-project) 62%, var(--border-color))}.pc-cover.svelte-1ixkcom{aspect-ratio:var(--cover-ratio);background:var(--panel-alt);display:block;overflow:hidden}.pc-cover.svelte-1ixkcom img:where(.svelte-1ixkcom){object-fit:cover;width:100%;height:100%;display:block}.pc-body.svelte-1ixkcom{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.pc-top.svelte-1ixkcom{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;display:flex}.pc-badge.svelte-1ixkcom{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--accent-project) 34%, var(--border-color));color:color-mix(in srgb, var(--accent-project) 55%, var(--heading-color));white-space:nowrap;flex:none;font-weight:700}.pc-title.svelte-1ixkcom{font-size:var(--fs-md);color:var(--heading-color);font-weight:700;line-height:var(--leading-snug)}.pc-desc.svelte-1ixkcom{font-size:var(--fs-sm);color:var(--text-color);line-height:var(--leading-normal);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc-summary.svelte-1ixkcom{font-size:var(--fs-sm);color:var(--text-muted);line-height:var(--leading-normal);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc-stack.svelte-1ixkcom{align-items:flex-start;gap:var(--space-2);flex-flow:wrap;display:flex}.pc-metrics.svelte-1ixkcom{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.pc-metric.svelte-1ixkcom{align-items:baseline;gap:var(--space-1);min-width:0;display:inline-flex}.pc-metric.svelte-1ixkcom b:where(.svelte-1ixkcom){font-size:var(--fs-base);color:var(--heading-color);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.pc-terms.svelte-1ixkcom{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.pc-dot.svelte-1ixkcom{opacity:.6}.pc-foot.svelte-1ixkcom{padding-top:var(--space-3);border-top:1px solid color-mix(in srgb, var(--accent-project) 16%, var(--border-color));justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.pc-go.svelte-1ixkcom{color:var(--accent-project);white-space:nowrap}.pc-partners.svelte-1ixkcom{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pc-partner-logo.svelte-1ixkcom{object-fit:contain;opacity:.85;width:auto;max-width:64px;height:18px}
