.footer { padding: 2rem 0; margin-top: 4rem; border-top: 1px solid #333; color: var(--text-color); font-size: 0.9rem; } .footer-content { display: flex; justify-content: space-between; align-items: center; width: 80%; max-width: 1000px; margin: 0 auto; } .footer-links { display: flex; gap: 1.5rem; a{ display: flex; align-items: center; justify-content: center; color: var(--text-color); transition: color 0.3s ease, transform 0.3s ease; } } .footer-links a:hover { color: var(--title-color); transform: translateY(-3px); }