.site-footer{border-top:1px solid rgba(25,38,84,.1);padding:36px 0;color:#63719d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:13px;letter-spacing:-.01em;line-height:1.45}.site-footer .site-shell{max-width:1180px;margin:0 auto;padding:0 28px}.site-footer-in{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.site-footer .site-brand{display:flex;align-items:center;gap:13px;font-weight:850;font-size:20px;color:#071033;letter-spacing:-.045em;white-space:nowrap}.site-footer .site-brand:hover{text-decoration:none}.site-footer .site-logo{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#293ef2,#4056ff);display:grid;place-items:center;color:#fff;box-shadow:0 5px 12px #3349ed30;flex:none}.site-footer .site-logo svg{width:28px;height:22px}.site-footer .site-brand-word{display:inline-flex;gap:.25em}.site-footer .site-brand-word>span{color:#4056f6}.site-footer-links{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.site-footer-links a{display:inline-flex;align-items:center;min-height:24px;padding:2px 0;color:#63719d;font-weight:750}.site-footer-links a:hover{color:#4056f6}@media(max-width:700px){.site-footer .site-brand{font-size:18px;gap:10px}.site-footer .site-logo{width:36px;height:36px}}
