ho parzialmente risolto provando a distanziare gli elementi non con il line-height ma con il margin-bottom e la visualizzazione risulta corretta. L'unico problema è che adesso lo spazio si crea anche sotto l'ultimo elemento della lista.
Come posso fare per dare il margin-bottom a tutta la lista, tranne all'ultimo elemento. Sono certa che si possa fare, ma non so bene i passaggi.