/* ValuesS7 — Values + CTA horizontal split */

.vls.v7 {
    /* -- Content column ------------------------------ */
    .vls-v7-content {
        gap: 2rem;
    }

    .vls-v7-sub {
        opacity: 0.6;
    }

    /* -- Value items (2-col wrap on desktop) ---------- */
    .vls-lst {
      
        li {
            gap: 0.5rem;
        }

      
    }
    
    /* -- CTA column ---------------------------------- */
    .vls-v7-ctas {
        gap: 1rem;

        @media screen and (min-width: 1280px) {
            width: 17.5rem;
        }

        .btn {
            width: 100%;
            justify-content: center;
        }
    }
}
