/* ==========================================================================
   utilities.css — Utilitários próprios do projeto
   --------------------------------------------------------------------------
   Somente o que o Bootstrap não cobre. Prefixo .tp-ds-u-
   Utilitários responsivos devem usar os breakpoints do projeto
   (768 / 1440 / 1990), não os do Bootstrap.
   ========================================================================== */

/* Fundo alternativo de seção */
.tp-ds-u-bg-alt {
  background-color: var(--tp-ds-color-bg-alt);
}

/* Fundo invertido (seções claras, já que o tema padrão é escuro) */
.tp-ds-u-bg-inverse {
  background-color: var(--tp-ds-color-bg-inverse);
  color: var(--tp-ds-color-text-inverse);
}

.tp-ds-u-bg-inverse :is(h1, h2, h3, h4, h5, h6) {
  color: var(--tp-ds-color-heading-inverse);
}
