/* Contextual service links within blog articles, visible on mobile. */
.blog-article__main{min-width:0}
.blog-seo-service{margin:28px 0 10px;padding:24px 27px;border:1px solid #e3ddef;border-left:3px solid #7453d1;background:#faf9fd;border-radius:2px;color:#29203c}
.blog-seo-service>span{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;color:#6b50aa}
.blog-seo-service p{margin:10px 0 14px;color:#485166;font-size:15px;line-height:1.6}
.blog-seo-service a{display:inline-flex;gap:9px;align-items:center;color:#51369e;font-size:15px;font-weight:750;text-decoration:underline;text-underline-offset:4px}
.blog-seo-service a:hover,.blog-seo-service a:focus-visible{color:#392173}
@media(max-width:640px){.blog-seo-service{padding:20px}}
