/*
 * T4 — Glamr Team Style 2 compatibility.
 *
 * Card visuals are owned by the licensed theme's pbmit-team-style-2 CSS.
 * This file only controls the Laravel-generated row spacing and normalizes
 * real CMS portrait geometry. No alternate card skin or custom slider.
 */

.team-section .vhl-team-native-grid {
    row-gap: 40px;
}

.team-section .vhl-team-card,
.team-section .vhl-team-card .pbminfotech-post-item {
    height: 100%;
}

.team-section
    .vhl-team-card
    .pbminfotech-team-image-box
    .pbmit-featured-wrapper {
    overflow: hidden;
}

.team-section
    .vhl-team-card
    .pbminfotech-team-image-box
    .pbmit-featured-wrapper
    img {
    display: block;
    width: 100%;
    aspect-ratio: 4 / 5;
    object-fit: cover;
}

@media (max-width: 767.98px) {
    .team-section .vhl-team-native-grid {
        row-gap: 30px;
    }
}
