.seo-guides{padding:48px 6%;max-width:1400px;margin:auto}.guide-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.guide-cards article{padding:22px;background:#f4f4ee;border-radius:14px}.guide-cards a,.seo-article a{color:inherit;text-decoration:underline;text-underline-offset:4px}.seo-article{max-width:900px;margin:auto;padding:40px 24px;font-size:17px;line-height:1.65}.seo-article h1{font-size:clamp(30px,5vw,48px);line-height:1.15}.seo-article section{margin:30px 0}.seo-article details{padding:16px;background:#f4f4ee;border-radius:10px;margin:12px 0}.seo-article summary{cursor:pointer;font-weight:600}.seo-article .meta{font-size:14px}.seo-article nav{display:flex;gap:12px;flex-wrap:wrap}.catalog-note{max-width:1000px;margin:20px auto;padding:18px;line-height:1.5}@media(max-width:650px){header .logo,footer .logo{font-size:22px}header .logo span{font-size:inherit}header{height:auto;min-height:70px;flex-wrap:wrap;gap:10px;padding-top:10px;padding-bottom:10px}header nav.is-open{display:flex;flex-basis:100%;flex-wrap:wrap;gap:18px}.seo-article{overflow-wrap:anywhere}}