.seo-breadcrumb{padding-top:22px;padding-bottom:0;font-size:.85rem;color:#615973;line-height:1.6}.seo-breadcrumb a,.seo-guidance a,.article-end a{color:#6b32d6;text-decoration:underline;text-underline-offset:3px}.seo-guidance{margin-top:36px;margin-bottom:48px;padding:32px;border:1px solid #e7dff3;border-radius:20px;background:#faf8fe}.seo-guidance h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.2;margin:12px 0}.seo-guidance p{max-width:72ch;line-height:1.75;margin:0 0 18px}.seo-guidance>a{font-weight:650}.article-body{overflow-wrap:anywhere}.article-body h2{scroll-margin-top:110px}.article-body li{margin-bottom:10px}.article-end{font-size:.85rem;line-height:1.6}.post-meta{flex-wrap:wrap;gap:8px 16px}@media(max-width:600px){.seo-guidance{padding:22px;margin:24px 18px}.seo-breadcrumb{font-size:.78rem}.article-heading h1{font-size:clamp(2rem,8vw,3rem)}}