/* BOX MODEL */
* {
	margin: 0;
	padding: 0;
	border: none;
}

/* DEFAULTS */
button {
	cursor: pointer;
}

a {
	color: inherit;
}

dialog::backdrop {
	background: hsla(0, 0%, 0%, 0.5);
}

/* IMG */
img {
	display: block;
	width: 100%;
	height: auto;
	font-style: italic;
}

/* TYPOGRAPHY */
h1,
h2 {
	text-wrap: balance;
}

p {
	text-wrap: pretty; 
}