/* Version 4.82: Playfair Display trial for the headings that are black in v4.81.
   Load only this display family; all labels, text, navigation and buttons retain their fonts. */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800&display=swap');

/* TWS Version 4.80 — editorial black headings trial.
   Site-wide heading color only; leave typography, layout, and other colors as-is. */
main :is(h1,h2,h3):where(:not(.resource-library-row > h3)) {
  color: #111111 !important;
}
/* On dark CTA bands, white remains necessary for readable contrast. */
main .band :is(h1,h2,h3) {
  color: #ffffff !important;
}
/* Only the Wound Care page's light-background call-to-action heading is black. */
main #page-services .band.wound-care-cta h2 {
  color: #111111 !important;
}

/* Playfair Display is applied only to the black site headings in the trial. */
main :is(h1,h2,h3):where(:not(.resource-library-row > h3)) {
  font-family: 'Playfair Display', Georgia, serif !important;
}
/* Preserve the established white typography on genuinely dark callout bands. */
main .band :is(h1,h2,h3) {
  font-family: var(--serif) !important;
}
/* The light Wound Care CTA is the corrected black heading in v4.81. */
main #page-services .band.wound-care-cta h2 {
  font-family: 'Playfair Display', Georgia, serif !important;
}

/* Mobile homepage: match the two small eyebrow labels precisely. */
@media (max-width: 590px) {
  #page-home .home-resource-feature .eyebrow,
  #page-home .reviews-home .section-head .eyebrow {
    font-family: var(--sans);
    font-size: .74rem;
    font-weight: 800;
    line-height: 1.65;
    letter-spacing: .16em;
    text-transform: uppercase;
  }
}
