/* ===================================
   Header Brand Enhancement
   =================================== */

.logo {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 2px;
}

.logo-brand {
    font-family: var(--font-headline);
    font-size: 0.65rem;
    font-weight: 600;
    color: var(--color-primary);
    letter-spacing: 0.5px;
    text-transform: uppercase;
    opacity: 0.8;
    transition: opacity var(--transition-fast);
}

.logo:hover .logo-brand {
    opacity: 1;
}

@media (max-width: 767px) {
    .logo-brand {
        font-size: 0.55rem;
    }
}