h2 {color: #FF0000; font-weight: normal;}
h3 {color: #006400;}
p {text-align: justify; font-size: 1.2em}
a {color: #305853; text-decoration: underline;}
details {
  border: 1px solid;
  padding: 0 1rem;
  background: white;
}
details + details {
  border-top: none;
}
details[open] {
    padding-bottom: 1em;
}  
summary {
  font-weight: bold;
  cursor: pointer;
}