body {
  font-family: var(--ff-text), sans-serif; 
  line-height: 1.6; 
  padding: 30px; 
  color: #333;
}

h1, h2 {
  font-family: var(--ff-header), sans-serif;
  color: #2c3e50; 
}

h1, h2, h3{
  margin-bottom: 0;
}
p{
  margin: 0.5em 0 0 0;
}

ul { 
  margin: 0 0 0 20px; 
  line-height: 140%;
}

a { 
  color: #1a73e8; 
  text-decoration: none; 
}
a:hover { 
  text-decoration: underline; 
}
.highlight { 
  font-weight: bold; 
}