body{background:#f3f6f4}.guide{max-width:850px;margin:64px auto 100px;padding:0 28px}.guide .eyebrow{display:block;margin-bottom:15px}.guide h1{font-size:clamp(38px,5vw,58px);letter-spacing:-2px;line-height:1.07;margin:0 0 20px}.guide .lead{font-size:19px;color:#405751;line-height:1.55}.guide h2{font-size:25px;letter-spacing:-.6px;margin:42px 0 12px}.guide p,.guide li{font-size:16px;line-height:1.7;color:#4f645e}.guide ol{padding-left:24px}.guide li{margin:8px 0}.guide a,.seo-intro a{color:#176f63}.guide .cta{display:inline-block;background:#176f63;color:#fff;padding:14px 20px;border-radius:6px;text-decoration:none;font-weight:700;margin:20px 0}.guide .note{background:#e8f0eb;border-left:4px solid #176f63;padding:15px 20px;margin:28px 0}.seo-intro{max-width:1090px;margin:0 auto 80px;padding:0 30px}.seo-intro h2{font-size:31px;letter-spacing:-1px;margin:9px 0 17px}.seo-intro p{font-size:15px;line-height:1.7;color:#52675f;max-width:850px}.guide-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.guide-links a{background:#fff;border:1px solid #d5dfd9;border-radius:7px;padding:20px;text-decoration:none;font-weight:700}.guide-links span{display:block;color:#6e8078;font-size:12px;font-weight:400;margin-top:7px;line-height:1.4}@media(max-width:700px){.guide-links{grid-template-columns:1fr}.guide{margin-top:38px}}
