/* =========================================================
   page-headings.css  (added 2026-11-13)
   Problem 10: the homepage has BIG BOLD CAPITAL headings, but the
   other pages had thin, mixed-case headings, so it felt like two
   different websites. This file gives the other pages the same
   heading style as the homepage. Same font (Nunito), same words.
   Loaded only on: about, contact, site requirements, privacy, terms.
   ========================================================= */
main h1,
main h2{
  text-transform:uppercase;
  font-weight:900!important;
  letter-spacing:-.012em;
  line-height:1.04;
}
main h1 *,
main h2 *{font-weight:900!important}

/* the second part of a heading (the <b> part) is a softer grey,
   like on the homepage. Opacity works on light AND dark photos. */
main h1 b,
main h2 b{opacity:.55}
