.hero[data-astro-cid-ge2uvauf] .capa-foto{object-fit:cover;object-position:50% 50%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]{--F:min(max(2.6rem, 8.7vw), 6.9svh, 5.1rem)}.hero[data-astro-cid-ge2uvauf] .capa-fondo{z-index:0}.hero[data-astro-cid-ge2uvauf] .capa-persona{z-index:20}.velo-hero[data-astro-cid-ge2uvauf]{z-index:25;pointer-events:none;background:linear-gradient(#0e1e2fe0 0%,#0e1e2f8c 22%,#0e1e2f00 38%),linear-gradient(#0e1e2f00 64%,#0e1e2fc7 82%,#0e1e2f 100%);position:absolute;inset:0}.titular-hero[data-astro-cid-ge2uvauf]{z-index:30;pointer-events:none;justify-content:flex-start;padding-left:2.681rem;padding-right:1rem;display:flex;position:absolute;inset:calc(4rem + 1.2svh) 0 auto}@media (width>=640px){.titular-hero[data-astro-cid-ge2uvauf]{padding-left:3.59rem}}@media (width>=1024px){.titular-hero[data-astro-cid-ge2uvauf]{padding-left:4.09rem}}.bloque-titular[data-astro-cid-ge2uvauf]{width:fit-content;font-family:var(--font-sans);color:var(--color-texto);text-shadow:0 2px 16px #0e1e2f99;flex-direction:column;align-items:stretch;font-weight:400;display:flex}.antes[data-astro-cid-ge2uvauf]{font-size:calc(var(--F) * .38);line-height:1}.clave[data-astro-cid-ge2uvauf]{margin-top:calc(var(--F) * -.1267);font-size:var(--F);text-transform:uppercase;line-height:1}.despues[data-astro-cid-ge2uvauf]{contain:inline-size;margin-top:calc(var(--F) * -.1312);font-size:calc(var(--F) * .355);text-align:justify;text-align-last:justify;line-height:1}.pie-hero[data-astro-cid-ge2uvauf]{z-index:30;text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding-inline:1rem;display:flex;position:absolute;inset:auto 0 max(2.5rem,7svh)}.subtitulo[data-astro-cid-ge2uvauf]{color:#f4f6faf0;text-shadow:0 1px 10px #0e1e2fcc;text-wrap:balance;max-width:60rem;font-size:1.2rem;line-height:1.4}@media (width>=640px){.subtitulo[data-astro-cid-ge2uvauf]{font-size:1.22rem;line-height:1.45}}@media (width<=639px) and (height<=700px){.pie-hero[data-astro-cid-ge2uvauf]{bottom:1.25rem}.subtitulo[data-astro-cid-ge2uvauf]{font-size:1.05rem}}.tarjetas[data-astro-cid-fpg3og4e]{--tw:clamp(112px, 10vw, 170px);--banda-y:30%;--hueco:calc(var(--tw) * .14);--escala-abierta:1.5;pointer-events:none;position:absolute;inset:0}.invitacion[data-astro-cid-fpg3og4e]{left:0;right:0;top:calc(var(--banda-y) - .7rem);z-index:30;text-align:center;font-family:var(--font-serif);font-size:min(calc(var(--F) * .355 + 2pt), calc((100vw - 2rem) / 14.4));letter-spacing:.12em;white-space:nowrap;color:var(--color-texto);text-shadow:0 2px 14px #0e1e2fbf;pointer-events:none;padding-inline:1rem;line-height:1.2;position:absolute;transform:translateY(-100%)}.pausa[data-astro-cid-fpg3og4e]{right:1rem;top:calc(var(--banda-y) - .7rem);z-index:30;backdrop-filter:blur(8px);width:2.75rem;height:2.75rem;color:var(--color-texto);pointer-events:auto;background:#0e1e2f73;border:1px solid #ffffff4d;border-radius:9999px;place-items:center;transition:background .2s;display:grid;position:absolute;transform:translateY(-100%)}.pausa[data-astro-cid-fpg3og4e][hidden]{display:none}.pausa[data-astro-cid-fpg3og4e]:hover{background:#0e1e2fb3}.pausa[data-astro-cid-fpg3og4e] svg[data-astro-cid-fpg3og4e]{width:1rem;height:1rem}.pausa[data-astro-cid-fpg3og4e] .icono-play[data-astro-cid-fpg3og4e],.pausa[data-astro-cid-fpg3og4e][aria-pressed=true] .icono-pausa[data-astro-cid-fpg3og4e]{display:none}.pausa[data-astro-cid-fpg3og4e][aria-pressed=true] .icono-play[data-astro-cid-fpg3og4e]{display:block}@media (width>=1024px){.pausa[data-astro-cid-fpg3og4e]{right:2.5rem}}@media (width<=639px){.pausa[data-astro-cid-fpg3og4e]{top:calc(var(--banda-y) + var(--tw) * 1672 / 941 + .35rem);width:2.5rem;height:2.5rem;transform:none}}.pista[data-astro-cid-fpg3og4e]{--holgura-y:calc((var(--escala-abierta) - 1) * var(--tw) * 1672 / 941 / 2 + .75rem);--holgura-x:calc((var(--escala-abierta) - 1) * var(--tw) / 2 + 1rem);left:0;right:0;top:calc(var(--banda-y) - var(--holgura-y));justify-content:safe center;gap:var(--hueco);scroll-snap-type:x mandatory;scroll-padding-inline:var(--holgura-x);padding:var(--holgura-y) var(--holgura-x);scrollbar-width:none;pointer-events:auto;display:flex;position:absolute;overflow-x:auto}.pista[data-astro-cid-fpg3og4e]::-webkit-scrollbar{display:none}.item[data-astro-cid-fpg3og4e]{z-index:10;flex:0 0 var(--tw);scroll-snap-align:center;position:relative}.tarjetas[data-astro-cid-fpg3og4e].animada .pista[data-astro-cid-fpg3og4e]{top:var(--banda-y);height:calc(var(--tw) * 1672 / 941);pointer-events:none;padding:0;display:block;overflow:visible}.tarjetas[data-astro-cid-fpg3og4e].animada .item[data-astro-cid-fpg3og4e]{width:var(--tw);opacity:var(--fade,1);transform-origin:50% 100%;pointer-events:auto;will-change:transform, opacity;position:absolute;top:0;left:0}.tarjeta[data-astro-cid-fpg3og4e]{width:var(--tw);aspect-ratio:941/1672;border-radius:calc(var(--tw) * .085);background:var(--color-deep-space);opacity:.92;border:1px solid #fff6;transition:transform .4s,opacity .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px -14px #000000a6,0 0 24px -6px #f4f6fa40}.foto[data-astro-cid-fpg3og4e]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.frente[data-astro-cid-fpg3og4e]{padding:calc(var(--tw) * .25) calc(var(--tw) * .075) calc(var(--tw) * .08);background:linear-gradient(#0000,#f4f6fadb 45%);transition:opacity .3s;position:absolute;inset:auto 0 0}.afirmacion[data-astro-cid-fpg3og4e]{font-family:var(--font-serif);font-size:calc(var(--tw) * .12);color:var(--color-deep-space);line-height:1.12;display:block}.detalle[data-astro-cid-fpg3og4e]{gap:calc(var(--tw) * .035);padding:calc(var(--tw) * .07);backdrop-filter:blur(10px);color:var(--color-deep-space);opacity:0;pointer-events:none;background:#f4f6fae6;flex-direction:column;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:auto 0 0;transform:translateY(8%)}.afirmacion-chica[data-astro-cid-fpg3og4e]{font-family:var(--font-serif);font-size:calc(var(--tw) * .088);line-height:1.12}.pregunta[data-astro-cid-fpg3og4e]{font-size:calc(var(--tw) * .064);font-weight:600;line-height:1.25}.acompanamiento[data-astro-cid-fpg3og4e]{font-size:calc(var(--tw) * .058);color:#0e1e2fcc;line-height:1.3}.linea[data-astro-cid-fpg3og4e]{background:var(--acento);color:var(--color-deep-space);font-size:calc(var(--tw) * .054);border-radius:9999px;align-self:flex-start;padding:.1em .6em;font-weight:700}.cta[data-astro-cid-fpg3og4e]{background:var(--color-deep-space);color:var(--color-texto);font-size:calc(var(--tw) * .062);border-radius:9999px;justify-content:center;padding:.55em .5em;font-weight:600;display:inline-flex}@media (hover:hover){.tarjeta[data-astro-cid-fpg3og4e]:hover{opacity:1;transform:scale(var(--escala-abierta));box-shadow:0 28px 60px -20px #000000d9}.tarjeta[data-astro-cid-fpg3og4e]:hover .detalle[data-astro-cid-fpg3og4e]{opacity:1;transform:none}.tarjeta[data-astro-cid-fpg3og4e]:hover .frente[data-astro-cid-fpg3og4e]{opacity:0}.item[data-astro-cid-fpg3og4e]:has(.tarjeta:hover){z-index:40;opacity:1}}.tarjeta[data-astro-cid-fpg3og4e]:focus-visible,.tarjeta[data-astro-cid-fpg3og4e].abierta{opacity:1;transform:scale(var(--escala-abierta));box-shadow:0 28px 60px -20px #000000d9}.tarjeta[data-astro-cid-fpg3og4e]:focus-visible .detalle[data-astro-cid-fpg3og4e],.tarjeta[data-astro-cid-fpg3og4e].abierta .detalle[data-astro-cid-fpg3og4e]{opacity:1;transform:none}.tarjeta[data-astro-cid-fpg3og4e]:focus-visible .frente[data-astro-cid-fpg3og4e],.tarjeta[data-astro-cid-fpg3og4e].abierta .frente[data-astro-cid-fpg3og4e]{opacity:0}.item[data-astro-cid-fpg3og4e]:has(.tarjeta:focus-visible),.item[data-astro-cid-fpg3og4e]:has(.tarjeta.abierta){z-index:40;opacity:1}@media (prefers-reduced-motion:reduce){.tarjeta[data-astro-cid-fpg3og4e],.detalle[data-astro-cid-fpg3og4e],.frente[data-astro-cid-fpg3og4e]{transition:none}}.resplandor[data-astro-cid-hslr6h3y]{background:radial-gradient(36rem 18rem at 15% 20%,#4f96f61f,#0000 70%),radial-gradient(36rem 18rem at 85% 80%,#cb6ce61f,#0000 70%)}.resplandor[data-astro-cid-xomazes7]{background:radial-gradient(40rem 20rem at 20% 30%,#4f96f624,#0000 70%),radial-gradient(40rem 20rem at 80% 70%,#cb6ce624,#0000 70%)}
