@media(min-width: 1920px) {
    body {
        max-width: 2560px;
    }
}

@media(max-width: 1600px) {
    body {
        max-width: 1920px;
    }
}

@media(max-width: 768px) {
    /* Seção Home */

    .home {
        padding: 60px 0 30px;
    }

    .home a {
        font-size: 16px;
    }

    /* Seção Links */

    .links {
        gap: 15px;
        padding: 10px 0 80px;
    }

    .links h2 {
        font-size: 30px;
        line-height: 52px;
    }

    .links div {
        gap: 10px;
    }

    .links div h3 {
        font-size: 12px;
    }

    .links div a {
        font-size: 12px;
        border-radius: 30px;
        padding: 8px 30px;
    }
}