/* Shared legibility corrections for the legacy dark project template. */
.pd-back {
  min-height: 44px;
  align-items: center;
  font-size: 13px;
  color: #98a6b8;
}

.pd-head .meta {
  font-size: 13px;
  color: #98a6b8;
}

.pd-head .date {
  font-size: 13px;
  color: #8794a6;
}

.pd-subtitle {
  color: #98a6b8;
}

.pd-body {
  font-size: 16px;
  color: #a5b0c0;
}

.pd-body .cn {
  font-size: 14px;
  color: #98a6b8;
}

.pd-label,
.pd-gallery-btn,
.pd-award,
.pd-info-row,
.lb-counter {
  font-size: 13px;
}

.pd-label,
.pd-info-row,
.lb-counter {
  color: #98a6b8;
}

.pd-gallery-btn {
  min-height: 44px;
  color: #a5b0c0;
}

.pd-gallery-btn span,
.footer p {
  font-size: 13px !important;
}

.pd-info-row strong {
  color: #c2cfe0;
}

.lb-close,
.lb-nav {
  min-width: 44px;
  min-height: 44px;
}

footer a[href^="mailto:"] {
  display: inline-flex;
  min-height: 44px;
  align-items: center;
}

.back-link {
  min-height: 44px;
  align-items: center;
  font-size: 13px;
}

.project-meta .pm-tag,
.project-meta .pm-year,
.project-meta .pm-location,
.specs-grid,
.specs-grid .sg-label,
.coming-soon h3,
.coming-soon p {
  font-size: 13px;
}

.fg-brand,
.fg-nav-meta,
.fg-eyebrow,
.fg-stat dt,
.fg-stat dd,
.fg-section-no,
.fg-board figcaption,
.fg-label,
.fg-view-board,
.fg-principle span,
.fg-principle p,
.fg-chip,
.fg-system small,
.fg-system p,
.fg-credit dt,
.fg-credit dd,
.fg-footer small,
.fg-footer-mark {
  font-size: 13px;
}

.fg-brand,
.fg-back,
.fg-footer a,
.fg-credit a {
  display: inline-flex;
  min-height: 44px;
  align-items: center;
}

.pd-teamline,
.pd-concept-pair figcaption,
.pd-principles li::before,
.pd-growth-copy strong,
.pd-growth-copy p,
.pd-facade-copy .pd-body .cn,
.pd-energy-visual figcaption,
.pd-energy-copy p,
.pd-energy-flow li,
.pd-energy-flow span,
.pd-precedent strong,
.pd-system figcaption,
.pd-system figcaption strong {
  font-size: 13px;
}

.pd-subtitle,
.pd-body,
.pd-body .cn,
.pd-teamline,
.pd-concept-pair figcaption,
.pd-principles li,
.pd-principles li::before,
.pd-growth-copy p,
.pd-facade-copy .pd-body .cn,
.pd-energy-visual figcaption,
.pd-energy-copy p,
.pd-energy-copy .cn,
.pd-energy-flow li,
.pd-energy-flow span,
.pd-system figcaption {
  color: #a5b0c0;
}
