.rail-noticias{--rail-acento:var(--ladrillo);--rail-texto:#171717;--rail-subtexto:#525252;--rail-borde:#e5e5e5;color:var(--rail-texto);font-family:var(--font-haas),sans-serif}.rail-noticias__titulo{margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--rail-acento);font-size:var(--text-xs);font-weight:var(--peso-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase}.rail-noticias__timeline{position:relative;margin:0;padding:4px 0 0 22px;list-style:none}.rail-noticias__timeline:before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:2px;background:var(--rail-borde)}.rail-noticias__timeline-item{position:relative}.rail-noticias__timeline-item:not(:last-child){padding-bottom:18px}.rail-noticias__timeline-link{display:block;position:relative;color:inherit;text-decoration:none;transition:opacity .15s ease}.rail-noticias__timeline-link:hover{opacity:.65}.rail-noticias__timeline-marker{position:absolute;left:-22px;top:5px;z-index:1;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--rail-acento);box-sizing:border-box}.rail-noticias__timeline-body{display:flex;flex-direction:column;gap:4px}.rail-noticias__timeline-hora{font-size:var(--text-2xs);font-weight:var(--peso-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--rail-subtexto)}.rail-noticias__timeline-hora time{font-variant-numeric:tabular-nums}.rail-noticias__timeline-titulo{font-family:var(--font-titulo);font-size:var(--text-base);font-weight:var(--peso-titulo);line-height:1.35}.rail-noticias__ranking{margin:0;padding:0;list-style:none}.rail-noticias__ranking-item:not(:last-child){margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--rail-borde)}.rail-noticias__ranking-link{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;align-items:start;color:inherit;text-decoration:none;transition:opacity .15s ease}.rail-noticias__ranking-link:hover{opacity:.65}.rail-noticias__numero{font-family:var(--font-haas-head),var(--font-haas),sans-serif;font-size:var(--text-xl);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--rail-acento)}.rail-noticias__ranking-titulo{font-family:var(--font-titulo);font-size:var(--text-sm);font-weight:var(--peso-titulo);line-height:1.35}.rail-noticias--numerada .rail-noticias__ranking-item:first-child .rail-noticias__numero{font-size:var(--text-2xl)}.rail-noticias--numerada .rail-noticias__ranking-item:first-child .rail-noticias__ranking-titulo{font-size:var(--text-base);font-weight:600}