.legal-bar {
    position: unset;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #0a1018;
}

.legal-logo {
    display: flex;
    text-decoration: none;
    color: inherit;
}

.legal-logo:hover,
.legal-logo:focus,
.legal-logo:active {
    text-decoration: none;
    color: inherit;
}

.legal-logo>picture {
    display: flex;
    align-items: center;
    max-width: 32px;
}

.legal-logo>picture>img {
    max-height: 16px;
}