.CjvGfG_seccion-noticias{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto 36px;padding:0 40px}@media (max-width:1024px){.CjvGfG_seccion-noticias{padding:0 20px;margin-bottom:32px!important}}.CjvGfG_header-seccion{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.CjvGfG_header-titulos{flex-direction:column;gap:4px;display:flex}.CjvGfG_titulo-seccion{letter-spacing:-.025em;color:var(--text-primary,#171717);margin:0;font-size:1.85rem;font-weight:400;line-height:1.2}.CjvGfG_titulo-seccion span{color:var(--text-primary,#171717);font-weight:700}.CjvGfG_subtitulo-seccion{color:var(--text-secondary,#666);margin:0;font-size:.95rem;line-height:1.4}@media (max-width:640px){.CjvGfG_titulo-seccion{font-size:1.5rem}.CjvGfG_subtitulo-seccion{font-size:.88rem}}.CjvGfG_controles-carrusel{flex-shrink:0;align-items:center;gap:8px;display:flex}.CjvGfG_boton-flecha{border:1px solid var(--card-border,#eaeaea);background:var(--card-bg,#fff);width:38px;height:38px;color:var(--text-primary,#171717);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 2px 6px #0000000a}.CjvGfG_boton-flecha:hover:not(:disabled){background:var(--btn-secondary-hover-bg,#f5f5f5);border-color:var(--card-border-strong,#d4d4d4);transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.CjvGfG_boton-flecha:active:not(:disabled){transform:translateY(0)}.CjvGfG_boton-flecha:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}.CjvGfG_carrusel-contenedor{width:100%;position:relative}.CjvGfG_carrusel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:20px;margin:-4px -4px -16px;padding:4px 4px 16px;display:flex;overflow-x:auto}.CjvGfG_carrusel-track::-webkit-scrollbar{display:none}.CjvGfG_tarjeta-noticia{scroll-snap-align:start;background:var(--card-bg,#fff);border:1px solid var(--card-border,#eaeaea);min-width:240px;max-width:280px;color:inherit;-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;flex:0 0 calc(25% - 15px);text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 12px #00000008}@media (max-width:1024px){.CjvGfG_tarjeta-noticia{flex:0 0 calc(40% - 8px);min-width:220px}}@media (max-width:640px){.CjvGfG_tarjeta-noticia{flex:0 0 76%;min-width:210px;max-width:270px}}.CjvGfG_tarjeta-noticia:hover{border-color:color-mix(in srgb, var(--public-accent,#dc2626) 35%, var(--card-border,#eaeaea));transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.CjvGfG_tarjeta-noticia:focus-visible{outline:2px solid var(--public-accent,#dc2626);outline-offset:3px}.CjvGfG_portada-wrapper{aspect-ratio:3/4;background:var(--bg-color,#f5f5f5);width:100%;position:relative;overflow:hidden}.CjvGfG_portada-img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.CjvGfG_tarjeta-noticia:hover .CjvGfG_portada-img{transform:scale(1.05)}.CjvGfG_portada-placeholder{width:100%;height:100%;color:var(--text-tertiary,#525252);background:linear-gradient(145deg,#dc262614 0%,#0f172a0a 100%);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.85rem;font-weight:500;display:flex}.CjvGfG_cuerpo-noticia{flex-direction:column;flex-grow:1;gap:8px;padding:14px 16px 16px;display:flex}.CjvGfG_meta-fecha{color:var(--text-tertiary,#525252);align-items:center;gap:5px;font-size:.82rem;font-weight:500;display:flex}.CjvGfG_icono-fecha{opacity:.95;flex-shrink:0}.CjvGfG_titulo-noticia{color:var(--text-primary,#171717);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}.CjvGfG_tarjeta-noticia:hover .CjvGfG_titulo-noticia{color:var(--public-accent,#dc2626)}:is(html[data-theme=dark] .CjvGfG_tarjeta-noticia,[data-theme=dark] .CjvGfG_tarjeta-noticia){background:#1e2025;border-color:#2e323b;box-shadow:0 4px 16px #0003}:is(html[data-theme=dark] .CjvGfG_tarjeta-noticia:hover,[data-theme=dark] .CjvGfG_tarjeta-noticia:hover){border-color:color-mix(in srgb, var(--public-accent,#dc2626) 45%, #2e323b);box-shadow:0 12px 30px #00000059}:is(html[data-theme=dark] .CjvGfG_boton-flecha,[data-theme=dark] .CjvGfG_boton-flecha){color:#f3f4f6;background:#1e2025;border-color:#2e323b}:is(html[data-theme=dark] .CjvGfG_boton-flecha:hover:not(:disabled),[data-theme=dark] .CjvGfG_boton-flecha:hover:not(:disabled)){background:#282c35;border-color:#3f4450}:is(html[data-theme=dark] .CjvGfG_portada-placeholder,[data-theme=dark] .CjvGfG_portada-placeholder){color:#9ca3af;background:linear-gradient(145deg,#dc26261f 0%,#ffffff08 100%)}:is(html[data-theme=dark] .CjvGfG_meta-fecha,[data-theme=dark] .CjvGfG_meta-fecha){color:var(--text-tertiary,#9ca3af)}
