.cdlegal-doc {
	max-width: 42rem;
	line-height: 1.55;
}
.cdlegal-doc h2,
.cdlegal-doc h3 {
	margin-top: 1.6em;
}
.cdlegal-meta {
	font-size: 0.92em;
	opacity: 0.88;
}
.cdlegal-footer-links {
	display: inline;
}
.cdlegal-footer-sep {
	opacity: 0.6;
}
.ast-footer-copyright .cdlegal-footer-links a {
	white-space: nowrap;
}
.cdlegal-org-box,
.cdlegal-commerce-note {
	margin: 1.25rem 0;
	padding: 1rem 1.1rem;
	border: 1px solid rgba(11, 31, 77, 0.16);
	border-radius: 12px;
	background: rgba(11, 31, 77, 0.03);
}
.cdsn-mini-footer-list {
	flex-wrap: wrap;
}
@media (max-width: 768px) {
	.ast-footer-copyright {
		line-height: 1.7;
	}
	.ast-footer-copyright .cdlegal-footer-links a {
		white-space: normal;
	}
}
