body { overflow: auto; background: #14111c; }
.legal-page { max-width: 760px; margin: 0 auto; padding: 24px 18px 60px; line-height: 1.6; }
.legal-page h1 { font: bold 30px "Palatino Linotype", Palatino, Georgia, serif; color: #f4d35e; margin-bottom: 4px; }
.legal-page h2 { font: bold 19px "Palatino Linotype", Palatino, Georgia, serif; color: #f4d35e; margin-top: 28px; }
.legal-page .muted { color: #a49cb3; }
.legal-page li { margin-bottom: 4px; }
.legal-page table { border-collapse: collapse; width: 100%; font-size: 13px; }
.legal-page td, .legal-page th { border: 1px solid #3b3350; padding: 6px 8px; text-align: left; vertical-align: top; }
.back { display: inline-block; margin-bottom: 16px; }
