.legal-content[data-v-ee7af04e] h1{color:var(--ink);font-size:1.875rem;font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:2.5rem}.legal-content[data-v-ee7af04e] h2{border-bottom:1px solid var(--paper-line);color:var(--ink);font-size:1.375rem;font-weight:600;line-height:1.35;margin-bottom:.75rem;margin-top:2rem;padding-bottom:.5rem}.legal-content[data-v-ee7af04e] h3{color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;margin-top:1.5rem}.legal-content[data-v-ee7af04e] p{color:var(--ink);font-size:1rem;line-height:1.75;margin-bottom:1rem}.legal-content[data-v-ee7af04e] ol,.legal-content[data-v-ee7af04e] ul{margin-bottom:1rem;padding-left:1.5rem}.legal-content[data-v-ee7af04e] ul{list-style-type:disc}.legal-content[data-v-ee7af04e] ol{list-style-type:decimal}.legal-content[data-v-ee7af04e] li{color:var(--ink);font-size:1rem;line-height:1.75;margin-bottom:.375rem}.legal-content[data-v-ee7af04e] li p{margin-bottom:.25rem}.legal-content[data-v-ee7af04e] a{color:var(--accent);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.legal-content[data-v-ee7af04e] a:hover{color:var(--ink)}.legal-content[data-v-ee7af04e] strong{color:var(--ink);font-weight:600}.legal-content[data-v-ee7af04e] blockquote{border-left:3px solid var(--accent);color:var(--text-soft);font-style:italic;margin:1.5rem 0;padding-left:1rem}.legal-content[data-v-ee7af04e] table{border-collapse:collapse;font-size:.925rem;margin:1.5rem 0;width:100%}.legal-content[data-v-ee7af04e] td,.legal-content[data-v-ee7af04e] th{border:1px solid var(--paper-line);padding:.625rem .875rem;text-align:left}.legal-content[data-v-ee7af04e] th{background:var(--paper-2);color:var(--ink);font-weight:600}.legal-content[data-v-ee7af04e] hr{border:none;border-top:1px solid var(--paper-line);margin:2rem 0}
