.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:#000;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__planos[data-astro-cid-lcdefpme],.hero__velo[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__plano[data-astro-cid-lcdefpme]{opacity:0;position:absolute;inset:0}.hero__plano[data-astro-cid-lcdefpme]:not(.hero__plano--1){display:none}.hero__plano--1[data-astro-cid-lcdefpme]{animation:1.6s linear both plano-entra}.hero.anima .hero__plano[data-astro-cid-lcdefpme]{animation:35s linear infinite plano;display:block}.hero.anima .hero__rotulo[data-astro-cid-lcdefpme]{animation:35s linear infinite rotulo}.hero.pausa [data-astro-cid-lcdefpme]:is(.hero__plano,.hero__rotulo){animation-play-state:paused}.hero__plano[data-astro-cid-lcdefpme] img{object-fit:cover;filter:grayscale(.55)sepia(.25)contrast(1.08)brightness(.62);width:100%;height:100%}.hero.anima [data-astro-cid-lcdefpme]:is(.hero__plano--1,.hero__rotulo--1){animation-delay:-2.1s}.hero.anima [data-astro-cid-lcdefpme]:is(.hero__plano--2,.hero__rotulo--2){animation-delay:4.9s}.hero.anima [data-astro-cid-lcdefpme]:is(.hero__plano--3,.hero__rotulo--3){animation-delay:11.9s}.hero.anima [data-astro-cid-lcdefpme]:is(.hero__plano--4,.hero__rotulo--4){animation-delay:18.9s}.hero.anima [data-astro-cid-lcdefpme]:is(.hero__plano--5,.hero__rotulo--5){animation-delay:25.9s}@keyframes plano-entra{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1.096)}}@keyframes plano{0%{opacity:0;transform:scale(1.12)}4%{opacity:1}20%{opacity:1}25%{opacity:0;transform:scale(1.02)}to{opacity:0;transform:scale(1.02)}}.hero__velo[data-astro-cid-lcdefpme]{background:radial-gradient(120% 90% at 50% 40%, transparent 30%, #000000bf 100%), linear-gradient(to top, var(--tinta) 0%, #0c0b0a59 45%, #0c0b0a80 100%)}.hero__contenido[data-astro-cid-lcdefpme]{padding-block:8rem clamp(3.5rem,7vw,6rem)}.hero__ante[data-astro-cid-lcdefpme]{animation:entra 1.4s var(--suave) .2s both}.hero__nombre[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-variation-settings:"opsz" 28;margin-bottom:clamp(2.5rem,5vw,4rem);font-size:clamp(4.4rem,15.5vw,15.5rem);line-height:.84}.hero__linea[data-astro-cid-lcdefpme]{animation:entra 1.6s var(--suave) .35s both;display:block}.hero__linea--b[data-astro-cid-lcdefpme]{padding-left:clamp(1.5rem,14vw,15rem);animation-delay:.55s}.hero__linea--b[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--oro-claro)}@keyframes entra{0%{opacity:0;filter:blur(8px);transform:translateY(.25em)}to{opacity:1;filter:none;transform:none}}.hero__pie[data-astro-cid-lcdefpme]{animation:entra 1.6s var(--suave) .9s both;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.hero__bloque[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;max-width:34rem;color:var(--papel-2);border-top:1px solid var(--linea);gap:.25rem;margin:0;padding-top:1.2rem;font-size:.72rem;font-weight:500;font-stretch:62%;line-height:1.35;display:grid}.hero__bloque-grande[data-astro-cid-lcdefpme]{letter-spacing:.22em;color:var(--papel);font-size:1.05rem;font-weight:600}.hero__bloque-titulos[data-astro-cid-lcdefpme]{color:var(--papel-3);margin-top:.4rem}.hero__lado[data-astro-cid-lcdefpme]{justify-items:end;gap:.9rem;display:grid}.hero__pausa[data-astro-cid-lcdefpme]{color:var(--papel-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.62rem;transition:color .3s;display:inline-flex}.hero__pausa[data-astro-cid-lcdefpme][hidden]{display:none}.hero__pausa[data-astro-cid-lcdefpme]:hover{color:var(--papel)}.hero__pausa-icono[data-astro-cid-lcdefpme]{border-inline:2px solid;width:.55rem;height:.65rem}.hero.pausa .hero__pausa-icono[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}.hero__rotulos[data-astro-cid-lcdefpme]{text-align:right;min-width:14rem;color:var(--papel-2);margin:0;padding:0;list-style:none;display:grid}.hero__rotulo[data-astro-cid-lcdefpme]{opacity:0;grid-area:1/1}.hero__rotulo--1[data-astro-cid-lcdefpme]{opacity:1}.hero__rotulo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-family:var(--serif);text-transform:none;letter-spacing:0;color:var(--papel);margin-right:.4rem;font-size:1rem}@keyframes rotulo{0%,3%{opacity:0;transform:translateY(.5rem)}6%,19%{opacity:1;transform:none}22%,to{opacity:0}}.hero__bajar[data-astro-cid-lcdefpme]{color:var(--papel-3);justify-items:center;gap:.6rem;font-size:.6rem;text-decoration:none;display:grid;position:absolute;bottom:1.5rem;left:50%;translate:-50%}.hero__bajar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(var(--oro), transparent);width:1px;height:2.6rem;animation:bajar 2.4s var(--suave) 2;transform-origin:top}@keyframes bajar{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.hero__plano--1[data-astro-cid-lcdefpme]{opacity:1;animation:none}}@media (width<=52rem){.hero__pie[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.hero__rotulos[data-astro-cid-lcdefpme]{text-align:left}.hero__lado[data-astro-cid-lcdefpme]{justify-items:start}.hero__bajar[data-astro-cid-lcdefpme]{display:none}}.presentacion__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:minmax(10rem,1fr) 3fr;gap:2rem 4rem;display:grid}.presentacion__texto[data-astro-cid-lcdefpme]{font-family:var(--serif);font-variation-settings:"opsz" 60;text-wrap:pretty;margin:0;font-size:clamp(1.7rem,1rem + 2.6vw,3.4rem);line-height:1.18}.presentacion__texto[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--oro-claro)}.cifras[data-astro-cid-lcdefpme]{grid-column:2;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:clamp(2.5rem,5vw,4.5rem) 0 0;display:grid}.cifras[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);flex-direction:column-reverse;gap:.6rem;padding-top:1.2rem;display:flex}.cifras[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.16em;color:var(--papel-2);font-size:.7rem;font-stretch:68%}.cifras[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--oro-claro);font-variation-settings:"opsz" 28;margin:0;font-size:clamp(2.8rem,2rem + 3vw,4.6rem);line-height:1}.cifras[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{vertical-align:.6em;font-size:.5em}@media (width<=52rem){.presentacion__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cifras[data-astro-cid-lcdefpme]{grid-column:1;grid-template-columns:1fr 1fr}}.cabeza-seccion[data-astro-cid-lcdefpme]{margin-bottom:clamp(2.5rem,6vw,5rem)}.cabeza-seccion--centro[data-astro-cid-lcdefpme]{text-align:center}.cabeza-seccion--centro[data-astro-cid-lcdefpme] .antetitulo[data-astro-cid-lcdefpme]{justify-content:center}.cabeza-seccion--centro[data-astro-cid-lcdefpme] .antetitulo[data-astro-cid-lcdefpme]:after{content:"";background:currentColor;width:2.2rem;height:1px}.cabeza-seccion--fila[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.indice[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.indice__fila[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linea);grid-template-columns:6rem 1fr minmax(10rem,18rem);align-items:baseline;gap:1.5rem;padding-block:clamp(1.1rem,2.4vw,1.8rem);text-decoration:none;display:grid;position:relative}.indice__año[data-astro-cid-lcdefpme]{color:var(--oro)}.indice__titulo[data-astro-cid-lcdefpme]{font-family:var(--serif);font-variation-settings:"opsz" 28;transition:transform .6s var(--suave), color .4s;font-size:clamp(2rem,1.2rem + 3.6vw,5rem);line-height:1}.indice__rol[data-astro-cid-lcdefpme]{color:var(--papel-3);text-align:right}.indice__mini[data-astro-cid-lcdefpme]{display:none}.indice[data-astro-cid-lcdefpme]:hover .indice__titulo[data-astro-cid-lcdefpme]{color:var(--papel-3)}.indice__fila[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .indice__titulo[data-astro-cid-lcdefpme],.indice__fila[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .indice__titulo[data-astro-cid-lcdefpme]{color:var(--papel);font-style:italic;transform:translate(1.2rem)}.visor[data-astro-cid-lcdefpme]{z-index:40;aspect-ratio:2/3;pointer-events:none;opacity:0;width:15rem;transform:translate3d(var(--x,-50vw), var(--y,0), 0) rotate(var(--giro,0deg)) scale(.9);transition:opacity .35s, transform .5s var(--suave);position:fixed;top:0;left:0;box-shadow:0 2rem 4rem #0009}.visor[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.visor.activo{opacity:1;transform:translate3d(var(--x), var(--y), 0) rotate(var(--giro,0deg)) scale(1)}@media (width<=52rem),(hover:none){.visor[data-astro-cid-lcdefpme]{display:none}.indice__fila[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr 4.5rem;grid-template-areas:"año mini""titulo mini""rol mini";align-items:start;gap:.35rem 1rem}.indice__año[data-astro-cid-lcdefpme]{grid-area:año}.indice__titulo[data-astro-cid-lcdefpme]{grid-area:titulo}.indice__rol[data-astro-cid-lcdefpme]{text-align:left;grid-area:rol}.indice__mini[data-astro-cid-lcdefpme]{grid-area:mini;align-self:center;width:4.5rem;height:auto;display:block}}.destacada[data-astro-cid-lcdefpme]{isolation:isolate;border-block:1px solid var(--linea);padding-block:clamp(5rem,11vw,9rem);position:relative;overflow:hidden}.destacada__fondo[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.destacada__fondo[data-astro-cid-lcdefpme] img{object-fit:cover;filter:blur(60px)saturate(1.1)brightness(.42);width:100%;height:100%;transform:scale(1.4)}.destacada__fondo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#0c0b0ae6 0%,#0c0b0a73 70%,#0c0b0a4d);position:absolute;inset:0}.destacada__contenido[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr minmax(16rem,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.destacada__texto[data-astro-cid-lcdefpme]{max-width:40rem}.destacada__texto[data-astro-cid-lcdefpme] .titular[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.destacada__lema[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--oro-claro);font-size:clamp(1.3rem,1rem + 1vw,1.8rem);font-style:italic}.destacada__reparto[data-astro-cid-lcdefpme]{color:var(--papel-2);max-width:30rem;margin:1.8rem 0 2.2rem}.destacada__cartel[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,22rem);position:relative}.destacada__cartel[data-astro-cid-lcdefpme]>img{width:100%;transform:rotate(1.5deg);box-shadow:0 3rem 6rem #000000b3}.destacada__laurel[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#0c0b0aeb 50%,#0c0b0a00 71%);border-radius:50%;width:13rem;position:absolute;bottom:-12%;left:-30%}@media (width<=52rem){.destacada__contenido[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.destacada__cartel[data-astro-cid-lcdefpme]{width:min(80%,18rem)}.destacada__laurel[data-astro-cid-lcdefpme]{width:11rem;margin:-3.5rem auto 0;position:relative;bottom:auto;left:auto}}.laureles[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem);margin:0 0 clamp(3rem,6vw,5rem);padding:0;list-style:none;display:flex}.laureles[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{flex:0 min(11rem,42%)}.centro[data-astro-cid-lcdefpme]{text-align:center}.carrete[data-astro-cid-lcdefpme]{padding:.5rem max(var(--margen), (100% - var(--ancho)) / 2) 1.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--margen), (100% - var(--ancho)) / 2);scrollbar-width:thin;scrollbar-color:var(--oro) transparent;overscroll-behavior-x:contain;grid-auto-columns:clamp(12rem,62vw,17rem);grid-auto-flow:column;gap:clamp(1rem,2vw,1.8rem);margin:0;list-style:none;display:grid;overflow-x:auto}.carrete__item[data-astro-cid-lcdefpme]{scroll-snap-align:start}.carrete__item[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:.35rem;text-decoration:none;display:grid}.carrete__cartel[data-astro-cid-lcdefpme]{aspect-ratio:2/3;background:var(--tinta-3);margin-bottom:.8rem;display:block;overflow:hidden}.carrete__cartel[data-astro-cid-lcdefpme] img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .9s var(--suave), filter .5s}.carrete__item[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img{filter:saturate();transform:scale(1.05)}.carrete__año[data-astro-cid-lcdefpme]{color:var(--oro)}.carrete__titulo[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.45rem;line-height:1.1}.carrete__item[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .carrete__titulo[data-astro-cid-lcdefpme]{font-style:italic}.carrete__formato[data-astro-cid-lcdefpme]{color:var(--papel-3);font-size:.64rem}.bio__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:minmax(16rem,30rem) 1fr;align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.bio__retrato[data-astro-cid-lcdefpme]{position:relative}.bio__retrato[data-astro-cid-lcdefpme] picture{display:block;position:relative}.bio__retrato[data-astro-cid-lcdefpme] picture:after{content:"";background:radial-gradient(85% 70% at 55% 38%,#0000 35%,#0c0b0ad9 100%);position:absolute;inset:0}.bio__retrato[data-astro-cid-lcdefpme] img{filter:grayscale()sepia(.18)contrast(1.12)brightness(.8);width:100%}.bio__pie[data-astro-cid-lcdefpme]{color:var(--papel-3);margin-top:.9rem}.bio__texto[data-astro-cid-lcdefpme] .titular[data-astro-cid-lcdefpme]{margin-bottom:2rem}.bio__texto[data-astro-cid-lcdefpme] .entradilla[data-astro-cid-lcdefpme]{margin-bottom:1.4rem}@media (width<=52rem){.bio__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.bio__retrato[data-astro-cid-lcdefpme]{max-width:24rem}}.docencia-portada[data-astro-cid-lcdefpme]{background:var(--tinta-2)}.docencia-portada__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem 5rem;display:grid}.docencia-portada[data-astro-cid-lcdefpme] .entradilla[data-astro-cid-lcdefpme]{margin-bottom:1.4rem}@media (width<=52rem){.docencia-portada__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
