.page-hero[data-astro-cid-6idlv4aq]{background:var(--cream);padding-top:calc(70px + 5rem)}.page-hero[data-astro-cid-6idlv4aq] h1[data-astro-cid-6idlv4aq]{font-size:clamp(2.8rem,5vw,4.2rem);margin-bottom:1.5rem}.page-hero[data-astro-cid-6idlv4aq] h1[data-astro-cid-6idlv4aq] em[data-astro-cid-6idlv4aq]{color:var(--terracotta)}.page-hero-sub[data-astro-cid-6idlv4aq]{font-family:Lora,serif;font-size:1.05rem;color:var(--text-mid);line-height:1.8;max-width:600px}.eventos-list[data-astro-cid-6idlv4aq]{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(92,61,46,.1)}.evento-row[data-astro-cid-6idlv4aq]{display:grid;grid-template-columns:80px 1fr auto;gap:2.5rem;align-items:center;padding:2rem 0;border-bottom:1px solid rgba(92,61,46,.08);transition:background .25s ease}.evento-row[data-astro-cid-6idlv4aq]:hover{background:#5c3d2e05;padding-left:.5rem}.evento-date[data-astro-cid-6idlv4aq]{display:flex;flex-direction:column;align-items:center;text-align:center}.evento-day[data-astro-cid-6idlv4aq]{font-family:Playfair Display,serif;font-size:2rem;font-weight:700;color:var(--terracotta);line-height:1}.evento-month[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--text-light);margin-top:2px}.evento-year[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.65rem;color:var(--text-light)}.evento-content[data-astro-cid-6idlv4aq]{display:flex;flex-direction:column;gap:.4rem}.evento-meta[data-astro-cid-6idlv4aq]{display:flex;align-items:center;gap:.5rem}.evento-type-badge[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--terracotta);background:#c4673a14;padding:.15rem .5rem;border-radius:2px}.evento-time[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-light)}.evento-title[data-astro-cid-6idlv4aq]{font-family:Playfair Display,serif;font-size:1.1rem;color:var(--brown);font-weight:600}.evento-desc[data-astro-cid-6idlv4aq]{font-family:Lora,serif;font-size:.875rem;color:var(--text-mid);line-height:1.6}.evento-location[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.75rem;color:var(--text-light)}.pasados-grid[data-astro-cid-6idlv4aq]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3rem}.pasado-card[data-astro-cid-6idlv4aq]{background:var(--white);border:1.5px solid rgba(92,61,46,.1);border-radius:2px;padding:1.75rem;display:flex;gap:1.25rem;transition:all .3s ease}.pasado-card[data-astro-cid-6idlv4aq]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2c1a0e14}.pasado-type[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--terracotta);flex-shrink:0;padding-top:2px}.pasado-content[data-astro-cid-6idlv4aq]{display:flex;flex-direction:column;gap:.4rem}.pasado-date[data-astro-cid-6idlv4aq]{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--terracotta)}.pasado-content[data-astro-cid-6idlv4aq] h4[data-astro-cid-6idlv4aq]{font-family:Playfair Display,serif;font-size:.95rem;color:var(--brown);font-weight:600}.pasado-content[data-astro-cid-6idlv4aq] p[data-astro-cid-6idlv4aq]{font-family:Lora,serif;font-size:.85rem;color:var(--text-mid);line-height:1.6}.galeria-placeholder[data-astro-cid-6idlv4aq]{background:var(--cream);border:2px dashed rgba(92,61,46,.2);border-radius:4px;padding:3rem;text-align:center}.galeria-inner[data-astro-cid-6idlv4aq]{display:flex;flex-direction:column;align-items:center;gap:1rem}.galeria-inner[data-astro-cid-6idlv4aq] p[data-astro-cid-6idlv4aq]{font-family:Lora,serif;font-size:.9rem;color:var(--text-mid);max-width:400px;line-height:1.7}@media(max-width:768px){.page-hero[data-astro-cid-6idlv4aq]{padding-top:calc(70px + 2.5rem)}.evento-row[data-astro-cid-6idlv4aq]{grid-template-columns:60px 1fr;gap:1.25rem}.evento-cta[data-astro-cid-6idlv4aq]{display:none}.pasados-grid[data-astro-cid-6idlv4aq]{grid-template-columns:1fr}}
