.ev-grow:where(.astro-izt5qltj){flex:2 260px}.ev-acciones:where(.astro-izt5qltj){flex-wrap:wrap;gap:.5rem;display:flex}.ev-resumen:where(.astro-izt5qltj){flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem;font-size:.9rem;display:flex}.ev-resumen:where(.astro-izt5qltj) p:where(.astro-izt5qltj){margin:0}.ev-chips:where(.astro-izt5qltj){flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ev-chips:where(.astro-izt5qltj) .ui-pill:where(.astro-izt5qltj) b:where(.astro-izt5qltj){color:var(--ui-ink);text-transform:none;letter-spacing:0}.ev-grid:where(.astro-izt5qltj){gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.ev-grid:where(.astro-izt5qltj){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1060px){.ev-grid:where(.astro-izt5qltj){grid-template-columns:repeat(3,minmax(0,1fr))}}.ev-grid:where(.astro-izt5qltj)>li:where(.astro-izt5qltj){min-width:0;display:flex}.ev-card:where(.astro-izt5qltj){background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:var(--ui-radius);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ev-card-img:where(.astro-izt5qltj){aspect-ratio:16/9;background:var(--ui-paper);border-bottom:1px solid var(--ui-line);place-items:center;display:grid;overflow:hidden}.ev-placeholder:where(.astro-izt5qltj){width:3.5rem;height:3.5rem;color:var(--ui-navy-2)}.ev-card-body:where(.astro-izt5qltj){flex-direction:column;flex:1;gap:.65rem;padding:1.25rem 1.5rem;display:flex}.ev-meta:where(.astro-izt5qltj){flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ev-destacado:where(.astro-izt5qltj){font:600 .7rem/1 var(--ui-f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-gold-text)}.ev-card:where(.astro-izt5qltj) h3:where(.astro-izt5qltj){font-family:var(--ui-f-display);margin:0;font-size:1.15rem;font-weight:600;line-height:1.3}.ev-card:where(.astro-izt5qltj) h3:where(.astro-izt5qltj) a:where(.astro-izt5qltj){color:var(--ui-ink);text-decoration:none}.ev-card:where(.astro-izt5qltj) h3:where(.astro-izt5qltj) a:where(.astro-izt5qltj):hover{text-decoration:underline;text-decoration-color:var(--ui-gold);text-underline-offset:4px}.ev-datos:where(.astro-izt5qltj){flex-direction:column;gap:.3rem;margin:0;font-size:.88rem;display:flex}.ev-datos:where(.astro-izt5qltj)>div:where(.astro-izt5qltj){gap:.5rem;display:flex}.ev-datos:where(.astro-izt5qltj) dt:where(.astro-izt5qltj){color:var(--ui-muted);min-width:3.5rem;font-weight:600}.ev-datos:where(.astro-izt5qltj) dd:where(.astro-izt5qltj){color:var(--ui-ink);margin:0}.ev-desc:where(.astro-izt5qltj){color:var(--ui-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.ev-leer:where(.astro-izt5qltj){align-self:flex-start;margin-top:auto;padding-top:.5rem}.ev-card:where(.astro-izt5qltj) a:where(.astro-izt5qltj):focus-visible,.ev-pager:where(.astro-izt5qltj) a:where(.astro-izt5qltj):focus-visible{outline:3px solid var(--ui-gold);outline-offset:2px}.ev-vacio:where(.astro-izt5qltj){text-align:center;align-items:center;margin-top:2rem;padding-block:2.5rem}.ev-vacio:where(.astro-izt5qltj) h3:where(.astro-izt5qltj){font-family:var(--ui-f-display);margin:0;font-size:1.25rem;font-weight:600}.ev-vacio:where(.astro-izt5qltj)>.ui-btn:where(.astro-izt5qltj){align-self:center}.ev-pager:where(.astro-izt5qltj){flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:2rem;display:flex}.ev-pager:where(.astro-izt5qltj) a:where(.astro-izt5qltj),.ev-pager:where(.astro-izt5qltj) .off:where(.astro-izt5qltj){border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-link);border-radius:4px;padding:.5rem .85rem;font-size:.88rem;font-weight:600;text-decoration:none}.ev-pager:where(.astro-izt5qltj) a:where(.astro-izt5qltj):hover{border-color:var(--ui-gold)}.ev-pager:where(.astro-izt5qltj) .off:where(.astro-izt5qltj){color:var(--ui-muted)}.ev-pager:where(.astro-izt5qltj) a:where(.astro-izt5qltj)[aria-current]{background:var(--ui-navy);color:var(--ui-on-navy);border-color:var(--ui-navy)}.ev-info:where(.astro-izt5qltj){text-align:center;margin:1.25rem 0 0;font-size:.88rem}
