.cine[data-astro-cid-j7pv25f6]{position:relative;height:600svh;background:#0c0d0e;margin-top:calc(-1 * var(--header-h))}.cine__pin[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100svh;overflow:hidden}.cine__lienzo[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;display:block;transform:scale(1.08);opacity:0;transition:transform 2.4s cubic-bezier(.16,1,.3,1),opacity .6s}.cine__lienzo[data-astro-cid-j7pv25f6].pinta{opacity:1}.cine__poster[data-astro-cid-j7pv25f6]{transform:scale(1.08);transition:transform 2.4s cubic-bezier(.16,1,.3,1)}.cine[data-astro-cid-j7pv25f6].listo .cine__poster[data-astro-cid-j7pv25f6],.cine[data-astro-cid-j7pv25f6].listo .cine__lienzo[data-astro-cid-j7pv25f6]{transform:none}.cine__poster[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#0c0d0e url(/media/hero/poster-d.webp) center / cover no-repeat}@media(max-aspect-ratio:4/5){.cine__poster[data-astro-cid-j7pv25f6]{background-image:url(/media/hero/poster-m.webp)}}.carga[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:3;background:#0c0d0e;color:#f6f5f2;display:grid;place-items:center;align-content:center;gap:18px;clip-path:inset(0 0 0 0);transition:clip-path 1.2s cubic-bezier(.77,0,.18,1) .15s}.cine[data-astro-cid-j7pv25f6].listo .carga[data-astro-cid-j7pv25f6]{clip-path:inset(0 0 100% 0);pointer-events:none}.carga__marca[data-astro-cid-j7pv25f6]{font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.02em;font-size:clamp(1.4rem,3vw,2.2rem)}.carga__num[data-astro-cid-j7pv25f6]{font-size:.78rem;letter-spacing:.2em;color:#f6f5f299;font-variant-numeric:tabular-nums}.carga__linea[data-astro-cid-j7pv25f6]{width:min(220px,50vw);height:1px;background:#f6f5f22e;position:relative;overflow:hidden}.carga__linea[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#f6f5f2;transform-origin:0 50%;transform:scaleX(0);transition:transform .3s}.cine[data-astro-cid-j7pv25f6]:not(.listo) .cine__fase[data-astro-cid-j7pv25f6]{opacity:0!important;transform:translateY(40px)!important}.cine__velo[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,#00000061,#0000 28% 55%,#0000008c);pointer-events:none}@media(max-width:760px){.cine__velo[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#00000061,#0000 24%,#00000014 45%,#000000b8)}}.cine__fase[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;padding-inline:var(--gutter) var(--gutter-r);color:#f6f5f2;opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter .8s;pointer-events:none}.cine__fase[data-astro-cid-j7pv25f6].on{opacity:1;transform:none;filter:none;pointer-events:auto}.cine__fase[data-astro-cid-j7pv25f6] .ui[data-astro-cid-j7pv25f6]{color:#f6f5f2bf}.cine__fase--1[data-astro-cid-j7pv25f6]{bottom:9svh;display:flex;flex-direction:column;gap:16px}.cine__fase--1[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.7rem,7.6vw,8.6rem);line-height:.9;max-width:none}.cine__l1[data-astro-cid-j7pv25f6],.cine__l2[data-astro-cid-j7pv25f6]{display:block}.cine__l2[data-astro-cid-j7pv25f6]{position:relative;display:inline-block;white-space:nowrap}.cine__co[data-astro-cid-j7pv25f6]{position:absolute;left:100%;top:.18em;margin-left:.5em;font:500 .7rem/1.3 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#f6f5f2bf}@media(max-width:760px){.cine__fase--1[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,13vw,4.4rem)}.cine__l2[data-astro-cid-j7pv25f6]{white-space:normal;display:block}.cine__co[data-astro-cid-j7pv25f6]{position:static;display:block;margin:14px 0 0}}.cine__fase--1[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .serif[data-astro-cid-j7pv25f6]{color:#f6f5f29e}.cine__ctas--1[data-astro-cid-j7pv25f6]{margin-top:6px}.cine__baja[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-underline-offset:3px}.cine__baja[data-astro-cid-j7pv25f6]{margin-top:8px;animation:baja 1.8s ease-in-out infinite}@keyframes baja{50%{transform:translateY(6px);opacity:.5}}.cine__fase--2[data-astro-cid-j7pv25f6],.cine__fase--3[data-astro-cid-j7pv25f6]{bottom:10svh;display:flex;align-items:flex-end;gap:clamp(14px,2vw,28px)}.cine__fase--3[data-astro-cid-j7pv25f6]{justify-content:flex-end;text-align:right}.cine__num[data-astro-cid-j7pv25f6]{font-size:clamp(6rem,22vw,20rem);font-weight:600;letter-spacing:-.07em;line-height:.8}.cine__txt[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,3vw,2.6rem);font-weight:500;letter-spacing:-.04em;line-height:1.02;padding-bottom:.4em}.cine__txt[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:300;color:#f6f5f2b3}.cine__fase--4[data-astro-cid-j7pv25f6]{bottom:10svh;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.cine__fase--4[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,6.4vw,6.4rem);max-width:15ch}.cine__fase--4[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] .serif[data-astro-cid-j7pv25f6]{color:#f6f5f29e}.cine__ctas[data-astro-cid-j7pv25f6]{display:flex;gap:10px;flex-wrap:wrap}.pill--claro[data-astro-cid-j7pv25f6]{background:#f6f5f2;color:#121314;border-color:#f6f5f2}.pill--claro[data-astro-cid-j7pv25f6]:hover{background:#fff;color:#121314}.pill--borde[data-astro-cid-j7pv25f6]{color:#f6f5f2;border-color:#f6f5f280}.pill--borde[data-astro-cid-j7pv25f6]:hover{background:#f6f5f2;color:#121314}.cine__barra[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gutter);right:var(--gutter-r);bottom:calc(3svh + env(safe-area-inset-bottom,0px));height:1px;background:#f6f5f233}.cine__barra[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#f6f5f2;transform-origin:0 50%;transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.cine__fase[data-astro-cid-j7pv25f6]{transition:none;filter:none}}.titular[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.sala[data-astro-cid-j7pv25f6]{position:relative;padding-block:64px 56px;overflow:hidden;background:radial-gradient(70% 60% at 50% 50%,var(--bg-hi),var(--bg) 72%);border-top:1px solid var(--line)}.cine[data-astro-cid-j7pv25f6]+.sala[data-astro-cid-j7pv25f6]{z-index:2;margin-top:-32px;border-radius:32px 32px 0 0;border-top:0;background-color:var(--bg);box-shadow:0 -30px 60px #00000040}.sala__fondo[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:56px;transform:translate(-50%);font-size:clamp(3.6rem,12vw,11rem);font-weight:500;letter-spacing:-.05em;line-height:.86;color:#1213140d;text-align:center;white-space:nowrap;pointer-events:none;user-select:none}.sala__head[data-astro-cid-j7pv25f6]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:8px}.sala__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,5vw,4rem)}.rutas[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.rutas[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.ruta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;padding:28px;min-height:300px;border-radius:22px;background:var(--bg-hi);text-decoration:none;transition:transform .4s var(--ease),box-shadow .4s;box-shadow:0 0 0 1px var(--line)}.ruta[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--line),0 30px 50px -30px #0000004d}.ruta[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2.4rem;line-height:1}.ruta--main[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--bg-hi);box-shadow:none}.ruta--main[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#c9c7c2}.ruta__go[data-astro-cid-j7pv25f6]{margin-top:auto}.escalera[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:end;border-top:1px solid var(--line)}@media(max-width:900px){.escalera[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.escalera[data-astro-cid-j7pv25f6] .titular[data-astro-cid-j7pv25f6]{margin:0}.escalera__barras[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:5px;height:280px;align-items:end}.peldano[data-astro-cid-j7pv25f6]{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.peldano[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:100%;background:var(--ink);border-radius:6px 6px 2px 2px;opacity:.88}.peldano[data-astro-cid-j7pv25f6]:first-child i[data-astro-cid-j7pv25f6]{background:var(--bg-lo);opacity:1}.peldano__p[data-astro-cid-j7pv25f6]{font:500 .56rem var(--f-mono);writing-mode:vertical-rl;transform:rotate(180deg);color:var(--mute)}.peldano__n[data-astro-cid-j7pv25f6]{font:500 .64rem var(--f-mono)}.combos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.combos[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.combo[data-astro-cid-j7pv25f6]{border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:8px;background:var(--bg-hi);box-shadow:0 0 0 1px var(--line)}.combo__fotos[data-astro-cid-j7pv25f6]{position:relative;height:220px;margin-bottom:8px}.combo__f[data-astro-cid-j7pv25f6]{position:absolute;top:0;height:100%}.combo__f[data-astro-cid-j7pv25f6] .foto{height:100%;width:auto}.combo__f--0[data-astro-cid-j7pv25f6]{left:4%;transform:rotate(-4deg)}.combo__f--1[data-astro-cid-j7pv25f6]{left:50%;transform:translate(-50%);z-index:2}.combo__f--2[data-astro-cid-j7pv25f6]{right:4%;transform:rotate(4deg)}.combo__p[data-astro-cid-j7pv25f6]{font-size:2.6rem;font-weight:500;letter-spacing:-.04em}.sedes[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(max-width:900px){.sedes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.sedes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.sede[data-astro-cid-j7pv25f6]{border-top:1px solid var(--ink);padding-top:16px;display:flex;flex-direction:column;gap:6px}.sede[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2rem}.detalles[data-astro-cid-j7pv25f6]{padding-block:24px 64px}.detalles__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:860px){.detalles__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.detalle[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;text-decoration:none}.detalle[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:18px;transition:transform .6s var(--ease)}.detalle[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.detalle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px;font-size:.92rem}.detalle[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.74rem}.prueba__head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.prueba__datos[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(18px,3vw,40px)}.prueba__datos[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;text-decoration:none}.prueba__datos[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;letter-spacing:-.045em;line-height:1}.prueba__posts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}@media(max-width:1000px){.prueba__posts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(240px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.post[data-astro-cid-j7pv25f6]{scroll-snap-align:start}}.post[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:8px}.post__marco[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:4 / 6.1;border-radius:18px;overflow:hidden;background:var(--bg-hi);box-shadow:0 0 0 1px var(--line)}.post__marco[data-astro-cid-j7pv25f6]:before{content:"@tshirt__ar";position:absolute;inset:0;display:grid;place-items:center;font:500 .7rem/1 var(--f-mono);letter-spacing:.14em;color:var(--mute);background:linear-gradient(100deg,var(--bg-hi) 30%,color-mix(in srgb,var(--bg-hi) 70%,#fff) 50%,var(--bg-hi) 70%) 0 0 / 220% 100%;animation:brillo 1.4s linear infinite}@keyframes brillo{to{background-position:-220% 0}}.post__marco[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:0}.resenas[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:24px}.resena[data-astro-cid-j7pv25f6]{margin:0;padding:18px;border-radius:16px;background:var(--bg-hi)}.prueba__redes[data-astro-cid-j7pv25f6]{display:flex;gap:22px;margin-top:20px;flex-wrap:wrap}.prueba__redes[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;border-bottom:1px solid currentColor}.sobre[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.sobre__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}@media(max-width:860px){.sobre__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.sobre__datos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.sobre__datos[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.045em;margin:4px 0 0;white-space:nowrap}@media(max-width:560px){.sobre__datos[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.faq__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}@media(max-width:760px){.faq__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line);padding:16px 0}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:500}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px;color:var(--ink-2)}
