.celda[data-astro-cid-abxkysyp]{grid-column:var(--col,auto) / span var(--span-col,1);grid-row:var(--fila,auto) / span var(--span-fila,1);background:#141517;position:relative;overflow:hidden}.obra[data-astro-cid-abxkysyp]{color:inherit;display:block;position:absolute;inset:0}.obra[data-astro-cid-abxkysyp] img[data-astro-cid-abxkysyp]{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform var(--dur-corte) var(--curva-suave);position:absolute;inset:0}.obra[data-astro-cid-abxkysyp]:hover img[data-astro-cid-abxkysyp],.obra[data-astro-cid-abxkysyp]:focus-visible img[data-astro-cid-abxkysyp]{transform:scale(1.02)}.celda[data-astro-cid-abxkysyp][data-slug=sangre] .obra[data-astro-cid-abxkysyp] img[data-astro-cid-abxkysyp]{object-position:85% 30%}.obra[data-astro-cid-abxkysyp]:focus-visible{outline:2px solid var(--rojo);outline-offset:-3px}.loop-video[data-astro-cid-abxkysyp]{object-fit:cover;object-position:50% 40%;opacity:0;width:100%;height:100%;transition:opacity var(--dur-corte) var(--curva-suave);position:absolute;inset:0}.celda[data-astro-cid-abxkysyp].corre .loop-video[data-astro-cid-abxkysyp]{opacity:1}.ken[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:hover img[data-astro-cid-abxkysyp],.ken[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:focus-visible img[data-astro-cid-abxkysyp]{transition:transform 8s ease-out;transform:scale(1.06)}.velo[data-astro-cid-abxkysyp]{z-index:1;background:#0e0f10db;position:absolute;inset:0}.rotulo[data-astro-cid-abxkysyp],.cap[data-astro-cid-abxkysyp],.filo[data-astro-cid-abxkysyp]{z-index:2}.en-pantalla[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:hover img[data-astro-cid-abxkysyp]{transform:none}.rotulo[data-astro-cid-abxkysyp]{font-family:var(--fuente-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--papel);font-size:11px;font-weight:500;position:absolute;bottom:92px;left:20px}.tipografica[data-astro-cid-abxkysyp] .rotulo[data-astro-cid-abxkysyp]{bottom:24px}.filo[data-astro-cid-abxkysyp]{background:var(--rojo);height:2px;transform:skewX(var(--skew));position:absolute;bottom:0;left:0;right:0}.filo-hover[data-astro-cid-abxkysyp]{transform:skewX(var(--skew)) scaleX(0);transform-origin:0;transition:transform var(--dur-base) var(--curva-entrada)}.obra[data-astro-cid-abxkysyp]:hover .filo-hover[data-astro-cid-abxkysyp],.obra[data-astro-cid-abxkysyp]:focus-visible .filo-hover[data-astro-cid-abxkysyp]{transform:skewX(var(--skew)) scaleX(1)}.cap[data-astro-cid-abxkysyp]{background:var(--barra-caption);padding:12px 18px 14px;position:absolute;bottom:0;left:0;right:0}.obra-titulo[data-astro-cid-abxkysyp]{letter-spacing:-.012em;color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.2}.grande[data-astro-cid-abxkysyp] .obra-titulo[data-astro-cid-abxkysyp]{letter-spacing:-.015em;font-size:26px;line-height:1.1}.obra-linea[data-astro-cid-abxkysyp]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.grande[data-astro-cid-abxkysyp] .obra-linea[data-astro-cid-abxkysyp]{gap:20px}.obra-partes[data-astro-cid-abxkysyp]{font-size:15px;line-height:1.2}.obra-partes[data-astro-cid-abxkysyp]>[data-astro-cid-abxkysyp]+[data-astro-cid-abxkysyp]:before{content:" · ";color:var(--gris)}.obra-director[data-astro-cid-abxkysyp],.obra-cliente[data-astro-cid-abxkysyp]{color:var(--gris)}.obra-anio[data-astro-cid-abxkysyp]{color:var(--gris-2);font-weight:300}.obra-tag[data-astro-cid-abxkysyp]{letter-spacing:.06em;text-transform:uppercase;color:var(--rojo);white-space:nowrap;margin-left:auto;font-size:13px;font-style:italic;font-weight:700;line-height:1}.tipografica[data-astro-cid-abxkysyp]{background:#17181a}.tipo-centro[data-astro-cid-abxkysyp]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 32px;display:flex;position:absolute;inset:0}.tipo-titulo[data-astro-cid-abxkysyp]{letter-spacing:-.02em;color:#fff;margin:0;font-size:32px;font-weight:800;line-height:1.05}.grande[data-astro-cid-abxkysyp] .tipo-titulo[data-astro-cid-abxkysyp]{font-size:44px}.tipo-meta[data-astro-cid-abxkysyp]{margin:0}.tipo-centro[data-astro-cid-abxkysyp] .obra-tag[data-astro-cid-abxkysyp]{margin-left:0}.tipo-titulo[data-astro-cid-abxkysyp]{transition:transform var(--dur-corte) var(--curva-entrada)}.tipografica[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:hover .tipo-titulo[data-astro-cid-abxkysyp],.tipografica[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:focus-visible .tipo-titulo[data-astro-cid-abxkysyp]{transform:skewX(var(--skew))}.en-pantalla[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:focus-visible img[data-astro-cid-abxkysyp]{transform:none}.celda[data-astro-cid-abxkysyp][hidden]{display:none}@media (width<=900px){.celda[data-astro-cid-abxkysyp]{grid-column:span var(--span-tab,12);aspect-ratio:var(--ratio-tab,16 / 9);grid-row:auto;container-type:inline-size}.cap[data-astro-cid-abxkysyp]{box-sizing:border-box;flex-direction:column;gap:2px;max-height:35%;padding:clamp(5px,1.6cqw,12px) clamp(9px,3.2cqw,18px);display:flex;overflow:hidden}.obra-titulo[data-astro-cid-abxkysyp],.grande[data-astro-cid-abxkysyp] .obra-titulo[data-astro-cid-abxkysyp]{letter-spacing:-.012em;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:clamp(13px,5.6cqw,26px);line-height:1.14;display:-webkit-box;overflow:hidden}@container (width>=480px){.obra-titulo[data-astro-cid-abxkysyp],.grande[data-astro-cid-abxkysyp] .obra-titulo[data-astro-cid-abxkysyp]{-webkit-line-clamp:2}}.obra-partes[data-astro-cid-abxkysyp]{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,4cqw,15px);overflow:hidden}.obra-linea[data-astro-cid-abxkysyp],.grande[data-astro-cid-abxkysyp] .obra-linea[data-astro-cid-abxkysyp]{gap:10px}.obra-tag[data-astro-cid-abxkysyp]{font-size:clamp(9px,3.1cqw,13px)}.rotulo[data-astro-cid-abxkysyp],.tipografica[data-astro-cid-abxkysyp] .rotulo[data-astro-cid-abxkysyp]{font-size:10px;top:10px;bottom:auto;left:clamp(9px,3.2cqw,18px)}.tipo-centro[data-astro-cid-abxkysyp]{gap:6px;padding:16px clamp(12px,6cqw,32px)}.tipo-titulo[data-astro-cid-abxkysyp],.grande[data-astro-cid-abxkysyp] .tipo-titulo[data-astro-cid-abxkysyp]{font-size:clamp(18px,8cqw,44px);line-height:1.05}}@media (width<=600px){.celda[data-astro-cid-abxkysyp]{aspect-ratio:16/9;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.obra[data-astro-cid-abxkysyp] img[data-astro-cid-abxkysyp],.loop-video[data-astro-cid-abxkysyp],.tipo-titulo[data-astro-cid-abxkysyp],.filo-hover[data-astro-cid-abxkysyp]{transition:none}.obra[data-astro-cid-abxkysyp]:hover img[data-astro-cid-abxkysyp],.obra[data-astro-cid-abxkysyp]:focus-visible img[data-astro-cid-abxkysyp],.ken[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:hover img[data-astro-cid-abxkysyp],.ken[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:focus-visible img[data-astro-cid-abxkysyp],.tipografica[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:hover .tipo-titulo[data-astro-cid-abxkysyp],.tipografica[data-astro-cid-abxkysyp] .obra[data-astro-cid-abxkysyp]:focus-visible .tipo-titulo[data-astro-cid-abxkysyp]{transform:none}.filo-hover[data-astro-cid-abxkysyp]{transform:skewX(var(--skew));opacity:0}.obra[data-astro-cid-abxkysyp]:hover .filo-hover[data-astro-cid-abxkysyp],.obra[data-astro-cid-abxkysyp]:focus-visible .filo-hover[data-astro-cid-abxkysyp]{transform:skewX(var(--skew));opacity:1}}.rubro[data-astro-cid-dtk54jo7]{font-family:var(--fuente-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gris-2);margin:0;font-size:11px;font-weight:500;line-height:1.5}.rubro[data-astro-cid-dtk54jo7] em[data-astro-cid-dtk54jo7]{font-style:italic}.filo[data-astro-cid-dtk54jo7]{background:#ffffff1a;height:1px;margin:12px 0 14px}.lista[data-astro-cid-dtk54jo7]{flex-wrap:wrap;align-items:baseline;row-gap:6px;margin:0;padding:0;list-style:none;display:flex}.persona[data-astro-cid-dtk54jo7]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;display:inline}.lista[data-astro-cid-dtk54jo7].columnas{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:20px 24px;display:grid}.columnas[data-astro-cid-dtk54jo7] .rol[data-astro-cid-dtk54jo7],.columnas[data-astro-cid-dtk54jo7] .nom[data-astro-cid-dtk54jo7]{display:block}.columnas[data-astro-cid-dtk54jo7] .persona[data-astro-cid-dtk54jo7]:not(:last-child):after{display:none}.persona[data-astro-cid-dtk54jo7]:not(:last-child):after{content:"";background:var(--gris-2);width:1px;height:11px;margin:0 10px;display:inline-block}.rol[data-astro-cid-dtk54jo7]{color:var(--papel);font-size:14px;font-weight:700;line-height:1.5}.nom[data-astro-cid-dtk54jo7]{color:var(--gris);font-size:14px;font-weight:400;line-height:1.5}.pelicula[data-astro-cid-lr2oqquc]{--espacio:72px;margin:48px 0 0;scroll-margin-top:24px;position:relative}.titulo-bloque[data-astro-cid-lr2oqquc]{margin-bottom:36px;padding-right:120px}.titulo[data-astro-cid-lr2oqquc]{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(48px,6.5vw,94px);font-weight:800;line-height:.96}.bajada[data-astro-cid-lr2oqquc]{color:var(--gris);margin:22px 0 0;font-size:19px}h3[data-astro-cid-lr2oqquc]{margin:0 0 20px;font-size:21px;font-weight:700}.trailer[data-astro-cid-lr2oqquc]{margin:44px 0 var(--espacio)}.editorial[data-astro-cid-lr2oqquc]{margin-bottom:var(--espacio);grid-template-columns:minmax(216px,288px) minmax(0,1fr);gap:56px;display:grid}.editorial[data-astro-cid-lr2oqquc].sin-poster{grid-template-columns:1fr}.poster[data-astro-cid-lr2oqquc]{margin:0}.lectura[data-astro-cid-lr2oqquc]{min-width:0}.sinopsis[data-astro-cid-lr2oqquc]{margin-bottom:40px}.sinopsis[data-astro-cid-lr2oqquc]:last-child{margin-bottom:0}.nuestro-trabajo[data-astro-cid-lr2oqquc]{margin-top:40px}.chips[data-astro-cid-lr2oqquc]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-lr2oqquc]{font-family:var(--fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gris);border:1px solid #ffffff29;border-radius:3px;padding:5px 10px;font-size:11px;font-weight:500}.sinopsis[data-astro-cid-lr2oqquc] p[data-astro-cid-lr2oqquc]{text-wrap:pretty;max-width:72ch;margin:0 0 14px;font-size:18px;line-height:1.55}.datos[data-astro-cid-lr2oqquc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 28px;margin:0;display:grid}.datos[data-astro-cid-lr2oqquc]>div[data-astro-cid-lr2oqquc]{min-width:0}dt[data-astro-cid-lr2oqquc]{color:var(--gris);margin-bottom:7px;font-size:12px;line-height:1.4}dd[data-astro-cid-lr2oqquc]{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.stills[data-astro-cid-lr2oqquc]{margin-bottom:var(--espacio)}.creditos[data-astro-cid-lr2oqquc]{grid-template-columns:repeat(4,minmax(0,1fr))}.modulo[data-astro-cid-lr2oqquc]{margin-bottom:var(--espacio)}.rotulo[data-astro-cid-lr2oqquc]{font-family:var(--fuente-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gris-2);margin:0;font-size:11px;font-weight:500;line-height:1.5}.filo[data-astro-cid-lr2oqquc]{background:#ffffff1a;height:1px;margin:12px 0 24px}.equipo[data-astro-cid-lr2oqquc] .filo{margin-bottom:24px}.premios[data-astro-cid-lr2oqquc] ul[data-astro-cid-lr2oqquc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;padding:0;list-style:none;display:grid}.premios[data-astro-cid-lr2oqquc] li[data-astro-cid-lr2oqquc]{flex-direction:column;gap:7px;line-height:1.45;display:flex}.premios[data-astro-cid-lr2oqquc] strong[data-astro-cid-lr2oqquc]{font-size:18px;font-weight:700}.premios[data-astro-cid-lr2oqquc] span[data-astro-cid-lr2oqquc]{color:var(--gris);font-size:14px}.premios[data-astro-cid-lr2oqquc] small[data-astro-cid-lr2oqquc]{color:var(--rojo);font-size:12px}details[data-astro-cid-lr2oqquc]{margin-top:28px}summary[data-astro-cid-lr2oqquc]{cursor:pointer;text-underline-offset:5px;width:fit-content;margin-bottom:24px;font-size:14px;text-decoration:underline}.material-botones[data-astro-cid-lr2oqquc]{flex-wrap:wrap;gap:10px;display:flex}.material-boton[data-astro-cid-lr2oqquc]{font-family:var(--fuente-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--papel);transition:border-color var(--dur-base) var(--curva-suave), color var(--dur-base) var(--curva-suave);border:1px solid #ffffff29;padding:10px 18px;font-size:11px;font-weight:500}.material-boton[data-astro-cid-lr2oqquc]:hover,.material-boton[data-astro-cid-lr2oqquc]:focus-visible{border-color:var(--rojo);color:var(--rojo)}summary[data-astro-cid-lr2oqquc]:hover{color:var(--rojo)}a[data-astro-cid-lr2oqquc]:focus-visible,summary[data-astro-cid-lr2oqquc]:focus-visible{outline:2px solid var(--rojo);outline-offset:6px}.paso[data-astro-cid-lr2oqquc]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:24px;margin:48px 0 0;padding-bottom:22px;display:flex}.paso-link[data-astro-cid-lr2oqquc]{flex-direction:column;gap:6px;display:flex}.paso-link[data-astro-cid-lr2oqquc].derecha{text-align:right;margin-left:auto}.paso-rubro[data-astro-cid-lr2oqquc]{font-family:var(--fuente-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gris-2);font-size:11px;font-weight:500}.paso-titulo[data-astro-cid-lr2oqquc]{letter-spacing:-.012em;transition:color var(--dur-base) var(--curva-suave);font-size:19px;font-weight:700;line-height:1.2}.paso-link[data-astro-cid-lr2oqquc]:hover .paso-titulo[data-astro-cid-lr2oqquc]{color:var(--rojo)}.cerrar[data-astro-cid-lr2oqquc]{z-index:6;cursor:pointer;color:var(--gris);font-family:var(--fuente-mono);letter-spacing:.2em;text-transform:uppercase;transition:color var(--dur-base) var(--curva-suave);background:0 0;border:0;align-items:center;gap:9px;padding:6px 2px;font-size:11px;font-weight:500;display:flex;position:absolute;top:14px;right:0}.cerrar[data-astro-cid-lr2oqquc]:hover,.cerrar[data-astro-cid-lr2oqquc]:focus-visible{color:var(--papel)}@keyframes entra-ficha{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pelicula[data-astro-cid-lr2oqquc]>[data-astro-cid-lr2oqquc]:not(.cerrar){animation:entra-ficha var(--dur-corte) var(--curva-entrada) 80ms both}.pelicula[data-astro-cid-lr2oqquc]>[data-astro-cid-lr2oqquc]:nth-child(n+3){animation-delay:.16s}@media (prefers-reduced-motion:reduce){.pelicula[data-astro-cid-lr2oqquc]>[data-astro-cid-lr2oqquc]:not(.cerrar){animation:none}}@media (width<=900px){.pelicula[data-astro-cid-lr2oqquc]{--espacio:56px;margin-top:36px}.editorial[data-astro-cid-lr2oqquc]{grid-template-columns:minmax(180px,.96fr) minmax(0,2fr);gap:30px}.datos[data-astro-cid-lr2oqquc],.creditos[data-astro-cid-lr2oqquc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.pelicula[data-astro-cid-lr2oqquc]{--espacio:44px}.titulo-bloque[data-astro-cid-lr2oqquc]{padding-right:36px}.titulo[data-astro-cid-lr2oqquc]{font-size:clamp(40px,12vw,70px)}.bajada[data-astro-cid-lr2oqquc]{margin-top:16px;font-size:16px}.trailer[data-astro-cid-lr2oqquc]{margin-top:28px}.editorial[data-astro-cid-lr2oqquc]{grid-template-columns:1fr;gap:28px}.poster[data-astro-cid-lr2oqquc]{grid-row:2;width:192px}.sinopsis[data-astro-cid-lr2oqquc] p[data-astro-cid-lr2oqquc]{font-size:17px}.datos[data-astro-cid-lr2oqquc]{gap:22px 20px}.premios[data-astro-cid-lr2oqquc] ul[data-astro-cid-lr2oqquc]{grid-template-columns:1fr;gap:24px}.paso-titulo[data-astro-cid-lr2oqquc]{font-size:16px}.cerrar-texto[data-astro-cid-lr2oqquc]{display:none}}
