main p img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}


#url_demo {
	display: grid;
	grid-template-columns: auto 1fr;
	gap: .5em 1em;
	border: 1px solid hsl(220 10% 90%);
	background:hsl(220 10% 98%);
	padding: .5em;
	margin: 1em 0;
}

	#url_demo label,
	#url_demo output {
		display: contents;
	}

	#url_demo a {
		font-weight: bold;
	}

