/* ═══════════════════════════════════════════
   Navigation Thumbs
   ═══════════════════════════════════════════ */

        .team__nav {
            margin-top: 5rem; /* Aumentado de 3rem para 5rem para afastar mais */
            display: flex;
            align-items: center;
            gap: 1rem;
        }

        .team__nav-counter {
            font-family: var(--font-heading);
            font-size: 0.7rem;
            font-weight: 500;
            letter-spacing: 0.1em;
            color: var(--accent-dark);
            min-width: 40px;
        }

        .team__nav-counter strong {
            color: var(--accent);
            font-size: 0.85rem;
        }

        .team__nav-divider {
            width: 1px;
            height: 24px;
            background: rgba(255, 255, 255, 0.06);
        }

        .team__thumbs {
            display: flex;
            gap: 0.8rem;
        }

        .team__thumb {
            width: 56px; /* Aumentei um tiquinho para dar mais valorização */
            height: 56px;
            border-radius: 12px;
            border: 1px solid rgba(255, 255, 255, 0.04);
            overflow: hidden;
            cursor: pointer;
            transition: all 0.5s cubic-bezier(0.22, 1, 0.36, 1);
            filter: grayscale(100%) brightness(0.5);
            position: relative;
        }

        .team__thumb::after {
            content: '';
            position: absolute;
            inset: 0;
            border-radius: 10px;
            border: 1px solid transparent;
            transition: border-color 0.4s;
        }

        .team__thumb:hover {
            filter: grayscale(40%) brightness(0.8);
            transform: translateY(-3px);
            border-color: rgba(255, 255, 255, 0.08);
        }

        .team__thumb.is-active {
            filter: grayscale(0%) brightness(1);
            border-color: var(--accent);
            transform: translateY(-5px) scale(1.08);
            box-shadow: 0 12px 30px rgba(0,0,0,0.5), 0 0 15px rgba(201, 210, 218, 0.1);
        }

        .team__thumb img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center 15%; /* Joga o eixo da imagem um pouco pra cima */
            transform: scale(1.15); /* Dá um leve zoom para focar mais na face */
        }

        