.seo-service .seo-body{max-width:900px;margin-inline:auto}.seo-service section,.seo-related{margin-top:44px;scroll-margin-top:24px}.seo-service h2{font-size:clamp(24px,3vw,32px);line-height:1.25;letter-spacing:-.5px}.seo-service p,.seo-service li{line-height:1.7}.seo-service li{margin-bottom:12px}.seo-service a:not(.button){color:#0658b9;text-decoration:underline;text-underline-offset:3px}.seo-jump{display:flex;gap:10px 20px;flex-wrap:wrap;border-bottom:1px solid #dce4ec;padding-bottom:18px}.seo-related{border-top:1px solid #dce4ec;padding-top:24px}.seo-service .actions .button{min-height:48px}.hero-photo.seo-result{background:#f2f6fa}.hero-photo.seo-result img{aspect-ratio:auto;object-fit:contain}.seo-result figcaption{padding:12px 16px;font-size:13px;line-height:1.5;color:#506479;background:#fff}.seo-service .service-price-list{max-width:650px}@media(max-width:600px){section.content.seo-service{padding:30px 0 42px}.seo-service section,.seo-related{margin-top:30px}.seo-jump{font-size:14px}.seo-service ol{padding-left:22px}.seo-service .actions{display:grid;grid-template-columns:1fr}.page-hero .actions .button{flex:1 1 170px;text-align:center}}
