/* === Global typography === */
body {
  font-size: 17px;
  line-height: 1.7;
}

/* === Top navigation: reduce visual noise === */
.md-header-nav__topic,
.md-header-nav__button {
  font-weight: 500;
}

.md-header {
  box-shadow: none;
}

/* === Page title === */
h1 {
  font-size: 2.4rem;
  margin-bottom: 0.5em;
}

/* === Verdict section emphasis === */
h2:first-of-type {
  border-left: 4px solid #1976d2;
  padding-left: 12px;
  margin-top: 1.5em;
}

h2:first-of-type + p {
  font-size: 1.05em;
  background: #f8f9fa;
  padding: 14px 16px;
  border-radius: 6px;
}

/* === Reduce tutorial-like sidebar feel === */
.md-sidebar--secondary {
  font-size: 0.9em;
  opacity: 0.85;
}

/* === Remove excessive bullet indentation === */
.md-typeset ul {
  margin-left: 1em;
}
