.footer{padding:8px 0 48px}.footer-inner{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-top:36px;display:flex}.footer-brand{flex-direction:column;gap:8px;display:flex}.footer-brand p{color:var(--muted);margin:0;font-size:15px}.footer-links{color:var(--sub);flex-wrap:wrap;gap:8px 28px;font-size:15px;font-weight:600;display:flex}.footer-links a:hover{color:var(--ink)}.footer-end{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.footer-rights{color:var(--muted);margin:0;font-size:13.5px}@media (width<=760px){.footer-inner{flex-direction:column;align-items:flex-start}.footer-end{align-items:flex-start}}
