/* --- Estilos para a Seção de Interface Showcase (Robôs) --- */

.robots-showcase-container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    perspective: 1000px; /* Habilita o efeito 3D */
    padding: 20px;
    margin-left: 220px; /* Afasta a imagem dos cards (esquerda) */
    z-index: 1;
    display: none !important; /* Oculta a imagem dos robôs conforme solicitado */
}

.robots-img {
    width: 175%; /* Aumentado significativamente para destaque */
    max-width: none; /* Remove o limite do img-fluid */
    margin-left: -22.5%; /* Centraliza: (145 - 100) / 2 */
    height: auto;
    /* Sombra suave inicial */
    filter: drop-shadow(0 20px 30px rgba(0, 0, 0, 0.15));
    
    /* Transição suave para interações */
    transition: all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);
    
    /* Remove rotação 3D para maximizar o tamanho visual */
    transform: none;
    z-index: 2;

    /* Máscara de transparência: A imagem desaparece suavemente na base */
    mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
    -webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);
}

.robots-img:hover {
    /* Apenas aumenta o brilho/sombra, sem mover */
    transform: scale(1.02);
    filter: drop-shadow(0 30px 50px rgba(79, 70, 229, 0.4));
}