.seo-section{border-top:1px solid #d2d0ca;padding:64px 0;margin-top:36px}.seo-section h2{font-size:clamp(22px,2.4vw,32px);line-height:1.6;font-weight:500;margin:0 0 28px}.seo-section h3{font-size:18px;line-height:1.7;margin:0 0 12px}.seo-section p{font-size:14px;line-height:2.1;margin:0 0 22px;max-width:850px}.seo-section .seo-links{display:flex;gap:12px 24px;flex-wrap:wrap}.seo-section a{border-bottom:1px solid #df001b}.seo-section .seo-card{margin-bottom:30px}.seo-home{padding:64px 5.5%;margin:0}.seo-section .seo-note{color:#555;font-size:13px}@media(max-width:700px){.seo-section{padding:42px 0}.seo-home{padding:42px 5.5%}.seo-section h2{font-size:23px}.seo-section h3{font-size:17px}}