.references-grid {

    display: grid;

    grid-template-columns: repeat(auto-fit, minmax(340px,1fr));

    gap: 35px;
}

.reference-image img {

    aspect-ratio: 16/10;

    object-fit: cover;
}

.reference-content {

    padding: 30px;
}

.reference-customer {

    margin: 15px 0;

    font-weight: 600;

    color: var(--primary);
}