.cl{z-index:4;padding:0 24px var(--alto-abajo);text-align:center;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;transition:opacity .42s,visibility 0s linear .42s;display:flex;position:absolute;inset:0;overflow:hidden}.lt-escenario[data-paso=te-llega] .cl{opacity:1;visibility:visible;transition-delay:0s}.lt-escenario:not([data-paso=te-llega]) .cl{transition:none}.cl-ola{background:var(--marca-bosque);border-radius:50% 50% 0 0/40px 40px 0 0;position:absolute;inset:0 -10%}.cl-textos{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.cl-antes,.cl-titulo{margin:0}.cl-antes{font-family:var(--font-mano);color:var(--marca-rosa-fija);font-size:1.5rem;font-weight:700;line-height:1.1}.cl-titulo{font-family:var(--font-display);color:var(--marca-papel);font-size:2rem;font-weight:700;font-stretch:108%;line-height:1.05}@media (max-height:700px){.cl-antes{font-size:1.3rem}.cl-titulo{font-size:1.6rem}}@media (min-width:900px){.cl{text-align:left;justify-content:center;align-items:flex-start;padding:0 calc(50% + 40px) 0 200px}.cl-textos{align-items:flex-start}.cl-titulo{font-size:2.6rem}.cl-antes{font-size:1.9rem}}.lg{--ancho:min(100cqw, 100cqh * 640 / 1350);width:var(--ancho);height:calc(var(--ancho) * 1350 / 640);perspective:900px;pointer-events:none;opacity:0;visibility:hidden;margin:auto;position:absolute;inset:0}.lt-escenario[data-paso=te-llega] .lg{opacity:1;visibility:visible}.lg-cuerpo{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0;transform:rotateY(180deg)}.lg-cara{backface-visibility:hidden;align-items:center;display:flex;position:absolute;inset:0}.lg-frente{transform:translateZ(7px)}.lg-dorso{transform:rotateY(180deg)translateZ(7px)}.lg-tm{filter:drop-shadow(0 18px 24px #0000004d)}.lg-captura{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.lg-canto{backface-visibility:hidden;background:linear-gradient(90deg,#6d6d6d,#d9d9d9 35%,#8a8a8a 60%,#3c3c3c);border-radius:7px;width:14px;margin-left:-7px;position:absolute;top:2%;bottom:2%;left:50%}.lg-canto-d{transform:rotateY(90deg) translateZ(calc(var(--ancho) / 2))}.lg-canto-i{transform:rotateY(-90deg) translateZ(calc(var(--ancho) / 2))}.lg-canto i{background:#555;border-radius:3px;height:7%;position:absolute;left:3px;right:3px}.lg-hueco{position:absolute;inset:0;overflow:hidden;container-type:size}.lg-pantalla{--esc:tan(atan2(100cqw, 393px));width:393px;transform:scale(var(--esc));transform-origin:0 0;position:absolute;top:0;left:0}.lg-brillo{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 62%) -60% 0/300% 100%;position:absolute;inset:0}.lg-sombra{filter:blur(8px);background:#00000047;border-radius:50%;height:4%;position:absolute;bottom:-3%;left:5%;right:5%}@media (prefers-reduced-motion:no-preference){.lt-escenario[data-paso=te-llega][data-anima=si] .cl-ola{animation:1s cubic-bezier(.6,0,.3,1) .4s both cl-sube}.lt-escenario[data-paso=te-llega][data-anima=si] .lg-cuerpo{animation:1.2s cubic-bezier(.55,0,.25,1) .2s both lg-gira}.lt-escenario[data-paso=te-llega][data-anima=si] .lg-brillo{animation:1.2s .2s both lg-brilla}.lt-escenario[data-paso=te-llega][data-anima=si] .lg-sombra{animation:1.2s cubic-bezier(.55,0,.25,1) .2s both lg-sombra}.lt-escenario[data-paso=te-llega][data-anima=si] .lg .dz-aviso{animation:.45s cubic-bezier(.2,.8,.3,1.2) 1.6s both lg-aviso}.lt-escenario[data-paso=te-llega][data-anima=si] .cl-antes{animation:.5s 1.1s both cl-dentro}.lt-escenario[data-paso=te-llega][data-anima=si] .cl-titulo{animation:.5s 1.45s both cl-dentro}}@keyframes cl-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes lg-gira{0%{transform:translateY(0)rotateY(0)rotateX(0)}45%{transform:translateY(-18px)rotateY(95deg)rotateX(6deg)scale(1.04)}to{transform:translateY(0)rotateY(180deg)rotateX(0)}}@keyframes lg-brilla{0%{opacity:0;background-position:120% 0}30%{opacity:1}to{opacity:0;background-position:-60% 0}}@keyframes lg-sombra{45%{opacity:.5;transform:scaleX(.25)}}@keyframes lg-aviso{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:none}}@keyframes cl-dentro{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.sp{z-index:4;padding:calc(var(--alto-arriba) + 8px) 32px calc(var(--alto-abajo) + 16px);text-align:center;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;transition:opacity .42s,visibility 0s linear .42s;display:flex;position:absolute;inset:0}.lt-escenario[data-paso=bienvenida] .sp-bienvenida,.lt-escenario[data-paso=solucion] .sp-solucion{opacity:1;visibility:visible;transition-delay:0s}.sp-bienvenida{color:var(--marca-papel)}.sp-solucion{color:var(--marca-bosque)}.sp-icono{border-radius:23%;width:132px;height:132px;display:block;box-shadow:0 12px 30px #00000040}.sp-mano{font-family:var(--font-mano);font-size:1.9rem;font-weight:700;line-height:1.1}.sp-bienvenida .sp-mano{color:var(--marca-rosa-fija);margin-top:28px}.sp-solucion .sp-mano{color:var(--atencion-texto);margin-top:30px}.sp-marca,.sp-titulo{font-family:var(--font-display);margin:4px 0 0;font-weight:700;line-height:1.05}.sp-marca{font-size:3.25rem;line-height:1}.sp-titulo{font-size:2.5rem}.sp-texto{max-width:330px;margin:16px 0 0;font-size:1.0625rem;line-height:1.4}.sp-bienvenida .sp-texto{color:#cfe8da;font-size:1.125rem}.sp-bienvenida .sp-texto b{color:var(--marca-mandarina)}.sp-solucion .sp-texto{color:#4f6a5e}.sp-noti{color:var(--marca-bosque);font-family:var(--font-display);white-space:nowrap;background:#fff;border-radius:18px;align-items:center;gap:7px;padding:9px 13px;font-size:1rem;font-weight:500;line-height:1.2;display:flex;position:absolute;box-shadow:0 2px 6px #174b3a1f}.sp-noti[data-red=whatsapp]{background:#d9fdd3}.sp-cruzadas{width:220px;height:222px;position:relative}.sp-tachada{color:#8a8073;text-decoration:line-through}.sp-cruzadas .sp-icono{width:128px;height:128px;position:absolute;top:46px;left:46px;box-shadow:0 12px 30px #174b3a40}@keyframes sp-sube{0%{opacity:0;transform:translateY(14px)}}@keyframes sp-pop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}70%{opacity:1;transform:scale(1.08)rotate(3deg)}}@media (prefers-reduced-motion:no-preference){.lt-escenario[data-anima=si][data-paso=bienvenida] .sp-bienvenida :is(.sp-sube,.sp-pop),.lt-escenario[data-anima=si][data-paso=solucion] .sp-solucion :is(.sp-sube,.sp-pop){animation:.5s cubic-bezier(.2, .8, .3, 1) var(--d,0s) both sp-sube}.lt-escenario[data-anima=si][data-paso=bienvenida] .sp-bienvenida .sp-pop,.lt-escenario[data-anima=si][data-paso=solucion] .sp-solucion .sp-pop{animation:.6s cubic-bezier(.3, 1.4, .6, 1) var(--d,0s) both sp-pop}.lt-escenario[data-anima=entrada][data-paso=bienvenida] .sp-bienvenida .sp-pop{animation:.7s cubic-bezier(.3,1.4,.6,1) .1s both sp-pop-suave}}@keyframes sp-pop-suave{0%{transform:scale(.6)rotate(-8deg)}}.sp-quieto{text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;display:flex}.sp-quieto[data-separador=bienvenida]{background:var(--marca-bosque);color:var(--marca-papel)}.sp-quieto[data-separador=solucion]{background:var(--marca-rosa-fija);color:var(--marca-bosque)}.sp-quieto .sp-titulo{margin:0}.sp-quieto .sp-texto{margin:8px 0 0}
.esc-capas{z-index:2;pointer-events:none;position:absolute;inset:0}.esc-capa{opacity:0;visibility:hidden;transition:opacity .32s,visibility 0s linear .32s;position:absolute;inset:0;overflow:hidden}.lt-escenario[data-paso=problema] .esc-capa[data-escena=problema]{opacity:1;visibility:visible;transition-delay:0s}.esc{color:#1d1d1f;width:100%;height:100%;font-family:var(--font-sans);background:#fff;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.esc-chats-titulo{flex:none;padding:13cqw 4.5cqw 2.5cqw;font-size:5.6cqw;font-weight:800;line-height:1}.esc-chat{border-bottom:.3cqw solid #f1ece3;flex:none;align-items:center;gap:3cqw;padding:2.4cqw 4.5cqw;display:flex;position:relative}.esc-chat-avatar{aspect-ratio:1;border-radius:50%;flex:none;width:10.5cqw}.esc-chat-quien{flex-direction:column;flex:1;gap:.8cqw;min-width:0;line-height:1.1;display:flex}.esc-chat-quien b{font-size:3.9cqw;font-weight:800}.esc-chat-quien span{color:#5d766a;text-overflow:ellipsis;white-space:nowrap;font-size:3.5cqw;overflow:hidden}.esc-chat-n{box-sizing:border-box;color:#fff;background:#25a35a;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:6cqw;height:6cqw;padding:0 1.5cqw;font-size:3.3cqw;font-weight:800;display:flex}.esc-nota{color:#3c3a33;width:46cqw;font-family:var(--font-mano);background:#fff6c9;border-radius:1.6cqw;margin:0;padding:3.4cqw;font-size:5.2cqw;font-weight:700;line-height:1.15;position:absolute;bottom:6cqw;right:4cqw;transform:rotate(4deg);box-shadow:0 3cqw 6cqw -3.5cqw #00000073}.esc-noti{color:var(--marca-bosque);font-family:var(--font-display);white-space:nowrap;background:#fff;border-radius:5.6cqw;align-items:center;gap:2.2cqw;padding:3cqw 4.2cqw;font-size:5.2cqw;font-weight:500;line-height:1.2;display:flex;position:absolute;box-shadow:0 1.4cqw 4cqw #174b3a47}.esc-noti[data-red=whatsapp]{background:#d9fdd3}.esc-noti svg{flex:none;width:5.4cqw;height:5.4cqw}.esc-noti-a{top:38cqw;left:7cqw;transform:rotate(-3deg)}.esc-noti-b{top:104cqw;right:6cqw;transform:rotate(2.5deg)}@media (prefers-reduced-motion:no-preference){.lt-escenario[data-anima=si][data-paso=problema] .esc-chat,.lt-escenario[data-anima=si][data-paso=problema] .esc-nota,.lt-escenario[data-anima=si][data-paso=problema] .esc-noti{animation:.38s cubic-bezier(.2,.8,.2,1) both esc-entra}.lt-escenario[data-anima=si][data-paso=problema] .esc-chat{animation-delay:calc(var(--n) * 70ms + .1s)}.lt-escenario[data-anima=si][data-paso=problema] .esc-nota{animation-delay:.8s}.lt-escenario[data-anima=si][data-paso=problema] .esc-noti-a{animation-delay:1.1s}.lt-escenario[data-anima=si][data-paso=problema] .esc-noti-b{animation-delay:1.5s}}@keyframes esc-entra{0%{opacity:0;transform:translateY(2.5cqw)}}
