.counsel-md{font-family:DM Sans,sans-serif;color:#0f1930;line-height:1.65}.counsel-md h1,.counsel-md h2,.counsel-md h3,.counsel-md h4{font-family:Fraunces,serif;font-weight:500;color:#0f1930;letter-spacing:-.01em;margin:1.1em 0 .4em}.counsel-md h1{font-size:1.55em;border-bottom:1px solid rgba(0,47,167,.18);padding-bottom:.25em}.counsel-md h2{font-size:1.3em}.counsel-md h3{font-size:1.12em}.counsel-md h4{font-size:1em;font-weight:600}.counsel-md p{margin:.6em 0}.counsel-md ul,.counsel-md ol{padding-left:1.4em;margin:.5em 0}.counsel-md li{margin:.2em 0}.counsel-md li>p{margin:.2em 0}.counsel-md blockquote{margin:.6em 0;padding:.3em .9em;border-left:3px solid #002FA7;background:#002fa70d;color:#3f4b66;font-style:italic;border-radius:0 6px 6px 0}.counsel-md code{font-family:JetBrains Mono,monospace;font-size:.92em;padding:1px 5px;background:#002fa70f;border-radius:4px;color:#001c6e}.counsel-md pre{background:#002fa70d;border:1px solid rgba(0,47,167,.1);padding:10px 12px;border-radius:8px;overflow-x:auto}.counsel-md pre code{background:none;padding:0;font-size:.88em;color:#0f1930}.counsel-md table{border-collapse:collapse;margin:.7em 0;font-size:.95em;width:100%}.counsel-md th,.counsel-md td{border:1px solid rgba(0,47,167,.15);padding:6px 10px;text-align:left;vertical-align:top}.counsel-md th{background:#002fa70f;font-weight:600}.counsel-md a{color:#002fa7;text-decoration:none;border-bottom:1px dotted rgba(0,47,167,.45)}.counsel-md a:hover{border-bottom-style:solid}.counsel-md hr{border:none;border-top:1px solid rgba(0,47,167,.16);margin:1.2em 0}.counsel-md strong{font-weight:700;color:#0f1930}.counsel-md em{font-style:italic}
