@layer webmasters
{	:root {--LoanNumRows:11;}
	._cofbe .c_comparison_table__tables__content {grid-template-rows:repeat(var(--LoanNumRows), auto);}
	._cofbe .c_comparison_table__tables__header {grid-row:span 2;}
	._cofbe .c_comparison_table__tables__content__list__wrapper {display:grid;grid-template-rows:subgrid;grid-row:3/-1;}
	._cofbe .c_comparison_table__tables__content__list {grid-row:1/-1;border-bottom: var(--cofbe-border-thin) var(--cofbe-c-gray-200);z-index: 1;}
	._cofbe section.c-section-online-loan-table-header {position:relative;margin-block-start:var(--cofbe-spacing-md);}
	._cofbe .c_comparison_table__content {margin-block-start:var(--cofbe-spacing-md);}

	@media (min-width:1024px) {
		._cofbe .c_comparison_table__tables {margin-top:-75px;}
		._cofbe .c_comparison_table__tables__content__wrapper#tab_renovation {grid-column:1/2;}
		._cofbe .c_comparison_table__tables__content__wrapper#tab_energy {grid-column:2/3;}
		._cofbe .c_comparison_table__tables__content__wrapper#tab_design {grid-column:3/4;}
	}

	@media (min-width:1201px) {
		._cofbe .c_comparison_table__tables {padding-inline:clamp(50px, 6.25vw, 120px);margin-top:-250px;}
	}
}
