.legal-prose[data-v-c5f55c6a]{color:rgb(var(--neutral-600));counter-reset:section;font-size:16px;line-height:1.75;max-width:740px}.legal-prose[data-v-c5f55c6a] h2{color:rgb(var(--foreground));counter-increment:section;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:16px;margin-top:56px;position:relative;scroll-margin-top:80px}.legal-prose[data-v-c5f55c6a] h2:first-child{margin-top:0}.legal-prose[data-v-c5f55c6a] h2:before{color:transparent;content:counter(section,decimal-leading-zero);display:inline-block;font-size:26px;font-weight:700;margin-right:14px;-webkit-text-stroke:1px rgb(var(--primary-600)/.55);letter-spacing:.02em;vertical-align:baseline}.legal-prose[data-v-c5f55c6a] h3{color:rgb(var(--foreground));font-size:17px;font-weight:600;line-height:1.45;margin-bottom:10px;margin-top:28px;scroll-margin-top:80px}.legal-prose[data-v-c5f55c6a] p{margin:0 0 18px}.legal-prose[data-v-c5f55c6a] p:last-child{margin-bottom:0}.legal-prose[data-v-c5f55c6a] strong{color:rgb(var(--foreground));font-weight:600}.legal-prose[data-v-c5f55c6a] a{color:rgb(var(--primary-700));font-weight:500;text-decoration:underline;text-decoration-color:rgb(var(--primary-600)/.45);text-underline-offset:3px;transition:text-decoration-color .18s}.legal-prose[data-v-c5f55c6a] a:hover{text-decoration-color:rgb(var(--primary-600))}.legal-prose[data-v-c5f55c6a] ol,.legal-prose[data-v-c5f55c6a] ul{list-style:none;margin:0 0 20px;padding-left:0}.legal-prose[data-v-c5f55c6a] ol>li,.legal-prose[data-v-c5f55c6a] ul>li{margin-bottom:10px;padding-left:22px;position:relative}.legal-prose[data-v-c5f55c6a] ul>li:before{background:rgb(var(--primary-600));border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:11px;width:5px}.legal-prose[data-v-c5f55c6a] ol{counter-reset:legal-ol}.legal-prose[data-v-c5f55c6a] ol>li{counter-increment:legal-ol}.legal-prose[data-v-c5f55c6a] ol>li:before{color:rgb(var(--primary-600));content:counter(legal-ol);font-size:12px;font-weight:600;left:0;letter-spacing:.02em;line-height:26px;position:absolute;top:0}.legal-prose[data-v-c5f55c6a] table{border-collapse:collapse;font-size:14px;margin:0 0 24px;width:100%}.legal-prose[data-v-c5f55c6a] thead{background:rgb(var(--muted))}.legal-prose[data-v-c5f55c6a] th{border-bottom:1px solid rgb(var(--border));color:rgb(var(--foreground));font-weight:600;padding:10px 12px;text-align:left}.legal-prose[data-v-c5f55c6a] td{border-bottom:1px solid rgb(var(--border));padding:10px 12px;vertical-align:top}.legal-prose[data-v-c5f55c6a] code{background:rgb(var(--muted));border:1px solid rgb(var(--border));border-radius:6px;color:rgb(var(--foreground));font-family:ui-monospace,"ui-monospace fallback",SF Mono,Menlo,Consolas,monospace);font-size:13px;padding:2px 6px}.legal-prose[data-v-c5f55c6a] hr{background:linear-gradient(90deg,transparent 0,rgb(var(--primary-600)/.25) 50%,transparent 100%);border:0;height:1px;margin:48px auto}
