.site-footer{display:block!important;background:#eef7f8;border-top:1px solid #d7e7ea;padding:32px 0 18px;margin:30px 0 0;width:100%;box-sizing:border-box;color:#09274b;font-family:Arial,sans-serif}.site-footer .wrap{width:calc(100% - 40px);max-width:1440px;margin-left:auto;margin-right:auto;box-sizing:border-box}.site-footer .footer-links{display:grid;grid-template-columns:1fr 1fr 1.3fr 1fr;gap:28px;align-items:start}.site-footer section{min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.site-footer h2{font-size:15px;margin:0 0 14px}.site-footer a{display:block;margin:9px 0;font-size:14px;color:#008c9c;text-decoration:none;font-weight:600;overflow-wrap:anywhere}.site-footer a:hover{text-decoration:underline}.site-footer a:focus-visible{outline:2px solid #008c9c;outline-offset:3px}.site-footer p{font-size:13px;line-height:1.6;margin:0 0 12px}.site-footer span{font-size:12px;overflow-wrap:anywhere}.site-footer [data-legal-links]{display:block}.site-footer .footer-legal{display:block;border-top:1px solid #d7e7ea;margin-top:24px;padding-top:16px;color:#526a80;line-height:1.7}.site-footer .footer-legal p{font-size:11px;margin:0 0 8px}.site-footer .brand-version{display:flex;gap:8px}.site-footer .brand-version span{font-size:10px}@media(max-width:760px){.site-footer .footer-links{grid-template-columns:1fr 1fr;gap:24px 18px}}@media(max-width:360px){.site-footer .footer-links{grid-template-columns:1fr}}
