.link-card.svelte-t268jl{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);background:var(--paper);border:1px solid var(--rule-soft);border-left:2px solid var(--ink);border-top-right-radius:var(--r-md);border-bottom-right-radius:var(--r-md);text-decoration:none;color:var(--ink);transition:border-color var(--t-fast),background var(--t-fast)}.link-card.svelte-t268jl:hover{border-left-color:var(--signal);background:var(--paper-2)}header.svelte-t268jl{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2)}.kicker.svelte-t268jl{font-family:var(--font-mono);font-size:.75rem;letter-spacing:var(--letter-loose);color:var(--signal);font-weight:var(--fw-bold);text-transform:uppercase}.badge.svelte-t268jl{font-family:var(--font-mono);font-size:.75rem;padding:1px 6px;background:var(--ink);color:var(--paper);border-radius:var(--r-sm);letter-spacing:var(--letter-caption);font-weight:var(--fw-bold)}h4.svelte-t268jl{margin:0;font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--ink);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--letter-h2);line-height:var(--lh-snug);border:none;padding:0}.kpis.svelte-t268jl{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--rule-soft);border-radius:var(--r-sm);overflow:hidden}.kpi.svelte-t268jl{padding:var(--sp-2) var(--sp-1);border-right:1px solid var(--rule-soft);text-align:center;min-width:0;background:var(--paper);color:var(--ink)}.kpi.svelte-t268jl:last-child{border-right:none}.v.svelte-t268jl{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"ss01" 1;font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:1.1;word-break:keep-all;color:var(--ink)}.u.svelte-t268jl{font-size:.7em;color:var(--ink-soft);margin-left:2px;font-weight:var(--fw-medium)}.l.svelte-t268jl{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-soft);line-height:1.2;margin-top:2px;text-transform:uppercase;letter-spacing:var(--letter-caption);font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tone-navy.svelte-t268jl,.tone-rust.svelte-t268jl,.tone-gold.svelte-t268jl,.tone-teal.svelte-t268jl{background:var(--paper);color:var(--ink)}.cta.svelte-t268jl{font-family:var(--font-mono);font-size:.8125rem;color:var(--ink);font-weight:var(--fw-bold);margin-top:var(--sp-1);text-transform:uppercase;letter-spacing:var(--letter-caption)}.link-card.svelte-t268jl:hover .cta:where(.svelte-t268jl){color:var(--signal)}
