.footer{
    padding:28px 0 20px;
    border-top:1px solid #22302b;
    background:#0b1210;
}

.footer-inner{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:18px;
    flex-wrap:wrap;
}

.footer-brand{
    font-weight:800;
    letter-spacing:.08em;
}

.footer-links{
    display:flex;
    gap:12px 18px;
    flex-wrap:wrap;
}

.footer-links a{
    color:#d6ddd9;
}

.footer-links a:hover{
    color:#37ffaa;
}