.button-outline {
  background: transparent;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, .75);
  box-shadow: none;
}
.button-outline:hover {
  background: rgba(255, 255, 255, .1);
  box-shadow: none;
}
.contact-actions {
  display: flex;
  justify-content: center;
  gap: 14px;
  flex-wrap: wrap;
}
/* Faixa de mensagem: azul profundo e turquesa, em harmonia com a imagem principal. */
.belief.strip {
  color: #fff;
  background: linear-gradient(118deg, #1249d8 0%, #087fb4 54%, #08aeb8 100%);
}
.belief.strip h2 em {
  color: #ffe18a;
}
