.site-footer{--footer-border:#1e293b;--footer-link:#b0bec9;--footer-link-hover:#4da8da;--footer-meta:#6b7b8d;--footer-sep:#3a4555;border-top:1px solid var(--footer-border);text-align:center;padding:40px 24px}.theme-light .site-footer,[data-theme=light] .site-footer{--footer-border:#e5e7eb;--footer-link:#4b5563;--footer-link-hover:#3a8fbe;--footer-meta:#9ca3af;--footer-sep:#d1d5db}.site-footer-inner{max-width:1200px;margin:0 auto}.site-footer-links{flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:20px;display:flex}.site-footer-links a{color:var(--footer-link);font-size:14px;text-decoration:none;transition:color .2s}.site-footer-links a:hover{color:var(--footer-link-hover)}.site-footer-tagline{color:var(--footer-meta);margin:0 0 10px;font-size:13px}.site-footer-meta{color:var(--footer-meta);margin:0;font-size:13px}.site-footer-sep{color:var(--footer-sep);margin:0 8px}@media (width<=768px){.site-footer{padding:32px 16px}.site-footer-links{gap:20px}}
