.legal-prose.svelte-1l7r4q6{color:var(--md-sys-color-on-surface,inherit)}.legal-prose.svelte-1l7r4q6 h1:where(.svelte-1l7r4q6){margin:.25rem 0 .5rem;font-size:2.25rem;font-weight:600}.legal-prose.svelte-1l7r4q6 .lead:where(.svelte-1l7r4q6){opacity:.7;margin-bottom:1rem;font-size:.875rem}.legal-prose.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){margin-top:2.5rem;margin-bottom:.25rem;scroll-margin-top:5rem;font-size:1.5rem;font-weight:600}.legal-prose.svelte-1l7r4q6 h3:where(.svelte-1l7r4q6){margin-top:1.75rem;margin-bottom:.5rem;scroll-margin-top:5rem;font-size:1.125rem;font-weight:600}.legal-prose.svelte-1l7r4q6 p:where(.svelte-1l7r4q6),.legal-prose.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6),.legal-prose.svelte-1l7r4q6 ol:where(.svelte-1l7r4q6){opacity:.9;margin-bottom:.85rem;font-size:.9rem;line-height:1.65}.legal-prose.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6),.legal-prose.svelte-1l7r4q6 ol:where(.svelte-1l7r4q6){padding-left:1.5rem}.legal-prose.svelte-1l7r4q6 li:where(.svelte-1l7r4q6){margin-bottom:.4rem}.legal-prose.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:var(--md-sys-color-primary,#06c);text-underline-offset:2px;text-decoration:underline}.legal-prose.svelte-1l7r4q6 hr:where(.svelte-1l7r4q6){border:none;border-top:1px solid #80808040;margin:2.5rem 0}.legal-prose.svelte-1l7r4q6 .toc:where(.svelte-1l7r4q6){border:1px solid #80808040;border-radius:.75rem;flex-direction:column;gap:.4rem;margin:1.5rem 0;padding:1rem 1.25rem;display:flex}.legal-prose.svelte-1l7r4q6 .toc-title:where(.svelte-1l7r4q6){text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.legal-prose.svelte-1l7r4q6 .callout:where(.svelte-1l7r4q6){background:#d977060f;border:1px solid #d9770659;border-radius:.75rem;margin:1.25rem 0;padding:1rem 1.25rem}.legal-prose.svelte-1l7r4q6 .callout-title:where(.svelte-1l7r4q6){opacity:1;margin-bottom:.5rem;font-size:.9rem;font-weight:700}.legal-prose.svelte-1l7r4q6 .pending:where(.svelte-1l7r4q6){opacity:.65;font-style:italic}.legal-prose.svelte-1l7r4q6 table:where(.svelte-1l7r4q6){border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.8rem}.legal-prose.svelte-1l7r4q6 th:where(.svelte-1l7r4q6),.legal-prose.svelte-1l7r4q6 td:where(.svelte-1l7r4q6){text-align:left;vertical-align:top;border:1px solid #80808040;padding:.5rem .6rem}.legal-prose.svelte-1l7r4q6 th:where(.svelte-1l7r4q6){opacity:.8;font-weight:600}
