#performance{
	padding : 0;
}
.personalisation-img-box{
	margin-top: 48px;
}
#design .by-m-standalone-image{
	margin-top: 48px;
	margin-bottom: 0;
}
@media screen and (max-width: 990px){

}
@media screen and (min-width: 991px){
	.by-models .by-models__anchor:nth-of-type(-n+4){
		flex-basis: 25%;
	}
	#design{
		padding: calc((var(--gap) * 8)) 0 0;
	}
	#performance .by-text-columns{
		margin-bottom: calc(var(--gap) * 8);
	}
	.personalisation-img-box{
		margin-top: 64px;
	}
	#design .by-m-standalone-image{
		margin-top: 64px;
	}
}
