.biolit-text-with-background {
	align-items: center;
	background-color: #1d1d1d;
	display: flex;
	justify-content: center;
	min-height: 360px;
	padding: var(--wp--preset--spacing--09) var(--wp--preset--spacing--05);
}

.biolit-text-with-background .wp-block-cover__inner-container {
	width: 100%;
}

.biolit-text-with-background__content {
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: var(--wp--preset--spacing--04);
	margin: 0 auto;
	max-width: 820px;
	text-align: center;
}

.biolit-text-with-background__title {
	color: #ffffff;
	font-size: var(--wp--preset--font-size--xl);
	font-weight: 700;
	letter-spacing: 0.2px;
	line-height: 1.2;
	margin: 0;
}

.biolit-text-with-background__text {
	color: #ffffff;
	font-size: var(--wp--preset--font-size--body-s);
	line-height: 1.5;
	margin: 0;
}

.biolit-text-with-background .wp-block-buttons {
	margin-top: var(--wp--preset--spacing--02);
}

@media (max-width: 720px) {
	.biolit-text-with-background {
		min-height: 320px;
		padding: var(--wp--preset--spacing--07) var(--wp--preset--spacing--04);
	}

	.biolit-text-with-background__title {
		font-size: var(--wp--preset--font-size--body-l);
	}
}
