/*
	Launch Interactive Reset.
	This was based on https://www.joshwcomeau.com/css/custom-css-reset/ with custom Launch additions.
*/

/*
	1. Use a more-intuitive box-sizing model.
*/
*,
*::before,
*::after
{
	box-sizing: border-box;
}

/*
	2. Remove default margin
*/
body,
button,
input,
optgroup,
select,
textarea,
figure,
blockquote
{
	margin: 0;
}

/*
	3. Prevent font scaling in landscape while allowing user zoom
*/
html
{
	-webkit-text-size-adjust: 100%;
}

/*
	Typographic tweaks!
	4. Add accessible line-height
	5. Improve text rendering
*/
body
{
	line-height: 1.5;
	-webkit-font-smoothing: antialiased;
}

/*
	7. Improve media defaults
*/
img,
picture,
video,
canvas,
svg
{
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	height: auto;
}

/*
	8. Remove built-in form typography styles
*/
input,
button,
textarea,
select
{
	font: inherit;
}

/*
	9. Prevent resizing textarea horizontally
*/
textarea
{
	resize: vertical;
	min-height: 100px;
}

/*
	10. Avoid text overflows
*/
p,
h1,
h2,
h3,
h4,
h5,
h6
{
	overflow-wrap: break-word;
}

/*
	11. Set sane defaults for lists
*/
ul,
ol
{
	margin: 1em 0;
	padding: 0 0 0 1em;
}

/*
	12. Remove all margins and padding from UL in a nav
*/
nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
