/* Contenedor principal para las secciones activas */
.sections-container {
    display: flex;
    /* Permite que los bloques salten a la siguiente línea si no caben */
    flex-wrap: wrap; 
    /* Distribuye el espacio entre los bloques */
    justify-content: flex-start; 
    gap: 20px; /* Espacio entre bloques */
    /* Añadimos un poco de margen para que no esté pegado a los bordes */
    padding: 0 10px; 
}

/* Estilo para cada bloque DENTRO de sections-container */
.sections-container .block {
    border: 1px solid #ddd;
    padding: 15px;
    border-radius: 8px;
    background-color: #f9f9f9;
    flex: 1 1 300px; 
    box-sizing: border-box; 
}

/* Estilos para encabezados DENTRO de sections-container (sin cambios) */
.sections-container h4 {
    border-bottom: 2px solid #444;
    padding-bottom: 5px;
    color: #222;
    margin-top: 30px;
}

.sections-container h5 {
    font-size: 1.1em; 
    color: #22326b; 
    border-bottom: 1px dashed #ccc;
    padding-bottom: 5px;
    margin: 10px 0 15px 0;
    font-weight: bold;
}

/* --- CAMBIOS CLAVE AQUÍ: Permitimos los puntos y ajustamos el margen --- */

/* Permitimos el estilo de lista y añadimos el padding para que el punto se vea */
.sections-container ul { 
    /* Quitamos list-style: none; */
    list-style-type: disc; /* Asegura que sean puntos */
    padding-left: 20px; /* Suficiente espacio para que el punto se muestre */
}

/* Eliminamos los ajustes de sangría del elemento de lista que interferían con el punto */
.sections-container li {
    margin: 5px 0;
    padding-left: 0; /* Lo reseteamos */
    text-indent: 0; /* Lo reseteamos */
}

/* Estilo para las sublistas (ej: Mass General Brigham Pathology teams) */
.sections-container li ul {
    /* Mantenemos el estilo para las sublistas anidadas */
    list-style-type: disc; 
    padding-left: 20px;
    text-indent: 0;
    margin-top: 5px;
}

/* --- Aseguramos que las listas fuera de sections-container no cambien --- */
/* Estilos para Past Editors y Past Database Managers (fuera de .sections-container) */
section > ul { 
    list-style-type: disc; /* Aseguramos que estas listas también tengan puntos si lo deseas */
    padding-left: 20px;
}

/* Estilos para Editorial Board (si usas los estilos que te di antes para editorial-board-container) */
.editorial-board-container ul {
    list-style-type: disc;
    padding-left: 20px;
}
.editorial-board-container li {
    margin: 3px 0;
    padding-left: 0; 
    text-indent: 0; 
}