.legal-prose[data-v-7f0c1e15]{color:#374151;font-size:.95rem;line-height:1.75}.legal-prose[data-v-7f0c1e15] .lead{color:#4b5563;border-left:3px solid var(--color-brand-primary,#8ace3d);background:#f9fafb;border-radius:.5rem;margin-bottom:1.75rem;padding:.9rem 1.1rem;font-size:1.05rem}.legal-prose[data-v-7f0c1e15] h2{color:#111827;margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:700}.legal-prose[data-v-7f0c1e15] h3{color:#1f2937;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.legal-prose[data-v-7f0c1e15] p{margin-bottom:.9rem}.legal-prose[data-v-7f0c1e15] ul{margin-bottom:1rem;padding-left:1.4rem;list-style:outside}.legal-prose[data-v-7f0c1e15] ul li{margin-bottom:.4rem}.legal-prose[data-v-7f0c1e15] a{color:var(--color-brand-primary,#4d7c0f);text-underline-offset:2px;text-decoration:underline}.legal-prose[data-v-7f0c1e15] strong{color:#111827;font-weight:600}.legal-prose[data-v-7f0c1e15] table{border-collapse:collapse;width:100%;margin:1rem 0 1.5rem;font-size:.875rem}.legal-prose[data-v-7f0c1e15] th,.legal-prose[data-v-7f0c1e15] td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:.6rem .75rem}.legal-prose[data-v-7f0c1e15] th{color:#374151;background:#f9fafb;font-weight:600}html.dark{color:#f5f5f5;background:#ffffff0a}html.dark,html.dark{border-color:#404040}html.dark{color:#d4d4d4;background:#ffffff0a}
