/* SEO content, preserving the existing site layout. */
.hero h1 .seo-heading-detail{display:block;font:400 clamp(24px,2.3vw,32px)/1.25 Georgia,serif;letter-spacing:-.4px;margin-top:18px;color:#23785e}
.seo-context{padding-top:35px;padding-bottom:35px;border-top:1px solid #dcded7}
.seo-context h2{font:400 clamp(25px,3vw,34px)/1.2 Georgia,serif;letter-spacing:-.5px;margin-bottom:18px;color:#292768}
.seo-context p{max-width:860px;line-height:1.7}
.seo-sources{margin:35px 0;padding:25px 0;border-top:1px solid #dcded7;font-size:14px}
.seo-sources h2{font-size:25px;line-height:1.3}
img[width][height]{max-width:100%}
