.center{text-align: center;font-family:"IM Fell English SC",serif;font-style:normal;font-weight:normal;
  color:inherit;text-rendering:optimizeLegibility;font-size:1.75rem;line-height:1.75;margin-top:0;margin-bottom:.5rem;}

details > summary {font-family:"IM Fell English SC",serif;font-style:normal;font-weight:normal;
font-size:1.75rem; 
padding: 2px 6px;
  width: 14.65em;
  background-color: #D7C6B2;
  border: none;
  box-shadow: 3px 3px 4px black;
  cursor: pointer;
}

details > p {
  border-radius: 0 0 10px 10px;
  padding: 2px 6px;
  margin: 0;
  box-shadow: 3px 3px 4px black;
}

details:open > summary {
}
details:first-of-type summary::marker,
:is(::-webkit-details-marker) {
  content: "+ ";
  font-family: monospace;
  color: brown;
  font-weight: bold;
font-size:2rem;
}

details[open]:first-of-type summary::marker {
  content: "− ";
}