.site-footer {
    margin-top: auto;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    padding: 16px 20px 24px;
    font-size: 0.8rem;
}

.site-footer__inner {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
    justify-content: center;
}

.site-footer__link {
    color: white;
    text-decoration: none;
    font-weight: 600;
    opacity: 0.9;
}

.site-footer__link:hover {
    opacity: 1;
    text-decoration: underline;
}
