.research-card a.research-card__eyebrow{color:var(--kc-purple);text-decoration:none}.research-card a.research-card__eyebrow:hover{color:var(--kc-purple-soft);text-decoration:underline}.research-archive-nav{display:flex;flex-wrap:wrap;gap:var(--kc-space-3)}.research-archive-nav a{background:rgba(255,255,255,.03);border:1px solid var(--kc-line);border-radius:var(--kc-radius-pill);color:var(--kc-text);display:inline-flex;font-size:.9rem;font-weight:600;gap:.45em;line-height:1.2;padding:.62em 1.15em;text-decoration:none;transition:background-color var(--kc-duration) var(--kc-ease),border-color var(--kc-duration) var(--kc-ease),color var(--kc-duration) var(--kc-ease),transform var(--kc-duration-fast) var(--kc-ease)}.research-archive-nav a:hover,.research-archive-nav a:focus-visible{background:var(--kc-wash-brand);border-color:var(--kc-line-brand);color:var(--kc-white);text-decoration:none;transform:translateY(-1px)}.research-archive-nav span{font-family:var(--kc-mono);font-variant-numeric:tabular-nums;opacity:.6}.research-archive-count{color:var(--kc-text-dim);display:block;font-family:var(--kc-mono);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.14em;margin-top:var(--kc-space-2);opacity:.8;text-transform:uppercase}