.legal-page { padding: 72px 0 96px; }
.legal-page h1 { margin-bottom: 40px; }
.legal-page .legal { max-width: 760px; }
.legal-page .legal h2 { font-size: 27px; margin: 36px 0 12px; }
.legal-page .legal h3 { font-size: 20px; margin: 24px 0 10px; }
.legal-page .legal p { margin: 0 0 15px; }
.legal-page .legal ul { margin: 0 0 20px 24px; }
.legal-page .legal li { margin: 0 0 7px; }
.legacy-case { overflow: hidden; }
.legacy-case .hero { padding-top: 60px; }
@media (max-width: 600px) { .legal-page { padding: 44px 0 64px; } }
