 .nav-custom {
        color: #f5ead0 !important;
        font-weight: 500;
        font-size: 1rem;
        letter-spacing: 1px;
    }

    .nav-custom:hover {
        color: #ffcc66 !important;
    }

    .nav-link:focus {
        color: #ffcc66 !important;
    }

    /* LOGO MÁS GRANDE */
    .logo-header {
        height: 80px;
        /* antes 50px */
        width: auto;
    }

    /* TEXTO MÁS PEQUEÑO Y ELEGANTE */
    .brand-text {
        font-size: 1.0rem;
        /* antes 1rem */
        line-height: 1.1;
        letter-spacing: 1px;
    }

    /* Ajustamos alineación vertical */
    .brand-custom {
        gap: 6px;
    }