/* modern.css - light touch modernization */ body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  color: #222;
}

a { color: #0b57d0; }
a:visited { color: #5b2abf; }

h1, h2 {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif;
  letter-spacing: 0.2px;
}

h1 { font-size: 28px; line-height: 1.2; margin-bottom: 12px; }
h2 { font-size: 20px; line-height: 1.3; margin-top: 18px; }

p { margin: 10px 0; }
.bodytext {
  line-height: 1.6;
}
h2.bodytext {
  margin-top: 18px;
}
