/* Alignement des cartes de builds */

.builds-grid {
    display: grid;
    gap: 20px !important;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)) !important;
}

.build-card {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

.build-excerpt {
    flex: 1 !important;
    margin-bottom: 5px !important;
    margin-top: 0 !important;
}

.build-separator {
    width: 85% !important;
    height: 2px !important;
    background: #fec722 !important;
    margin: 5px auto 15px auto !important;
}

.build-author {
    margin-bottom: 15px !important;
    margin-top: 0 !important;
}

.build-actions {
    margin-top: auto !important;
}