/* Simple Footer */

.simple-footer {
    width: 100%;
    margin-top: 3rem;
    padding: 1rem 1.5rem;
    background: #ffffff;
    border-top: 1px solid #e4e9ee;
    font-family: 'DM Sans', sans-serif;
}

.simple-footer-inner {
    max-width: 1280px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    color: #5a6874;
    font-size: 0.9rem;
    font-weight: 600;
}

.footer-left {
    display: flex;
    align-items: center;
    gap: 0.6rem;
}

.footer-logo {
    width: 34px;
    height: 34px;
    object-fit: contain;
}

.footer-center {
    color: #1e2a35;
    font-weight: 700;
}

.footer-right {
    color: #8a97a6;
}

/* Mobile */
@media (max-width: 700px) {
    .simple-footer-inner {
        flex-direction: column;
        text-align: center;
    }
}