body, html {
	padding: 0px;
	margin: 0px;
	--primary-accent-h: 208;
	--primary-accent-s: 84%;
	--primary-accent-l: 31%;
	--secondary-accent-h: 348;
	--secondary-accent-s: 94%;
	--secondary-accent-l: 40%;
	--third-accent-h: 37;
	--third-accent-s: 84%;
	--third-accent-l: 100%;
	--light-5-l: 5%;
	--light-10-l: 10%;
	--light-15-l: 15%;
	--light-20-l: 20%;
	--light-5-s: -15%;
	--light-10-s: -20%;
	--light-15-s: -30%;
	--light-20-s: -40%;
	--dark-5-l: -5%;
	--dark-10-l: -10%;
	--dark-15-l: -15%;
	--dark-20-l: -20%;
	--dark-5-s: 1%;
	--dark-10-s: 2%;
	--dark-15-s: 3%;
	--dark-20-s: 4%;
	--primary-accent: hsl(var(--primary-accent-h), var(--primary-accent-s), var(--primary-accent-l));
	--primary-accent-light-5: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--light-5-s)), calc(var(--primary-accent-l) + var(--light-5-l)));
	--primary-accent-light-10: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--light-10-s)), calc(var(--primary-accent-l) + var(--light-10-l)));
	--primary-accent-light-15: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--light-15-s)), calc(var(--primary-accent-l) + var(--light-15-l)));
	--primary-accent-light-20: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--light-20-s)), calc(var(--primary-accent-l) + var(--light-20-l)));
	--primary-accent-dark-5: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--dark-5-s)), calc(var(--primary-accent-l) + var(--dark-5-l)));
	--primary-accent-dark-10: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--dark-10-s)), calc(var(--primary-accent-l) + var(--dark-10-l)));
	--primary-accent-dark-15: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--dark-15-s)), calc(var(--primary-accent-l) + var(--dark-15-l)));
	--primary-accent-dark-20: hsl(var(--primary-accent-h), calc(var(--primary-accent-s) + var(--dark-20-s)), calc(var(--primary-accent-l) + var(--dark-20-l)));
	--secondary-accent: hsl(var(--secondary-accent-h), var(--secondary-accent-s), var(--secondary-accent-l));
	--secondary-accent-light-5: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--light-5-s)), calc(var(--secondary-accent-l) + var(--light-5-l)));
	--secondary-accent-light-10: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--light-10-s)), calc(var(--secondary-accent-l) + var(--light-10-l)));
	--secondary-accent-light-15: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--light-15-s)), calc(var(--secondary-accent-l) + var(--light-15-l)));
	--secondary-accent-light-20: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--light-20-s)), calc(var(--secondary-accent-l) + var(--light-20-l)));
	--secondary-accent-dark-5: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--dark-5-s)), calc(var(--secondary-accent-l) + var(--dark-5-l)));
	--secondary-accent-dark-10: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--dark-10-s)), calc(var(--secondary-accent-l) + var(--dark-10-l)));
	--secondary-accent-dark-15: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--dark-15-s)), calc(var(--secondary-accent-l) + var(--dark-15-l)));
	--secondary-accent-dark-20: hsl(var(--secondary-accent-h), calc(var(--secondary-accent-s) + var(--dark-20-s)), calc(var(--secondary-accent-l) + var(--dark-20-l)));
	--third-accent: hsl(var(--third-accent-h), var(--third-accent-s), var(--third-accent-l));
	--third-accent-light-5: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--light-5-s)), calc(var(--third-accent-l) + var(--light-5-l)));
	--third-accent-light-10: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--light-10-s)), calc(var(--third-accent-l) + var(--light-10-l)));
	--third-accent-light-15: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--light-15-s)), calc(var(--third-accent-l) + var(--light-15-l)));
	--third-accent-light-20: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--light-20-s)), calc(var(--third-accent-l) + var(--light-20-l)));
	--third-accent-dark-5: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--dark-5-s)), calc(var(--third-accent-l) + var(--dark-5-l)));
	--third-accent-dark-10: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--dark-10-s)), calc(var(--third-accent-l) + var(--dark-10-l)));
	--third-accent-dark-15: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--dark-15-s)), calc(var(--third-accent-l) + var(--dark-15-l)));
	--third-accent-dark-20: hsl(var(--third-accent-h), calc(var(--third-accent-s) + var(--dark-20-s)), calc(var(--third-accent-l) + var(--dark-20-l)));
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.container {
	float: left;
	margin-left: 50%;
	transform: translateX(-50%);
	width: 100%;
	max-width: 500px;
}

img#logo {
	width: 100%;
	margin-bottom: -50px;
}

h1 {
	color: var(--primary-accent);
	font-size:20px;
}

h2 {
	font-size:18px;
}

h3 {
	font-size: 16px;
}

p {
	font-size:12px;
}