header, main {
    width: 50vw;
    margin: auto;
    border: 1px dashed #fe81b5;
    border-radius: 15px;
    padding: 30px;
    margin-top: 20px;
}
@media (prefers-color-scheme: light) {
    header, main {
        border-color: #773953;
    }
}