/* ******************************
   ******** LEGAL PAGES *********
   ****************************** */

.legal-page {
	background: #0B0F14;
}

.legal-hero {
	padding: 80px 0 48px;
	background:
		linear-gradient(
			90deg,
			#0B0F14 0%,
			#08111B 50%,
			#0B0F14 100%
		);
	border-bottom: 1px solid rgba(31, 106, 225, .18);
}

.legal-hero h1 {
	margin-bottom: 18px;
}

.legal-updated {
	margin: 0;
	font-size: 13px;
	line-height: 1.7;
	color: #7A8594;
}

.legal-content {
	padding: 64px 0 90px;
}

.legal-inner {
	max-width: 980px;
}

.legal-inner h2 {
	margin-top: 46px;
	margin-bottom: 16px;
	font-size: 28px;
}

.legal-inner p {
	margin: 0 0 20px;
	font-size: 16px;
	line-height: 1.8;
	color: #C9D0D8;
}

.legal-inner ul {
	margin: 0 0 24px 22px;
	list-style: disc;
}

.legal-inner li {
	margin-bottom: 10px;
	padding-left: 4px;
	font-size: 16px;
	line-height: 1.7;
	color: #C9D0D8;
}

.legal-inner a {
	color: #C9A44C;
}

.legal-inner a:hover {
	color: #F2F5F8;
}