.LegalPage__head[data-v-bb84e953]{padding:var(--space-20) 0 var(--space-8)}.LegalPage__head .container[data-v-bb84e953]{gap:var(--space-4);max-width:var(--layout-narrow);display:grid}.LegalPage__date[data-v-bb84e953]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted)}.LegalPage__body[data-v-bb84e953]{padding-top:0}.LegalPage__body .container[data-v-bb84e953]{max-width:var(--layout-narrow)}.LegalPage__doc[data-v-bb84e953]{gap:var(--space-5);padding:var(--space-10);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--text-lg);color:var(--color-fg-2);line-height:1.65;display:grid}@media (width<=640px){.LegalPage__doc[data-v-bb84e953]{padding:var(--space-6)}}.LegalPage__doc[data-v-bb84e953] h2{margin-top:var(--space-5);font-size:var(--text-4xl);letter-spacing:-.02em;color:var(--color-fg)}.LegalPage__doc[data-v-bb84e953] h2:first-child{margin-top:0}.LegalPage__doc[data-v-bb84e953] h3{font-size:var(--text-2xl);color:var(--color-fg)}.LegalPage__doc[data-v-bb84e953] strong{color:var(--color-fg)}.LegalPage__doc[data-v-bb84e953] a{color:var(--color-primary-hover);text-underline-offset:3px;text-decoration:underline}.LegalPage__doc[data-v-bb84e953] ul{gap:var(--space-2);padding-left:var(--space-5);list-style:outside;display:grid}.LegalPage__doc[data-v-bb84e953] table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.LegalPage__doc[data-v-bb84e953] td,.LegalPage__doc[data-v-bb84e953] th{padding:var(--space-3);text-align:left;border:1px solid var(--color-border);vertical-align:top}.LegalPage__doc[data-v-bb84e953] th{background:var(--color-bg-soft);font-weight:var(--weight-semibold);color:var(--color-fg)}.LegalPage__doc[data-v-bb84e953] .LegalPage__scroll{overflow-x:auto}
