/* Marca Valur aprovada: símbolo, nome e descrição em duas linhas. */
.brand-lockup,.public-brand,.dashboard-brand,.internal-brand,
.brand-lockup:hover,.public-brand:hover,.dashboard-brand:hover,.internal-brand:hover,
.brand-lockup:focus,.public-brand:focus,.dashboard-brand:focus,.internal-brand:focus {
    display:inline-flex!important;
    align-items:center!important;
    gap:10px!important;
    text-decoration:none!important;
    min-width:0;
}
.brand-lockup *,.public-brand *,.dashboard-brand *,.internal-brand * {
    text-decoration:none!important;
}
.brand-lockup .brand-name,.public-brand .public-brand-name,
.dashboard-brand .dashboard-brand-name,.internal-brand strong {
    display:block!important;
    margin:0!important;
    color:#f3f5f6!important;
    font-size:22px!important;
    font-weight:850!important;
    line-height:1.1!important;
    letter-spacing:-0.025em!important;
    text-transform:uppercase!important;
}
.brand-lockup .brand-category,.public-brand .public-brand-category,
.dashboard-brand .dashboard-brand-category,.internal-brand small {
    display:block!important;
    margin:3px 0 0!important;
    color:#93a4ab!important;
    font-size:9.76px!important;
    font-weight:700!important;
    line-height:1.35!important;
    letter-spacing:0.065em!important;
    text-transform:uppercase!important;
}
.brand-lockup .brand-mark-image,.public-brand .public-brand-logo,
.dashboard-brand .dashboard-brand-logo,.internal-brand img {
    flex:0 0 54px!important;
    width:54px!important;
    height:54px!important;
    padding:0!important;
    border:0!important;
    background:transparent!important;
    object-fit:contain!important;
    box-shadow:none!important;
}
.brand-lockup .brand-mark-image img {
    display:block;width:100%;height:100%;object-fit:contain;
}
.brand-lockup>div,.public-brand-copy,.dashboard-brand-copy,.internal-brand>span {
    min-width:0;display:block;
}
.auth-brand-content>.eyebrow[data-i18n-pt="Inteligência imobiliária"] {
    display:none!important;
}
html[data-theme="light"] .brand-lockup .brand-name,
html[data-theme="light"] .public-brand .public-brand-name,
html[data-theme="light"] .dashboard-brand .dashboard-brand-name,
html[data-theme="light"] .internal-brand strong {color:#17252a!important}
html[data-theme="light"] .brand-lockup .brand-category,
html[data-theme="light"] .public-brand .public-brand-category,
html[data-theme="light"] .dashboard-brand .dashboard-brand-category,
html[data-theme="light"] .internal-brand small {color:#536970!important}
@media(max-width:430px) {
    .brand-lockup .brand-mark-image,.public-brand .public-brand-logo,
    .dashboard-brand .dashboard-brand-logo,.internal-brand img {
        flex-basis:45px!important;width:45px!important;height:45px!important;
    }
    .brand-lockup .brand-name,.public-brand .public-brand-name,
    .dashboard-brand .dashboard-brand-name,.internal-brand strong {font-size:19px!important}
    .brand-lockup .brand-category,.public-brand .public-brand-category,
    .dashboard-brand .dashboard-brand-category,.internal-brand small {
        font-size:8.5px!important;white-space:normal!important;
    }
}
