.ggseo-guide{margin:32px 0 20px;padding:26px;border:1px solid #e7e3e3;border-radius:18px;background:#fbfafb;color:#302c2d;clear:both;font-size:15px;line-height:1.75;overflow-wrap:anywhere}.ggseo-guide h2{font-size:21px;line-height:1.3;margin:0 0 14px;font-weight:650}.ggseo-guide p{margin:0 0 13px;max-width:100ch}.ggseo-guide ul{padding-inline-start:21px;margin:12px 0 0}.ggseo-guide li+li{margin-top:5px}.ggseo-section+.ggseo-section{margin-top:24px;padding-top:22px;border-top:1px solid #e6e1e2}.ggseo-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px;padding-top:20px;border-top:1px solid #e6e1e2}.ggseo-links a{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;background:#fff;border:1px solid #ddd4d6;border-radius:11px;color:#383034;text-decoration:none;font-size:14px;line-height:1.4}.ggseo-links a:hover{border-color:#ed1026;color:#c81024}.ggseo-links a:focus-visible{outline:2px solid #ed1026;outline-offset:3px}@media(max-width:767px){.ggseo-guide{padding:20px 17px;margin-top:24px;border-radius:15px;font-size:15px;line-height:1.7}.ggseo-guide h2{font-size:20px}.ggseo-links a{min-height:44px;max-width:100%}}@media(prefers-reduced-motion:reduce){.ggseo-guide *{scroll-behavior:auto}}
