.ippo-logo {
    display: inline-block;
    font-family: 'Inter', sans-serif;
    font-size: 1.25rem;
    font-weight: 900;
    letter-spacing: -0.05em;
    line-height: 1;
    color: #050b1a;
    text-decoration: none;
}

@media (min-width: 768px) {
    .ippo-logo {
        font-size: 1.5rem;
    }
}

.ippo-logo--light {
    color: #fff;
}

.ippo-logo-dot {
    color: #ff5c00;
}

.ippo-logo:hover,
.ippo-logo:focus {
    color: #050b1a;
    text-decoration: none;
}

.ippo-logo--light:hover,
.ippo-logo--light:focus {
    color: #fff;
    text-decoration: none;
}
