.legal-prose h2{font-family:var(--font-sans);color:var(--color-text);margin:36px 0 12px;font-size:22px;font-weight:300}.legal-prose h3{font-family:var(--font-sans);color:var(--color-text);margin:24px 0 8px;font-size:19px;font-weight:600}.legal-prose p{font-family:var(--font-sans);color:var(--color-text-secondary);margin-bottom:14px;font-size:16px;line-height:1.7}.legal-prose ul{color:var(--color-text-secondary);margin:0 0 14px 24px}.legal-prose li{font-size:16px;line-height:1.7;font-family:var(--font-sans);margin-bottom:6px}.legal-prose a{color:var(--color-accent);text-decoration:none}.legal-prose a:hover{text-decoration:underline}.legal-prose strong{color:var(--color-text);font-weight:500}
