@media (min-width: 901px) {
  .hero { min-height: clamp(44rem, 78svh, 53rem); }
  .leadership-heading { max-width: 100%; }
  .leadership-heading h2 { font-size: clamp(2.7rem, 3vw, 3.5rem); }
}

@media (max-width: 900px) {
  .site-nav {
    width: 100%;
    justify-self: stretch;
    box-shadow: 0 28px 50px rgba(0, 0, 0, .28);
  }
}
