@media print{.legal-no-print{display:none!important}}.legal-md{color:#1a1a1a;font-size:1.02rem;line-height:1.7;word-break:break-word}.legal-md h1,.legal-md h2,.legal-md h3,.legal-md h4{color:#111;line-height:1.3;font-weight:700}.legal-md h1{font-size:1.8rem;margin:0 0 .6em}.legal-md h2{font-size:1.35rem;margin:1.6em 0 .5em;padding-top:.4em;border-top:1px solid #ececec}.legal-md h3{font-size:1.1rem;margin:1.2em 0 .4em}.legal-md h4{font-size:1rem;margin:1em 0 .3em}.legal-md p{margin:0 0 .9em}.legal-md ol,.legal-md ul{margin:0 0 .9em;padding-left:1.5em}.legal-md li{margin:.25em 0}.legal-md a{color:#2563eb;text-decoration:underline}.legal-md strong{font-weight:700}.legal-md hr{border:none;border-top:1px solid #e5e5e5;margin:2em 0}.legal-md code{background:#f3f4f6;padding:.1em .35em;border-radius:4px;font-size:.92em}.legal-md table{border-collapse:collapse;width:100%;margin:0 0 1.1em;font-size:.95rem}.legal-md td,.legal-md th{border:1px solid #e2e4e8;padding:.5em .7em;text-align:left;vertical-align:top}.legal-md th{background:#f7f8fa;font-weight:700}.legal-md blockquote{margin:0 0 .9em;padding:.4em 0 .4em 1em;border-left:3px solid #d6dae0;color:#4b5563}