.seccion[data-astro-cid-f4zzxy7m]{padding:3.5rem 0}.seccion[data-astro-cid-f4zzxy7m][id]{scroll-margin-top:calc(var(--alto-header, 68px) + 1rem)}.seccion--banda[data-astro-cid-f4zzxy7m]{background:var(--crema-banda)}.seccion__cabecera[data-astro-cid-f4zzxy7m]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.8rem}.seccion__ver-todos[data-astro-cid-f4zzxy7m]{font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-amplio);text-decoration:none;color:var(--tinta);border-bottom:1px solid var(--dorado);padding-bottom:.2rem;white-space:nowrap}.seccion__ver-todos[data-astro-cid-f4zzxy7m]:hover{color:var(--oliva)}.seccion__grilla[data-astro-cid-f4zzxy7m]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}@media(max-width:1000px){.seccion__grilla[data-astro-cid-f4zzxy7m]{grid-template-columns:repeat(3,1fr);gap:1.2rem}}@media(max-width:700px){.seccion__grilla[data-astro-cid-f4zzxy7m]{grid-template-columns:repeat(2,1fr);gap:.9rem}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:min(88vh,780px);display:flex;align-items:flex-end;color:var(--crema-base);overflow:hidden}.hero__foto[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.hero__velo[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to top,#18140eb8,#18140e59 45%,#18140e26)}.hero__contenido[data-astro-cid-j7pv25f6]{position:relative;width:100%;padding-top:calc(var(--alto-header) + 4rem);padding-bottom:3.5rem}.hero__eyebrow[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-amplio);opacity:.9}.hero__titulo[data-astro-cid-j7pv25f6]{font-size:clamp(2.8rem,8vw,5.2rem);font-weight:500;margin-top:.6rem;max-width:14ch}.hero__titulo[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--dorado)}.hero__sub[data-astro-cid-j7pv25f6]{margin-top:1rem;max-width:46ch;font-size:1.05rem;opacity:.92}.hero__cuenta[data-astro-cid-j7pv25f6]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-top:1.2rem;padding:.5rem 1rem;border-radius:var(--radio-pill);background:var(--terracota);color:var(--crema-base);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.hero__cuenta[data-astro-cid-j7pv25f6]{text-decoration:none;box-shadow:0 6px 20px #18140e59;transition:transform var(--transicion)}.hero__cuenta[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.hero__cuenta-tiempo[data-astro-cid-j7pv25f6]{font-size:1rem;letter-spacing:.06em}.hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.hero__btn-ghost[data-astro-cid-j7pv25f6]{background:transparent;color:var(--crema-base);border-color:var(--crema-base)}.hero__btn-ghost[data-astro-cid-j7pv25f6]:hover{background:var(--crema-base);color:var(--tinta)}.hero__stats[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(251,244,229,.3)}.hero__stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.7rem;font-weight:600}.hero__stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;opacity:.85}@media(prefers-reduced-motion:no-preference){.hero__contenido[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{animation:hero-entrada .8s ease both}.hero__contenido[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.12s}.hero__contenido[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.24s}.hero__contenido[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(n+4){animation-delay:.36s}}@keyframes hero-entrada{0%{transform:translateY(14px)}}@media(max-width:600px){.hero__stats[data-astro-cid-j7pv25f6]{gap:1.5rem}}@media(min-width:901px){.hero[data-astro-cid-j7pv25f6]{min-height:calc(100vh - var(--alto-announcement))}.hero--campania[data-astro-cid-j7pv25f6]{min-height:calc(100vh - var(--alto-announcement) - 160px)}}
