.legal-prose{color:theme("colors.neutral.700");font-size:14px;line-height:1.75}.dark .legal-prose{color:theme("colors.neutral.300")}.legal-prose h2{color:theme("colors.neutral.900");margin-top:2rem;margin-bottom:.5rem;font-size:16px;font-weight:600}.dark .legal-prose h2{color:theme("colors.neutral.100")}.legal-prose h3{color:theme("colors.neutral.800");margin-top:1.25rem;margin-bottom:.25rem;font-size:14px;font-weight:600}.dark .legal-prose h3{color:theme("colors.neutral.200")}.legal-prose p{margin-bottom:.875rem}.legal-prose ul,.legal-prose ol{margin-bottom:.875rem;margin-left:1.25rem}.legal-prose ul{list-style-type:disc}.legal-prose ol{list-style-type:decimal}.legal-prose li{margin-bottom:.25rem}.legal-prose a{color:theme("colors.brand");text-underline-offset:2px;text-decoration:underline}.legal-prose a:hover{color:theme("colors.brand-dark")}.legal-prose code{background:theme("colors.neutral.100");border-radius:4px;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:12px}.dark .legal-prose code{background:theme("colors.neutral.800")}.legal-placeholder-notice{background:theme("colors.warning-light");border:1px solid theme("colors.warning");color:theme("colors.warning-dark");border-radius:8px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:13px}.dark .legal-placeholder-notice{border-color:theme("colors.warning-dark");color:theme("colors.warning-light");background:#422006}
