.cm-legal{background:var(--cm-white)}.cm-legal-title{font-size:36px;font-weight:700;margin-bottom:8px;color:var(--cm-gray-900)}.cm-legal-updated{font-size:14px;color:var(--cm-gray-500);margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--cm-gray-200)}.cm-legal-content h2{font-size:22px;margin-top:32px;margin-bottom:12px;color:var(--cm-gray-900)}.cm-legal-content p{font-size:15px;line-height:1.8;color:var(--cm-gray-700);margin-bottom:12px}.cm-legal-content ul{padding-left:20px;margin-bottom:16px}.cm-legal-content ul li{font-size:15px;line-height:1.7;color:var(--cm-gray-700);margin-bottom:6px}@media (max-width:768px){.cm-legal-title{font-size:28px}.cm-legal-content h2{font-size:20px}}