.content-markdown{min-width:0;overflow-wrap:anywhere;line-height:1.75;color:var(--foreground)}.content-markdown>blockquote,.content-markdown>ol,.content-markdown>p:not(:has(img)),.content-markdown>ul{max-width:72ch}.content-markdown>*+*{margin-top:1.2rem}.content-markdown h2,.content-markdown h3,.content-markdown h4,.content-markdown h5,.content-markdown h6{font-weight:700;font-family:var(--font-family-secondary);line-height:1.3;margin-top:1.8rem}.content-markdown>:first-child{margin-top:0}.content-markdown h2{font-size:1.5rem}.content-markdown h3{font-size:1.25rem}.content-markdown ul{list-style:disc;padding-left:1.5rem}.content-markdown ol{list-style:decimal;padding-left:1.5rem}.content-markdown li>p{margin:.35rem 0}.content-markdown a{color:var(--brand-link);text-decoration:underline;text-underline-offset:.2em}.content-markdown a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.content-markdown pre{max-width:100%;overflow:auto;padding:1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--muted);font-size:.875rem;line-height:1.6}.content-markdown code{font-family:monospace}.content-markdown :not(pre)>code{border-radius:.25rem;background:var(--muted);padding:.15rem .3rem;font-size:.875em}.content-markdown blockquote{border-left:3px solid var(--border);padding:.75rem 1rem;background:var(--muted);border-radius:0 .5rem .5rem 0}.content-markdown hr{border-color:var(--border)}