.hero[data-astro-cid-ihkqewuk]{background:var(--color-petroleo);color:#fff;text-align:center;justify-content:center;align-items:center;height:min(78svh,780px);min-height:460px;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ihkqewuk] .hero__foto{object-fit:cover;width:100%;height:100%;animation:14s cubic-bezier(.2,.6,.3,1) both acercar;position:absolute;inset:0}@keyframes acercar{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero__velo[data-astro-cid-ihkqewuk]{background:radial-gradient(60% 55%,#001c2173,#0000 75%),linear-gradient(#001c214d,#001c2140 50%,#001c21b3);position:absolute;inset:0}.hero__texto[data-astro-cid-ihkqewuk]{z-index:1;flex-direction:column;align-items:center;padding-block:2rem 5rem;display:flex;position:relative}.hero__lema[data-astro-cid-ihkqewuk]{letter-spacing:.32em;text-transform:uppercase;color:#f3ece1e6;margin:0 0 .8rem;font-size:.85rem;font-weight:600;animation:1s cubic-bezier(.2,.7,.2,1) .1s both entrar}.hero[data-astro-cid-ihkqewuk] h1[data-astro-cid-ihkqewuk]{color:#fff;text-wrap:balance;letter-spacing:-.015em;max-width:22ch;margin:0 auto;font-size:clamp(2.2rem,4.6vw,4.4rem);font-weight:200;line-height:1.02;animation:1.2s cubic-bezier(.2,.7,.2,1) .25s both entrar}.hero__sub[data-astro-cid-ihkqewuk]{opacity:.92;max-width:40ch;margin:1rem auto 0;font-size:1.2rem;font-weight:300}@keyframes entrar{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}.hero__bajar[data-astro-cid-ihkqewuk]{z-index:1;color:#fff;letter-spacing:.24em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.6rem;font-size:.75rem;text-decoration:none;display:flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.hero__linea[data-astro-cid-ihkqewuk]{background:#ffffff59;width:1px;height:42px;position:relative;overflow:hidden}.hero__linea[data-astro-cid-ihkqewuk]:after{content:"";background:#fff;width:100%;height:50%;animation:2s ease-in-out infinite deslizar;position:absolute;top:-50%;left:0}@keyframes deslizar{to{top:100%}}.tiempo[data-astro-cid-ihkqewuk]{isolation:isolate;padding-block:clamp(4rem,9vh,7rem);position:relative}.tiempo__fondo[data-astro-cid-ihkqewuk]{z-index:-1;pointer-events:none;clip-path:inset(0);position:absolute;inset:0}.tiempo__capa[data-astro-cid-ihkqewuk]{height:100vh;margin-bottom:-100vh;position:sticky;top:0}.tiempo__capa--pasado[data-astro-cid-ihkqewuk]{background:radial-gradient(50% 50% at 15% 80%,#c4a06e33,#0000 70%),#f3ece1}.tiempo__fondo[data-astro-cid-ihkqewuk]:before{content:"";z-index:-1;background:#f3ece1;position:absolute;inset:0}.tiempo__rejilla[data-astro-cid-ihkqewuk]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.tiempo__lateral[data-astro-cid-ihkqewuk]{align-self:start}.tiempo__titulo[data-astro-cid-ihkqewuk]{margin:0 0 .3rem;font-size:.8rem}.tiempo__anio[data-astro-cid-ihkqewuk]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:var(--degradado-marca);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(3.4rem,min(8vw,13vh),7rem);font-weight:200;line-height:.95}.tiempo__hasta[data-astro-cid-ihkqewuk]{letter-spacing:0;min-height:1em;margin-top:.15em;font-size:.36em;display:block}.tiempo__indice[data-astro-cid-ihkqewuk]{margin-top:clamp(1rem,3.5vh,2.2rem);padding-left:1.4rem;position:relative}.tiempo__linea[data-astro-cid-ihkqewuk]{background:#00434c1f;width:2px;height:0;position:absolute;top:0;left:3px}.tiempo__linea[data-astro-cid-ihkqewuk] span[data-astro-cid-ihkqewuk]{transform-origin:top;background:linear-gradient(#c4a06e,#5c7f92 50%,#00434c);height:100%;transition:transform .7s cubic-bezier(.65,0,.25,1);display:block;transform:scaleY(0)}.tiempo__indice[data-astro-cid-ihkqewuk] ol[data-astro-cid-ihkqewuk]{gap:clamp(.1rem,.8vh,.5rem);margin:0;padding:0;list-style:none;display:grid}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]{color:var(--color-texto-suave);align-items:baseline;gap:.9rem;padding-block:.15rem;text-decoration:none;transition:color .3s;display:flex;position:relative}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]:before{content:"";background:var(--color-fondo);border:1px solid #00434c66;border-radius:50%;width:9px;height:9px;margin-left:-.5px;transition:background .3s,border-color .3s;position:absolute;top:.55em;left:-1.4rem}.tiempo__indice-anio[data-astro-cid-ihkqewuk]{font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;min-width:6rem;font-size:.85rem}.tiempo__indice-nombre[data-astro-cid-ihkqewuk]{opacity:0;white-space:nowrap;font-size:.85rem;transition:opacity .4s,transform .4s;transform:translate(-6px)}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]:hover,.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk].activo{color:var(--color-petroleo)}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk].activo{font-weight:600}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk].activo .tiempo__indice-nombre[data-astro-cid-ihkqewuk],.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]:hover .tiempo__indice-nombre[data-astro-cid-ihkqewuk]{opacity:1;transform:none}.tiempo__indice[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk].activo:before{background:var(--color-petroleo);border-color:var(--color-petroleo)}.tiempo__lista[data-astro-cid-ihkqewuk]{gap:clamp(4rem,14vh,9rem);margin:0;padding:0;list-style:none;display:grid}.hito[data-astro-cid-ihkqewuk]{opacity:.35;scroll-margin-top:var(--alto-cabecera);transition:opacity .6s}.hito[data-astro-cid-ihkqewuk].activo{opacity:1}.hito__foto[data-astro-cid-ihkqewuk]{aspect-ratio:1/.62;background:var(--color-fondo-suave);width:min(100%,80.6452vh);margin-bottom:1.4rem;overflow:hidden;box-shadow:0 30px 60px -32px #002d3461}.hito__foto[data-astro-cid-ihkqewuk] img{object-fit:cover;width:100%;height:100%}.hito__foto--vacia[data-astro-cid-ihkqewuk]{background:linear-gradient(150deg,#00434c1a,#c4a06e2e);place-items:center;display:grid}.hito__foto--vacia[data-astro-cid-ihkqewuk] span[data-astro-cid-ihkqewuk]{color:#00434c59;letter-spacing:-.02em;font-size:clamp(3rem,8vw,5rem);font-weight:200}.hito__texto-bloque[data-astro-cid-ihkqewuk]{max-width:60ch}.hito__rango[data-astro-cid-ihkqewuk]{letter-spacing:.18em;color:var(--color-gris-azul);margin:0;font-size:.85rem;font-weight:600}.hito[data-astro-cid-ihkqewuk] h3[data-astro-cid-ihkqewuk]{color:var(--color-petroleo);margin:.35rem 0 .5rem;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:400}.hito[data-astro-cid-ihkqewuk] h3[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]{color:inherit;text-decoration:none}.hito[data-astro-cid-ihkqewuk] h3[data-astro-cid-ihkqewuk] a[data-astro-cid-ihkqewuk]:hover{text-underline-offset:5px;text-decoration:underline}.hito__texto[data-astro-cid-ihkqewuk]{color:var(--color-texto-suave);margin:0}.hito__destacados[data-astro-cid-ihkqewuk]{border-top:1px solid #00434c26;margin:.9rem 0 0;padding:.9rem 0 0;list-style:none}.hito__destacados[data-astro-cid-ihkqewuk] strong[data-astro-cid-ihkqewuk]{color:var(--color-petroleo);margin-right:.3rem;font-weight:600}.hito--final[data-astro-cid-ihkqewuk]{padding-block:clamp(2rem,12vh,8rem)}.hito__final[data-astro-cid-ihkqewuk]{color:var(--color-petroleo);max-width:16ch;margin:0;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:300;line-height:1.15}.hito__botones[data-astro-cid-ihkqewuk]{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}@media (width>=900px){.tiempo__rejilla[data-astro-cid-ihkqewuk]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2.5rem,6vw,6rem)}.tiempo__lateral[data-astro-cid-ihkqewuk]{top:calc(var(--alto-cabecera) + clamp(1.5rem, 6vh, 4rem));height:calc(100vh - var(--alto-cabecera) - clamp(1.5rem, 6vh, 4rem) * 2);flex-direction:column;display:flex;position:sticky}.tiempo__indice[data-astro-cid-ihkqewuk]{flex-direction:column;flex:1;min-height:0;display:flex}.tiempo__indice[data-astro-cid-ihkqewuk] ol[data-astro-cid-ihkqewuk]{flex-direction:column;flex:1;justify-content:space-between;max-height:34rem;display:flex}.tiempo__lista[data-astro-cid-ihkqewuk]{padding-block:6vh 0}}@media (width<=899px){.tiempo__lateral[data-astro-cid-ihkqewuk]{top:var(--alto-cabecera);z-index:2;margin-inline:calc(var(--margen) * -1);padding:.7rem var(--margen) .6rem;background:#f3ece1;border-bottom:1px solid #00434c1a;position:sticky;transform:translateZ(0);box-shadow:0 10px 24px -18px #002d3459}.tiempo__anio[data-astro-cid-ihkqewuk]{align-items:baseline;gap:.5rem;font-size:2.6rem;display:flex}.tiempo__hasta[data-astro-cid-ihkqewuk]{margin:0;display:inline}.tiempo__indice[data-astro-cid-ihkqewuk]{display:none}.hito[data-astro-cid-ihkqewuk]{opacity:1}}.boton[data-astro-cid-ihkqewuk],.boton-linea[data-astro-cid-ihkqewuk]{letter-spacing:.14em;text-transform:uppercase;padding:.85rem 1.6rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.boton[data-astro-cid-ihkqewuk]{background:var(--degradado-marca);color:#fff;background-size:160% 100%;transition:background-position .5s}.boton[data-astro-cid-ihkqewuk]:hover{color:#fff;background-position:100% 0}.boton-linea[data-astro-cid-ihkqewuk]{border:1px solid var(--color-petroleo)}.boton-linea[data-astro-cid-ihkqewuk]:hover{background:var(--color-petroleo);color:#fff}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-ihkqewuk] .hero__foto,.hero[data-astro-cid-ihkqewuk] h1[data-astro-cid-ihkqewuk],.hero__lema[data-astro-cid-ihkqewuk],.hero__linea[data-astro-cid-ihkqewuk]:after{animation:none}.hito[data-astro-cid-ihkqewuk],.tiempo__linea[data-astro-cid-ihkqewuk] span[data-astro-cid-ihkqewuk],.tiempo__indice-nombre[data-astro-cid-ihkqewuk]{transition:none!important}}.portada[data-astro-cid-wek3lydc]{background:var(--color-fondo-suave);padding-block:clamp(5rem,14vw,10rem);position:relative}.portada--imagen[data-astro-cid-wek3lydc]{color:#fff;background:var(--color-petroleo);align-items:flex-end;min-height:min(88vh,860px);display:flex}.portada[data-astro-cid-wek3lydc] .portada__fondo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.portada--imagen[data-astro-cid-wek3lydc]:after{content:"";background:linear-gradient(#001e231a 40%,#001e23bf);position:absolute;inset:0}.portada__texto[data-astro-cid-wek3lydc]{z-index:1;position:relative}.portada[data-astro-cid-wek3lydc] h1[data-astro-cid-wek3lydc]{max-width:18ch;margin-bottom:.3em}.portada--imagen[data-astro-cid-wek3lydc] h1[data-astro-cid-wek3lydc],.portada--imagen[data-astro-cid-wek3lydc] .etiqueta[data-astro-cid-wek3lydc]{color:#fff}.portada__sub[data-astro-cid-wek3lydc]{max-width:40ch;color:var(--color-texto-suave);font-size:1.25rem}.portada--imagen[data-astro-cid-wek3lydc] .portada__sub[data-astro-cid-wek3lydc]{color:#ffffffe6}.intro[data-astro-cid-wek3lydc]{text-align:center;max-width:820px;margin-inline:auto;padding-top:clamp(4rem,8vw,7rem)}.intro[data-astro-cid-wek3lydc] p[data-astro-cid-wek3lydc]{color:var(--color-texto-suave);font-size:1.2rem}.destacados[data-astro-cid-wek3lydc]{padding-top:clamp(4rem,8vw,7rem)}.cabecera-seccion[data-astro-cid-wek3lydc]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.cabecera-seccion[data-astro-cid-wek3lydc] h2[data-astro-cid-wek3lydc]{margin:0}.cabecera-seccion[data-astro-cid-wek3lydc] a[data-astro-cid-wek3lydc]{font-weight:500;text-decoration:none}.rejilla[data-astro-cid-wek3lydc]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:2.5rem 2rem;display:grid}.llamada[data-astro-cid-wek3lydc]{isolation:isolate;text-align:center;color:#f3ece1;background:radial-gradient(40% 70% at 85% 110%,#c4a06e59,#0000 70%),radial-gradient(45% 80% at 10% -10%,#5c7f9273,#0000 70%),linear-gradient(120deg,#00434c 0%,#013841 55%,#0b3a44 100%);margin-top:0;padding-block:clamp(4.5rem,9vw,7.5rem);position:relative;overflow:hidden}.llamada__plano[data-astro-cid-wek3lydc]{z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#f3ece112 0 1px,#0000 1px 56px),repeating-linear-gradient(90deg,#f3ece112 0 1px,#0000 1px 56px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 75%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 75%,#000 20%,#0000 75%)}.llamada__raya[data-astro-cid-wek3lydc]{background:#c4a06e;width:48px;height:1px;margin:0 auto 1.6rem;display:block}.llamada[data-astro-cid-wek3lydc] h2[data-astro-cid-wek3lydc]{color:#fff;letter-spacing:-.01em;margin:0 0 .8rem;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:200}.llamada[data-astro-cid-wek3lydc] p[data-astro-cid-wek3lydc]{color:#f3ece1d1;max-width:46ch;margin:0 auto;font-size:1.15rem}.llamada__boton[data-astro-cid-wek3lydc]{color:#00434c;letter-spacing:.14em;text-transform:uppercase;background:#f3ece1;align-items:center;gap:.9rem;margin-top:2.2rem;padding:1rem 2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .3s,transform .3s;display:inline-flex;box-shadow:0 18px 40px -18px #0000008c}.llamada__boton[data-astro-cid-wek3lydc] span[data-astro-cid-wek3lydc]{transition:transform .3s}.llamada__boton[data-astro-cid-wek3lydc]:hover{color:#00434c;background:#fff;transform:translateY(-2px)}.llamada__boton[data-astro-cid-wek3lydc]:hover span[data-astro-cid-wek3lydc]{transform:translate(5px)}.llamada__boton[data-astro-cid-wek3lydc]:focus-visible{outline-offset:4px;outline:2px solid #f3ece1}.boton[data-astro-cid-wek3lydc],.boton-linea[data-astro-cid-wek3lydc]{letter-spacing:.14em;text-transform:uppercase;margin-top:1rem;padding:.85rem 1.8rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.boton[data-astro-cid-wek3lydc]{background:var(--color-petroleo);color:#fff}.boton[data-astro-cid-wek3lydc]:hover{background:var(--color-gris-azul);color:#fff}.boton-linea[data-astro-cid-wek3lydc]{border:1px solid var(--color-petroleo)}.boton-linea[data-astro-cid-wek3lydc]:hover{background:var(--color-petroleo);color:#fff}
