.markdown{--p-margin-top: 1.25em;--p-margin-bottom: 1rem}.markdown h1{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown h2{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown h3{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown h4{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown h5{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown h6{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-bold);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown p{font-family:var(--font-sans);font-size:var(--text-base);margin-top:var(--p-margin-top);margin-bottom:var(--p-margin-bottom)}.markdown a{color:var(--color-link)}.markdown a:visited{color:var(--color-link-visited)}.markdown hr{border-top:1px solid var(--color-border)}.markdown img{display:block;width:100%}.markdown blockquote{margin:1rem 0;padding:1rem;background-color:var(--color-quote-odd);border-left:.25rem solid var(--color-accent)}.markdown blockquote>*:first-child{margin-top:0}.markdown blockquote>*:last-child{margin-bottom:0}.markdown blockquote blockquote{background-color:var(--color-quote-even)}.markdown blockquote blockquote blockquote{background-color:var(--color-quote-odd)}.markdown blockquote blockquote blockquote blockquote{background-color:var(--color-quote-even)}.markdown pre{background-color:var(--color-code);padding:1rem;overflow-x:auto}.markdown code{font-family:var(--font-mono);background-color:var(--color-code);padding:0 var(--space-2xs);border-radius:.25rem}.markdown pre code{padding:0;line-height:var(--leading-tight)}.markdown table{border-collapse:collapse;margin-bottom:1.25rem;display:block;overflow-x:auto}.markdown td,.markdown th{border:1px solid var(--color-border);padding:.25rem .5rem}.markdown td{font-weight:400;color:var(--color-fg-2nd)}.markdown th{font-family:var(--font-serif);font-weight:700;background-color:var(--color-quote-odd)}.markdown ul{padding-left:2em;list-style-type:disc}.markdown ol{padding-left:2em;list-style-type:decimal}
