@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.puerta[data-astro-cid-uilujxkn]{--horizonte:72%;z-index:100;background:var(--negro);overscroll-behavior:none;-webkit-mask-image:radial-gradient(circle at var(--x,50%) var(--y,72%), transparent var(--hueco), #000 calc(var(--hueco) + 1px));-webkit-mask-image:radial-gradient(circle at var(--x,50%) var(--y,72%), transparent var(--hueco), #000 calc(var(--hueco) + 1px));mask-image:radial-gradient(circle at var(--x,50%) var(--y,72%), transparent var(--hueco), #000 calc(var(--hueco) + 1px));position:fixed;inset:0;overflow:hidden}:root[data-edad=ok] .puerta[data-astro-cid-uilujxkn]:not(.puerta--clave){display:none}.clave-puerta[data-astro-cid-uilujxkn]{justify-items:center;gap:calc(8 * var(--u));width:min(calc(300 * var(--u)), 84vw);margin:calc(6 * var(--u)) 0 0;display:grid}.clave-puerta[data-astro-cid-uilujxkn] .fecha-puerta__pregunta[data-astro-cid-uilujxkn]{margin-bottom:calc(4 * var(--u))}.clave-puerta__nota[data-astro-cid-uilujxkn]{margin:0 0 calc(4 * var(--u));font:400 calc(13 * var(--u)) / 1.4 var(--f-datos);letter-spacing:.04em;color:#ffffffdb}.clave-puerta__casilla[data-astro-cid-uilujxkn]{width:100%;display:block;position:relative}.clave-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{width:100%;height:calc(56 * var(--u));padding:0 calc(52 * var(--u)) 0 calc(18 * var(--u));border:calc(1.5 * var(--u)) solid #ffffff8c;border-radius:calc(10 * var(--u));color:var(--blanco);font:700 calc(20 * var(--u)) / 1 var(--f-datos);letter-spacing:.14em;transition:border-color .25s, background-color .25s, scale .45s var(--resorte);background:#00000047;outline:none}.clave-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]:focus{border-color:var(--blanco);background:#0006;scale:1.02}.clave-puerta[data-astro-cid-uilujxkn][data-mal] .clave-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{border-color:var(--cielo2-c)}.clave-puerta__ojo[data-astro-cid-uilujxkn]{top:50%;right:calc(6 * var(--u));color:#fffc;place-items:center;width:44px;height:44px;display:grid;position:absolute;translate:0 -50%}.clave-puerta__ojo[data-astro-cid-uilujxkn] svg[data-astro-cid-uilujxkn]{width:calc(22 * var(--u));fill:none;stroke:currentColor;stroke-width:1.8px}.clave-puerta__ojo[data-astro-cid-uilujxkn][aria-pressed=true]{color:var(--blanco)}.clave-puerta[data-astro-cid-uilujxkn][data-mal]{animation:no-es .4s var(--sal-suave)}@keyframes no-es{20%,60%{translate:calc(-8 * var(--u)) 0}40%,80%{translate:calc(8 * var(--u)) 0}}@media (prefers-reduced-motion:reduce){.clave-puerta[data-astro-cid-uilujxkn][data-mal]{animation:none}}.acceso-puerta[data-astro-cid-uilujxkn]{justify-items:center;gap:calc(10 * var(--u));width:min(calc(340 * var(--u)), 90vw);display:grid}.acceso-puerta__pregunta[data-astro-cid-uilujxkn]{font:400 calc(12.5 * var(--u)) / 1.2 var(--f-datos);letter-spacing:.2em;color:#ffffffe6}.acceso-puerta__fila[data-astro-cid-uilujxkn]{gap:calc(8 * var(--u));grid-template-columns:1fr auto;width:100%;display:grid}.acceso-puerta__fila[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{min-width:0;height:calc(48 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));background:var(--blanco);color:var(--negro);font:400 calc(15 * var(--u)) / 1 var(--f-datos);border:0;outline:none}.acceso-puerta__fila[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]::placeholder{color:#00000080}.acceso-puerta__fila[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]:focus-visible{outline:calc(2 * var(--u)) solid var(--cielo3-c);outline-offset:calc(2 * var(--u))}.acceso-puerta__boton[data-astro-cid-uilujxkn]{height:calc(48 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(10 * var(--u));background:var(--blanco);color:var(--negro);font:900 calc(16 * var(--u)) / 1 var(--f-display);letter-spacing:.04em;font-stretch:80%}.acceso-puerta__boton[data-astro-cid-uilujxkn][data-cargando]{opacity:.6}.acceso-puerta__nota[data-astro-cid-uilujxkn]{max-width:34ch;font:400 calc(12.5 * var(--u)) / 1.4 var(--f-datos);color:#ffffffd1;margin:0}.acceso-puerta[data-astro-cid-uilujxkn][data-listo] .acceso-puerta__nota[data-astro-cid-uilujxkn]{color:var(--blanco);font-weight:700}.puerta--clave[data-astro-cid-uilujxkn] .puerta__medimos[data-astro-cid-uilujxkn] a[data-astro-cid-uilujxkn]{color:inherit;text-underline-offset:.3em}.puerta--clave[data-astro-cid-uilujxkn] .puerta__abajo[data-astro-cid-uilujxkn]{inset:auto 0 6%}.puerta__cielo[data-astro-cid-uilujxkn]{inset:0 0 calc(100% - var(--horizonte));background:linear-gradient(180deg, color-mix(in oklab, var(--cielo1-a) 55%, var(--negro)) 12%, var(--cielo1-b) 70%, var(--cielo1-c) 100%);position:absolute}.puerta__suelo[data-astro-cid-uilujxkn]{inset:var(--horizonte) 0 0;background:var(--negro);position:absolute}.puerta__silueta[data-astro-cid-uilujxkn]{left:50%;bottom:calc(100% - var(--horizonte) - 1px);z-index:1;width:120vw;max-width:none;height:auto;position:absolute;translate:-50%}@media (orientation:landscape){.puerta__silueta[data-astro-cid-uilujxkn]{width:auto;height:min(50vh, calc(340 * var(--u)));-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}}.puerta__arriba[data-astro-cid-uilujxkn]{z-index:3;justify-items:center;gap:calc(14 * var(--u));text-align:center;display:grid;position:absolute;inset:14% 0 auto}.puerta__logo[data-astro-cid-uilujxkn]{width:calc(190 * var(--u));height:auto}.fecha-puerta[data-astro-cid-uilujxkn]{justify-items:center;gap:calc(8 * var(--u));margin:calc(6 * var(--u)) 0 0;border:0;padding:0;display:grid}.fecha-puerta__pregunta[data-astro-cid-uilujxkn]{margin:0 auto calc(8 * var(--u));font:900 calc(22 * var(--u)) / 1 var(--f-display);letter-spacing:.02em;color:var(--blanco);padding:0;font-stretch:74%}.fecha-puerta__casillas[data-astro-cid-uilujxkn]{align-items:center;gap:calc(6 * var(--u));display:flex}.fecha-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{width:calc(64 * var(--u));height:calc(56 * var(--u));border:calc(1.5 * var(--u)) solid #ffffff8c;border-radius:calc(10 * var(--u));color:var(--blanco);font:700 calc(22 * var(--u)) / 1 var(--f-datos);letter-spacing:.04em;text-align:center;transition:border-color .25s, background-color .25s, scale .45s var(--resorte);background:#00000047;outline:none;padding:0}.fecha-puerta__casilla--anio[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{width:calc(96 * var(--u))}.fecha-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]::placeholder{color:#ffffff61}.fecha-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]:focus{border-color:var(--blanco);background:#0006;scale:1.04}.fecha-puerta[data-astro-cid-uilujxkn][data-mal] input[data-astro-cid-uilujxkn]{border-color:var(--cielo2-c)}.fecha-puerta__barra[data-astro-cid-uilujxkn]{font:700 calc(20 * var(--u)) / 1 var(--f-datos);color:#ffffff80}.fecha-puerta__error[data-astro-cid-uilujxkn]{max-width:30ch;min-height:1.4em;font-size:calc(14 * var(--u));color:var(--blanco);margin:0;line-height:1.35}.puerta[data-astro-cid-uilujxkn][data-falta] .puerta__sol[data-astro-cid-uilujxkn]{filter:saturate(.55)brightness(.8)}@media (height<=560px){.puerta[data-astro-cid-uilujxkn]{--horizonte:80%}.puerta__arriba[data-astro-cid-uilujxkn]{gap:calc(4 * var(--u));inset:4% 0 auto}.puerta__logo[data-astro-cid-uilujxkn]{width:calc(104 * var(--u))}.fecha-puerta[data-astro-cid-uilujxkn]{gap:calc(4 * var(--u));margin-top:0}.fecha-puerta__error[data-astro-cid-uilujxkn]:empty{display:none}.fecha-puerta__pregunta[data-astro-cid-uilujxkn]{margin-bottom:calc(4 * var(--u));font-size:calc(16 * var(--u))}.fecha-puerta__casilla[data-astro-cid-uilujxkn] input[data-astro-cid-uilujxkn]{height:calc(40 * var(--u));font-size:calc(17 * var(--u))}}.puerta__titulo[data-astro-cid-uilujxkn]{font-family:var(--f-datos);font-size:calc(11.5 * var(--u));letter-spacing:.28em;color:#ffffffdb;margin:0}.puerta__sol[data-astro-cid-uilujxkn]{left:50%;bottom:calc(100% - var(--horizonte));z-index:2;width:calc(196 * var(--u));height:calc(98 * var(--u));padding-bottom:calc(26 * var(--u));border-radius:calc(98 * var(--u)) calc(98 * var(--u)) 0 0;background:radial-gradient(circle at 50% 100%, var(--blanco) 0%, var(--cielo4-c) 52%, var(--cielo2-c) 100%);box-shadow:0 0 calc(40 * var(--u)) color-mix(in oklab, var(--cielo2-c) 55%, transparent), 0 0 calc(120 * var(--u)) color-mix(in oklab, var(--cielo1-c) 35%, transparent);color:var(--negro);font-family:var(--f-display);font-weight:900;font-stretch:88%;font-size:calc(22 * var(--u));letter-spacing:.04em;transition:scale .55s var(--resorte), box-shadow .4s var(--sal-suave);place-items:end center;display:grid;position:absolute;translate:-50%}.puerta__sol[data-astro-cid-uilujxkn]:hover{box-shadow:0 0 calc(56 * var(--u)) color-mix(in oklab, var(--cielo2-c) 75%, transparent), 0 0 calc(150 * var(--u)) color-mix(in oklab, var(--cielo1-c) 45%, transparent)}.puerta__sol[data-astro-cid-uilujxkn]:active{scale:.97}.puerta__sol[data-astro-cid-uilujxkn]:focus-visible{outline-color:var(--blanco)}.puerta__abajo[data-astro-cid-uilujxkn]{justify-items:center;gap:calc(10 * var(--u));text-align:center;display:grid;position:absolute;inset:auto 0 9%}.puerta__no[data-astro-cid-uilujxkn]{padding:calc(10 * var(--u));font-family:var(--f-datos);font-size:calc(11.5 * var(--u));letter-spacing:.18em;color:#ffffffbf;text-underline-offset:.4em;text-decoration:underline}.puerta__mensaje[data-astro-cid-uilujxkn]{max-width:28ch;font-size:calc(15 * var(--u));margin:0;line-height:1.4}.puerta__medimos[data-astro-cid-uilujxkn]{max-width:36ch;padding:0 calc(16 * var(--u));font-size:calc(11 * var(--u));opacity:.72;margin:0;line-height:1.45}.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__sol[data-astro-cid-uilujxkn]{translate:-50% calc(-40 * var(--u));height:calc(196 * var(--u));color:#0000;transition:translate .55s var(--sal-expo), border-radius .55s var(--sal-expo), height .55s var(--sal-expo), color .15s linear;border-radius:50%;outline:none;place-items:center;padding-bottom:0}.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__arriba[data-astro-cid-uilujxkn],.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__abajo[data-astro-cid-uilujxkn]{opacity:0;transition:opacity .3s var(--sal-suave)}.puerta[data-astro-cid-uilujxkn][data-revelando]{--hueco:160vmax;transition:--hueco 1.35s cubic-bezier(.62,0,.18,1)}.puerta__cielo[data-astro-cid-uilujxkn]:after{content:"";background:radial-gradient(ellipse 70% 60% at 50% 100%, color-mix(in oklab, var(--cielo1-c) 55%, transparent), transparent 70%);opacity:0;transition:opacity .6s var(--sal-suave);position:absolute;inset:0}.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__cielo[data-astro-cid-uilujxkn]:after{opacity:1}.puerta__rayos[data-astro-cid-uilujxkn]{left:50%;bottom:calc(100% - var(--horizonte));z-index:0;width:calc(520 * var(--u));height:calc(260 * var(--u));opacity:.32;pointer-events:none;transform-origin:50% 100%;transition:opacity .6s var(--sal-suave), scale .9s var(--sal-expo);position:absolute;overflow:hidden;translate:-50%}.puerta__rayos[data-astro-cid-uilujxkn]:before{content:"";background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--cielo2-c) 55%, transparent) 0deg 5deg, transparent 5deg 15deg);border-radius:50%;width:100%;height:200%;animation:60s linear infinite rayos-giran;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(circle,#000 18%,#00000080 34%,#0000 62%);mask-image:radial-gradient(circle,#000 18%,#00000080 34%,#0000 62%)}@keyframes rayos-giran{to{rotate:360deg}}.puerta__rayos[data-astro-cid-uilujxkn]:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--cielo2-c) 70%, transparent), transparent 68%);border-radius:50%;width:56%;height:112%;animation:3.6s ease-in-out infinite alternate sol-respira;position:absolute;top:44%;left:22%}@keyframes sol-respira{to{opacity:.55;scale:1.18}}.puerta[data-astro-cid-uilujxkn]:has(.puerta__sol:hover) .puerta__rayos[data-astro-cid-uilujxkn]{opacity:.5;scale:1.06}.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__rayos[data-astro-cid-uilujxkn]{opacity:.85;scale:1.5}.puerta__reflejo[data-astro-cid-uilujxkn]{width:calc(230 * var(--u));background:repeating-linear-gradient(180deg, color-mix(in oklab, var(--cielo2-c) 80%, transparent) 0 calc(2.5 * var(--u)), transparent calc(2.5 * var(--u)) calc(9 * var(--u)));background-size:100% calc(18 * var(--u));opacity:.8;height:62%;animation:3.2s ease-in-out infinite alternate reflejo;position:absolute;top:0;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(50% 100% at 50% 0,#000 10%,#00000059 55%,#0000 80%);mask-image:radial-gradient(50% 100% at 50% 0,#000 10%,#00000059 55%,#0000 80%)}@keyframes reflejo{0%{background-position:0 0;scale:.92 1}to{background-position:0 calc(18 * var(--u));scale:1.06 1}}.puerta[data-astro-cid-uilujxkn][data-abriendo] .puerta__reflejo[data-astro-cid-uilujxkn]{opacity:0;transition:opacity .4s var(--sal-suave)}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__cielo[data-astro-cid-uilujxkn]{animation:cielo-enciende 1.6s var(--sal-suave) both}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__sol[data-astro-cid-uilujxkn]{animation:sol-sale 1.4s var(--resorte-suave) .35s both}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__rayos[data-astro-cid-uilujxkn]{animation:aparece 1.4s var(--sal-suave) .9s both}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__logo[data-astro-cid-uilujxkn],.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__titulo[data-astro-cid-uilujxkn],.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__abajo[data-astro-cid-uilujxkn]{animation:aparece-sube 1s var(--sal-expo) both}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__logo[data-astro-cid-uilujxkn]{animation-delay:.7s}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__titulo[data-astro-cid-uilujxkn]{animation-delay:.85s}.puerta[data-astro-cid-uilujxkn][data-entrando] .puerta__abajo[data-astro-cid-uilujxkn]{animation-delay:1.2s}@keyframes cielo-enciende{0%{filter:brightness(.25)saturate(.6)}}@keyframes sol-sale{0%{translate:-50% calc(98 * var(--u));clip-path:inset(-60% -60% calc(98 * var(--u)) -60%)}to{clip-path:inset(-60% -60% 0);translate:-50%}}@keyframes aparece{0%{opacity:0}}@keyframes aparece-sube{0%{opacity:0;translate:0 calc(14 * var(--u));filter:blur(calc(6 * var(--u)))}}
