.seo456-guide{max-width:920px;margin:0 auto;padding:36px 24px 72px;line-height:1.8;color:#343832}.seo456-guide nav{font-size:.82rem;margin-bottom:32px;line-height:1.7}.seo456-guide a{text-decoration:underline;text-underline-offset:3px}.seo456-guide h1{font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.12;margin:12px 0 20px}.seo456-guide h2{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.25;margin:42px 0 18px}.seo456-guide p{margin:0 0 20px}.seo456-guide .guide-kicker{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#71592e}.seo456-guide .guide-updated{font-size:.86rem;color:#586252}.seo456-guide .guide-intro{font-size:1.13rem}.seo456-guide .guide-cta{background:#f5f0e8;padding:24px;margin:32px 0;border-left:3px solid #c9a96e}.seo456-guide .guide-cta .btn-primary{display:inline-block;color:#fff;background:#1a2e1a;padding:12px 20px;text-decoration:none;border-radius:4px}.seo456-guide .faq-item{padding:18px 0;border-bottom:1px solid #dadfd5}.seo456-guide summary{font-weight:600;cursor:pointer}.seo456-guide .faq-answer{padding-top:16px}.seo456-guide .faq-answer p{margin-bottom:0}.seo456-guide a:focus-visible,.seo456-guide summary:focus-visible{outline:3px solid #986f29;outline-offset:4px}.seo456-guide-links{padding:36px 0}.seo456-guide-links ul{padding-left:20px}.seo456-guide-links li{margin-bottom:18px}@media(max-width:600px){.seo456-guide{padding:26px 20px 48px}.seo456-guide h2{margin-top:32px}.seo456-guide .guide-cta{padding:20px}}
