.eclipse-hero[data-astro-cid-h3jfhiz3]{text-align:center;padding:clamp(6rem,12vw,9rem) 0 clamp(2.5rem,5vw,3.5rem)}.eclipse-hero[data-astro-cid-h3jfhiz3] h1[data-astro-cid-h3jfhiz3]{font-style:italic;font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl));margin:var(--space-2) 0 var(--space-4);max-width:900px;margin-inline:auto}.eclipse-hero-intro[data-astro-cid-h3jfhiz3]{max-width:56ch;color:var(--color-text-muted);line-height:1.7;font-size:var(--text-lg);margin:0 auto}.eclipse-contenido[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12)}.eclipse-contenido-inner[data-astro-cid-h3jfhiz3]{max-width:var(--max-w-prose);margin-inline:auto}.eclipse-contenido-inner[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{font-size:var(--text-2xl);margin-bottom:var(--space-3)}.eclipse-contenido-inner[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]:not(:first-child){margin-top:var(--space-10)}.eclipse-contenido-inner[data-astro-cid-h3jfhiz3] p[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);line-height:1.8}.eclipse-tipos[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12)}.eclipse-tipos[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{text-align:center;font-size:var(--text-2xl);margin-bottom:var(--space-8)}.eclipse-tipos-grid[data-astro-cid-h3jfhiz3]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);max-width:960px;margin-inline:auto;list-style:none;display:grid}@media (width<=720px){.eclipse-tipos-grid[data-astro-cid-h3jfhiz3]{grid-template-columns:1fr}}.eclipse-tipo-card[data-astro-cid-h3jfhiz3]{background:var(--color-bg-surface);border:1px solid var(--color-border-dim);padding:var(--space-6);text-align:center;border-radius:12px}.eclipse-tipo-icono[data-astro-cid-h3jfhiz3]{color:var(--color-gold);margin-bottom:var(--space-3)}.eclipse-tipo-card[data-astro-cid-h3jfhiz3] h3[data-astro-cid-h3jfhiz3]{font-size:var(--text-lg);color:var(--color-gold);margin-bottom:var(--space-2)}.eclipse-tipo-card[data-astro-cid-h3jfhiz3] p[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6}.eclipse-seguridad[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12)}.eclipse-seguridad-panel[data-astro-cid-h3jfhiz3]{max-width:var(--max-w-prose);background:var(--color-bg-surface);border:2px solid var(--color-gold);padding:var(--space-8);border-radius:12px;margin-inline:auto}.eclipse-seguridad-panel[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{font-size:var(--text-2xl);margin:var(--space-2) 0 var(--space-4)}.eclipse-seguridad-panel[data-astro-cid-h3jfhiz3]>p[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:1.7}.eclipse-seguridad-panel[data-astro-cid-h3jfhiz3] strong[data-astro-cid-h3jfhiz3]{color:var(--color-text)}.eclipse-seguridad-grid[data-astro-cid-h3jfhiz3]{gap:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){.eclipse-seguridad-grid[data-astro-cid-h3jfhiz3]{grid-template-columns:1fr}}.eclipse-seguridad-titulo[data-astro-cid-h3jfhiz3]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:600;display:flex}.eclipse-seguridad-titulo--no[data-astro-cid-h3jfhiz3]{color:#dc2626}.eclipse-seguridad-titulo--si[data-astro-cid-h3jfhiz3]{color:#16a34a}.eclipse-seguridad-grid[data-astro-cid-h3jfhiz3] ul[data-astro-cid-h3jfhiz3]{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.eclipse-seguridad-grid[data-astro-cid-h3jfhiz3] li[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.eclipse-seguridad-alternativa[data-astro-cid-h3jfhiz3]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.7}.eclipse-lista[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12)}.eclipse-lista[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{text-align:center;font-size:var(--text-2xl);margin-bottom:var(--space-8)}.eclipse-cards-grid[data-astro-cid-h3jfhiz3]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}@media (width<=900px){.eclipse-cards-grid[data-astro-cid-h3jfhiz3]{grid-template-columns:1fr}}.eclipse-card[data-astro-cid-h3jfhiz3]{background:var(--color-bg-surface);border:1px solid var(--color-border-dim);height:100%;padding:var(--space-6);color:inherit;transition:border-color var(--duration-hover) var(--ease-out-smooth), transform var(--duration-hover) var(--ease-out-smooth);border-radius:12px;flex-direction:column;text-decoration:none;display:flex;position:relative}.eclipse-card[data-astro-cid-h3jfhiz3]:hover{border-color:var(--color-gold);transform:translateY(-2px)}.eclipse-badge[data-astro-cid-h3jfhiz3]{font-size:var(--text-xs);letter-spacing:.04em;margin-bottom:var(--space-4);border-radius:999px;align-self:flex-start;padding:3px 10px;font-weight:600}.eclipse-badge--proximo[data-astro-cid-h3jfhiz3]{background:var(--color-gold);color:var(--color-bg)}.eclipse-badge--pasado[data-astro-cid-h3jfhiz3]{color:#16a34a;background:#16a34a1f}.eclipse-card-fecha[data-astro-cid-h3jfhiz3]{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);color:var(--color-gold);margin-bottom:var(--space-1)}.eclipse-card-tipo[data-astro-cid-h3jfhiz3]{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-3);font-weight:500}.eclipse-card-resumen[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);font-size:var(--text-sm);flex-grow:1;line-height:1.6}.eclipse-card-cta[data-astro-cid-h3jfhiz3]{margin-top:var(--space-4);color:var(--color-gold);font-size:var(--text-sm)}.eclipse-valores[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12)}.eclipse-valores[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{text-align:center;font-size:var(--text-2xl);max-width:640px;margin:0 auto var(--space-8)}.eclipse-valores-grid[data-astro-cid-h3jfhiz3]{gap:var(--space-5);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}@media (width<=860px){.eclipse-valores-grid[data-astro-cid-h3jfhiz3]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.eclipse-valores-grid[data-astro-cid-h3jfhiz3]{grid-template-columns:1fr}}.eclipse-valores-grid[data-astro-cid-h3jfhiz3] li[data-astro-cid-h3jfhiz3]{text-align:center;padding:var(--space-5)}.eclipse-valores-grid[data-astro-cid-h3jfhiz3] h3[data-astro-cid-h3jfhiz3]{color:var(--color-gold);font-size:var(--text-lg);margin-bottom:var(--space-2)}.eclipse-valores-grid[data-astro-cid-h3jfhiz3] p[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6}.eclipse-recursos[data-astro-cid-h3jfhiz3]{padding-block:var(--space-12) var(--space-20)}.eclipse-recursos[data-astro-cid-h3jfhiz3] h2[data-astro-cid-h3jfhiz3]{font-size:var(--text-2xl);margin-bottom:var(--space-5)}.eclipse-recursos-lista[data-astro-cid-h3jfhiz3]{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;list-style:none;display:flex}.eclipse-recursos-lista[data-astro-cid-h3jfhiz3] a[data-astro-cid-h3jfhiz3]{font-size:var(--text-base);font-weight:500}.eclipse-recursos-lista[data-astro-cid-h3jfhiz3] p[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:2px}.eclipse-recursos-apps[data-astro-cid-h3jfhiz3]{color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:1.7}.eclipse-recursos-apps[data-astro-cid-h3jfhiz3] strong[data-astro-cid-h3jfhiz3]{color:var(--color-text)}.eclipse-nota-interna[data-astro-cid-h3jfhiz3]{font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg-surface);border:1px dashed var(--color-border);padding:var(--space-4);margin-bottom:var(--space-6);border-radius:8px}.eclipse-instagram-link[data-astro-cid-h3jfhiz3]{font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.eclipse-card[data-astro-cid-h3jfhiz3]{transition:none}.eclipse-card[data-astro-cid-h3jfhiz3]:hover{transform:none}}
