/* Endolifter — v1.13 Qué es Endolift: imagen real + posición configurable */

.que-es__image {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 18px;
    border: 1px solid var(--color-border);
    box-shadow: 0 24px 60px -28px rgba(0,0,0,0.7), 0 8px 24px -8px rgba(255,102,0,0.15);
    object-fit: cover;
}

.que-es__media-frame { position: sticky; top: 110px; }

.que-es__intro {
    margin: 0 0 24px;
    color: var(--color-text);
    line-height: 1.7;
}
.que-es__intro p { margin: 0 0 12px; }
.que-es__intro p:last-child { margin: 0; }

/* Posición de la imagen (default LEFT) — usamos order */
.que-es--image-right .que-es__grid > .que-es__media   { order: 2; }
.que-es--image-right .que-es__grid > .que-es__content { order: 1; }

@media (max-width: 1023px) {
    .que-es__media-frame { position: static; }
    .que-es--image-right .que-es__grid > .que-es__media,
    .que-es--image-right .que-es__grid > .que-es__content { order: initial; }
}
