.terms p,
.terms li {
	font-size: 16px;
}

.terms .last-updated {
	font-size: 14px;
	font-style: italic;
}

.terms hr {
	border-color: #fcd88e;
    margin: 0.5rem 2rem 1.5rem;
    border-style: solid;
    opacity: 0.5;
}

.terms h2 {
	font-size: 1.4rem;
	margin-bottom: 1rem;
}

.terms h3 {
	font-size: 1.1rem;
	margin-bottom: 0.5rem;
}

.terms a {
	color: #8e7df6;
}

.terms a:focus,
.terms a:hover {
	color: rgba(142, 125, 246, 0.7);
	text-decoration: underline;
}