.legal-doc-body{max-width:780px;color:var(--ink-2,#6a645a);margin:0 auto;font-size:15px;line-height:1.65}.legal-doc-body>:first-child{margin-top:0}.legal-doc-body h1{letter-spacing:-.015em;color:var(--ink,#211e18);margin:0 0 16px;font-size:clamp(24px,3vw,30px);font-weight:600}.legal-doc-body h2{letter-spacing:-.005em;color:var(--ink,#211e18);margin:32px 0 12px;font-size:19px;font-weight:600}.legal-doc-body h3{color:var(--ink,#211e18);margin:24px 0 8px;font-size:16px;font-weight:600}.legal-doc-body h4{color:var(--ink,#211e18);margin:18px 0 6px;font-size:14px;font-weight:600}.legal-doc-body p{margin:12px 0}.legal-doc-body a{color:var(--brand,#39342b);text-underline-offset:2px;text-decoration:underline}.legal-doc-body ul{list-style:outside}.legal-doc-body ol{list-style:decimal}.legal-doc-body ul,.legal-doc-body ol{margin:12px 0;padding-left:24px}.legal-doc-body li{margin:6px 0}.legal-doc-body strong{color:var(--ink,#211e18);font-weight:600}.legal-doc-body hr{border:0;border-top:1px solid var(--line,#e4dccc);margin:28px 0}.legal-doc-body code{background:var(--bg-2,#e9e2d4);border-radius:4px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:13px}.legal-doc-body pre{background:var(--bg-2,#e9e2d4);border-radius:8px;margin:14px 0;padding:12px 14px;font-family:ui-monospace,monospace;font-size:13px;overflow-x:auto}.legal-doc-body blockquote{border-left:3px solid var(--line-strong,#d4cab6);background:var(--panel,#f4eee1);color:var(--ink-2,#6a645a);border-radius:0 8px 8px 0;margin:16px 0;padding:10px 16px}.legal-doc-body table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}.legal-doc-body th,.legal-doc-body td{border:1px solid var(--line,#e4dccc);text-align:left;vertical-align:top;padding:9px 12px}.legal-doc-body th{background:var(--panel,#f4eee1);color:var(--ink,#211e18);font-weight:600}.legal-dialog-scope .legal-doc-body{max-width:none;font-size:14px;line-height:1.6}.legal-dialog-scope .legal-doc-body h1{margin-bottom:12px;font-size:22px}.legal-dialog-scope .legal-doc-body h2{margin:24px 0 10px;font-size:16px}.legal-dialog-scope .legal-doc-body h3{margin:20px 0 8px;font-size:14px}.legal-dialog-scope .legal-doc-body p{margin:10px 0}.legal-dialog-scope .legal-doc-body table{font-size:13px}.legal-dialog-scope .legal-doc-body th,.legal-dialog-scope .legal-doc-body td{padding:8px 10px}.legal-dialog__close{transition:transform .25s cubic-bezier(.22,1,.36,1)}.legal-dialog__close:hover{transform:rotate(90deg)}.legal-doc-scroll{scrollbar-width:thin;scrollbar-color:#c9bfa9 transparent}.legal-doc-scroll::-webkit-scrollbar{width:8px}.legal-doc-scroll::-webkit-scrollbar-track{background:0 0}.legal-doc-scroll::-webkit-scrollbar-thumb{background:#c9bfa9 padding-box padding-box;border:2px solid #0000;border-radius:999px}
