
#main-container {
    display: flex;
    margin-top: 5rem;
    margin-left: 20%;
    margin-right: 20%;
    margin-bottom: 3rem;
    gap: 2rem;
}

#title-red {
    color: var(--red-normal);
}
#title-blue {
    color: var(--blue-normal);
}
#title-yellow {
    color: var(--yellow-normal);
}

#title-container {
}
#title-container a {
    text-decoration: none;
}
#title-container h1 {
    font-size: 6rem;
    line-height: 5rem;
    margin: 0;
    white-space: pre;

    user-select: none;
}

#body-container {
    flex-grow: 1;
}

#tagline {
    margin: 0;
}

.link-section {
    margin: 0;
}
.link-tagline {
    margin: 0;
}
