/* Legal notice, using the landing page's sheet and navigation. */
.legal {
  max-width: var(--measure);
  font-size: 1rem;
  line-height: 1.6;
}
.legal h1 {
  margin: 0 0 2rem;
  font-size: clamp(2rem, 4vw, 3rem);
  font-weight: 400;
  line-height: 1.15;
}
.legal section { margin-block: 2rem; }
.legal h2 {
  margin: 0 0 .6rem;
  font-size: 1.25rem;
  font-weight: 400;
}
.legal p { margin: 0; }
.legal address { font-style: normal; }
.legal .urn { overflow-wrap: anywhere; }
