.inicio-ame {
    margin-top: 80px;
}
.inicio-ame__titulo::before,
.inicio-ame__titulo-franja {
    background-color: var(--color-violeta);
}
.inicio-ame__titulo-triangulos {
    --color-triangulo-izquierdo: var(--color-rojo);
    --color-triangulo-medio: var(--color-violeta);
    --color-triangulo-derecho: var(--color-rojo);
}
.inicio-ame__titulo-texto { color: var(--color-blanco); }
.inicio-ame__titulo-texto svg { --color-figura: var(--color-blanco); }

.inicio-ame__disclaimer {
    margin: auto;
    margin-top: 50px;
    padding: 0 30px;
    font-family: 'Elza Text', serif;
    font-size: var(--fs-400);
    font-weight: 500;
    color: var(--color-gris-oscuro);
    text-align: center;
}


.inicio-ame__resultados {
    margin-top: 40px;
}
.inicio-ame__resultado {
    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
    padding: 30px;
    gap: 40px;
}
.inicio-ame__resultado img {
    width: 200px;
    height: 100%;
    object-fit: contain;
    display: block;
}
@media (max-width: 650px) {
    .inicio-ame__resultado {
        flex-direction: column;
    }
    .inicio-ame__resultado img {
        width: 150px;
    }
    .inicio-ame__resultado picture { order: 1; }
    .inicio-ame__resultado .inicio-ame__texto { order: 2; }
}
.inicio-ame__texto {
    max-width: 650px;
}
.inicio-ame__texto h3 {
    margin: 0;
    font-family: 'Elza Text', sans-serif;
    font-size: var(--fs-700);
    font-weight: 500;
    color: var(--color-blanco);
    text-align: center;
    display: inline-block;
    padding: 0px 20px;
    clip-path: polygon(2% 0, 100% 0, 98% 100%, 0% 100%);
}
.inicio-ame__texto  ul {
    list-style: none;
    padding: 0;
}
.inicio-ame__texto li {
    margin: 0;
    margin-top: 20px;
    font-family: 'Elza Text', sans-serif;
    font-size: var(--fs-500);
    font-weight: 500;
    color: var(--color-azul-verde-oscuro);
}
.inicio-ame__texto span {
    font-size: var(--fs-600);
}
.inicio-ame__titulo-1 { background-color: var(--color-violeta); }
.inicio-ame__titulo-2 { background-color: var(--color-amarillo); }
.inicio-ame__titulo-3 { background-color: var(--color-azul); }
.inicio-ame__titulo-4 { background-color: var(--color-rojo); }
.inicio-ame__franja-gris { background-color: var(--color-gris); }
.inicio-ame__franja-gris:last-of-type {
    position: relative;
}
.inicio-ame__franja-gris:last-of-type::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -80px;
    height: 80px;
    background-color: var(--color-gris);
}