.legal-ink-60[data-v-77c16ba1]{color:color-mix(in srgb,var(--ink-base) 60%,transparent)}.legal-ink-40[data-v-77c16ba1]{color:color-mix(in srgb,var(--ink-base) 40%,transparent)}.legal-divider[data-v-77c16ba1]{width:64px;height:1px;background:color-mix(in srgb,var(--ink-base) 25%,transparent)}.legal-article[data-v-77c16ba1] h2{font-family:var(--font-serif, serif);font-size:1.5rem;font-weight:500;letter-spacing:.05em;color:var(--ink-900);margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--ink-base) 12%,transparent)}.legal-article[data-v-77c16ba1] h3{font-family:var(--font-serif, serif);font-size:1.125rem;font-weight:500;letter-spacing:.04em;color:var(--ink-900);margin:1.75rem 0 .75rem}.legal-article[data-v-77c16ba1] p,.legal-article[data-v-77c16ba1] li{font-family:var(--font-sans, sans-serif);font-size:.9375rem;line-height:1.85;color:color-mix(in srgb,var(--ink-base) 72%,transparent)}.legal-article[data-v-77c16ba1] p{margin:.75rem 0}.legal-article[data-v-77c16ba1] ul,.legal-article[data-v-77c16ba1] ol{padding-left:1.5rem;margin:.75rem 0 1rem}.legal-article[data-v-77c16ba1] ul{list-style:disc}.legal-article[data-v-77c16ba1] ol{list-style:decimal}.legal-article[data-v-77c16ba1] li{margin:.35rem 0}.legal-article[data-v-77c16ba1] li::marker{color:color-mix(in srgb,var(--ink-base) 40%,transparent)}.legal-article[data-v-77c16ba1] strong{color:var(--ink-900);font-weight:500}.legal-article[data-v-77c16ba1] a{color:var(--ink-900);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink-base) 30%,transparent);text-underline-offset:3px;transition:text-decoration-color .2s ease}.legal-article[data-v-77c16ba1] a:hover{text-decoration-color:var(--ink-900)}.legal-article[data-v-77c16ba1] .legal-note{font-family:var(--font-sans, sans-serif);font-size:.8125rem;line-height:1.7;color:color-mix(in srgb,var(--ink-base) 55%,transparent);padding:.875rem 1rem;border-left:2px solid color-mix(in srgb,var(--ink-base) 25%,transparent);background:color-mix(in srgb,var(--paper-200) 60%,transparent);margin:1.25rem 0}
