.wp-block-ctk-home-value.ctk-hv.ctk-hv--band.ctk-block {
	padding: var(--ctk-pad-top, clamp(40px, 5vw, 60px)) clamp(22px, 6vw, 80px) var(--ctk-pad-bottom, clamp(40px, 5vw, 60px));
	background-color: var(--ctk-bg, var(--ctk-hv-tint));
}

.wp-block-ctk-home-value.ctk-hv.ctk-hv--band.ctk-block.ctk-mode-light {
	background-color: var(--ctk-bg, var(--contrast, #000));
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__wrap {
	display: grid;
	grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
	gap: clamp(24px, 4vw, 56px);
	align-items: center;
	max-width: 1240px;
	margin-inline: auto;
	padding-top: clamp(28px, 3vw, 40px);
	border-top: 3px solid var(--ctk-p-line, var(--ctk-accent-line, var(--ctk-accent, var(--accent, #c8a35a))));
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__text,
.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__action {
	min-width: 0;
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__headline {
	font-size: clamp(calc(var(--mah-base, 1rem) * 1.625), 2.6vw, calc(var(--mah-base, 1rem) * 2.25));
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__intro {
	margin-top: 10px;
	font-size: var(--mah-base, 1rem);
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__search {
	max-width: none;
	margin-top: 0;
}

.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__fine,
.wp-block-ctk-home-value.ctk-hv.ctk-hv--band .aihv-search-form__privacy,
.wp-block-ctk-home-value.ctk-hv.ctk-hv--band .aihv-search-form__error {
	margin-left: 18px;
}

@media (max-width: 900px) {
	.wp-block-ctk-home-value.ctk-hv--band .ctk-hv__wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}
