main{display: grid; place-content: center;}
main > section{padding: 32px; display: grid; grid-template-columns: 1fr 1fr; gap: 32px;}
main > section img{width: 100%; aspect-ratio: 1 / 1; border-radius: 50%;}

/*  width: 400px; height: 400px; */

@media screen and (max-width: 650px) {
	main > section{padding: 16px; grid-template-columns: 100%;}
}