/* Bulma: .title/.subtitle haben margin-top: -1.25rem und margin-bottom: 0 */
body .title,
body .subtitle {
  margin-top: 0;
}

body .title:not(:last-child) {
  margin-bottom: 0.75em;
}

body .title:has(+ .subtitle) {
  margin-bottom: 0.25em;
}

body .title + .subtitle {
  margin-top: 0.35em;
  margin-bottom: 0.75em;
}

body h1:not(:last-child),
body h2:not(:last-child),
body h3:not(:last-child),
body h4:not(:last-child),
body h5:not(:last-child),
body h6:not(:last-child) {
  margin-bottom: 0.75em;
}