.cm-seo-intro{position:relative;box-sizing:border-box;margin:1.25rem auto;padding:1.25rem;max-width:65rem;width:calc(100% - 2rem);border-radius:1rem;background:#fff8f1;color:#49312b;text-align:center;font-size:1rem;line-height:1.65}.cm-seo-intro h2{font-size:clamp(1.15rem,2vw,1.5rem);margin:0 0 .7rem}.cm-seo-intro p{margin:.5rem 0 1rem}.cm-seo-intro nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.2rem}.cm-seo-intro a{color:#713949;text-decoration:underline;text-underline-offset:.2em}.cm-seo-intro a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:480px){.cm-seo-intro{padding:1rem;width:calc(100% - 1.2rem)}}
