/* Custom styles — Morgane Gonon academic site */

/* Navbar brand */
.navbar-brand {
  font-weight: 600;
  letter-spacing: 0.02em;
}

/* About page: soften the image border */
.quarto-about-trestles .about-image {
  border: 3px solid #3d6b55;
}

/* Publication entries: add vertical breathing room */
p + p {
  margin-top: 0.1rem;
}

/* Section separators */
hr {
  border-top: 1px solid #d0d7d0;
  margin: 2rem 0;
}

/* Footer */
.nav-footer {
  font-size: 0.85rem;
  color: #6c757d;
}

/* Link color matching navbar */
a {
  color: #3d6b55;
}
a:hover {
  color: #2a4e3c;
}
