/* 底部备案信息 */
.footer-info {
    background-color: var(--secondary-color);
    color: white;
    padding: clamp(1rem, 3vw, 1.25rem) 0;
    margin-bottom: clamp(3.5rem, 6vw, 4rem);
    text-align: center;
    font-size: clamp(0.6rem, 2.2vw, 0.7rem);
}

.footer-info a {
    color: #ddd;
    text-decoration: none;
    transition: var(--transition);
}

.footer-info a:hover {
    color: white;
}

.copyright {
    color: #aaa;
}