.seo-illustration{margin:1.5rem 0}.seo-illustration img{display:block;width:100%;max-width:850px;height:auto;border-radius:16px}.seo-illustration figcaption{font-size:.875rem;line-height:1.6;margin-top:.75rem;max-width:76ch}.seo-breadcrumb{display:flex;flex-wrap:wrap;gap:.6rem;padding-top:1.25rem}.seo-reading{max-width:850px}.seo-reading h2{margin-top:2rem}.seo-reading p,.seo-reading li{max-width:76ch}.seo-reading li{margin:.55rem 0}.seo-meta{font-size:.875rem;opacity:.85}.seo-related{padding-top:1.25rem;padding-bottom:1.25rem}.site-header .header-inner{flex-wrap:wrap}.site-header .nav{flex-wrap:wrap}.seo-related a{overflow-wrap:anywhere}