.medios-ici{width:100%;font-family:Manrope,system-ui,sans-serif;color:#171b21}
.medios-ici__heading{font-size:1.2rem;font-weight:600;margin:0 0 1rem}
.medios-ici__grid{display:grid;grid-template-columns:repeat(var(--medios-ici-cols,2),minmax(0,1fr));gap:1rem}
.medios-ici__item{min-width:0;border-bottom:1px solid #e0e5e9;padding-bottom:.8rem}
.medios-ici__link{display:block;color:inherit;text-decoration:none}
.medios-ici__link:hover .medios-ici__title{color:#b52532}
.medios-ici__image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;margin:0 0 .6rem;background:#eef1f3}
.medios-ici__category{display:block;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#193d61;margin-bottom:.28rem}
.medios-ici__title{font-size:clamp(.92rem,1.2vw,1.14rem);line-height:1.35;font-weight:600;margin:0 0 .3rem}
.medios-ici__excerpt{font-size:.86rem;line-height:1.55;color:#515b65;margin:0}
@media(max-width:767px){.medios-ici__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:470px){.medios-ici__grid{grid-template-columns:1fr}}
