/*
 * =========================================
 * UZDARBIAI.LT PAGRINDINIAI STILIAI
 * =========================================
 */


/* * 1. PATAISYMAS: Kategorijų kortelių išdėstymas
 * ---------------------------------------------------------
 */

/* Taikomes į pagrindinį konteinerį (visą eilutę) */
.pagrindinis-kategoriju-korteles {
    display: flex;
    gap: 2.5rem; 
    
    /* * PAKEITIMAS ČIA:
     * Keičiame iš 'stretch' (numatytasis) į 'flex-start'.
     * Tai privers visas korteles eilutėje susilygiuoti pagal viršų,
     * o ne išsitempti į vienodą aukštį.
     */
    align-items: flex-start;
}

/* Taikomes į pačias korteles (atskirus stulpelius) */
.pagrindinis-kategoriju-korteles > .wp-block-group {
    flex: 1; /* Vis dar verčiame jas būti vienodo pločio */
    display: flex;
    flex-direction: column;
    
    /*
     * PAKEITIMAS ČIA:
     * Keičiame iš 'space-between' į 'flex-start'.
     * Tai suglaus visą turinį (antraštę, paveikslėlį, tekstą)
     * kortelės viršuje ir panaikins "keistus" tarpus.
     */
    justify-content: flex-start !important;
}


/* * 2. PATAISYMAS: Paveikslėlių dydžio suvienodinimas
 * ---------------------------------------------------------
 */
.pagrindinis-kategoriju-korteles .wp-block-image img {
    width: 100%;
    aspect-ratio: 1 / 1;
    object-fit: cover;
}


/* * 3. PATAISYMAS: Teksto "šokinėjimo" prevencija
 * ---------------------------------------------------------
 */

/* Nustatome minimalų aukštį antraštėms (H3) */
.pagrindinis-kategoriju-korteles h3.wp-block-heading {
    min-height: 2.8em; 
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Nustatome minimalų aukštį pastraipoms (p) */
.pagrindinis-kategoriju-korteles p.has-medium-font-size {
    min-height: 4.2em;
}


/* * 4. JŪSŲ ATEITIES STILIAI
 * ---------------------------------------------------------
 * Pridėkite kitas savo CSS taisykles čia.
 */