/* El bloque de /mundo en la portada (D-130, tras «Hoy»). Fichas y colores,
   en mundo-fichas.css. Tope 2 100 B. */
#mundo{--casa:#7B1E2E;margin:var(--s-4) var(--s-4) var(--s-3);padding:var(--s-4) 0;background:var(--papel);border-radius:18px;box-shadow:0 1px 2px rgb(31 29 26/.1),0 8px 22px rgb(31 29 26/.1)}
#mundo .mundo-cab{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2);padding:0 var(--s-4);text-decoration:none}
#mundo .mundo-cab h2{margin:0;font-size:1.2rem;line-height:1.2;color:var(--casa)}
#mundo .mundo-cab span{font-weight:800;color:#fff;background:var(--casa);padding:8px 16px;border-radius:999px;box-shadow:0 2px 0 #4A1019;font-size:1rem;white-space:nowrap}
#mundo .mundo-sub{margin:2px var(--s-4) var(--s-3);color:var(--tinta-suave);font-size:1rem}
#mundo .mundo-fichas{list-style:none;margin:0;padding:0 var(--s-4);display:flex;gap:var(--s-3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-4);scrollbar-width:none}
#mundo .mundo-fichas li{flex:0 0 132px;scroll-snap-align:start}
/* D-169: todas iguales */
#mundo .ultimas{display:grid;gap:var(--s-3);margin:var(--s-3) var(--s-4)}
#mundo .ultimas:has(>:nth-child(2)){grid-template-columns:1fr 1fr}
#mundo .ultima{min-width:0;border-radius:14px;overflow:hidden;border:1px solid var(--linea);background:var(--papel);color:var(--tinta);text-decoration:none}
#mundo .ultima img,#mundo .u-ic{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--sec)}
#mundo .u-ic{display:grid;place-items:center;color:#fff}
#mundo .u-txt{display:grid;padding:var(--s-2) var(--s-3) var(--s-3);overflow-wrap:anywhere}
#mundo .ultima small{color:var(--sec);font-weight:800;font-size:1rem}
#mundo .ultima b{font-size:1.2rem;line-height:1.25}
#mundo .ultima time{color:var(--tinta-suave);font-size:1rem}
#mundo .ultima p{margin:var(--s-1) 0 0;font-size:1rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
#mundo .ultima em{margin-top:var(--s-2);font-style:normal;font-weight:800;color:var(--sec)}
