/* Component: kicker (WB-2026-10-26-05). Semantic --nt- tokens only; lint: scripts/lint-css-values.py --components. */
@layer components {
.nt-kicker {
  display: flex; flex-wrap: wrap; align-items: center; gap: var(--nt-space-xs) var(--nt-space-s);
  margin: 0 0 var(--nt-space-s);
  font: 500 var(--nt-step--1) / var(--nt-leading-snug) var(--nt-font-ui);
  font-variant-caps: all-small-caps;
  letter-spacing: 0.04em;
  color: var(--nt-color-ink-2);
}
/* The badge keeps normal case so it reads as a label, not more kicker. */
.nt-kicker .c-badge { font-variant-caps: normal; letter-spacing: 0; }
}
