.LegalPage { width: 100%; max-width: 1080px; padding: 48px 16px; margin: 0 auto; }
.LegalPage__back { display: inline-block; margin-bottom: 24px; }
.LegalPage__title { font-size: 32px; line-height: 1.2; margin-bottom: 24px; }
.LegalPage p, .LegalPage li { line-height: 1.6; margin-bottom: 12px; }
.LegalPage ol, .LegalPage ul { padding-left: 24px; }
@media (max-width: 576px) { .LegalPage__title { font-size: 24px; } }
