/* ==========================================================================
   .pm-section-heading — titre de section précédé d'un tiret

   Figma : un nœud LINE de 60×0 (donc horizontal, rendu par son stroke) suivi
   du titre en H1, séparés de 12px.
   ========================================================================== */

.pm-section-heading {
  display: flex;
  align-items: center;
  gap: var(--pm-space-xs);
  margin: 0;
}

.pm-section-heading::before {
  content: "";
  flex: 0 0 auto;
  width: 60px;
  height: var(--pm-border-width);
  background-color: var(--pm-color-ink);
}
