:root {
    --brand: #A571FF;
}


body {
    min-height: 100%;
    font-family: "Inter", sans-serif;
}

.title {
    font-family: "Barlow", sans-serif;
}

header {
    display: flex;
}

nav {
    display: flex;
    font-family: "Barlow", sans-serif;
    font-weight: 600;
    font-size: 30px;
}

.navlink, nav>p {
    padding: 10px;
    margin: 0;
    color: #000;
    text-decoration-color: var(--brand);
    text-decoration-thickness: 3px;
}

nav>img {
    padding-right: 10px;
}

.spacer {
    flex-grow: 1
}