.Content-block h1,.Content-block h2,.Content-block h3,.Content-block h4,.Content-block h5,.Content-block h6{font-weight:700;line-height:1.2}.Content-block h1{margin:0 0 10px;font-size:2em}.Content-block h2{font-size:1.5em}.Content-block ol,.Content-block ul{padding-left:1.5em}.Content-block ol{list-style:decimal}.Content-block ul:not([data-type=taskList]){list-style:outside}.Content-block ul[data-type=taskList]{padding-left:.25em}.Content-block li p{margin-top:0}.Content-block ol ol{list-style:lower-alpha}.Content-block ol ol ol{list-style:lower-roman}.Content-block ul ul{list-style:circle}.Content-block ul ul ul{list-style:outside}.Content-block blockquote{color:#555;background:#f9f9f9;border-left:4px solid #e0e0e0;padding:.5em 1em;font-style:italic}.Content-block a{color:#006ff5}.Content-block a:hover{color:#6663f1}.Content-block p:not(:first-child){margin-top:20px}.Content-block p{font-size:1rem;font-weight:400;line-height:1.6}.Content-block ::selection{background:#c7d2fe}.Content-block .selection{background:#c7d2fe;display:inline}.Content-block-background h1{margin:0 0 10px;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.Content-block-background h1{font-size:4rem}}.article-body .Content-block{padding:0}.article-body .Content-block p{color:#1f2937;font-size:1.125rem;line-height:1.65}.article-body .Content-block p:not(:first-child){margin-top:1.5rem}.article-body .Content-block h2{margin-top:2.5rem;margin-bottom:.75rem}.article-body .Content-block h3{margin-top:2rem;margin-bottom:.5rem}.article-body .Content-block ol,.article-body .Content-block ul{color:#1f2937;margin-top:1.25rem;font-size:1.125rem;line-height:1.65}.article-body .Content-block li:not(:first-child){margin-top:.5rem}.article-body .Content-block blockquote{margin:2rem 0;font-size:1.125rem}.Content-block img{border-radius:.375rem;max-width:100%;height:auto;margin:1.25rem auto;display:block}.Content-block .iframe-wrapper{border-radius:.375rem;width:100%;height:0;margin:1.5rem 0;padding-bottom:56.25%;position:relative;overflow:hidden}.Content-block .iframe-wrapper iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Content-block iframe:not(.iframe-wrapper iframe){aspect-ratio:16/9;border:0;border-radius:.375rem;width:100%;margin:1.5rem 0;display:block}
