.footer-site {
    border-top: 2px solid var(--border-strong);
    padding:    2.5rem 1rem;
    color:      var(--muted);
    font-size:  0.875rem;
    text-align: center;
}

.footer-site .footer-container {
    display:        flex;
    flex-direction: column;
    gap:            0.4rem;
    align-items: center;
}

.footer-site a:hover { color: var(--primary); }
