.cta__content-container {
    position: relative;
    color: #FFFFFF; /* Light text for contrast on dark background */
    background-color: #000000 !important; /* Black base */
}

.cta__content__text a {
    color: #CCCCCC !important; /* Light gray links for subtle contrast */
    text-decoration: none;
}

.cta__content-container .button--cta .button__text {
    color: #FFFFFF !important;
}

    .cta__content-container .button--cta .button__text:hover {
        background-color: #555555 !important; /* Lighter gray on hover */
        color: #FFFFFF !important; /* Keep text readable on hover */
    }
