/* Legal document breakpoints, loaded after the shared ones. */

@media (max-width: 1100px) {
	.legal-doc {
		padding: 70px 0 90px;
	}

	.legal-doc__title {
		margin-bottom: 70px;
		font-size: 60px;
		line-height: 62px;
	}
}

@media (max-width: 900px) {
	.legal-doc {
		padding: 50px 0 70px;
	}

	.legal-doc__title {
		margin-bottom: 48px;
		font-size: 44px;
		line-height: 46px;
	}

	.legal-doc__section + .legal-doc__section {
		margin-top: 48px;
	}

	.legal-doc__section h2 {
		margin-bottom: 24px;
		font-size: 26px;
	}

	.legal-doc__section p,
	.legal-doc__section li {
		font-size: 16px;
		line-height: 24px;
	}
}

@media (max-width: 480px) {
	.legal-doc__title {
		font-size: 36px;
		line-height: 38px;
	}

	.legal-doc__section h2 {
		font-size: 22px;
	}
}
