.seo-article-byline{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:18px;font-size:15px;line-height:1.7}.seo-article-byline a,.seo-reading-block a,.seo-services-guide a,.blog-article-p a,.blog-faq-answer a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.seo-reading-block{border-top:1px solid #0000001f;margin-top:40px;padding-top:24px}.seo-reading-block ul{font-family:var(--font-body);margin:18px 0 24px;padding-left:22px;line-height:1.8}.seo-services-guide{font-family:var(--font-body);padding:24px 0 72px}.seo-services-guide h2{font-family:var(--font-heading);margin-bottom:18px;font-size:clamp(26px,4vw,38px);line-height:1.25}.seo-services-guide h3{font-family:var(--font-heading);margin-bottom:12px;font-size:22px;line-height:1.3}.seo-services-guide p{color:var(--color-text-secondary);max-width:920px;margin-bottom:20px;line-height:1.75}.seo-service-decisions{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;margin:32px 0 40px;display:grid}@media (width<=700px){.seo-service-decisions{grid-template-columns:1fr}}.guide-sources.seo-reading-block{border-top:1px solid #0000001a;margin-top:48px;padding-top:28px}.guide-sources .guide-sources-heading{letter-spacing:-.2px;margin:0 0 4px;font-size:22px;line-height:1.3}.guide-sources-intro{font-family:var(--font-body);color:#787878;max-width:680px;margin:0 0 10px;font-size:14px;line-height:1.5}.guide-sources-list{counter-reset:guide-source;font-family:var(--font-body);margin:0;padding:0;font-size:15px;line-height:22px;list-style:none}.guide-source-item{counter-increment:guide-source;overflow-wrap:anywhere;border-top:1px solid #0000000f;padding:6px 0 6px 30px;position:relative}.guide-source-item:last-child{border-bottom:1px solid #0000000f}.guide-source-item:before{content:counter(guide-source) ".";font-variant-numeric:tabular-nums;color:#8c8c8c;width:22px;font-size:13px;position:absolute;top:6px;left:0}.seo-reading-block .guide-source-link{color:var(--color-text-primary);border-radius:3px;text-decoration:none;transition:color .2s}.seo-reading-block .guide-source-link:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.seo-reading-block .guide-source-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.guide-source-icon{vertical-align:-1px;opacity:.55;margin-left:4px;display:inline-block}.guide-source-link:hover .guide-source-icon{opacity:1}.guide-source-domain{color:#8c8c8c;white-space:nowrap;margin-left:6px;font-size:13px}.guide-next-steps.blog-article-p{color:var(--color-text-secondary);background:#00000009;border-radius:12px;margin:16px 0 0;padding:12px 16px;font-size:15px;line-height:24px}@media (width<=809px){.guide-sources.seo-reading-block{margin-top:36px;padding-top:22px}.guide-sources .guide-sources-heading{font-size:20px}.guide-sources-list{font-size:14px;line-height:21px}.guide-source-item{padding-left:26px}.guide-source-item:before,.guide-source-domain{font-size:12px}.guide-next-steps.blog-article-p{font-size:14px;line-height:22px}}
