.seo-next-step{margin:2rem 0;padding:clamp(1.25rem,3vw,2rem);border:1px solid #2b40374d;border-radius:16px;background:#2b403708;color:#2b4037}.seo-next-step h2{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.seo-next-step p{margin:.75rem 0;max-width:65ch}.seo-next-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:1.25rem 0}.seo-next-actions a{line-height:1.4;text-underline-offset:.25em}.seo-next-actions .pill{display:inline-block;padding:.85rem 1.25rem;background:#2b4037;color:#fff5bb;border-radius:999px;text-decoration:none}.seo-next-actions a:focus-visible{outline:3px solid #2b4037;outline-offset:4px}@media(max-width:540px){.seo-next-actions{align-items:flex-start;flex-direction:column}.seo-next-actions .pill{max-width:100%;box-sizing:border-box;text-align:center}}
