.legal-prose{color:#1f1d18;line-height:1.65;font-size:15.5px}.legal-prose h1,.legal-prose h2,.legal-prose h3,.legal-prose h4{color:#14110a;font-weight:600;letter-spacing:-.01em;margin-top:1.8em;margin-bottom:.6em;line-height:1.25}.legal-prose h1{font-size:1.85em;margin-top:1.2em}.legal-prose h2{font-size:1.45em;padding-top:.4em;border-top:1px solid #e7e2d4}.legal-prose h3{font-size:1.2em}.legal-prose h4{font-size:1.05em;color:#3a342a}.legal-prose p{margin:.9em 0}.legal-prose strong{color:#14110a;font-weight:600}.legal-prose em{color:#3a342a}.legal-prose a{color:#b25a1e;text-decoration:underline;text-underline-offset:2px}.legal-prose a:hover{color:#8a4216}.legal-prose ol,.legal-prose ul{margin:.9em 0;padding-left:1.6em}.legal-prose li{margin:.25em 0}.legal-prose code{background:#efeadb;padding:.15em .4em;border-radius:4px;font-size:.92em;font-family:var(--font-mono,ui-monospace,monospace)}.legal-prose pre{background:#f4efde;padding:1em;border-radius:6px;overflow-x:auto;font-size:.9em;line-height:1.5;margin:1em 0}.legal-prose pre code{background:transparent;padding:0}.legal-prose blockquote{border-left:3px solid #d6cfbe;padding:.2em 0 .2em 1em;margin:1em 0;color:#4a4438;font-style:italic}.legal-prose hr{border:none;border-top:1px solid #e7e2d4;margin:2em 0}.legal-prose__table-wrap{margin:1.2em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e7e2d4;border-radius:4px}.legal-prose__table-wrap>table{margin:0;border:none;border-collapse:collapse;min-width:1100px;width:-moz-max-content;width:max-content;font-size:.95em;table-layout:auto}.legal-prose__table-wrap td,.legal-prose__table-wrap th{border:1px solid #e7e2d4;padding:.55em .75em;text-align:left;vertical-align:top;min-width:140px}.legal-prose__table-wrap th{background:#f4efde;font-weight:600;color:#14110a;white-space:nowrap}.legal-prose__table-wrap tr:nth-child(2n) td{background:#faf6ea}.legal-prose__internal-ref{color:#5c564b;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;cursor:help}