body {
    background-color: #ffdaf7;
}

h1 {
    color: #181897;
    text-align: center;
    border-radius: 30px;
    background-color: #c2a8fe;
    padding: 5px;
    font-size: 50px;
}

nav {
    display: flex;
    gap: 10px;
    margin-right: 5px;
    padding: 5px;
    font-size: 40px;
}
nav a {
    color: #9c1b1b;
    text-decoration: none;
    font-weight: bold;
    border-radius: 30px;
    background-color: #ff91ae;
    padding: 3px;
    display: block;
    padding: 0.2rem 1rem;
}
nav a:hover {
    color: #ff91ae;
    background-color: #9c1b1b;
    top: 3px;
    position: relative;
    rotate: 3deg;
}
