.Primary {
  padding: 0;
  margin: 0 auto;
  display: grid;
  row-gap: var(--paragraph-spacing);
  position: relative;
  grid-template-columns:
    minmax(calc(var(--size-default) * 2), 1fr) minmax(
      var(--min-measure),
      var(--measure)
    )
    minmax(calc(var(--size-default) * 2), 1fr);
}

.Primary > * {
  grid-column: 2 / 2;
}

.Primary > h1 {
  grid-column: 1 / -1;
  margin-inline: var(--size-l1);
  padding-bottom: var(--size-default);
  color: var(--text-color);
}
