/* =========================================
   LOGO
   ========================================= */

.base-logo {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    font-size: var(--font-size-2xl);
    font-weight: var(--font-weight-extrabold);
    letter-spacing: -0.5px;
    color: var(--color-text);
    text-decoration: none;
}

.base-logo-icon {
    color: var(--color-primary);
    width: 24px;
    height: 24px;
}

.base-logo-text {
    color: var(--color-text);
    font-weight: var(--font-weight-extrabold);
}