body {
	font-family: system-ui, sans-serif;
	margin: 0;
	line-height: 1.7;
	color: #1a1a1a;
	background: #fff;
}

.legal {
	margin: 0 auto;
	padding: 2rem 1.25rem 3rem;
	max-width: 42rem;
}

.legal h1 {
	margin: 0 0 1.5rem;
	font-size: 1.5rem;
	font-weight: 800;
	letter-spacing: -0.02em;
}

.legal-body p {
	margin: 0 0 1rem;
	font-size: 0.9375rem;
}

.legal-body p:last-child {
	margin-bottom: 0;
}
