.article-html{color:#00182acc;overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.75}@media (width>=640px){.article-html{font-size:1.125rem}}.article-html>*+*{margin-top:1.25rem}.article-html h2,.article-html h3,.article-html h4{font-family:var(--font-display);letter-spacing:-.015em;color:#00182a;font-weight:600;line-height:1.2}.article-html h2{margin-top:2.5rem;font-size:clamp(1.4rem,2.5vw,2.15rem)}.article-html h3{margin-top:2rem;font-size:clamp(1.25rem,2vw,1.6rem)}.article-html h4{margin-top:1.75rem;font-size:1.15rem}.article-html a{color:#086b4f;text-underline-offset:3px;text-decoration:underline}.article-html strong{color:#00182a;font-weight:600}.article-html ol,.article-html ul{padding-left:1.5rem}.article-html ul{padding-left:1.25rem;list-style:none}.article-html ul>li{position:relative}.article-html ul>li:before{content:"–";color:#086b4f;position:absolute;left:-1.1rem}.article-html ol{list-style:decimal}.article-html li+li{margin-top:.5rem}.article-html blockquote{font-family:var(--font-display);color:#00182a;border-left:3px solid #086b4f;padding:.25rem 0 .25rem 1.25rem;font-size:1.35rem;line-height:1.45}.article-html hr{border:0;border-top:1px solid #00182a26;margin:2.5rem 0}.article-html figure.image{max-width:100%;margin:2rem auto}.article-html figure.image img{width:100%;height:auto;display:block}.article-html figure.image figcaption{color:#00182a8c;text-align:center;margin-top:.6rem;font-size:.875rem;line-height:1.4}.article-html>img{max-width:100%;height:auto}.article-html figure.table{margin:2rem 0;overflow-x:auto}.article-html table{border-collapse:collapse;width:100%;font-size:.95rem}.article-html td,.article-html th{text-align:left;vertical-align:top;border:1px solid #00182a26;padding:.6rem .8rem}.article-html th{color:#00182a;background:#f2f4f7;font-weight:600}
