.legal-prose[data-v-89e19e6b] h2{font-family:var(--font-serif);color:var(--color-text);margin:36px 0 12px;font-size:20px;font-weight:600;line-height:1.3}.legal-prose[data-v-89e19e6b] h3{font-family:var(--font-sans);color:var(--color-text);margin:22px 0 8px;font-size:15px;font-weight:600}.legal-prose[data-v-89e19e6b] p,.legal-prose[data-v-89e19e6b] li{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:15px;line-height:1.65}.legal-prose[data-v-89e19e6b] p{margin:0 0 14px}.legal-prose[data-v-89e19e6b] ul{margin:0 0 14px;padding-left:20px;list-style:outside}.legal-prose[data-v-89e19e6b] li{margin:0 0 6px}.legal-prose[data-v-89e19e6b] strong{color:var(--color-text);font-weight:600}.legal-prose[data-v-89e19e6b] a{color:var(--color-brand);text-decoration:none}.legal-prose[data-v-89e19e6b] a:hover{text-decoration:underline}.legal-prose[data-v-89e19e6b] table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:14px}.legal-prose[data-v-89e19e6b] th,.legal-prose[data-v-89e19e6b] td{border:1px solid var(--color-border);text-align:left;vertical-align:top;font-family:var(--font-sans);color:var(--color-text-secondary);padding:10px 12px;line-height:1.5}.legal-prose[data-v-89e19e6b] th{background:var(--color-bg-alt);color:var(--color-text);font-weight:600}.legal-prose[data-v-89e19e6b] .placeholder{color:var(--color-alert);font-weight:600}
