.lists-h {
    font-family: var(--eins-fontakzent);
    text-transform: uppercase;
    letter-spacing: 0.05rem;
    font-size: 14px;
    border-bottom: 3px solid #893130;
    padding-bottom: 4px;
    font-weight: 700;
    letter-spacing: 0.8px;
    display: inline-block;
	color: var(--eins-akzent);
	padding: 30px 10px 0px 10px;
}
.lists {
            /*width: 100%;
            display: flex;
            gap: 20px;
            justify-content: space-between;*/
            /* align-items: flex-start; Wenn du willst, dass das Menü in der Länge nicht mit dem Content-Block mitwächst. Ich empfehle dir, *hier dann das padding einzufügen, damit es nicht mit dem letzten Strich endet. */
        }
        
        /*         Menu        */
        
        .lists {
            background-color: var(--eins-bgdark); padding: var(--eins-paddgro);
        }
        
        .lists_menu-head, .lists_content-head {
            background-color: var(--eins-bgakzent);
			font-family: var(--eins-fontakzent);
			text-transform: uppercase;
			font-size: 30px;
			font-weight: 700;
			letter-spacing: 1px;
			text-align: center;
			padding: 20px;
			backdrop-filter: var(--eins-filter);
			color: var(--eins-color);
			height: 30px;
			height: 51px;
    box-sizing: border-box;
        }
.lists_menu-head, .lists_content-head { }
        
        .lists_menu-item {
            /*height: 25px;
            width: 90%;
            margin: 0 auto;
            padding: 10px 20px;
            display: flex;
            align-items: center;
            box-sizing: border-box;
            border-bottom: 1px solid #b4b4b4;*/
			background: var(--eins-bg);
			padding: 5px;color: var(--eins-color);
			flex: 1 1 30%;
			font-weight: 600;
			letter-spacing: 1px;
			text-transform: uppercase;
			text-align: center;
			backdrop-filter: var(--eins-filter);
        }
.lists_menu-head a, .lists_content-head a, .lists_menu-item a { color: var(--eins-color); }
        
        
        /*         Content       */
        
        
        .lists_content {
            background-color: var(--eins-bg);
    backdrop-filter: var(--eins-filter);
    /*display: flex;*/
        }
        
        /*.lists_content-head {
            height: 50px;
            width: 100%;
            background: #b8b8b8;
            font-size: 30px;
            display: flex;
            justify-content: center;
            align-items: center;
            font-weight: bold;
            text-transform: uppercase;
        }*/
        
        .lists_content-description {
            /*padding: 20px 40px;*/
            text-align: justify;
            line-height: 180%;
        }
        
        .lists_content-bit {    
            padding: 0 40px 40px 40px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            gap: 20px;
        }
        
        .lists_content-block {
            flex: 1 1 30%;
			padding-top: 30px;
        }
        
        .lists_content-item {
            margin-bottom: 5px;
			letter-spacing: 1px;
			text-transform: uppercase;
        }