/* v5.63 — Unified approved typography for the four primary homepage eyebrow labels.
   Scoped to the homepage; secondary Vision/Mission/Goal/Support and the dark Why Choose
   label retain their established styles. */
:root {
  --v563-section-label-color: #112f54;
  --v563-section-accent: #0e9c70;
}
body .v530-hero .v530-eyebrow,
body .v530-services .v530-eyebrow,
body .v548-portfolio .v548-portfolio-heading .v530-eyebrow,
body .v5-about .v5-about-intro > .v5-eyebrow {
  font-family: inherit !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  letter-spacing: 1.35px !important;
  line-height: 1.45 !important;
  color: var(--v563-section-label-color) !important;
  text-transform: uppercase !important;
}
body .v530-hero .v530-eyebrow::before,
body .v530-services .v530-eyebrow::before,
body .v548-portfolio .v548-portfolio-heading .v530-eyebrow::before,
body .v5-about .v5-about-intro > .v5-eyebrow::before {
  content: "" !important;
  display: inline-block !important;
  width: 24px !important;
  height: 3px !important;
  background: var(--v563-section-accent) !important;
  margin-right: 12px !important;
  vertical-align: middle !important;
  border: 0 !important;
  border-radius: 0 !important;
}
