.seo-guide { display: block; min-width: 0; }
footer { flex-wrap: wrap; }
.seo-guide > div { max-width: 76ch; margin-inline: auto; }
.seo-guide h3 { margin-block: 1.75rem .75rem; }
.seo-guide p, .seo-guide li { line-height: 1.65; }
.seo-guide li { margin-block: .5rem; }
.seo-guide pre { max-width: 100%; overflow-x: auto; white-space: pre; padding: 1rem; border: 1px solid currentColor; border-radius: .5rem; }
.seo-guide details { margin-block: .75rem; }
footer nav[aria-label="Tool guides"], footer nav[aria-label="More file tools"] { display: flex; flex-wrap: wrap; gap: .5rem 1rem; flex-basis: 100%; font-size: .875rem; }
