.seo-topic-links{box-sizing:border-box;margin:48px auto;padding:28px;border:1px solid #ded3e5;border-radius:18px;max-width:1100px;background:#faf7fc;color:#322739}.seo-topic-links h2{font-size:clamp(23px,2.4vw,29px);line-height:1.3;margin:0 0 12px;color:#582662}.seo-topic-links p{font-size:16px;line-height:1.65;margin:0 0 18px;max-width:850px}.seo-topic-links ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.seo-topic-links li{margin:0;min-width:0}.seo-topic-links a{display:block;box-sizing:border-box;height:100%;padding:14px 16px;border:1px solid #dfd3e7;border-radius:10px;background:#fff;color:#582662;font-size:16px;line-height:1.45;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.seo-topic-links a:focus-visible{outline:3px solid #9a567a;outline-offset:3px}@media(max-width:680px){.seo-topic-links{margin:32px auto;padding:22px 18px}.seo-topic-links ul{grid-template-columns:1fr}}
