       /* Contenedor principal */
       .unique-cards-container {
        display: flex;
        gap: 20px;
        padding: 20px;
    }

    /* Estilos de las tarjetas */
    .unique-card {
        border: 2px solid #ddd;
        border-radius: 40px;
        padding: 20px;
        width: 434px; /* Ancho especificado */
        height: 360px; /* Alto especificado */
        text-align: left;
        transition: border-color 0.3s ease;
        cursor: pointer;
        position: relative; /* Necesario para posicionar elementos absolutos dentro */
        text-decoration: none; /* Quitar subrayado */
        color: inherit; /* Mantener color del texto */
    }

    .unique-card:hover {
        border-color: #d9bb94; /* Resaltado del borde */
    }

    .unique-card-icon {
        font-size: 30px;
        color: #d9bb94;
        margin-bottom: 35px;
    }

    .unique-card-title {
        font-size: 27px;
        font-style: normal;
        margin-bottom: 30px;
    }

    .unique-card-text {
        font-size: 14px !important;  /* Asegura que el tamaño de la fuente sea 14px */
        color: #555 !important;      /* Asegura que el color del texto sea #555 */
        margin: 0 !important;        /* Elimina márgenes externos */
        padding: 0 !important;       /* Elimina padding interno */
        line-height: 1.2 !important; /* Ajusta el interlineado */
        box-sizing: border-box !important; /* Asegura que los márgenes y padding no afecten el tamaño total */
        display: block !important;    /* Asegura que se comporta como un bloque */
    }
    

    .unique-card-arrow {
        font-size: 18px;
        font-weight: bold;
        color: #d9bb94;
        position: absolute;
        bottom: 20px;
        right: 20px;
    }

    /* Contenedor para posicionar el icono del borde */
    .unique-card-container {
        position: relative;
    }