/* Bloque editorial bajo la información, en la columna derecha de la ficha. */
.mc-detail .mc-event-editorial{margin-top:18px;padding:clamp(23px,3vw,35px);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.13);border-radius:16px;box-shadow:0 14px 36px rgba(0,0,0,.08)}
.mc-detail .mc-event-editorial-eyebrow{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.10em;line-height:1.6;color:#f0a0b5;margin:0 0 19px}
.mc-detail .mc-event-editorial-body p{font-family:Inter,Arial,sans-serif;font-size:clamp(14px,1.3vw,15.5px);font-weight:400;line-height:1.85;letter-spacing:.005em;color:#e0e4eb;margin:0 0 18px;overflow-wrap:break-word}
.mc-detail .mc-event-editorial-body p:first-child{font-size:clamp(19px,2.15vw,25px);font-weight:750;line-height:1.38;color:#fff;margin-bottom:20px}
.mc-detail .mc-event-editorial-body p:first-child strong{font-weight:750}
.mc-detail .mc-event-editorial-body p:last-child{margin-bottom:0}
.mc-detail .mc-event-editorial-body strong{color:#fff;font-weight:750}
@media(max-width:760px){.mc-detail .mc-event-editorial{padding:22px;margin-top:16px}.mc-detail .mc-event-editorial-body p{font-size:14px;line-height:1.8}}
