.seo-section-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0;font-size:16px}.seo-section-links a{color:inherit;text-decoration:underline;text-underline-offset:5px}.seo-faq-section{padding:72px 0;background:#f6f8fc;color:#17243b;scroll-margin-top:100px}.seo-faq-section h2{margin:0 0 12px;font-size:32px;line-height:1.4}.seo-faq-intro{margin:0 0 28px;color:#526178;line-height:1.8}.seo-faq-list{display:grid;gap:14px}.seo-faq-list details{padding:22px 26px;background:#fff;border:1px solid #e0e7ef;border-radius:14px}.seo-faq-list summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.6}.seo-faq-list p{margin:14px 0 0;font-size:16px;line-height:1.9;color:#43536b}.seo-faq-list a{color:#125aab;text-decoration:underline;text-underline-offset:3px}.seo-faq-list summary:focus-visible,.seo-section-links a:focus-visible{outline:3px solid #1687e5;outline-offset:5px}#features,#contact{scroll-margin-top:100px}@media(max-width:900px){.seo-faq-section{padding:42px 0}.seo-faq-section h2{font-size:25px}.seo-faq-list details{padding:18px}.seo-faq-list summary{font-size:17px}.seo-section-links{font-size:14px;gap:12px 18px}}

.seo-faq-section>.shell{width:calc(100% - 48px);max-width:1200px;min-width:0;margin-left:auto;margin-right:auto}
