/* TPGMobile deliberately inherits uPhone's complete visual system.
   Only the small tenant-specific logo mark needs local styling. */
.brand-mark {
  display: block;
  flex: 0 0 auto;
}

.brand-mark {
  color: var(--brand-primary);
}

.site-brand {
  /* Same typeface, sizing and tracking as uPhone; only the weight changes. */
  font-weight: 700;
}

/* Replace the neutral strip below the homepage hero with a strong brand band. */
.trust-strip {
  background: var(--brand-primary);
}

.trust-strip .trust-strip__figure {
  color: #fff !important;
}

.trust-strip .trust-strip__label {
  color: rgba(255, 255, 255, .78) !important;
}

footer .brand-mark {
  color: var(--brand-light);
}

footer .brand-mark__signal,
footer .brand-mark__plane {
  stroke: var(--brand-light);
}
