/* heading — the page's heading. Its band (colours, space, width) is the section's; this is only the text and
   where it stands. */

.heading { max-width: 46rem; }
.heading .subtitle { margin-top: .75rem; }

.heading--center { margin-inline: auto; text-align: center; }
.heading--right  { margin-left: auto; text-align: right; }
