/* Sección "Campus donde podrías laborar" — landings de docentes UNITEC */
.campus-laborar {
    margin-top: 1.5rem;
}

.campus-laborar .tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.campus-laborar .tags a {
    margin: 0;
    text-align: center;
    text-decoration: none;
}

.campus-laborar .tags a:hover,
.campus-laborar .tags a:focus {
    filter: brightness(.92);
}

/* Móviles: rejilla de 2 columnas con botones de ancho completo */
@media (max-width: 575.98px) {
    .campus-laborar .subtitle {
        font-size: 1.25rem;
    }

    .campus-laborar .tags {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .campus-laborar .tags a {
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 44px;
        padding: 8px 6px;
        font-size: .875rem;
        line-height: 1.2;
        overflow-wrap: anywhere;
    }
}
