.seo-location{display:block;font-family:var(--font-text);font-size:1rem;letter-spacing:.04em;color:var(--color-muted);margin-top:14px;line-height:1.5}.seo-breadcrumb{font-size:.72rem;color:var(--color-muted);line-height:1.8;margin-bottom:24px}.seo-breadcrumb a{color:var(--color-bronze)}.seo-treatment{grid-column:1/-1;max-width:850px;border-top:1px solid var(--color-line);padding-top:40px}.seo-treatment h2{font-size:1.8rem;margin:28px 0 14px;line-height:1.3}.seo-treatment p{color:var(--color-muted);line-height:1.85}.seo-treatment p a{color:var(--color-bronze);text-decoration:underline}.seo-related{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:25px}.seo-related a{color:var(--color-bronze);font-size:.9rem;text-decoration:underline;text-underline-offset:4px}.seo-intro{padding-top:65px;padding-bottom:30px}.seo-intro .section-title{margin:15px 0 28px}.seo-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;color:var(--color-muted);font-size:1rem}.seo-intro-grid p{max-width:520px}@media(max-width:760px){.seo-intro-grid{grid-template-columns:1fr;gap:20px}.seo-intro{padding-top:45px}.seo-treatment h2{font-size:1.55rem}.seo-breadcrumb{font-size:.7rem}.seo-related{gap:16px 22px}}
