     



.memberships {
  position: relative;
}

.memberships .mv-super-module__content{
	grid-area: content;
}

.memberships__body {
	padding-top: var(--module-gutter-inline);
	padding-bottom: var(--module-gutter-inline);
	position: relative;
	z-index: 20;
	
	display: grid;
	gap: clamp(1em, 3vw, 1.5em);
	grid-template-columns: 1fr;
	align-items: flex-start;
}

@media (min-width: 850px) {
	.memberships__body {
	  grid-template-columns: 1fr 1fr;
		
	}
	
}


 
