.markdown__container{color:var(--article-body-text);line-height:1.875;word-wrap:break-word}.markdown__container h1,.markdown__container h2,.markdown__container h3,.markdown__container h4{margin-top:.5em;margin-bottom:.75em;font-weight:600;line-height:1.25}.markdown__container h1{font-size:2rem;padding-bottom:.3em;border-bottom:1px solid var(--article-border)}.markdown__container h2{font-size:1.5rem;padding-bottom:.3em;border-bottom:1px solid var(--article-border)}.markdown__container h3{font-size:1.25rem}.markdown__container h4{font-size:1.125rem}.markdown__container p{margin-bottom:1em}.markdown__container p:last-child{margin-bottom:0}.markdown__container strong{font-weight:600}.markdown__container em{font-style:italic}.markdown__container code,.markdown__container pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%;background-color:var(--article-code-bg);border-radius:6px}.markdown__container code{padding:.2em .4em;margin:0}.markdown__container pre{line-height:1.45;padding:1em;margin-top:0;margin-bottom:1em;overflow:auto}.markdown__container pre code{padding:0;margin:0;background:0 0;border-radius:0;font-size:100%}.markdown__container img{max-width:100%;max-height:600px;object-fit:cover;display:block;margin:1em auto;border-style:none}.markdown__container ul,.markdown__container ol{margin-top:0;margin-bottom:1em;padding-left:2em}.markdown__container ul ul,.markdown__container ul ol,.markdown__container ol ol,.markdown__container ol ul{margin-top:0;margin-bottom:0}.markdown__container li+li{margin-top:.25em}.markdown__container ul{list-style-type:disc}.markdown__container ol{list-style-type:decimal}.markdown__container blockquote{margin:0 0 1em;padding:0 1em;color:var(--article-blockquote-text);border-left:.25em solid var(--article-border)}.markdown__container blockquote>:first-child{margin-top:0}.markdown__container blockquote>:last-child{margin-bottom:0}.markdown__container a{color:var(--article-link);text-decoration:none}.markdown__container a:hover{text-decoration:underline}@media(min-width:768px){.markdown__container{line-height:1.6;font-size:1.25rem}.markdown__container h1{font-size:2.5rem}.markdown__container h2{font-size:2rem}.markdown__container h3{font-size:1.5rem}.markdown__container h4{font-size:1.25rem}}@media(min-width:1024px){.markdown__container{font-size:1.25rem;line-height:2.25}.markdown__container h1,.markdown__container h2,.markdown__container h3,.markdown__container h4{margin-top:1em}.markdown__container h1{font-size:2.75rem}.markdown__container h2{font-size:2.25rem}.markdown__container h3{font-size:1.75rem}.markdown__container h4{font-size:1.375rem}.markdown__container pre{padding:1.5rem;margin-bottom:1.5rem;border-radius:8px}.markdown__container ul,.markdown__container ol{margin-bottom:1.5rem;padding-left:2.5rem}.markdown__container li+li{margin-top:.375em}.markdown__container blockquote{margin-bottom:1.5rem;padding:0 1.5em;border-left-width:.375em}}@media(min-width:1800px){.markdown__container h1{font-size:2.75rem}.markdown__container h2{font-size:2rem}.markdown__container h3{font-size:1.625rem}.markdown__container h4{font-size:1.375rem}.markdown__container h5{font-size:1rem}.markdown__container h6{font-size:.9rem}.markdown__container code{font-size:90%;padding:.25em .5em}.markdown__container pre{padding:2rem;font-size:90%}.markdown__container ul,.markdown__container ol{padding-left:3rem}.markdown__container li+li{margin-top:.5em}.markdown__container blockquote{padding:0 2em;border-left-width:.5em}}