.seo-context{padding-block:64px;border-top:1px solid #e5e7eb;line-height:1.9}.seo-context h2{font-size:clamp(22px,2.3vw,32px);margin-bottom:28px}.seo-context article{padding:24px 0;border-bottom:1px solid #e5e7eb}.seo-context h3{font-size:20px;margin-bottom:12px}.seo-context p{max-width:900px;color:#596575}.seo-context a{color:#344de2;text-decoration:underline;text-underline-offset:5px}.seo-context ul{padding-left:24px;margin-bottom:24px}.home-page .seo-context{scroll-snap-align:start}@media(max-width:760px){.seo-context{padding-block:40px}}

.seo-service{padding-top:72px}.seo-service>.page-heading{align-items:flex-start;gap:40px}.seo-service>.page-heading>p{max-width:460px}.seo-service .seo-context li{line-height:1.9}@media(max-width:760px){.seo-service{padding-top:36px}.seo-service>.page-heading{display:block}.seo-service>.page-heading>p{margin-top:24px}}
