/* Minimal Footer Overrides */
.site-footer {
    padding: 2rem 0 !important;
    margin-top: 3rem !important;
}

.site-footer .footer-brand {
    color: white;
    font-size: 1.5rem;
    font-weight: 600;
    text-decoration: none;
}

.site-footer .footer-brand:hover {
    color: var(--accent-color);
}

.site-footer .social-links {
    justify-content: center;
}

.site-footer .copyright {
    font-size: 0.875rem;
    opacity: 0.8;
}