/*********************
    Home title.
*********************/

#home section:first-child {
    font-size: 8ch;
    text-align: center;
}

/*********************
    Home links section.
*********************/

#home section:nth-child(2) {
    display: flex;
    justify-content: space-around;
}

/*********************
    Home links.
*********************/

#home section:nth-child(2) article {
    padding: 2em;
}
#home section:nth-child(2) article a {
    padding: 1em;
    color: white;
    border-radius: 10px;
    text-decoration: none;
    transition: background-color 0.2s;
    background-color: var(--main-color);
}
#home section:nth-child(2) article a:hover {
    background-color: var(--hover-color);
}