.legal-sidebar-link[data-v-c88199c4]{border-radius:var(--radius-md);color:var(--fg-light-muted);display:block;font-size:13.5px;line-height:1.4;margin-left:-12px;padding:8px 12px;transition:background-color .15s ease,color .15s ease}.legal-sidebar-link[data-v-c88199c4]:hover{background:#0a0a0b0a;color:var(--fg-light)}.legal-sidebar-link.is-active[data-v-c88199c4]{background:var(--accent-soft);color:var(--accent);font-weight:500}.legal-prose[data-v-e80169a6]{color:var(--fg-light-muted);font-size:15.5px;line-height:1.7}.legal-prose[data-v-e80169a6] p{margin:0 0 1.1em}.legal-prose[data-v-e80169a6] p:last-child{margin-bottom:0}.legal-prose[data-v-e80169a6] h2{color:var(--fg-light);font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.25;margin:2.4em 0 .6em}.legal-prose[data-v-e80169a6] h3{color:var(--fg-light);font-family:var(--font-sans);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:2em 0 .5em}.legal-prose[data-v-e80169a6] h4,.legal-prose[data-v-e80169a6] h5,.legal-prose[data-v-e80169a6] h6{color:var(--fg-light);font-family:var(--font-sans);font-size:15px;font-weight:600;margin:1.6em 0 .4em}.legal-prose[data-v-e80169a6] h2:first-child,.legal-prose[data-v-e80169a6] h3:first-child{margin-top:0}.legal-prose[data-v-e80169a6] a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.legal-prose[data-v-e80169a6] a:hover{color:var(--accent-hover)}.legal-prose[data-v-e80169a6] ol,.legal-prose[data-v-e80169a6] ul{margin:0 0 1.1em;padding-left:1.5em}.legal-prose[data-v-e80169a6] li{margin-bottom:.4em}.legal-prose[data-v-e80169a6] li>p{margin:0}.legal-prose[data-v-e80169a6] strong{color:var(--fg-light);font-weight:600}.legal-prose[data-v-e80169a6] em{font-style:italic}.legal-prose[data-v-e80169a6] code{background:#0a0a0b0f;border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.9em;padding:1px 6px}.legal-prose[data-v-e80169a6] blockquote{border-left:2px solid var(--border-light-strong);color:var(--fg-light-muted);font-style:italic;margin:1.4em 0;padding-left:1em}.legal-prose[data-v-e80169a6] hr{border:0;border-top:1px solid var(--border-light);margin:2.4em 0}.legal-grid[data-v-d75704ee]{align-items:start;-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:220px 1fr}.legal-grid[data-v-d75704ee]>:first-child{position:sticky;top:100px}@media(max-width:880px){.legal-grid[data-v-d75704ee]{grid-template-columns:1fr;row-gap:40px}.legal-grid[data-v-d75704ee]>:first-child{position:static}}
