#cont-2147 {
	
	grid-template-columns: minmax(0, 0.68fr) minmax(280px, 0.32fr);
	gap: var(--s-2xl);
	align-items: end;
	padding: var(--s-3xl) var(--s-lg);
	margin-top: var(--s-xl);
	border-radius: var(--r-xl);
	background: var(--bgcolor);
	color: var(--color);
	box-sizing: border-box;
}

#cont-2147 .info-hero-copy {
	float: none;
	width: auto;
	box-sizing: border-box;
}
#cont-2147 .varix-compare {
	float: none;
	width: auto;
	box-sizing: border-box;
}
#cont-2156 .varix-split {
	float: none;
	width: auto;
	box-sizing: border-box;
}

#cont-2147 .varix-compare {
	
	gap: var(--s-md);
	padding: var(--s-xl);
	border: 1px solid var(--border-col);
	border-radius: var(--border-radius, var(--r-lg));
	background: var(--bgcolor2);
}

#cont-2147 .varix-compare-label {
	color: var(--hicolor);
	font-size: var(--fs-xs);
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
}

#cont-2147 .varix-compare-item {
	padding: var(--s-md);
	border-radius: var(--r-md);
	background: var(--bgcolor);
}

#cont-2147 .varix-compare-item strong {
	display: block;
}
#cont-2147 .varix-compare-item span {
	display: block;
}

#cont-2147 .varix-compare-item strong {
	margin-bottom: var(--s-xs);
	color: var(--color);
	font-size: var(--fs-md);
}

#cont-2147 .varix-compare-item span {
	color: var(--locolor);
	font-size: var(--fs-sm);
	line-height: var(--lh-body);
}

#cont-2156 .varix-split {
	padding: var(--s-xl);
	border: 1px solid var(--border-col);
	border-radius: var(--border-radius, var(--r-lg));
	background: var(--bgcolor2);
}

#cont-2156 .varix-split-list ul {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: var(--s-md);
	margin-top: var(--s-xl);
}

#cont-2156 .varix-split-list li {
	padding: var(--s-lg);
	border-radius: var(--r-md);
	background: var(--bgcolor);
}

#cont-2156 .varix-split-list span {
	display: block;
}
#cont-2156 .varix-split-list strong {
	display: block;
}

#cont-2156 .varix-split-list span {
	margin-bottom: var(--s-sm);
	color: var(--hicolor);
	font-size: var(--fs-xs);
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
}

#cont-2156 .varix-split-list strong {
	color: var(--color);
	font-size: var(--fs-sm);
	line-height: var(--lh-title);
}

@media (max-width:800px) /* responsive */ {
	#cont-2147 {
		display: block;
		padding: var(--s-2xl) var(--s-md);
	}

	#cont-2147 .varix-compare {
		margin-top: var(--s-xl);
	}

	#cont-2156 .varix-split-list ul {
		grid-template-columns: 1fr;
	}
}

/* CMS-Spalten: cont-2147 */
#cont-2147 { --vg-tracks: 2; --vg-default-gutter: calc(var(--s-2xl) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-2xl); }
#cont-2147 > .bhv-col { width: calc((100% - (var(--vg-tracks, 1) - 1) * var(--vg-gap, 0px)) * var(--vg-share, 1)); }
#cont-2147 > .bhv-col.flex { height: auto; }
#cont-2147 > .col-68 { --vg-share: 0.680000000000; }
#cont-2147 > .col-32 { --vg-share: 0.320000000000; min-width: 280px; }
#cont-2147 > .col-auto { width: auto; }
#cont-2147 > .col-100 { width: 100%; }
#cont-2147 { padding-bottom: calc(var(--s-3xl) + var(--s-2xl)); }
@media (max-width:800px) /* responsive */ {
#cont-2147 { padding-bottom: var(--s-2xl); }
#cont-2147 { display: block; }
#cont-2147 { --vg-tracks: 1; --vg-default-gutter: calc(var(--s-2xl) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-2xl); }
#cont-2147 > .bhv-col { min-width: 0; }
#cont-2147 > .bhv-col { --vg-share: 1; width: 100%; flex: 0 0 auto; }
}
@media (max-width:560px) {
#cont-2147 { padding-bottom: var(--s-2xl); }
}

/* CMS-Spalten: cont-2156 */
#cont-2156 { --vg-tracks: 2; --vg-default-gutter: calc(var(--s-2xl) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-2xl); }
#cont-2156 > .bhv-col { width: calc((100% - (var(--vg-tracks, 1) - 1) * var(--vg-gap, 0px)) * var(--vg-share, 1)); }
#cont-2156 > .bhv-col.flex { height: auto; }
#cont-2156 > .col-28 { --vg-share: 0.280000000000; min-width: 220px; }
#cont-2156 > .col-72 { --vg-share: 0.720000000000; }
#cont-2156 > .col-auto { width: auto; }
#cont-2156 > .col-100 { width: 100%; }
#cont-2156 { padding-bottom: calc(var(--s-3xl) + var(--s-2xl)); }
@media (max-width:800px) /* responsive */ {
#cont-2156 { padding-bottom: var(--s-2xl); }
#cont-2156 { display: block; }
#cont-2156 { --vg-tracks: 1; --vg-default-gutter: calc(var(--s-2xl) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-2xl); }
#cont-2156 > .bhv-col { min-width: 0; }
#cont-2156 > .bhv-col { --vg-share: 1; width: 100%; flex: 0 0 auto; }
}
@media (max-width:560px) {
#cont-2156 { padding-bottom: var(--s-2xl); }
}

/* CMS-Spalten: col-2160 */
#cont-2156 .info-content { --vg-tracks: 1; --vg-default-gutter: calc(var(--s-md) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-md); }
#cont-2156 .info-content > .bhv-col { width: calc((100% - (var(--vg-tracks, 1) - 1) * var(--vg-gap, 0px)) * var(--vg-share, 1)); }
#cont-2156 .info-content > .bhv-col.flex { height: auto; }
#cont-2156 .info-content > .col-100 { --vg-share: 1.000000000000; }
#cont-2156 .info-content > .col-auto { width: auto; }
#cont-2156 .info-content > .col-100 { width: 100%; }
#cont-2156 .info-content { padding-bottom: calc(0px + var(--s-md)); }
@media (max-width:800px) /* responsive */ {
#cont-2156 .info-content { padding-bottom: calc(0px + var(--s-md)); }
#cont-2156 .info-content { --vg-tracks: 1; --vg-default-gutter: calc(var(--s-md) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-md); }
#cont-2156 .info-content > .bhv-col { min-width: 0; }
#cont-2156 .info-content > .bhv-col { --vg-share: 1; width: 100%; flex: 0 0 auto; }
}
@media (max-width:560px) {
#cont-2156 .info-content { padding-bottom: calc(0px + var(--s-md)); }
}

/* CMS-Spalten: col-2169 */
#cont-2156 .info-warning { --vg-tracks: 2; --vg-default-gutter: calc(var(--s-md) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: 0px; }
#cont-2156 .info-warning > .bhv-col { width: calc((100% - (var(--vg-tracks, 1) - 1) * var(--vg-gap, 0px)) * var(--vg-share, 1)); }
#cont-2156 .info-warning > .bhv-col.flex { height: auto; }
#cont-2156 .info-warning > .col-40 { width: 36px; min-width: 0px; }
#cont-2156 .info-warning > .col-100 { --vg-share: 1.000000000000; }
#cont-2156 .info-warning > .col-100 { flex: 1; }
#cont-2156 .info-warning > .col-auto { width: auto; }
#cont-2156 .info-warning > .col-100 { width: 100%; }
#cont-2156 .info-warning { padding-bottom: calc(var(--s-lg) + 0px); }
@media (max-width:800px) /* responsive */ {
#cont-2156 .info-warning { padding-bottom: calc(var(--s-lg) + 0px); }
#cont-2156 .info-warning { --vg-tracks: 2; --vg-default-gutter: calc(var(--s-md) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: 0px; }
#cont-2156 .info-warning > .bhv-col { min-width: 0; }
}
@media (max-width:560px) {
#cont-2156 .info-warning { padding-bottom: calc(var(--s-lg) + 0px); }
}

/* CMS-Spalten: col-2180 */
#cont-2156 .info-related-grid { --vg-tracks: 3; --vg-default-gutter: calc(var(--s-lg, 24px) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-lg, 24px); }
#cont-2156 .info-related-grid > .bhv-col { width: calc((100% - (var(--vg-tracks, 1) - 1) * var(--vg-gap, 0px)) * var(--vg-share, 1)); }
#cont-2156 .info-related-grid > .bhv-col.flex { height: auto; }
#cont-2156 .info-related-grid > .col-33 { --vg-share: 0.333333333333; }
#cont-2156 .info-related-grid > .col-auto { width: auto; }
#cont-2156 .info-related-grid > .col-100 { width: 100%; }
#cont-2156 .info-related-grid { padding-bottom: calc(0px + var(--s-lg, 24px)); }
@media (max-width:800px) /* responsive */ {
#cont-2156 .info-related-grid { padding-bottom: calc(0px + var(--s-lg, 24px)); }
#cont-2156 .info-related-grid { --vg-tracks: 1; --vg-default-gutter: calc(var(--s-lg, 24px) / 2); --baustein-margin-leftright: var(--vg-default-gutter); --vg-gap: calc(2 * var(--baustein-margin-leftright)); column-gap: var(--vg-gap); row-gap: var(--s-lg, 24px); }
#cont-2156 .info-related-grid > .bhv-col { min-width: 0; }
#cont-2156 .info-related-grid > .bhv-col { --vg-share: 1; width: 100%; flex: 0 0 auto; }
}
@media (max-width:560px) {
#cont-2156 .info-related-grid { padding-bottom: calc(0px + var(--s-lg, 24px)); }
}

@media (max-width:800px) /* responsive */ { #cont-2156 .info-warning > .col-40 { width: 28px; } }
