/* Dr. Bess Navigation Enhancer — scoped only to the injected Explore-menu item */
.dbae-mega-grid .dbne-professionals-link {
    background: linear-gradient(145deg, #fff7df, #f7e7b8);
    border-color: rgba(198, 146, 69, .42);
    color: #17233f;
}

.dbae-mega-grid .dbne-professionals-link:hover,
.dbae-mega-grid .dbne-professionals-link:focus-visible {
    background: #fff3cf;
    border-color: #c69245;
}

.dbne-professionals-inner {
    display: flex;
    flex-direction: column;
    gap: 3px;
    line-height: 1.15;
}

.dbne-professionals-title {
    font: inherit;
    font-weight: 900;
}

.dbne-professionals-desc {
    display: block;
    font-size: .72rem;
    line-height: 1.25;
    font-weight: 700;
    color: #6b5d49;
}

@media (max-width: 980px) {
    .dbae-mega-grid .dbne-professionals-link {
        min-height: 68px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .dbae-mega-grid .dbne-professionals-link {
        transition: none;
    }
}
