body {
font-family: cursive, sans-serif;
background-color: #fff0f5;
margin: 0;
padding: 42px;
}

h {
color: #57001d;
text-align: center;
font-size: 32px;
}

h1 {
color: #57001d;
border-bottom: 4px solid #24000c;
border-top: 4px solid #24000c;
text-align: center;
font-size: 32px;
}

h2 {
color: #57001d;
border-bottom: 4px solid #24000c;
border-top: 4px solid #24000c;
text-align: center;
font-size: 32px;
}

p {
color: #57001d;
line-height: 1.5;
font-size: 24px;
text-align: center;
}

table, th, td {
margin: auto;
border: 3px solid black;
border-radius: 10px;
border-color: #24000c;
font-size: 24px;
}

