le mixins
 *
 */
/**
 * Breakpoints
 * Media query helper
 * @group 30-mixins
 */
/**
 * Typography
 * Set base font size
 */
html {
  font-size: 100%;
}

body {
  font-size: 1.125rem;
}

* {
  margin-block: 0;
}

h1, h2, h3, h4, h5 {
  margin: 0;
}

:is(p, ol, ul, dl, figure, blockquote, form, pre, table, img, video, aside, section, article) + :is(p, ol, ul, dl, figure, blockquote, form, pre, table, img, video, aside, section, article) {
  margin-block-start: 1rem;
}

:is(p, ol, ul, dl, figure, blockquote,