.content {
	padding-top: var(--header-height);
	/* height: 200rem; */
	padding-bottom: 6rem;
	/* padding-left: var(--sp2); */
	/* padding-right: var(--sp2); */
	display: grid;
	grid-template-columns: var(--indent) 1fr var(--indent);
	width: 100%;
	
}
.content > * {
	grid-column: 2;
	
}
.content > .full {
	grid-column: 1 / span 3;
	
}
.main-page .content {
	padding-top: 0rem;
	
}
.content__inner {
	grid-column: 2;
	
}
@media screen and (min-width: 768px){
	.content {
		/* padding-top: 8rem; */
		/* padding-bottom: 10rem; */
	}
	
}
