.escena[data-astro-cid-sgpqyurt]{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;isolation:isolate;background:var(--noche)}.pared[data-astro-cid-sgpqyurt]{position:absolute;inset:0;z-index:-4;background:radial-gradient(120% 80% at 50% 120%,#000 0%,transparent 60%),linear-gradient(180deg,#141311 0%,var(--grafito) 55%,#11100E 100%)}.led[data-astro-cid-sgpqyurt]{position:absolute;z-index:-2;left:0;top:23vh;width:min(62vw,980px);height:3px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,rgba(255,184,103,.15),var(--led) 18%,var(--led) 82%,rgba(255,184,103,.6));box-shadow:0 0 10px 2px var(--led-glow),0 0 40px 6px #ff9a3d38;opacity:0;animation:led-on 1.1s .7s steps(1,end) forwards,led-respira 7s 2.6s ease-in-out infinite}.led__nucleo[data-astro-cid-sgpqyurt]{position:absolute;inset:-1px 10% -1px 18%;background:#ffe3bf;filter:blur(1px);border-radius:3px;opacity:.85}.banio[data-astro-cid-sgpqyurt]{position:absolute;z-index:-3;left:-10vw;top:17vh;width:min(85vw,1300px);height:70vh;background:radial-gradient(closest-side at 45% 22%,#ffa8564d,#ffa04c38 22%,#ff964221,#ff8c380f 62%,#ff823205 80%,#ff823200);opacity:0;transform:scaleY(.6);transform-origin:50% 0;animation:banio-on 2.2s 1.1s var(--ease-cine) forwards}.foco[data-astro-cid-sgpqyurt]{position:absolute;z-index:-1;left:0;top:0;width:640px;height:640px;margin:-320px 0 0 -320px;border-radius:50%;background:radial-gradient(closest-side,#ffb06017,#ffb0600d 40%,#ffb06004 75%,#ffb06000);pointer-events:none;opacity:0;transition:opacity 1.2s ease;will-change:transform}.foco[data-astro-cid-sgpqyurt].activo{opacity:1}.grano[data-astro-cid-sgpqyurt]{position:absolute;inset:-50%;width:200%;height:200%;z-index:5;pointer-events:none;opacity:.07;mix-blend-mode:overlay;animation:grano .6s steps(3) infinite}.vineta[data-astro-cid-sgpqyurt]{position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(130% 100% at 50% 40%,transparent 55%,rgba(0,0,0,.55) 100%)}.plano[data-astro-cid-sgpqyurt]{position:relative;z-index:2;min-height:100vh;min-height:100dvh;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:48px 64px;padding:31vh clamp(24px,6vw,112px) 120px;max-width:1440px;margin:0 auto}.titulo[data-astro-cid-sgpqyurt]{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.marca[data-astro-cid-sgpqyurt]{margin:0;line-height:.86;font-weight:400;font-size:clamp(88px,13vw,200px);letter-spacing:-.045em;display:flex;align-items:baseline;text-shadow:0 0 60px rgba(255,170,90,.1)}.marca__sans[data-astro-cid-sgpqyurt]{font-family:var(--sans);font-weight:700;color:var(--crema)}.marca__serif[data-astro-cid-sgpqyurt]{font-family:var(--serif);font-style:italic;font-size:1.12em;letter-spacing:-.01em;color:var(--led);padding-left:.04em}.lema[data-astro-cid-sgpqyurt]{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .28em;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.02em}.lema__sans[data-astro-cid-sgpqyurt]{font-family:var(--sans);font-weight:600;color:var(--crema)}.lema__o[data-astro-cid-sgpqyurt]{font-weight:400;color:var(--crema-suave)}.lema__led[data-astro-cid-sgpqyurt]{color:var(--led);text-shadow:0 0 40px rgba(255,170,90,.28)}.l[data-astro-cid-sgpqyurt],.l2[data-astro-cid-sgpqyurt]{display:inline-block;opacity:0;filter:blur(10px);transform:translateY(.32em) scale(1.3);animation:letra .9s var(--ease-cine) forwards}.l[data-astro-cid-sgpqyurt]{animation-delay:calc(1.6s + var(--i) * 55ms)}.l2[data-astro-cid-sgpqyurt]{animation-delay:calc(2.15s + var(--i) * .03s)}.sub[data-astro-cid-sgpqyurt]{margin:6px 0 0;max-width:34ch;font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.4;color:var(--crema-suave);opacity:0;animation:aparece 1.2s 2.6s var(--ease-cine) forwards}.tarjeta[data-astro-cid-sgpqyurt]{flex:0 1 420px;min-width:0;position:relative;padding:36px 34px 30px;border-radius:22px;background:linear-gradient(180deg,#24221fb8,#161513a8);border:1px solid var(--linea);box-shadow:inset 0 1px #ffd2a01a,0 30px 80px -20px #000000b3,0 0 0 1px #00000040;backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1);opacity:0;transform:translateY(26px);filter:blur(8px);animation:sube 1.3s 2.3s var(--ease-cine) forwards}.tarjeta[data-astro-cid-sgpqyurt]:before{content:"";position:absolute;left:18%;right:18%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,184,103,.75),transparent)}.saludo[data-astro-cid-sgpqyurt]{margin:0;font-size:34px;line-height:1.05;font-weight:600;letter-spacing:-.025em}.saludo[data-astro-cid-sgpqyurt] em[data-astro-cid-sgpqyurt]{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.18em;letter-spacing:0;color:var(--led)}.tarjeta__sub[data-astro-cid-sgpqyurt]{margin:10px 0 28px;color:var(--crema-suave);font-size:15px}.form[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;gap:16px}.campo[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;gap:8px}.campo__label[data-astro-cid-sgpqyurt]{font-size:13px;color:var(--crema-suave)}.campo__fila[data-astro-cid-sgpqyurt]{position:relative;display:flex}input[data-astro-cid-sgpqyurt]{width:100%;min-height:50px;padding:13px 16px;font:inherit;font-size:15px;color:var(--crema);background:#0d0c0b8c;border:1px solid var(--linea);border-radius:12px;transition:border-color .35s var(--ease-cine),box-shadow .35s var(--ease-cine),background-color .35s var(--ease-cine)}input[data-astro-cid-sgpqyurt]::placeholder{color:#6e675e}input[data-astro-cid-sgpqyurt]:hover{border-color:var(--linea-fuerte)}input[data-astro-cid-sgpqyurt]:focus{outline:none;border-color:#ffb867a6;background:#0d0c0bbf;box-shadow:0 0 0 4px #ffaa5a1a,0 0 24px -6px #ffaa5a73}input[data-astro-cid-sgpqyurt][aria-invalid=true]{border-color:#ff785abf}#password[data-astro-cid-sgpqyurt]{padding-right:54px}.ver[data-astro-cid-sgpqyurt]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--crema-tenue);cursor:pointer;display:grid;place-items:center;transition:color .25s ease,background-color .25s ease}.ver[data-astro-cid-sgpqyurt]:hover,.ver[data-astro-cid-sgpqyurt][aria-pressed=true]{color:var(--crema);background:#f4ebdd0f}.error[data-astro-cid-sgpqyurt]{margin:0;min-height:0;font-size:14px;color:#ffb4a0}.error[data-astro-cid-sgpqyurt]:empty{display:none}.entrar[data-astro-cid-sgpqyurt]{margin-top:6px;min-height:54px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--noche);background:var(--crema);box-shadow:0 0 #ffaa5a00;transition:background-color .4s var(--ease-cine),box-shadow .5s var(--ease-cine),transform .25s var(--ease-cine)}.entrar[data-astro-cid-sgpqyurt]:hover{background:#ffe8cc;box-shadow:0 10px 40px -10px #ffaa5a8c}.entrar[data-astro-cid-sgpqyurt]:active{transform:scale(.985)}.entrar__flecha[data-astro-cid-sgpqyurt]{display:inline-block;transition:transform .45s var(--ease-cine)}.entrar[data-astro-cid-sgpqyurt]:hover .entrar__flecha[data-astro-cid-sgpqyurt]{transform:translate(4px)}.entrar[data-astro-cid-sgpqyurt][aria-busy=true]{pointer-events:none}.entrar[data-astro-cid-sgpqyurt][aria-busy=true] .entrar__texto[data-astro-cid-sgpqyurt]:after{content:"…"}.enlace[data-astro-cid-sgpqyurt]{align-self:center;min-height:44px;padding:0 8px;border:0;background:transparent;cursor:pointer;font:inherit;font-size:14px;color:var(--crema-suave);text-decoration:underline;text-decoration-color:#f4ebdd40;text-underline-offset:4px;transition:color .3s ease,text-decoration-color .3s ease}.enlace[data-astro-cid-sgpqyurt]:hover{color:var(--crema);text-decoration-color:var(--led)}.aviso[data-astro-cid-sgpqyurt]{margin:0;font-size:14px;color:var(--crema-suave);text-align:center}.aviso[data-astro-cid-sgpqyurt]:empty{display:none}.creditos[data-astro-cid-sgpqyurt]{position:absolute;z-index:3;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px clamp(24px,6vw,112px);font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--crema-tenue);opacity:0;animation:aparece 1.4s 2.9s ease forwards}.creditos__demo[data-astro-cid-sgpqyurt]{color:var(--led)}.fundido[data-astro-cid-sgpqyurt]{position:fixed;inset:0;z-index:11;pointer-events:none;background:#000;opacity:1;animation:entra 1.6s .1s var(--ease-suave) forwards}body.saliendo .tarjeta[data-astro-cid-sgpqyurt]{transition:opacity .6s ease,transform .8s var(--ease-cine),filter .6s ease;opacity:0!important;transform:translateY(-10px) scale(.985)!important;filter:blur(6px)!important;animation:none}body.saliendo .titulo[data-astro-cid-sgpqyurt]{transition:opacity .7s ease .1s;opacity:0}body.saliendo .banio[data-astro-cid-sgpqyurt]{animation:none;opacity:1;transform:scaleY(1.25);transition:transform 1s var(--ease-cine),opacity 1s ease}body.saliendo .fundido[data-astro-cid-sgpqyurt]{animation:sale .9s .3s var(--ease-suave) forwards}body.saliendo .creditos[data-astro-cid-sgpqyurt]{transition:opacity .6s ease;opacity:0;animation:none}@keyframes led-on{0%{opacity:0}8%{opacity:.9}14%{opacity:.08}22%{opacity:1}30%{opacity:.35}42%{opacity:1}to{opacity:1}}@keyframes led-respira{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes banio-on{to{opacity:1;transform:scaleY(1)}}@keyframes entra{to{opacity:0}}@keyframes sale{0%{opacity:0}to{opacity:1}}@keyframes aparece{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes letra{to{opacity:1;filter:blur(0);transform:none}}@keyframes sube{to{opacity:1;transform:none;filter:blur(0)}}@keyframes grano{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0)}}@media (max-width: 860px){.plano[data-astro-cid-sgpqyurt]{padding-top:20vh;padding-bottom:96px;gap:40px}.led[data-astro-cid-sgpqyurt]{top:13vh;width:82vw}.banio[data-astro-cid-sgpqyurt]{top:7vh}.tarjeta[data-astro-cid-sgpqyurt]{flex-basis:100%;padding:28px 22px 24px}.creditos[data-astro-cid-sgpqyurt]{position:relative;padding-top:8px;padding-bottom:28px}}@media (prefers-reduced-motion: reduce){.fundido[data-astro-cid-sgpqyurt]{display:none}.grano[data-astro-cid-sgpqyurt]{animation:none}.l[data-astro-cid-sgpqyurt],.l2[data-astro-cid-sgpqyurt],.tarjeta[data-astro-cid-sgpqyurt],.sub[data-astro-cid-sgpqyurt],.creditos[data-astro-cid-sgpqyurt],.led[data-astro-cid-sgpqyurt],.banio[data-astro-cid-sgpqyurt]{opacity:1;filter:none;transform:none}}
