#cm-seo-home{box-sizing:border-box;max-width:1100px;margin:2rem auto;padding:1.5rem;background:var(--surface,#fff);color:var(--text,#192226);border:1px solid currentColor;border-radius:1rem;line-height:1.8}#cm-seo-home[hidden]{display:none!important}#cm-seo-home nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem}#cm-seo-home a{color:inherit;text-decoration:underline}#cm-seo-home aside{margin-top:1rem;border-top:1px solid currentColor}#cm-seo-home h2{font-size:1.5rem}@media(max-width:600px){#cm-seo-home{margin:1rem;padding:1rem}}
