.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:24px 0;margin-top:28px;border-top:1px solid #e4dfd6;font:11px/1.7 Poppins,sans-serif;color:#526477}
.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer a:focus-visible{outline:2px solid #268d91;outline-offset:4px}.site-footer-brand{font-weight:600}.site-footer nav{display:flex;flex-wrap:wrap;gap:9px}.auth-main>.site-footer{width:100%}.ai-chat .site-footer{flex-shrink:0;margin-top:8px;padding:10px 0}.lesson-gate .site-footer{justify-content:center}
