.seo-page{display:flex;flex-direction:column;gap:30px}.seo-page .hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.seo-page .hero h1{max-width:760px}.seo-process{margin:0;padding-left:24px;display:grid;gap:18px}.seo-process li{padding-left:8px}.seo-process strong{display:block;color:var(--ink);margin-bottom:4px}.seo-process p{color:var(--ink-soft);line-height:1.65}.seo-example{padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:20px;display:grid;gap:16px}.seo-example div{padding-top:12px;border-top:1px solid var(--line)}.seo-example small{color:var(--ink-soft);display:block;line-height:1.5;margin-top:5px}.seo-price-note{font-size:.9rem;color:var(--ink-soft);margin-top:18px}.seo-page .grid{align-items:stretch}.seo-page .card p{line-height:1.7}.seo-page .faq p{line-height:1.7}.seo-related{display:flex;gap:12px;flex-wrap:wrap}.seo-related a{padding:12px 16px;background:var(--panel);border:1px solid var(--line);border-radius:12px}.welcome-language-menu a{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--ink);font:650 .875rem/1.3 var(--font);width:100%;min-height:38px;padding:7px 9px;border:0;border-radius:8px;background:transparent;text-align:left}.welcome-language-menu a:hover,.welcome-language-menu a[aria-current="true"]{background:var(--accent-soft);color:var(--accent-ink)}
@media(max-width:760px){.seo-page .hero{grid-template-columns:1fr;padding:25px}.seo-page .grid{grid-template-columns:1fr}.seo-example{padding:20px}.seo-related{flex-direction:column}.seo-page .hero h1{font-size:2rem;line-height:1.15}}
