/* A marca é uma unidade indivisível, inclusive em títulos e telas pequenas. */
.rr-brand {
  display: inline-block !important;
  white-space: nowrap !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
  hyphens: none !important;
  font: inherit !important;
  letter-spacing: inherit !important;
  text-transform: none !important;
}

/* Em títulos grandes, reduz a marca antes que ultrapasse a largura do celular. */
@media (max-width: 600px) {
  .rr-brand { font-size: min(1em, 9vw) !important; }
}
