h1 {
    font-size: 3em;
    border-bottom: 1px dashed blue;
    color: blue;
}
header {
    border-bottom: 1px solid grey;
}
section {
    margin: 0.5em 0;
    border: 1px solid orange;
    border-radius: 0.3em;
}

footer {
    border-top: 1px solid grey;
}