.legal-page{max-width:var(--size-800);margin:var(--space-40)auto;padding:var(--space-20);background-color:var(--color-white);font-family:var(--font-sans);color:var(--color-gray-900);line-height:1.6}.legal-page h1{font-size:var(--text-3xl);margin-bottom:var(--space-20);color:var(--color-secondary-700)}.legal-page h2{font-size:var(--text-xl);margin-top:var(--space-30);color:var(--color-secondary-700)}.legal-page p{margin-bottom:var(--space-16)}.legal-page ul,.legal-page ol{margin-left:var(--space-20);margin-bottom:var(--space-16)}.legal-page li{margin-bottom:var(--space-8)}.legal-page hr{margin:var(--space-30)0;border:none;border-top:1px solid var(--color-gray-200)}
