.sib-seo-links,.sib-seo-footer,.sib-seo-author{box-sizing:border-box;font:16px/1.6 Inter,Arial,sans-serif;color:#172338}.sib-seo-links{max-width:1200px;margin:48px auto;padding:32px;background:#f2f6fc;border:1px solid #d6e2f2;border-radius:20px;text-align:left}.sib-seo-links h2{font:600 clamp(23px,3vw,32px)/1.3 Unbounded,Inter,sans-serif;margin:0 0 16px}.sib-seo-links h3{font-size:18px;margin:22px 0 8px}.sib-seo-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.sib-seo-links a,.sib-seo-footer a,.sib-seo-author a{color:#174c92;text-decoration:underline;text-underline-offset:3px}.sib-seo-links p{margin:0 0 20px}.sib-seo-footer{padding:24px max(20px,calc((100% - 1140px)/2));background:#eef3fa;display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.sib-seo-footer button{font:inherit;color:#174c92;background:none;border:0;cursor:pointer;text-decoration:underline}.sib-seo-author{max-width:1160px;margin:24px auto;padding:20px 24px;background:#eef3fa;border-radius:12px}.sib-seo-author p{margin:0}.sib-seo-links a:focus-visible,.sib-seo-footer a:focus-visible,.sib-seo-footer button:focus-visible{outline:3px solid #174c92;outline-offset:4px}@media(max-width:760px){.sib-seo-links{margin:28px 16px;padding:24px 20px}.sib-seo-links ul{grid-template-columns:1fr}.sib-seo-author{margin:20px 16px}.sib-seo-footer{justify-content:flex-start}}