.legal-prose[data-v-8a45732d]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-ink-muted);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.legal-prose[data-v-8a45732d] h2{font-size:var(--text-h3);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--color-page-ink);margin-top:2.75rem;margin-bottom:.75rem}.legal-prose[data-v-8a45732d] h3{font-size:var(--text-h4);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--color-page-ink);margin-top:2rem;margin-bottom:.5rem}.legal-prose[data-v-8a45732d] h4{font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--color-page-ink);margin-top:1.5rem;margin-bottom:.5rem}.legal-prose[data-v-8a45732d]>:first-child{margin-top:0}.legal-prose[data-v-8a45732d] ol,.legal-prose[data-v-8a45732d] p,.legal-prose[data-v-8a45732d] ul{margin-bottom:1.1rem}.legal-prose[data-v-8a45732d] ol,.legal-prose[data-v-8a45732d] ul{padding-left:1.35rem}.legal-prose[data-v-8a45732d] ul{list-style:outside}.legal-prose[data-v-8a45732d] ol{list-style:decimal}.legal-prose[data-v-8a45732d] li{margin-bottom:.4rem}.legal-prose[data-v-8a45732d] strong{font-weight:var(--font-weight-medium);color:var(--color-page-ink)}.legal-prose[data-v-8a45732d] a{color:var(--color-teal-deep);text-underline-offset:2px;text-decoration:underline}.legal-prose[data-v-8a45732d] a:hover{color:var(--color-page-ink)}.legal-prose[data-v-8a45732d] blockquote{border-radius:var(--radius-card);border:var(--border-width) solid var(--color-hairline);background:var(--color-card);font-size:var(--text-sm);margin:1.5rem 0;padding:1.25rem}.legal-prose[data-v-8a45732d] blockquote>:last-child{margin-bottom:0}.legal-prose[data-v-8a45732d] table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:1.25rem 0 1.5rem;display:block;overflow-x:auto}.legal-prose[data-v-8a45732d] td,.legal-prose[data-v-8a45732d] th{border-bottom:var(--border-width) solid var(--color-hairline);text-align:left;vertical-align:top;padding:.6rem .9rem .6rem 0}.legal-prose[data-v-8a45732d] th{font-weight:var(--font-weight-medium);color:var(--color-page-ink);white-space:nowrap}.legal-prose[data-v-8a45732d] code{border-radius:var(--radius-xs);background:var(--color-sand-100);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-page-ink);padding:.1em .35em}.legal-prose[data-v-8a45732d] hr{border:0;border-top:var(--border-width) solid var(--color-hairline);margin:2.5rem 0}
