/* Shared type floor for the legacy brand pages. */
.main-nav a,
.footer-nav a,
.eyebrow,
.works-head .label,
.tile-category,
.offering-num,
.diagnosis-entry-label,
.hero-stat-kicker,
.diagram-kicker,
.connection-nodes small,
.form-field label,
.form-submit,
.tile-modal-category,
.tile-text-eyebrow,
.work-case-kicker,
.works-focus-index,
 .works-focus-name,
 .works-focus-footer {
  font-size: 13px;
  letter-spacing: 0;
}

.citation,
.footer-meta,
.works-note,
.work-case .tile-desc {
  font-size: 14px;
}

.hero-stat-note,
.connection-nodes small,
.process-item p,
.offering p,
.diagnosis-entry-copy,
.tile-modal-copy,
.work-case-copy {
  font-size: 14px;
}

.main-nav a,
.footer-nav a,
.eyebrow,
.works-head .label,
.tile-category,
.diagnosis-entry-label,
.hero-stat-kicker,
.diagram-kicker,
.form-field label,
.tile-modal-category,
.tile-text-eyebrow,
.work-case-kicker,
.works-focus-index,
.works-focus-name,
.works-focus-footer,
.citation,
.footer-meta,
.works-note {
  color: rgba(235, 235, 233, .68);
}

.work-media-caption strong {
  font-size: 15px;
}

@media (max-width: 739px) {
  .work-media-caption strong {
    font-size: 14px;
  }
}
