.tauchlotse-transparency-note,
.tauchlotse-transparency-note * {
	box-sizing: border-box;
}

.tauchlotse-transparency-note {
	background: var(--wp--preset--color--base, #f5f7f8);
	border-inline-start: 0.25rem solid var(--wp--preset--color--accent-1, #075985);
	color: var(--wp--preset--color--contrast, inherit);
	margin-block: 0 clamp(1.5rem, 4vw, 2.5rem);
	max-width: 100%;
	overflow-wrap: anywhere;
	padding: clamp(0.9rem, 3vw, 1.25rem);
}

.tauchlotse-transparency-note__summary {
	display: flex;
	flex-wrap: wrap;
	gap: 0.25rem 0.45rem;
	line-height: 1.4;
	margin: 0;
}

.tauchlotse-transparency-note__summary span {
	font-weight: 600;
}

.tauchlotse-transparency-note__description {
	line-height: 1.55;
	margin-block: 0.6rem 0;
	max-width: 52rem;
}
