html {
    background: rgb(63, 68, 251);
    background: radial-gradient(circle, rgba(63, 68, 251, 1) 0%, rgba(106, 45, 158, 1) 100%);
}

body {
    /* simple gradient background */
    color: white;
    margin: 2rem;
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}

a {
    font-size: 2rem;
}

h2 {
    margin: 0;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div.page-info-card {
    border-top: 1px solid white;
    width: 100%;
    transition: 0.3s;
    padding: 1rem;
    display: flex;
    flex-direction: row;
    align-items: center;
}

div.page-info-card:hover {
    background: rgba(250, 225, 66, 0.3);
}

img.logo {
    width: 3rem;
    height: min-content;
    padding-right: 1rem;
}