/* Nunito Sans, SIL Open Font License 1.1. See assets/fonts/OFL-NunitoSans.txt. */
@font-face {
  font-family: "Crew Nunito Sans";
  src: url("/assets/fonts/NunitoSans-Black-Latin.woff") format("woff");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  size-adjust: 104%;
}

/* Share the same heading face across screen sizes.
   Accent spans retain their separately declared stamp font. */
h1, h2, h3, h4, h5, h6 {
  /* Override legacy component typography while preserving its size hierarchy. */
  font-family: "Crew Nunito Sans", "Nunito Sans", "Avenir Next", Avenir, Arial, sans-serif !important;
  font-weight: 900 !important;
  letter-spacing: -.055em !important;
}

.hero-support-heading h2 {
  margin: 0;
  font-size: clamp(32px, 3vw, 43px);
  line-height: 1.1;
}
