/* Ajustes v30: refinamento da abertura e uniformização do texto da página Sobre. */

/* Abertura: remove o artigo "a" sem alterar a animação aprovada. */
.rebrand-intro__word--first {
  display: none !important;
  animation: none !important;
}

/* Sobre: título em duas linhas, com "agora é Via traço" na mesma linha. */
body.sobre-page .sobre-titulo {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

body.sobre-page .sobre-titulo > span {
  display: block;
  font-style: normal !important;
  text-transform: none !important;
}

body.sobre-page .sobre-titulo > span:last-child {
  white-space: nowrap;
}

body.sobre-page .sobre-titulo__marca {
  display: inline !important;
  font: inherit;
  font-style: normal !important;
  text-transform: none !important;
}

/* Todo o manifesto passa a ter uma única hierarquia tipográfica. */
body.sobre-page .hero-manifesto {
  margin-top: 34px;
}

body.sobre-page .hero-manifesto .manifesto-copy {
  margin: 0 0 18px;
  font-family: "Noto Sans", sans-serif;
  font-size: clamp(14px, 1.85vw, 21px);
  font-weight: 300;
  font-style: normal;
  line-height: 1.55;
  letter-spacing: 0;
  color: var(--ink2);
}

body.sobre-page .hero-manifesto .manifesto-copy:last-child {
  margin-bottom: 0;
}

@media (max-width: 760px) {
  body.sobre-page .hero-manifesto {
    margin-top: 28px;
  }

  body.sobre-page .hero-manifesto .manifesto-copy {
    margin-bottom: 16px;
    font-size: clamp(14px, 4vw, 18px);
    line-height: 1.55;
  }
}
