.footer-link {
      font-size: 0.78rem;
      color: var(--text-muted);
      text-decoration: none;
      transition: color 0.2s;
    }
    .footer-link:hover { color: var(--text-primary); }
    .footer-social:hover {
      border-color: rgba(239,68,68,0.6) !important;
      color: var(--text-primary) !important;
    }
