.seo-guide{max-width:860px;margin:76px auto 0}.guide-intro{border-bottom:1px solid var(--line);padding-bottom:34px;margin-bottom:36px}.guide-intro>h2{font:800 clamp(30px,4vw,42px) Manrope;letter-spacing:-1.3px;margin:8px 0 22px}.answer-box{background:#eef6dc;border-left:4px solid #8eb52b;border-radius:0 12px 12px 0;padding:20px 22px!important;color:#34421d!important}.seo-guide section{margin:0 0 35px}.seo-guide section h2{font:700 23px/1.3 Manrope;margin:0 0 12px}.seo-guide section p,.guide-intro p{color:#536074;font-size:16px;line-height:1.82;margin:0}.faq{margin-top:58px!important;border-top:1px solid var(--line);padding-top:38px}.faq>h2{font-size:28px!important;margin-top:8px!important}.faq details{background:#fff;border:1px solid var(--line);border-radius:12px;margin:10px 0;padding:0 18px}.faq summary{cursor:pointer;font-weight:700;padding:18px 28px 18px 0;position:relative}.faq summary:after{content:'+';position:absolute;right:2px;color:#7da51e;font-size:20px}.faq details[open] summary:after{content:'−'}.faq details p{font-size:14px;padding:0 0 18px}@media(max-width:800px){.seo-guide{margin-top:55px}.seo-guide section h2{font-size:21px}.seo-guide section p,.guide-intro p{font-size:15px;line-height:1.75}}
