@import url("../../assets/external/fonts.googleapis.com/css2.468708d9.css");

:root {
  --pst-font-size-base: 1rem;
  --pst-font-size-milli: 0.9rem;

  --pst-font-size-h1: 2.625rem;
  --pst-font-size-h2: 2.125rem;
  --pst-font-size-h3: 1.75rem;
  --pst-font-size-h4: 1.5rem;
  --pst-font-size-h5: 1.25rem;
  --pst-font-size-h6: 1rem;

  --pst-sidebar-font-size: 0.9rem;
  --pst-sidebar-font-size-mobile: 1.1rem;
  --pst-sidebar-header-font-size: 1.2rem;
  --pst-sidebar-header-font-weight: 700;

  --pst-admonition-font-weight-heading: 700;

  --pst-font-weight-caption: 300;
  --pst-font-weight-heading: 700;

  --pst-font-family-base-system: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica Neue", "Arial", sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --pst-font-family-monospace-system: "SFMono-Regular", "Menlo", "Consolas", "Monaco", "Liberation Mono",
    "Lucida Console", monospace;
  --pst-font-family-base: var(--pst-font-family-base-system);
  --pst-font-family-heading: Lato;
  --pst-font-family-monospace: var(--pst-font-family-monospace-system);
}

body {
  font-family: var(--pst-font-family-base);
}

h1,
h2 {
  color: var(--pst-heading-color);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--pst-font-family-heading);
  font-weight: var(--pst-font-weight-heading);
  line-height: 1.15;
  margin: 2.75rem 0 1.05rem;
}

.md-typeset {
  line-height: 1.65;
}
