/* ── LABEL-SM / HERO-EYEBROW — base ─────────────────────────────────── */
/* Layout + typography only. Colour variants live in each section file.  */
.hero-eyebrow,
.label-sm {
  font-family: 'Space Mono', monospace;
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  gap: 10px;
}
.hero-eyebrow::before,
.label-sm::before {
  content: '';
  display: block;
  width: 20px;
  height: 1px;
  flex-shrink: 0;
}
