/* Kicker — cabeçalho de seção da folha: título em mono caps + régua + observação. */

.kicker {
  display: flex; align-items: baseline; gap: 14px; margin-bottom: 20px;

  & h2 {
    font-family: var(--mono); font-size: 12px; font-weight: 400; letter-spacing: .14em;
    text-transform: uppercase; color: var(--ink); margin: 0; white-space: nowrap;
  }

  & .rule { flex: 1; border-bottom: 1px solid var(--line); transform: translateY(-4px); }

  & .obs { font-size: 12.5px; color: var(--ink-faint); white-space: nowrap; }
}
