.seo-service-links{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}
.seo-service-links a{display:inline-flex;align-items:center;gap:.65rem;border:1px solid currentColor;border-radius:999px;padding:.7rem 1.1rem;font-size:.83rem;font-weight:750;text-decoration:none;transition:transform .18s,background .18s}
.seo-service-links a:hover{transform:translateY(-2px);background:rgba(255,255,255,.11)}
.seo-service-links a:focus-visible{outline:3px solid #41c9ed;outline-offset:3px}
@media(max-width:600px){.seo-service-links{flex-direction:column}.seo-service-links a{justify-content:space-between;width:100%;font-size:.8rem;padding:.76rem 1rem}}
@media(prefers-reduced-motion:reduce){.seo-service-links a{transition:none}}
