.LegalLayout_meta__k8bae{margin-top:24px;display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.4px;padding:8px 14px;border-radius:999px;background:var(--dc-paper)}.LegalLayout_meta__k8bae,.LegalLayout_review__ARJ1t{color:var(--dc-muted);border:1px solid var(--dc-border)}.LegalLayout_review__ARJ1t{margin-top:16px;padding:14px 18px;background:var(--dc-bg-warm);border-radius:var(--dc-radius-md);font-family:var(--dc-sans);font-size:13px;max-width:640px;line-height:1.6}.LegalLayout_review__ARJ1t strong{color:var(--dc-ink);font-weight:600}.LegalLayout_layout__mP_i0{display:grid;grid-template-columns:240px 1fr;grid-gap:48px;gap:48px;align-items:flex-start}@media (max-width:920px){.LegalLayout_layout__mP_i0{grid-template-columns:1fr;gap:32px}}.LegalLayout_toc__DLK6V{position:-webkit-sticky;position:sticky;top:84px;background:var(--dc-bg);border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);padding:22px}@media (max-width:920px){.LegalLayout_toc__DLK6V{position:static}}.LegalLayout_tocLabel__O_42N{font-family:var(--dc-sans);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dc-brand);margin:0 0 12px}.LegalLayout_tocList__cwDzW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.LegalLayout_tocLink___sBmM{display:flex;align-items:baseline;gap:10px;padding:8px 0;font-family:var(--dc-sans);font-size:13.5px;color:var(--dc-ink);text-decoration:none;border-bottom:1px solid var(--dc-border)}.LegalLayout_tocLink___sBmM:hover{color:var(--dc-brand)}.LegalLayout_tocList__cwDzW li:last-child .LegalLayout_tocLink___sBmM{border-bottom:0}.LegalLayout_tocNum__DMTa4{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--dc-muted);flex-shrink:0}.LegalLayout_body__MHLAQ{background:var(--dc-paper);border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);padding:40px}@media (max-width:720px){.LegalLayout_body__MHLAQ{padding:28px 24px}}.LegalLayout_section__RZnBO{border-bottom:1px solid var(--dc-border);padding-bottom:32px;margin-bottom:32px;scroll-margin-top:96px}.LegalLayout_section__RZnBO:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.LegalLayout_sectionH__fAHQ7{font-family:var(--dc-serif);font-size:28px;font-weight:500;color:var(--dc-ink);margin:0 0 16px;line-height:1.2}.LegalLayout_sectionBody__FFIWz{font-family:var(--dc-sans);font-size:15px;line-height:1.7;color:var(--dc-ink-soft)}.LegalLayout_sectionBody__FFIWz p{margin:0 0 14px}.LegalLayout_sectionBody__FFIWz p:last-child{margin-bottom:0}.LegalLayout_sectionBody__FFIWz ol,.LegalLayout_sectionBody__FFIWz ul{margin:0 0 14px 18px;padding:0}.LegalLayout_sectionBody__FFIWz li{margin-bottom:6px}.LegalLayout_sectionBody__FFIWz a{color:var(--dc-brand);text-decoration:underline;text-underline-offset:3px}.LegalLayout_sectionBody__FFIWz strong{color:var(--dc-ink);font-weight:600}.LegalLayout_sectionBody__FFIWz code{font-family:JetBrains Mono,ui-monospace,monospace;background:var(--dc-bg-warm);padding:1px 6px;border-radius:3px;font-size:13px}