:root {
  /* Replace these with your actual hex values */
  --md-primary-fg-color: #006c8c;
  --md-primary-fg-color--light: #006c8c;
  --md-primary-fg-color--dark: #006c8c;
}
.md-content__inner h1 {
  text-align: center;
}

/* Only affects the homepage wrapper */
.home-center {
  text-align: center;
}

/* Logo: centered, up to full content width */
.home-center img {
  display: block;
  margin: 0 auto 1.5rem;
  max-width: 100%;
  height: auto;
}

/* Optional: small tweak for the H1 */
.home-center h1 {
  margin-top: 0.5rem;
}

/* Replace bullet dots with arrows inside admonitions only */
.md-typeset .admonition ul > li {
  list-style-type: none;
  position: relative;
}
.md-typeset .admonition ul > li::before {
  content: "→ ";
  position: absolute;
  left: -1.2em;
}
