/* Shared by the public article and Content Hub editor/preview. */
.article-rich-body{font-family:var(--kf-font,Arial,Helvetica,sans-serif);color:#1f1e1d;font-size:16px;line-height:1.9;overflow-wrap:anywhere;}
.article-rich-body h2,.article-rich-body h3{font-family:var(--kf-font,Arial,Helvetica,sans-serif);font-weight:400;color:#1f1e1d;}
.article-rich-body h2{font-size:28px;line-height:1.35;margin:48px 0 18px;}
.article-rich-body h3{font-size:21px;line-height:1.45;margin:34px 0 14px;}
.article-rich-body p{margin:0 0 22px;}
.article-rich-body ul,.article-rich-body ol{padding-left:26px;margin:0 0 26px;}
.article-rich-body li{margin-bottom:8px;}
.article-rich-body blockquote{border-left:3px solid #abab68;margin:30px 0;padding:8px 0 8px 22px;font-size:21px;line-height:1.6;}
.article-rich-body a{color:#536c3d;text-decoration:underline;text-underline-offset:3px;}
.article-rich-body figure,.article-rich-body figure.image-small,.article-rich-body figure.image-medium,.article-rich-body figure.image-full{display:block;float:none;width:100%;max-width:100%;margin:34px 0;}
.article-rich-body img,.article-rich-body figure img{display:block;box-sizing:border-box;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:cover;object-position:center;background:#e9e7e0;}
.article-rich-body figcaption{font-size:12px;line-height:1.6;color:#65665b;margin-top:10px;text-align:center;}
@media(max-width:600px){.article-rich-body{font-size:15px;line-height:1.85;}.article-rich-body h2{font-size:25px;margin-top:36px;}.article-rich-body h3{font-size:20px;}.article-rich-body figure{margin:26px 0;}}
.article-cover,.seo-article>.seo-hero,.seo-card img{aspect-ratio:3/2;object-fit:cover;}
.seo-article>.seo-hero{display:block;width:100%;height:auto;max-height:none;margin-bottom:38px;}
