.seo-facts{max-width:1280px;margin:0 auto;padding:64px 24px;border-top:1px solid #b99bcd30;color:#bfb5cc}.seo-facts h2{margin:0 0 24px;font-size:clamp(27px,3vw,42px);line-height:1.15;color:#f8f5ee;letter-spacing:-.035em}.seo-facts>p{max-width:880px;font-size:18px;line-height:1.7;margin:0 0 30px}.seo-faq{display:grid;gap:0}.seo-faq details{border-top:1px solid #b99bcd30}.seo-faq details:last-child{border-bottom:1px solid #b99bcd30}.seo-faq summary{display:list-item;cursor:pointer;padding:22px 8px;color:#f8f5ee;font-weight:650;font-size:18px;line-height:1.4;min-height:44px;box-sizing:border-box}.seo-faq summary::marker{color:#c5f75b}.seo-faq details p{max-width:900px;padding:0 8px 24px;margin:0;line-height:1.7}.seo-faq summary:focus-visible{outline:2px solid #c5f75b;outline-offset:4px}@media(max-width:600px){.seo-facts{margin:0 24px;padding:40px 0}.seo-facts>p{font-size:16px}.seo-faq summary{font-size:16px;padding:18px 4px}.seo-faq details p{font-size:15px}}
