/* === FOOTER === */
footer {
  background: var(--bg-section);
  text-align: center;
  padding: 1.5rem;
  color: var(--text-muted);
  font-size: 0.95rem;
  border-top: 1px solid rgba(0,0,0,0.05);
}
