.msm-footer{color:#626a78;font-family:var(--font-geist), system-ui, sans-serif;background:#f7f8fa;margin-top:72px;padding:44px 0 32px}.msm-footer-inner{width:min(1160px,100% - 64px);margin:auto}.msm-footer-top{justify-content:space-between;align-items:center;gap:28px;margin-bottom:28px;display:flex}.msm-footer .msm-footer-brand{color:#172438;letter-spacing:-.03em;font-size:21px;font-weight:650}.msm-footer nav{flex-wrap:wrap;gap:16px 24px;display:flex}.msm-footer a{color:inherit;font-size:14px;text-decoration:none}.msm-footer .msm-footer-top nav a{display:inline}.msm-footer a:hover{text-underline-offset:4px;text-decoration:underline}.msm-footer a:focus-visible{outline-offset:4px;outline:3px solid #1765f3}.msm-footer p{max-width:85ch;margin:0 0 12px;font-size:13px;line-height:1.7}.msm-footer small{margin-top:24px;font-size:12px;display:block}@media (max-width:700px){.msm-footer-inner{width:calc(100% - 40px)}.msm-footer-top{flex-direction:column;align-items:flex-start}}
