h2 {
    margin-bottom: 32px;
}

h3 {
    font-size: 27px;
    font-weight: 700;
    margin-block-end: 16px;
}

h4 {
    font-size: 20px;
    font-weight: 700;
    margin-block-end: 0;
}

p {
    margin-block-end: 20px;
}

.content-container {
    padding-right: var(--padding-content-left);
}

.brand-name {
    color: var(--color-accent);
}

@media (max-width: 1439px) {
    #back-link {
        position: absolute;    
        top: 128px;
        right: 16px;
    }
}

@media (max-width: 920px) {
    .content-container {
        margin-bottom: 96px;
    }

    h2 {
        font-size: 47px;
    }
}

@media (max-width: 400px) {
    #back-link:not(.help-back-link) {
        position: absolute;    
        top: 180px;
    }
}