.markdown-render_h1,.markdown-render_h2,.markdown-render_h3,.markdown-render_h4,.markdown-render_h5,.markdown-render_h6{color:var(--color-text-main);margin:1.5em 0 .5em;line-height:1.2em}.markdown-render_h2{font-size:1.6rem;font-weight:400}.markdown-render_h3{font-size:1.3rem;font-weight:400}.markdown-render_h4{font-size:1rem;font-weight:600}.markdown-render_section{max-width:40rem;color:var(--color-text-regular);margin:1rem 0}.markdown-render_strong{color:var(--color-text-main);font-weight:600}.markdown-render_ol{margin:1rem 1rem 1rem 1.5rem;list-style:decimal}.markdown-render_ul{margin:1rem 0 1rem 1.5rem;list-style:none}.markdown-render_li{color:var(--color-text-regular)}.markdown-render_ul .markdown-render_li:before{content:"•";color:var(--color-text-primary);width:1em;margin-left:-1em;font-weight:700;display:inline-block}.markdown-render_a{color:var(--color-link-primary)}.markdown-render_a:hover{text-decoration:underline}.markdown-render_table{border-collapse:collapse;width:100%;margin:1rem 0}.markdown-render_th,.markdown-render_td{border:.1rem solid var(--color-border-default);padding:.5rem 1rem}.markdown-render_main pre code{background-color:var(--color-bg-surface);border-radius:var(--border-radius);padding:1rem;font-family:monospace}.markdown-render_card{border:.15rem solid var(--color-border-default);border-radius:var(--border-radius-large);width:100%;max-width:25rem;margin:1rem 0}@media only screen and (min-width:400px){.markdown-render_h2{font-size:1.7rem}.markdown-render_h3{font-size:1.4rem}.markdown-render_h4{font-size:1.1rem}}@media only screen and (min-width:800px){.markdown-render_h2{font-size:2rem}.markdown-render_h3{font-size:1.7rem}.markdown-render_h4{font-size:1.4rem}}
.article{word-break:break-word;overflow-wrap:break-word}.article_header{margin:.2em 0;font-size:1.9rem;font-weight:400;line-height:1.2em}.article_meta-display{flex-wrap:wrap;column-gap:1rem;margin:.8rem 0 1.5rem;padding:0;display:flex}.article_meta-date{color:var(--color-text-discreet);font-size:.9rem}.article_informational{max-width:40rem;margin:1rem 0}.article_informational-alert{font-size:1.1rem}@media only screen and (min-width:400px){.article_header{font-size:2rem}}@media only screen and (min-width:800px){.article_header{font-size:2.3rem}.article_intro{max-width:45rem}}
