.gracias[data-astro-cid-74tbtj6f]{align-items:center;gap:var(--space-5);max-width:62ch;padding:var(--space-8) 0;text-align:center;flex-direction:column;margin:0 auto;display:flex}.gracias[data-astro-cid-74tbtj6f][hidden]{display:none}.gracias__portada[data-astro-cid-74tbtj6f]{border-radius:var(--radius-sm);width:200px;height:auto;box-shadow:var(--shadow-md)}.gracias__titulo[data-astro-cid-74tbtj6f]{font-size:var(--text-2xl);line-height:var(--leading-tight);color:var(--text-strong)}.gracias__cuerpo[data-astro-cid-74tbtj6f]{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body)}.gracias__puente[data-astro-cid-74tbtj6f]{align-items:center;gap:var(--space-4);width:100%;margin-top:var(--space-5);padding-top:var(--space-7);border-top:1px solid var(--border);flex-direction:column;display:flex}.gracias__puente-titulo[data-astro-cid-74tbtj6f]{font-size:var(--text-xl);color:var(--brand)}.gracias__volver[data-astro-cid-74tbtj6f] button[data-astro-cid-74tbtj6f]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-link);cursor:pointer;background:0 0;border:0}.gracias__volver[data-astro-cid-74tbtj6f] button[data-astro-cid-74tbtj6f]:hover{text-decoration:underline}.cabecera[data-astro-cid-74tbtj6f]{padding-bottom:var(--space-6)}.section--no-top[data-astro-cid-74tbtj6f]{padding-top:0}.cabecera__titulo[data-astro-cid-74tbtj6f]{margin-top:var(--space-4);font-size:var(--display-research);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);max-width:18ch}.cabecera__entrada[data-astro-cid-74tbtj6f]{max-width:62ch;margin-top:var(--space-5);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body)}.reportes[data-astro-cid-74tbtj6f]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ficha-reporte[data-astro-cid-74tbtj6f]{gap:var(--space-5);height:100%;padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);grid-template-columns:180px minmax(0,1fr);display:grid}.ficha-reporte[data-astro-cid-74tbtj6f]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.ficha-reporte__portada[data-astro-cid-74tbtj6f]{background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);place-items:center;display:grid;overflow:hidden}.ficha-reporte__portada[data-astro-cid-74tbtj6f] img[data-astro-cid-74tbtj6f]{object-fit:cover;background-size:cover;width:100%;height:100%}.ficha-reporte__sin-portada[data-astro-cid-74tbtj6f]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);color:var(--text-muted)}.ficha-reporte__cuerpo[data-astro-cid-74tbtj6f]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ficha-reporte__meta[data-astro-cid-74tbtj6f]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ficha-reporte__linea[data-astro-cid-74tbtj6f]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-ink);background:var(--surface-tint);border-radius:var(--radius-sm)}.ficha-reporte__periodo[data-astro-cid-74tbtj6f]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--text-muted)}.ficha-reporte__titulo[data-astro-cid-74tbtj6f]{font-size:var(--text-lg)}.ficha-reporte__titulo[data-astro-cid-74tbtj6f] a[data-astro-cid-74tbtj6f]{color:inherit;text-decoration:none}.ficha-reporte__titulo[data-astro-cid-74tbtj6f] a[data-astro-cid-74tbtj6f]:hover{text-underline-offset:.15em;text-decoration:underline}.ficha-reporte__resumen[data-astro-cid-74tbtj6f]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-body)}.ficha-reporte__fecha[data-astro-cid-74tbtj6f]{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin-top:auto}.ficha-reporte__cta[data-astro-cid-74tbtj6f]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);color:var(--text-on-brand);background:var(--brand);border:1px solid var(--brand);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-base) var(--ease-out);align-self:start;display:inline-flex}.ficha-reporte__cta[data-astro-cid-74tbtj6f]:hover{background:var(--brand-hover)}.ficha-reporte__cta[data-astro-cid-74tbtj6f]:hover .ficha-reporte__flecha[data-astro-cid-74tbtj6f]{transform:translateY(2px)}.ficha-reporte__flecha[data-astro-cid-74tbtj6f]{transition:transform var(--dur-base) var(--ease-out)}.vacio[data-astro-cid-74tbtj6f],.aviso[data-astro-cid-74tbtj6f]{max-width:60ch;margin-top:var(--space-6);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--text-body);background:var(--surface-tint);border-radius:var(--radius-sm)}@media (width<=980px){.reportes[data-astro-cid-74tbtj6f]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ficha-reporte[data-astro-cid-74tbtj6f]{grid-template-columns:40vw minmax(0,1fr)}}
