h2 {
  font-family: Inter,"Noto Sans JP",sans-serif;
  font-size: var(--font-size-initial);
  font-weight: var(--font-weight-bold);
  line-height: 1.6;
  letter-spacing: .1em;
  border-block-end: 2px solid var(--border-color-dark-secondary);
  margin-block-start: var(--space-large);
}

h2 + p {
  margin-block-start: var(--space-initial);
}