.bga{z-index:-2;pointer-events:none;background:linear-gradient(#0d0d12,#12111c 52%,#0d0d12);position:fixed;inset:0;overflow:hidden}.blob{will-change:transform;border-radius:50%;position:absolute}.blob-1{background:radial-gradient(closest-side,#5e50dc3d,#5e50dc0f 50%,#0000 72%);width:92vmax;height:92vmax;animation:22s ease-in-out infinite alternate blobA;top:-28vmax;left:-18vmax}.blob-2{background:radial-gradient(closest-side,#717fd02e,#717fd00d 50%,#0000 72%);width:84vmax;height:84vmax;animation:26s ease-in-out infinite alternate blobB;bottom:-30vmax;right:-24vmax}@keyframes blobA{0%{transform:translate(0)scale(1)}to{transform:translate(9vmax,7vmax)scale(1.08)}}@keyframes blobB{0%{transform:translate(0)scale(1.05)}to{transform:translate(-8vmax,-9vmax)scale(.96)}}.lienzo{width:100%;container:lienzo/inline-size}.stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.mitad{min-width:0;padding:max(28px, env(safe-area-inset-top)) clamp(24px, 6vw, 80px) clamp(28px, 5vh, 48px);flex-direction:column;display:flex}.mitad-argumento{gap:28px}.mitad-accion{background:var(--color-paper-2);border-top:1px solid var(--color-line-3);padding-top:clamp(32px,6vh,64px)}@container lienzo (width>=880px){.stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mitad{padding-top:clamp(28px,5vh,56px)}.mitad-accion{border-top:0;border-left:1px solid var(--color-line-3)}}.mitad-argumento{--marca-w:clamp(176px, 20vw, 256px);--marca-w-intro:max(min(32vw, 364px, 42vh), min(196px, 59vw))}.marca{width:var(--marca-w);transform-origin:0 0;position:relative}@container lienzo (width>=880px){.marca{margin-top:var(--marca-y,0px)}}.anim .marca{will-change:transform}.intro-bar{width:calc(var(--marca-w) * .52);margin-left:calc(var(--marca-w) * .24);transform-origin:0 0;background:color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:2px;height:2px;display:none;overflow:hidden}.intro-bar-fill{transform-origin:0;border-radius:inherit;background:var(--color-violet-700);width:100%;height:100%;display:block;transform:scaleX(0)}.argumento{max-width:34em;margin:auto 0;padding:24px 0;container:argumento/inline-size}.argumento .argumento-lead{letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.25}@container argumento (width>=420px){.argumento .argumento-lead{letter-spacing:-.02em;margin-bottom:20px;font-size:28px;line-height:1.2}}.argumento p{color:var(--color-ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.argumento p+p{margin-top:12px}.mitad-argumento .autoria-firma{text-align:left;margin:0}.accion{width:100%;max-width:520px;margin:auto 0;padding:0 0 32px;container:accion/inline-size}.accion>h1{letter-spacing:-.02em;color:var(--color-ink);margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.08}@container accion (width>=324px){.accion>h1{font-size:44px}}.accion .ea{max-width:none;margin:0}.accion .ea-campo input:focus,.accion .ea input[type=email]:focus,.accion .ea button[type=submit]:focus-visible,.accion .opcion:focus-visible{box-shadow:var(--shadow-focus-ring-en-tarjeta)}.aviso{color:var(--color-muted-2);text-wrap:pretty;margin:16px 0 0;font-size:13px;line-height:1.5}.aviso a{color:var(--color-violet-500);text-underline-offset:3px;text-decoration:underline}.aviso a:hover{color:var(--color-violet-600)}.aviso a:focus-visible{box-shadow:var(--shadow-focus-ring-en-tarjeta);border-radius:2px;outline:none}.accion:has(.pasos:not([hidden])) .aviso,.stage.is-cierre .aviso{display:none}.foot{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:16px;width:100%;margin-top:auto;padding-top:18px;display:flex}@media (width<=360px){.foot{text-align:center;justify-content:center}}.stage.is-preguntas .argumento,.stage.is-cierre .argumento,.stage.is-preguntas .accion>h1,.stage.is-cierre .accion>h1{display:none}.stage.is-preguntas .marca,.stage.is-cierre .marca{width:clamp(150px,14vw,176px)}.stage.is-preguntas .mitad-argumento,.stage.is-cierre .mitad-argumento{gap:0}.stage.is-cierre .mitad-argumento{align-items:center}.stage.is-cierre .marca{margin-top:0}@container lienzo (width>=880px){.stage.is-preguntas:not(.is-cierre) .mitad-argumento{justify-content:center;align-items:center}.stage.is-preguntas:not(.is-cierre) .marca{width:var(--marca-w-intro);margin-top:0}}@container lienzo (width<=879px){.mitad-argumento{align-items:center}.argumento,.mitad-argumento .autoria-firma{width:100%;max-width:34em}.accion{margin-inline:auto}}.stage.is-cierre .mitad-accion{background:0 0;border:0;padding-top:0}.stage.is-cierre .accion{max-width:760px;margin:auto;padding-top:8px}@container lienzo (width>=880px){.stage.is-cierre{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.stage.is-cierre .mitad-accion{border:0}}.anim .stage:not(.revealed){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.anim .stage:not(.revealed) .mitad-accion,.anim .stage:not(.revealed) .argumento,.anim .stage:not(.revealed) .autoria-firma{display:none}.anim .stage:not(.revealed) .mitad-argumento{justify-content:center;align-items:center;gap:clamp(32px,4.4vh,46px)}.anim .stage:not(.revealed) .marca{width:var(--marca-w-intro)}.anim .stage:not(.revealed) .intro-bar{width:calc(var(--marca-w-intro) * .52);margin-left:0}.anim .intro-bar{opacity:0;animation:.2s ease-out 40ms both lu-intro-texto;display:block}.anim .intro-bar-fill{animation:1.8s cubic-bezier(.3,.1,.4,1) both lu-intro-progreso}.anim .stage:not(.revealed) .lg__g-loboI{animation:.8s cubic-bezier(.16,.9,.25,1) both lu-intro-lobo-i}.anim .stage:not(.revealed) .lg__g-loboD{animation:.8s cubic-bezier(.16,.9,.25,1) both lu-intro-lobo-d}.anim .stage:not(.revealed) .lg__g-arco{stroke:var(--marca-lu-azul);stroke-width:.7px;vector-effect:non-scaling-stroke;stroke-dasharray:var(--l);stroke-dashoffset:var(--l);fill-opacity:0;animation:.7s cubic-bezier(.4,0,.2,1) .4s both lu-intro-trazar,.5s ease-out 1s both lu-intro-llenar,.4s ease-in 1.1s both lu-intro-apagar-trazo}.anim .stage:not(.revealed) .lg__g-pluma{animation:.4s cubic-bezier(.2,.8,.3,1) .7s both lu-intro-pluma}.anim .stage:not(.revealed) .lg__g-nombre{animation:lu-intro-texto .42s cubic-bezier(.2, .8, .3, 1) calc(1.05s + var(--n) * 12ms) both}.anim .stage:not(.revealed) .lg__g-sub{animation:lu-intro-texto .42s cubic-bezier(.2, .8, .3, 1) calc(1.3s + var(--n) * 10ms) both}@keyframes lu-intro-lobo-i{0%{opacity:0;transform:translate(-115px)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes lu-intro-lobo-d{0%{opacity:0;transform:translate(115px)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes lu-intro-trazar{to{stroke-dashoffset:0}}@keyframes lu-intro-llenar{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes lu-intro-apagar-trazo{0%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes lu-intro-pluma{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes lu-intro-texto{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lu-intro-progreso{to{transform:scaleX(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cortar-abajo{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cortar-lado{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.anim .stage.revealed .intro-bar{animation:none}.anim .stage.revealed .mitad-accion{animation:cortar-abajo .62s var(--easing-out-expo) .14s both}@container lienzo (width>=880px){.anim .stage.revealed .mitad-accion{animation-name:cortar-lado}}.anim .stage.revealed .argumento{animation:fadeUp .34s var(--easing-out-expo) .26s both}.anim .stage.revealed .autoria-firma{animation:fadeUp .34s var(--easing-out-expo) .34s both}.anim .stage.revealed .accion{animation:fadeUp .38s var(--easing-out-expo) .42s both}.anim .stage.revealed .foot{animation:fadeUp .32s var(--easing-out-expo) .52s both}@media (prefers-reduced-motion:reduce){.blob{animation:none}}
