div.td_block_newspaper__child_home__nachrichten__themen {
	.home-nachrichten-themen__box {
		padding: clamp(1.5rem, 3vw, 2rem);
		border: 1px solid #eeeeee;
		border-radius: 12px;
		box-shadow: 0 4px 6px rgba(0, 0, 0, 0.08);
		color: #414459;
		font-family: Montserrat, sans-serif;
	}

	.home-nachrichten-themen__box h2 {
		margin: 0 0 12px;
		color: #414459;
		font-family: "Red Hat Display", sans-serif;
		/*font-size: 1.1rem;*/
		font-weight: 700;
		line-height: 110%;
	}

	.home-nachrichten-themen__box p {
		margin: 0 0 12px;
	}

	.home-nachrichten-themen__badges {
		display: flex;
		flex-wrap: wrap;
		gap: 8px;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	.home-nachrichten-themen__badges li {
		margin: 0;
		padding: 0;
	}

	.home-nachrichten-themen__badge {
		display: inline-block;
		padding: 6px 12px;
		border-radius: 8px;
		background-color: #eeeeee;
		color: #414459;
		font-family: Montserrat, sans-serif;
		font-size: 0.65rem;
		font-weight: 500;
		line-height: 110%;
		text-decoration: none;
		text-transform: uppercase;
	}

	.home-nachrichten-themen__badge:hover,
	.home-nachrichten-themen__badge:focus-visible {
		background-color: #dddddd;
		color: #414459;
	}

	.home-nachrichten-themen__badge:focus-visible {
		outline: 2px solid #414459;
		outline-offset: 2px;
	}
}
