@charset "UTF-8";.pe{--pe-e:cubic-bezier(.2,.8,.2,1);--verde:oklch(0.56 0.13 150);--bisel:#1E1B19;display:grid;justify-items:center;gap:24px;margin-top:48px}.pe-sectores{justify-content:center;margin:0}.pe-marco{position:relative;width:min(100%,960px);overflow:hidden;border-radius:20px;background:#F6F1EA;box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.08),0 48px 96px -48px oklch(0.178 0.004 60 / 0.5)}.pe-lienzo{position:relative;aspect-ratio:16 / 9;overflow:hidden;cursor:pointer;transition:opacity .3s ease;background:radial-gradient(120% 90% at 50% 55%,#fff 0%,#FBF8F3 40%,#F1EBE1 100%)}.pe-lienzo::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 120px oklch(0.178 0.004 60 / 0.07)}.pe[data-fundido] .pe-lienzo{opacity:0}.pe-base{--bw:960;position:absolute;left:0;top:0;width:960px;height:540px;transform-origin:0 0;transform:scale(var(--k,1))}.pe-ejemplo{position:absolute;right:72px;bottom:24px;margin:0}.pe-camara{position:absolute;inset:0;transition:transform .7s var(--pe-e)}.pe[data-escena="0"] .pe-camara{transform:scale(1.02)}.pe[data-escena="4"] .pe-camara{transform:scale(1.02)}.pe-esc{position:absolute;inset:128px 48px 32px;display:grid;place-items:center;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.pe-esc[data-activa]{opacity:1;visibility:visible;transition:opacity .6s ease .1s,visibility 0s}.pe-esc[data-activa] .pe-a{animation:pe-entra .7s var(--pe-e) both;animation-delay:var(--d,0s)}.pe[data-pausa][data-empezada]:not([data-escena="5"]) :is(.pe-esc,.pe-rotulo) *{animation-play-state:paused !important}@keyframes pe-entra{from{opacity:0;transform:translateY(12px)}}@keyframes pe-aparece{from{opacity:0}}@keyframes pe-sale{to{opacity:0}}.pe-rotulo{position:absolute;top:40px;left:48px;right:48px;display:grid}.pe-rotulo-t{grid-area:1 / 1;display:grid;gap:8px;font:400 40px/1.1 var(--familia);letter-spacing:-0.02em;color:var(--tinta);opacity:0}.pe-rotulo-t small{font:600 13px/1 var(--familia);letter-spacing:.04em;color:var(--app-luz)}:is(.pe[data-escena="0"] [data-c="0"],.pe[data-escena="1"] [data-c="1"],.pe[data-escena="2"] [data-c="2"],.pe[data-escena="3"] [data-c="3"],.pe[data-escena="4"] [data-c="4"]){opacity:1;animation:pe-entra .7s var(--pe-e) .15s both}.pe-portatil{display:grid;justify-items:center;width:640px}.pe-ventana{width:100%;overflow:hidden;border:6px solid var(--bisel);border-bottom-width:8px;border-radius:16px 16px 6px 6px;background:#fff;box-shadow:0 32px 64px -32px oklch(0.178 0.004 60 / 0.5)}.pe-ventana-barra{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:var(--app-lienzo);box-shadow:inset 0 -1px 0 var(--app-filete-leve);font:600 12px/1 var(--familia);color:var(--tinta-2)}.pe-ventana-barra i{width:8px;height:8px;border-radius:50%;background:var(--app-capa-viva)}.pe-ventana-barra span{margin-left:8px}.pe-ventana-cuerpo{position:relative;padding:16px}.pe-portatil-base{width:112%;height:12px;border-radius:0 0 12px 12px;background:linear-gradient(180deg,#D8D2C8,#BDB6AB);box-shadow:0 16px 24px -16px oklch(0.178 0.004 60 / 0.45)}.pe-movil{width:176px;height:360px;padding:6px;border-radius:36px;background:var(--bisel);box-shadow:0 32px 64px -28px oklch(0.178 0.004 60 / 0.55)}.pe-movil-pant{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden;border-radius:30px;background:#fff}.pe-movil-estado{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 18px;font:600 11px/1 var(--familia);color:var(--tinta)}.pe-senal{display:inline-flex;align-items:flex-end;gap:2px;height:9px}.pe-senal i{width:3px;border-radius:1px;background:var(--tinta)}.pe-senal i:nth-child(1){height:3px}.pe-senal i:nth-child(2){height:5px}.pe-senal i:nth-child(3){height:7px}.pe-senal i:nth-child(4){height:9px}.pe-bloqueo{position:absolute;inset:0;display:grid;align-content:start;justify-items:center;gap:16px;padding:48px 10px 16px;background:linear-gradient(180deg,#EEE8DF,#F8F4EE 60%,#EFE8DD)}.pe-bloqueo-hora{font:300 40px/1 var(--familia);letter-spacing:-0.02em;color:var(--tinta)}.pe-push{display:grid;gap:4px;width:100%;padding:10px 12px;border-radius:16px;background:oklch(1 0 0 / 0.92);box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.06),0 12px 24px -16px oklch(0.178 0.004 60 / 0.5);text-align:left}.pe-push-cab{display:flex;align-items:center;gap:6px;font:600 10.5px/1.2 var(--familia);color:var(--tinta-2)}.pe-push-cab > span:last-child{margin-left:auto;font-weight:400;color:var(--app-tinta-3)}.pe-push-a{display:grid;place-items:center;width:16px;height:16px;border-radius:5px;background:var(--tinta);color:#fff;font:800 9px/1 var(--familia-marca)}.pe-push-a--negocio{width:auto;height:auto;padding:0;background:none;color:var(--tinta);font:600 10.5px/1.2 var(--familia)}.pe-push-t{font:600 12.5px/1.25 var(--familia);color:var(--tinta)}.pe-push-l{font:400 11.5px/1.3 var(--familia);color:var(--tinta-2)}.pe-push-boton{position:relative;justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:6px;height:28px;padding:0 12px;border-radius:999px;background:var(--tinta);color:#fff;font:600 11.5px/1 var(--familia)}.pe-push-boton .ico{font-size:12px}.pe-ap-2{display:none}.pe-toque{position:absolute;left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:oklch(1 0 0 / 0.6);opacity:0;pointer-events:none}.pe-movil-quien{position:absolute;left:0;right:0;bottom:16px;text-align:center;font:600 12px/1 var(--familia);color:var(--tinta-2)}.pe-chat{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.pe-chat-cab{display:flex;align-items:center;gap:8px;padding:6px 12px 10px;box-shadow:inset 0 -1px 0 var(--app-filete-leve);font:600 12px/1 var(--familia);color:var(--tinta)}.pe-chat-cuerpo{display:grid;align-content:start;gap:8px;padding:12px 10px;background:#EFE9E1}.pe-msg{max-width:92%;padding:8px 10px;border-radius:12px;font:400 11.5px/1.35 var(--familia);color:var(--tinta)}.pe-msg--sale{position:relative;justify-self:end;padding:6px 6px 18px;border-radius:12px 12px 4px 12px;background:oklch(0.95 0.025 262)}.pe-msg--entra{justify-self:start;border-radius:12px 12px 12px 4px;background:#fff}.pe-oferta-mini{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:6px;border-radius:8px;background:#fff}.pe-oferta-mini .pe-ilu{width:44px;height:44px;border-radius:6px;background:#F6F1EA}.pe-oferta-mini > span{display:grid;gap:2px;font:600 10.5px/1.25 var(--familia);color:var(--tinta)}.pe-oferta-mini > span > span{color:var(--app-luz)}.pe-tics{position:absolute;right:8px;bottom:4px;font-size:13px;color:var(--app-tinta-4)}.pe-escribe{justify-self:start;display:inline-flex;gap:3px;padding:8px 10px;border-radius:12px 12px 12px 4px;background:#fff;opacity:0}.pe-escribe i{width:5px;height:5px;border-radius:50%;background:var(--app-tinta-3)}.pe-ini{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--tinta);color:#fff;font:600 11px/1 var(--familia)}.pe-inv{display:grid;gap:8px}.pe-fila{display:grid;grid-template-columns:48px minmax(0,1fr) 144px 112px;align-items:center;column-gap:16px;min-height:56px;padding:4px 16px 4px 8px;border-radius:14px;background:var(--app-lienzo)}.pe-ilu{display:block;width:48px;height:48px}.pe-fila-n{display:grid;justify-items:start;gap:4px;min-width:0;font:600 15px/1.2 var(--familia);color:var(--tinta)}.pe-aviso,.pe-ok{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font:600 11.5px/1.2 var(--familia);font-style:normal;white-space:nowrap}.pe-aviso{background:var(--piedra);color:var(--tinta-2)}.pe-ok{background:oklch(0.56 0.13 150 / 0.12);color:oklch(0.42 0.11 150)}.pe-ok .ico{font-size:12px}.pe-barra-fila{display:block;height:8px;overflow:hidden;border-radius:4px;background:var(--app-capa-viva)}.pe-barra-fila i{display:block;height:100%;border-radius:inherit;background:var(--app-tinta-3);transform-origin:left;transform:scaleX(var(--p))}.pe-fila--estrella{background:#fff;box-shadow:0 0 0 1.5px var(--app-luz)}.pe-fila--estrella .pe-barra-fila i{background:var(--app-luz)}.pe-cifra{font:600 15px/1.2 var(--familia);color:var(--tinta);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pe-esc--0[data-activa] .pe-fila--estrella{animation:pe-entra .7s var(--pe-e) both,pe-pulso 1.6s ease-in-out 1.1s infinite;animation-delay:var(--d),1.1s}@keyframes pe-pulso{50%{box-shadow:0 0 0 1.5px var(--app-luz),0 0 0 7px oklch(0.520 0.170 262 / 0.16)}}.pe-esc--4 .pe-fila:not(.pe-fila--estrella){opacity:.45}.pe-cifra--doble,.pe-aviso-doble{display:grid;justify-items:end}.pe-aviso-doble{justify-items:start}.pe-cifra--doble > *,.pe-aviso-doble > *{grid-area:1 / 1}.pe-esc--4 .pe-barra-fila--baja i{transform:scaleX(var(--p2));background:var(--verde)}.pe-esc--4 .pe-antes,.pe-esc--4 .pe-aviso-doble .pe-aviso{opacity:0}.pe-esc--4[data-activa] .pe-barra-fila--baja i{animation:pe-baja 1.4s var(--pe-e) 1.3s both}.pe-esc--4[data-activa] .pe-antes,.pe-esc--4[data-activa] .pe-aviso-doble .pe-aviso{animation:pe-queda 2.1s linear both}.pe-esc--4[data-activa] :is(.pe-despues,.pe-ok){animation:pe-aparece .4s ease 2.1s both}.pe-esc--4[data-activa] .pe-fila--estrella{animation:pe-entra .7s var(--pe-e) both,pe-verde 1s ease 2.2s both;animation-delay:var(--d),2.2s}@keyframes pe-baja{from{transform:scaleX(var(--p));background:var(--app-luz)}60%{background:var(--app-luz)}to{transform:scaleX(var(--p2));background:var(--verde)}}@keyframes pe-queda{0%,90%{opacity:1}100%{opacity:0}}@keyframes pe-verde{to{box-shadow:0 0 0 1.5px var(--verde)}}.pe-flujo{position:absolute;left:50%;bottom:16px;translate:-50% 0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--app-luz);color:#fff;font:600 13px/1 var(--familia);opacity:0;pointer-events:none}.pe-flujo .ico{font-size:14px}.pe-esc--1 .pe-ventana-cuerpo{display:grid;justify-items:center;gap:16px}.pe-dos{display:grid;grid-template-columns:252px minmax(0,1fr) 224px;align-items:center;column-gap:8px;width:100%}.pe-fila--sola{grid-template-columns:40px minmax(0,1fr) auto;column-gap:8px;padding:4px 12px 4px 6px}.pe-fila--sola .pe-ilu{width:40px;height:40px}.pe-fila--sola .pe-fila-n{font-size:13.5px}.pe-fila--sola .pe-cifra{font-size:13.5px}.pe-hilo{position:relative;display:grid;place-items:center;height:40px}.pe-hilo i{position:absolute;left:0;right:0;top:50%;height:2px;background:repeating-linear-gradient(90deg,var(--app-luz) 0 6px,transparent 6px 12px);transform-origin:left}.pe-a-mini{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--tinta);color:#fff;font:800 15px/1 var(--familia-marca);box-shadow:0 0 0 6px #fff}.pe-flyer{position:relative;display:grid;gap:4px;padding:10px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.08),0 20px 40px -24px oklch(0.178 0.004 60 / 0.45)}.pe-flyer-foto{display:grid;place-items:center;height:112px;margin-bottom:4px;border-radius:10px;background:#F6F1EA}.pe-flyer-foto .pe-ilu{width:96px;height:96px}.pe-flyer-marca{font:600 10px/1 var(--familia);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-2)}.pe-flyer-t{font:600 15px/1.2 var(--familia);color:var(--tinta)}.pe-flyer-p{font:400 12.5px/1.3 var(--familia);color:var(--tinta-2)}.pe-sello{position:absolute;top:16px;right:12px;max-width:70%;padding:6px 10px;border-radius:999px;background:var(--app-luz);color:#fff;font:700 11.5px/1.15 var(--familia);text-align:center;transform:rotate(-6deg);box-shadow:0 8px 16px -8px oklch(0.42 0.13 262 / 0.6)}.pe-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--app-luz-lavado);font:600 12.5px/1 var(--familia);color:var(--app-luz)}.pe-tag .ico{font-size:14px}.pe-esc--1[data-activa] .pe-hilo i{animation:pe-traza .7s var(--pe-e) .3s both}.pe-esc--1[data-activa] .pe-a-mini{animation:pe-aparece .4s ease .4s both}.pe-esc--1[data-activa] .pe-flyer{animation:pe-nace 1s var(--pe-e) .5s both}.pe-esc--1[data-activa] .pe-cae{animation:pe-cae .8s var(--pe-e) .7s both}.pe-esc--1[data-activa] .pe-sello{animation:pe-sella .5s var(--pe-e) 1.4s both}@keyframes pe-traza{from{transform:scaleX(0)}}@keyframes pe-nace{from{opacity:0;transform:translateX(-200px) scale(.4)}}@keyframes pe-cae{from{opacity:0;transform:translateY(-40px) scale(.9)}}@keyframes pe-sella{from{opacity:0;transform:rotate(-6deg) scale(.4)}}.pe-tres{position:relative;display:grid;grid-template-columns:176px 432px;align-items:center;column-gap:64px}.pe-abanico{position:relative;height:360px}.pe-abanico .pe-movil{position:absolute;top:8px;width:160px;height:336px;border-radius:34px}.pe-abanico .pe-movil-pant{border-radius:28px}.pe-movil--c0{left:16px;transform:rotate(-7deg)}.pe-movil--c1{left:136px;top:0 !important;z-index:1}.pe-movil--c2{left:256px;transform:rotate(7deg)}.pe-push--oferta{opacity:0}.pe-esc--2[data-activa] .pe-push--tuyo{animation:pe-baja-push .6s var(--pe-e) .3s both}.pe-esc--2[data-activa] .pe-toque{animation:pe-toque .7s ease-out 1.3s both}.pe-esc--2[data-activa] .pe-push-boton{animation:pe-aprueba .01s linear 1.5s both}.pe-esc--2[data-activa] .pe-ap-1{animation:pe-oculta .01s linear 1.5s both}.pe-esc--2[data-activa] .pe-ap-2{display:inline;animation:pe-muestra .01s linear 1.5s both}.pe-esc--2[data-activa] .pe-push--oferta{animation:pe-baja-push .6s var(--pe-e) both;animation-delay:var(--d)}.pe-esc--2[data-activa] .pe-tres{animation:pe-camara-3 5.2s var(--pe-e) both}.pe-esc--2[data-activa] .pe-movil--tuyo{animation:pe-foco-fuera 5.2s ease both}.pe-esc--2[data-activa] .pe-abanico{animation:pe-foco-dentro 5.2s ease both}@keyframes pe-baja-push{from{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes pe-aprueba{to{background:var(--verde)}}@keyframes pe-oculta{to{display:none}}@keyframes pe-muestra{from{display:none}}@keyframes pe-toque{0%{opacity:.9;transform:scale(.4)}100%{opacity:0;transform:scale(2.4)}}@keyframes pe-camara-3{0%,30%{transform:translateX(248px) scale(1.06)}44%,100%{transform:translateX(-24px)}}@keyframes pe-foco-fuera{0%,30%{opacity:1}44%,100%{opacity:.4}}@keyframes pe-foco-dentro{0%,30%{opacity:.35}44%,100%{opacity:1}}.pe-cuatro{position:relative;display:grid;grid-template-columns:176px 440px;align-items:center;column-gap:72px}.pe-portatil--pedidos{width:440px}.pe-portatil--pedidos .pe-ventana-cuerpo{display:grid;gap:8px;align-content:start;padding-top:72px}.pe-toast{position:absolute;top:12px;left:16px;right:16px;z-index:2;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.08),0 16px 32px -16px oklch(0.178 0.004 60 / 0.5);font:400 11.5px/1.3 var(--familia);color:var(--tinta-2);opacity:0}.pe-toast b{display:block;font:600 12.5px/1.2 var(--familia);color:var(--tinta)}.pe-pedidos{display:grid;gap:8px}.pe-pedido{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 12px;border-radius:12px;background:var(--app-lienzo);opacity:0}.pe-pedido > span:last-child{display:grid;gap:2px;font:600 13.5px/1.25 var(--familia);color:var(--tinta)}.pe-pedido b{font:500 11.5px/1 var(--familia);color:var(--tinta-2)}.pe-ok-ico{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--verde);color:#fff;font-size:14px}.pe-pedido .pe-ok-ico{width:32px;height:32px}.pe-total{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--app-luz-lavado);font:600 12.5px/1 var(--familia);color:var(--app-luz);opacity:0}.pe-total .ico{font-size:14px}.pe-msg--entra{opacity:0}.pe-esc--3[data-activa] .pe-cuatro{animation:pe-camara-4 6s var(--pe-e) both}.pe-esc--3[data-activa] .pe-movil--charla{animation:pe-foco-fuera-4 6s ease both}.pe-esc--3[data-activa] .pe-portatil--pedidos{animation:pe-foco-dentro-4 6s ease both}.pe-esc--3[data-activa] .pe-tics{animation:pe-azul .3s ease 1s both}.pe-esc--3[data-activa] .pe-escribe{animation:pe-escribe .9s ease 1.3s both}.pe-esc--3[data-activa] .pe-msg--entra{animation:pe-entra-msg .5s var(--pe-e) 2.2s both}.pe-esc--3[data-activa] .pe-toast{animation:pe-toast .6s var(--pe-e) 2.7s both}.pe-esc--3[data-activa] .pe-pedido{animation:pe-entra-msg .5s var(--pe-e) both;animation-delay:var(--d)}.pe-esc--3[data-activa] .pe-total{animation:pe-entra-msg .5s var(--pe-e) 3.9s both}@keyframes pe-camara-4{0%,42%{transform:translateX(256px) scale(1.06)}54%,100%{transform:none}}@keyframes pe-foco-fuera-4{0%,42%{opacity:1}54%,100%{opacity:.4}}@keyframes pe-foco-dentro-4{0%,42%{opacity:.35}54%,100%{opacity:1}}@keyframes pe-azul{to{color:var(--app-luz)}}@keyframes pe-escribe{0%{opacity:0}20%,80%{opacity:1}100%{opacity:0}}@keyframes pe-entra-msg{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pe-toast{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.pe-esc--4[data-activa] .pe-flujo{animation:pe-vuelve-stock 1.4s var(--pe-e) .2s both}@keyframes pe-vuelve-stock{0%{opacity:0;transform:translateY(24px)}25%{opacity:1}70%{opacity:1;transform:translateY(-180px) scale(.9)}100%{opacity:0;transform:translateY(-210px) scale(.8)}}.pe-fin{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:16px;padding:24px;background:#EDE6DA;text-align:center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.pe[data-escena="5"] .pe-fin{opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s}.pe[data-escena="5"] .pe-fin .pe-a{animation:pe-entra .7s var(--pe-e) both;animation-delay:var(--d,0s)}.pe-fin-a{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--tinta);color:#fff;font:800 28px/1 var(--familia-marca)}.pe-fin-t{font:400 clamp(26px,3.4vw,40px)/1.1 var(--familia);letter-spacing:-0.02em;color:var(--tinta)}.pe-fin-botones{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.pe-repetir{gap:8px;background:#fff}.pe-repetir .ico{font-size:16px}.pe-seg{position:absolute;top:16px;left:24px;right:24px;z-index:3;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;opacity:.6;transition:opacity .25s ease;pointer-events:none}.pe-seg i{height:3px;overflow:hidden;border-radius:2px;background:oklch(0.178 0.004 60 / 0.12)}.pe-seg b{display:block;height:100%;background:var(--tinta);transform-origin:left;transform:scaleX(0)}.pe-play{position:absolute;right:16px;bottom:16px;z-index:3;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:oklch(1 0 0 / 0.85);color:var(--tinta);cursor:pointer;box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.1),0 8px 20px -10px oklch(0.178 0.004 60 / 0.4);opacity:.6;transition:opacity .25s ease,background-color .2s ease}.pe-play .ico{font-size:13px;stroke-width:0;fill:currentColor}.pe-play .ico + .ico,.pe[data-pausa] .pe-play .ico:first-child{display:none}.pe[data-pausa] .pe-play .ico + .ico{display:block}.pe-marco:hover :is(.pe-seg,.pe-play),.pe-play:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.pe-play:hover{background:#fff}}@media (prefers-reduced-motion:reduce){@keyframes pe-entra{from{opacity:0;transform:translateY(8px)}}@keyframes pe-cae{from{opacity:0;transform:scale(.96)}}@keyframes pe-sella{from{opacity:0;transform:rotate(-6deg) scale(.96)}}@keyframes pe-nace{from{opacity:0;transform:scale(.96)}}@keyframes pe-baja-push{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes pe-entra-msg{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pe-toast{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pe-toque{0%{opacity:.8;transform:scale(.96)}100%{opacity:0;transform:scale(1.4)}}@keyframes pe-camara-3{from,to{transform:none}}@keyframes pe-camara-4{from,to{transform:none}}.pe-camara{transition:none;transform:none !important}.pe-flujo{display:none}}.pe-cabeza{padding-top:calc(var(--nav-alto) + 48px);padding-bottom:clamp(48px,6vw,88px)}.pe-cabeza .contenedor{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end}.pe-cabeza :is(.fila-ceja,.pagina-titulo,.pe){grid-column:1 / -1}.pe-cabeza .fila-ceja{margin-bottom:0}.pe-cabeza .pagina-titulo{font-size:clamp(40px,4.6vw,64px)}.pe-cabeza .pagina-entradilla{grid-column:1 / span 7;max-width:52ch;margin-top:16px;font-size:18px}.pe-cabeza .pla-top-acciones{grid-column:8 / span 5;justify-content:flex-end;margin-top:0}.pe-cabeza + .ventajas.emp-frase{padding:0}@media (max-width:960px){.pe-cabeza .pagina-entradilla,.pe-cabeza .pla-top-acciones{grid-column:1 / -1}.pe-cabeza .pla-top-acciones{justify-content:flex-start;margin-top:24px}}.emp-frase p{display:flex;align-items:center;justify-content:center;gap:12px;font:400 clamp(20px,2vw,26px)/1.35 var(--familia);letter-spacing:-0.01em;color:var(--tinta-2);text-align:center}.emp-frase b{font-weight:500;color:var(--tinta)}.emp-frase .ico{flex:none;width:22px;height:22px;padding:9px;box-sizing:content-box;border-radius:12px;background:var(--app-luz-lavado);color:var(--app-luz)}@media (max-width:700px){.pe-lienzo{aspect-ratio:3 / 5}.pe-base{--bw:360;width:360px;height:600px}.pe-esc{inset:136px 16px 64px}.pe-rotulo{top:40px;left:20px;right:20px}.pe-rotulo-t{font-size:26px}.pe-ejemplo{right:64px;bottom:24px}.pe-portatil{width:328px}.pe-ventana{border-width:4px;border-bottom-width:6px}.pe-ventana-cuerpo{padding:10px}.pe-fila{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"i n c" "i b b";row-gap:4px;column-gap:8px;min-height:0;padding:6px 10px 8px 6px}.pe-fila > .pe-ilu{grid-area:i;width:36px;height:36px}.pe-fila-n{grid-area:n;font-size:13px}.pe-fila .pe-barra-fila{grid-area:b;height:6px}.pe-fila .pe-cifra{grid-area:c;font-size:13px}.pe-aviso,.pe-ok{font-size:10px}.pe-dos{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:4px}.pe-fila--sola{width:100%;grid-template-areas:"i n c"}.pe-hilo{width:32px;height:24px}.pe-hilo i{left:50%;right:auto;top:0;bottom:0;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--app-luz) 0 6px,transparent 6px 12px)}.pe-flyer{width:200px}.pe-flyer-foto{height:72px}.pe-flyer-foto .pe-ilu{width:64px;height:64px}.pe-tag{display:none}.pe-tres,.pe-cuatro{display:grid;grid-template-columns:none;place-items:center}.pe-tres > *,.pe-cuatro > *{grid-area:1 / 1}.pe-abanico{width:328px;height:360px}.pe-abanico .pe-movil{width:136px;height:292px;top:32px}.pe-movil--c0{left:0}.pe-movil--c1{left:96px}.pe-movil--c2{left:192px}.pe-bloqueo{padding-top:40px;gap:12px}.pe-bloqueo-hora{font-size:32px}.pe-portatil--pedidos{width:328px}.pe-portatil--pedidos .pe-ventana-cuerpo{min-height:0}.pe-toast{width:auto}@keyframes pe-camara-3{from,to{transform:none}}@keyframes pe-camara-4{from,to{transform:none}}@keyframes pe-foco-fuera{0%,30%{opacity:1}40%,100%{opacity:0}}@keyframes pe-foco-dentro{0%,30%{opacity:0}40%,100%{opacity:1}}@keyframes pe-foco-fuera-4{0%,42%{opacity:1}52%,100%{opacity:0}}@keyframes pe-foco-dentro-4{0%,42%{opacity:0}52%,100%{opacity:1}}@keyframes pe-nace{from{opacity:0;transform:translateY(-40px) scale(.6)}}}.pe[data-pausado]:not([data-empezada]) .pe-esc *,.pe[data-pausa]:not([data-empezada]) .pe-esc *{animation-play-state:running !important}.pe[data-pausado]:not([data-empezada]) .pe-rotulo *,.pe[data-pausa]:not([data-empezada]) .pe-rotulo *{animation-play-state:running !important}.pe-rotulo-t{font-size:30px}.pe-rotulo-t small{color:var(--tinta-3)}.pe-esc{inset:112px 48px 32px}.pe{--bisel:#1C1A18}.pe-ventana{border-width:5px;border-bottom-width:7px;box-shadow:0 24px 48px -32px oklch(0.178 0.004 60 / 0.45)}.pe-movil{padding:5px;box-shadow:0 0 0 1px oklch(1 0 0 / 0.06) inset,0 24px 48px -28px oklch(0.178 0.004 60 / 0.5);position:relative}.pe-movil-pant{border-radius:31px}.pe-movil::after{content:"";position:absolute;left:14%;right:14%;bottom:-18px;height:16px;border-radius:50%;z-index:-1;background:radial-gradient(closest-side,oklch(0.178 0.004 60 / 0.2),transparent);filter:blur(3px)}.pe-portatil-base::after{background:radial-gradient(closest-side,oklch(0.178 0.004 60 / 0.2),transparent)}.pe-sello{background:var(--tinta);box-shadow:0 8px 16px -8px oklch(0.178 0.004 60 / 0.5)}.pe-tag,.pe-total{background:var(--app-lienzo);box-shadow:inset 0 0 0 1px var(--app-filete-leve);color:var(--tinta-2)}.pe-msg--sale{background:#fff;box-shadow:inset 0 0 0 1px var(--app-filete-leve)}.pe-oferta-mini > span > span{color:var(--tinta-2)}@keyframes pe-azul{to{color:var(--tinta)}}.pe-flujo{background:var(--tinta)}.pe-hilo i{background:repeating-linear-gradient(90deg,var(--tinta-3) 0 6px,transparent 6px 12px)}.pe-esc--1 .pe-portatil{width:720px}.pe-dos{grid-template-columns:236px minmax(0,1fr) 300px}.pe-flyer{padding:12px}.pe-flyer-foto{height:156px}.pe-flyer-foto .pe-ilu{width:132px;height:132px}.pe-flyer-t{font-size:19px}.pe-flyer-p{font-size:14px}.pe-sello{top:20px;right:16px;padding:8px 12px;font-size:13px}.pe-ventana-barra,.pe-push-cab,.pe-push-l,.pe-movil-quien,.pe-pedido b,.pe-flyer-marca{font-size:12px}.pe-push-t{font-size:13.5px}.pe-msg{font-size:13px}.pe-oferta-mini > span{font-size:12px}.pe-toast{font-size:12.5px}.pe-movil-estado{font-size:12px}@keyframes pe-camara-3{0%,34%{transform:translateX(248px) scale(1.04)}50%,100%{transform:translateX(-24px)}}@keyframes pe-camara-4{0%,44%{transform:translateX(256px) scale(1.04)}58%,100%{transform:none}}@keyframes pe-foco-fuera{0%,34%{opacity:1;transform:none}50%,100%{opacity:.55;transform:scale(.96)}}@keyframes pe-foco-dentro{0%,34%{opacity:.55;transform:scale(.96)}50%,100%{opacity:1;transform:none}}@keyframes pe-foco-fuera-4{0%,44%{opacity:1;transform:none}58%,100%{opacity:.55;transform:scale(.96)}}@keyframes pe-foco-dentro-4{0%,44%{opacity:.55;transform:scale(.96)}58%,100%{opacity:1;transform:none}}.pe-esc--2[data-activa] :is(.pe-tres,.pe-movil--tuyo,.pe-abanico),.pe-esc--3[data-activa] :is(.pe-cuatro,.pe-movil--charla,.pe-portatil--pedidos){animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){@keyframes pe-foco-fuera{0%,34%{opacity:1}50%,100%{opacity:.55}}@keyframes pe-foco-dentro{0%,34%{opacity:.55}50%,100%{opacity:1}}@keyframes pe-foco-fuera-4{0%,44%{opacity:1}58%,100%{opacity:.55}}@keyframes pe-foco-dentro-4{0%,44%{opacity:.55}58%,100%{opacity:1}}}@media (max-width:700px){.pe-rotulo-t{font-size:24px}.pe-esc{inset:128px 16px 64px}.pe-esc--1 .pe-portatil{width:328px}.pe-dos{grid-template-columns:minmax(0,1fr)}.pe-flyer{width:236px}.pe-flyer-foto{height:88px}.pe-flyer-foto .pe-ilu{width:76px;height:76px}.pe-flyer-t{font-size:16px}.pe-flyer-p{font-size:13px}@keyframes pe-foco-fuera{0%,34%{opacity:1}44%,100%{opacity:0}}@keyframes pe-foco-dentro{0%,34%{opacity:0}44%,100%{opacity:1}}@keyframes pe-foco-fuera-4{0%,44%{opacity:1}54%,100%{opacity:0}}@keyframes pe-foco-dentro-4{0%,44%{opacity:0}54%,100%{opacity:1}}}.pe-esc--1 .pe-ventana-cuerpo{padding:32px 24px 20px}.pe-dos{grid-template-columns:240px 120px 300px;justify-content:center;column-gap:16px;width:auto}.pe-hilo{width:120px;height:56px}.pe-hilo i{left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--tinta-3) 0 6px,transparent 6px 12px);background-size:12px 2px}.pe-esc--1[data-activa] .pe-hilo i{animation:pe-traza .7s cubic-bezier(.2,.8,.2,1) .3s both,pe-fluye-hilo .9s linear 1s infinite}@keyframes pe-fluye-hilo{to{background-position:12px 0}}.pe-a-mini{width:48px;height:48px;box-shadow:0 0 0 8px #fff}@media (prefers-reduced-motion:reduce){.pe-esc--1[data-activa] .pe-hilo i{animation:pe-aparece .4s ease .3s both}}@media (max-width:700px){.pe-dos{grid-template-columns:minmax(0,1fr);width:100%}.pe-hilo{width:32px;height:32px}.pe-a-mini{width:32px;height:32px}}.pe-ok-ico,.pe-pedido .pe-ok-ico{background:var(--tinta)}.pe-ok{background:var(--app-lienzo);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--app-filete-leve)}@keyframes pe-aprueba{to{background:var(--tinta)}}@keyframes pe-verde{to{box-shadow:0 0 0 1.5px var(--tinta)}}.pe-esc--4 .pe-barra-fila--baja i{background:var(--tinta)}@keyframes pe-baja{from{transform:scaleX(var(--p));background:var(--app-luz)}60%{background:var(--app-luz)}to{transform:scaleX(var(--p2));background:var(--tinta)}}.emp-v-pedido span{background:var(--tinta)}.pe-lienzo,.pe-fin{transition-duration:.4s}.pe[data-fundido] .pe-fin{opacity:0}@media (min-width:701px){.pe-dos{grid-template-columns:228px 104px 288px}.pe-hilo{width:104px}}.pe-fila--sola{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"i n c" "i a a";row-gap:6px;column-gap:12px;align-items:center;padding:12px 16px 12px 10px}.pe-fila--sola > .pe-ilu{grid-area:i;align-self:start}.pe-fila--sola > .pe-fila-n{grid-area:n}.pe-fila--sola > .pe-cifra{grid-area:c}.pe-fila--sola > .pe-aviso{grid-area:a;justify-self:start}.pe-aviso,.pe-ok{max-width:100%;white-space:normal;text-wrap:balance}.pe-flyer{gap:6px}.pe-sello{position:static;justify-self:start;max-width:100%;margin:4px 0 2px;padding:4px 10px;border-radius:999px;transform:none;background:var(--tinta);color:#fff;box-shadow:none;font:600 13px/1.25 var(--familia);text-align:left}.pe-esc--1[data-activa] .pe-sello{animation:pe-sello-entra .5s var(--pe-e) 1.3s both}@keyframes pe-sello-entra{from{opacity:0;transform:translateY(8px)}}.pe-flyer-foto{height:128px}.pe-flyer-foto .pe-ilu{width:112px;height:112px}.pe-dos{align-items:center}.pe-hilo{align-self:stretch;height:auto}.pe-hilo i{top:calc(50% - 1px)}.pe-hilo .mv-puntos{display:none}.pe-esc{inset:112px 48px 72px}.pe-ejemplo{top:44px;right:48px;bottom:auto}.pe-esc--1 .pe-ventana-cuerpo{padding:24px 24px 24px}@media (prefers-reduced-motion:reduce){@keyframes pe-sello-entra{from{opacity:0}}}@media (max-width:700px){.pe-esc{inset:128px 16px 72px}.pe-ejemplo{top:auto;right:64px;bottom:24px}.pe-fila--sola{width:100%;grid-template-areas:"i n c" "i a a";padding:8px 10px 8px 6px;column-gap:8px}.pe-fila--sola > .pe-ilu{width:32px;height:32px}.pe-flyer-foto{height:80px}.pe-flyer-foto .pe-ilu{width:68px;height:68px}.pe-hilo{align-self:center;height:28px}.pe-hilo i{top:0}}.emp-cabeza{padding:calc(var(--nav-alto) + 48px) 0 clamp(56px,6vw,88px)}.emp-cabeza-rejilla{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}.emp-cabeza-texto{grid-column:1 / span 5}.emp-cabeza .pagina-titulo{font-size:clamp(44px,5vw,72px)}.emp-cabeza .pagina-entradilla{font-size:18px}.emp-permiso{display:flex;align-items:flex-start;gap:12px;max-width:46ch;margin-top:32px;padding:16px;border-radius:16px;background:var(--muro);box-shadow:0 0 0 1px var(--filete);font:400 14px/1.5 var(--familia);color:var(--tinta-2)}.emp-permiso b{font-weight:600;color:var(--tinta)}.emp-permiso .ico{flex:none;width:20px;height:20px;margin-top:1px;color:var(--tinta)}.emp-v{--bisel:#1E1B19;position:relative;grid-column:7 / span 6;height:520px;isolation:isolate}.emp-v::before{content:"";position:absolute;inset:0 -24px;z-index:-1;border-radius:32px;background:radial-gradient(70% 70% at 55% 50%,#FBF8F3 0%,#F3EDE3 60%,transparent 100%)}.emp-v-portatil{position:absolute;left:0;top:56px;width:420px;display:grid;justify-items:center}.emp-v-ventana{width:100%;overflow:hidden;border:8px solid var(--bisel);border-bottom-width:10px;border-radius:18px 18px 8px 8px;background:#fff}.emp-v-barra{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:var(--app-lienzo);box-shadow:inset 0 -1px 0 var(--app-filete-leve);font:600 12px/1 var(--familia);color:var(--tinta-2)}.emp-v-barra i{width:8px;height:8px;border-radius:50%;background:var(--app-capa-viva)}.emp-v-barra span{margin-left:8px}.emp-v-cuerpo{display:grid;gap:12px;padding:16px}.emp-v-fila{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:12px;background:#fff;box-shadow:0 0 0 1.5px var(--app-luz)}.emp-v-fila svg{width:40px;height:40px}.emp-v-fila span{display:grid;gap:2px;font:600 14px/1.2 var(--familia);color:var(--tinta)}.emp-v-fila em{font:400 12px/1.2 var(--familia);font-style:normal;color:var(--tinta-2)}.emp-v-oferta{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border-radius:14px;background:var(--app-lienzo)}.emp-v-foto{display:grid;place-items:center;height:112px;border-radius:10px;background:#F6F1EA}.emp-v-foto svg{width:96px;height:96px}.emp-v-oferta-t{display:grid;justify-items:start;gap:4px;font:400 13px/1.3 var(--familia);color:var(--tinta-2)}.emp-v-oferta-t small{font:600 10px/1 var(--familia);letter-spacing:.1em;text-transform:uppercase}.emp-v-oferta-t b{font:600 17px/1.2 var(--familia);color:var(--tinta)}.emp-v-oferta-t i{margin-top:4px;padding:4px 10px;border-radius:999px;background:var(--app-luz);color:#fff;font:700 12px/1.2 var(--familia);font-style:normal}.emp-v-listo{display:flex;align-items:center;gap:8px;font:500 13px/1.2 var(--familia);color:var(--tinta-2)}.emp-v-listo .ico{width:16px;height:16px;color:var(--tinta)}.emp-v-base{position:relative;width:112%;height:14px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#D8D2C8,#BDB6AB)}.emp-v-base::after{content:"";position:absolute;left:6%;right:6%;top:12px;height:24px;border-radius:50%;background:radial-gradient(closest-side,oklch(0.178 0.004 60 / 0.22),transparent);filter:blur(4px)}.emp-v-movil{position:absolute;right:0;top:0;width:200px;height:420px;padding:7px;border-radius:40px;background:var(--bisel);box-shadow:0 40px 64px -32px oklch(0.178 0.004 60 / 0.55)}.emp-v-movil::after{content:"";position:absolute;left:12%;right:12%;bottom:-24px;height:20px;border-radius:50%;background:radial-gradient(closest-side,oklch(0.178 0.004 60 / 0.2),transparent);filter:blur(4px);z-index:-1}.emp-v-pant{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100%;overflow:hidden;border-radius:33px;background:#fff}.emp-v-estado{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 20px;font:600 12px/1 var(--familia);color:var(--tinta)}.emp-v-estado span{display:inline-flex;align-items:flex-end;gap:2px;height:10px}.emp-v-estado i{width:3px;border-radius:1px;background:var(--tinta)}.emp-v-estado i:nth-child(1){height:3px}.emp-v-estado i:nth-child(2){height:5px}.emp-v-estado i:nth-child(3){height:7px}.emp-v-estado i:nth-child(4){height:10px}.emp-v-chat-cab{display:flex;align-items:center;gap:8px;padding:4px 16px 12px;box-shadow:inset 0 -1px 0 var(--app-filete-leve);font:600 13px/1 var(--familia);color:var(--tinta)}.emp-v-chat-cab span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tinta);color:#fff;font-size:12px}.emp-v-chat{display:grid;align-content:start;gap:8px;padding:16px 12px;background:#EFE9E1}.emp-v-msg{max-width:92%;padding:8px 10px;border-radius:14px;font:400 13px/1.35 var(--familia);color:var(--tinta)}.emp-v-msg--sale{position:relative;justify-self:end;padding:6px 6px 20px;border-radius:14px 14px 4px 14px;background:oklch(0.95 0.025 262)}.emp-v-msg--sale em{position:absolute;right:8px;bottom:4px;color:var(--app-luz)}.emp-v-msg--sale em .ico{width:14px;height:14px}.emp-v-mini{display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px;align-items:center;padding:6px;border-radius:10px;background:#fff;font:400 11.5px/1.3 var(--familia);color:var(--app-luz)}.emp-v-mini svg{width:48px;height:48px;border-radius:8px;background:#F6F1EA}.emp-v-mini span{display:grid;gap:2px}.emp-v-mini b{font:600 12px/1.25 var(--familia);color:var(--tinta)}.emp-v-msg--entra{justify-self:start;border-radius:14px 14px 14px 4px;background:#fff}.emp-v-baja{justify-self:center;margin-top:4px;padding:4px 10px;border-radius:999px;background:oklch(1 0 0 / 0.7);font:400 10.5px/1.3 var(--familia);color:var(--tinta-2);text-align:center}.emp-v-pedido{position:absolute;left:200px;bottom:40px;display:grid;grid-template-columns:32px auto;column-gap:12px;align-items:center;padding:12px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.08),0 20px 40px -20px oklch(0.178 0.004 60 / 0.45);font:400 13px/1.3 var(--familia);color:var(--tinta-2)}.emp-v-pedido span{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:oklch(0.56 0.13 150);color:#fff}.emp-v-pedido span .ico{width:16px;height:16px}.emp-v-pedido b{font:600 14px/1.2 var(--familia);color:var(--tinta)}@keyframes emp-sube{from{opacity:0;transform:translateY(12px)}}.js .emp-v-movil{animation:emp-sube .8s cubic-bezier(.2,.8,.2,1) .3s backwards}.js .emp-v-pedido{animation:emp-sube .7s cubic-bezier(.2,.8,.2,1) .8s backwards}@media (prefers-reduced-motion:reduce){@keyframes emp-sube{from{opacity:0;transform:translateY(8px)}}}.emp-peli{padding:clamp(80px,9vw,128px) 0;background:var(--piedra)}.emp-peli .contenedor{display:grid;justify-items:center;text-align:center}.emp-peli .t-h2{font-size:clamp(36px,4.4vw,56px)}.emp-linea{margin-top:16px;font:400 18px/1.5 var(--familia);color:var(--tinta-2)}.emp-peli .pe{width:100%;margin-top:40px;text-align:left}.pe-portatil-base{position:relative}.pe-portatil-base::after{content:"";position:absolute;left:6%;right:6%;top:10px;height:20px;border-radius:50%;background:radial-gradient(closest-side,oklch(0.178 0.004 60 / 0.2),transparent);filter:blur(4px)}.emp-empezar{padding:clamp(80px,9vw,128px) 0 0}.emp-empezar .t-h2{font-size:clamp(36px,4.4vw,56px)}.emp-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;counter-reset:paso}.emp-pasos li{position:relative;display:grid;align-content:start;gap:8px;padding:32px;border-radius:20px;background:var(--muro);box-shadow:0 0 0 1px oklch(0.178 0.004 60 / 0.08),0 16px 32px -24px oklch(0.178 0.004 60 / 0.28)}.emp-paso-n{position:absolute;top:32px;right:32px;font:400 14px/1 var(--familia);color:var(--tinta-3)}.emp-paso-ico{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:14px;background:var(--app-lienzo);box-shadow:inset 0 0 0 1px var(--app-filete-leve);color:var(--tinta)}.emp-paso-ico .ico{width:22px;height:22px}.emp-pasos b{font:500 22px/1.25 var(--familia);letter-spacing:-0.01em;color:var(--tinta)}.emp-pasos p{font:400 16px/1.5 var(--familia);color:var(--tinta-2)}@media (max-width:1100px){.emp-cabeza-texto{grid-column:1 / -1}.emp-v{grid-column:1 / -1;width:min(100%,640px);margin:48px auto 0}}@media (max-width:900px){.emp-pasos{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.emp-v{height:440px}.emp-v-portatil{width:300px;top:72px}.emp-v-ventana{border-width:5px;border-bottom-width:7px}.emp-v-cuerpo{padding:10px;gap:8px}.emp-v-oferta{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:8px}.emp-v-foto{height:72px}.emp-v-foto svg{width:60px;height:60px}.emp-v-oferta-t b{font-size:14px}.emp-v-listo{display:none}.emp-v-movil{width:168px;height:340px;padding:6px;border-radius:34px}.emp-v-pant{border-radius:28px}.emp-v-pedido{left:auto;right:24px;bottom:0}.emp-pasos li{padding:24px}.emp-paso-n{top:24px;right:24px}}@media (max-width:400px){.emp-v{height:380px;overflow:hidden}.emp-v::before{inset:0}.emp-v-portatil{width:232px;top:64px}.emp-v-fila{display:none}.emp-v-oferta{grid-template-columns:56px minmax(0,1fr)}.emp-v-foto{height:56px}.emp-v-foto svg{width:48px;height:48px}.emp-v-movil{width:136px;height:290px;border-radius:30px}.emp-v-pant{border-radius:24px}.emp-v-pedido{right:8px;padding:8px 12px}}:where(.mv){--mv-tinta:var(--tinta,oklch(0.178 0.004 60));--mv-crema:#fff8ec;--mv-ease:cubic-bezier(.2,.8,.2,1);--mv-trazo:1.5px;position:relative;display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border-radius:30%;background:var(--mv-tinta);color:#fff;line-height:0}:where(.mv--s){width:24px;height:24px;--mv-trazo:1px}:where(.mv--l){width:72px;height:72px;--mv-trazo:2px}.mv-losa{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:radial-gradient(120% 90% at 28% 0%,oklch(1 0 0 / 0.13),oklch(1 0 0 / 0) 62%),var(--mv-tinta);box-shadow:inset 0 1px 0 oklch(1 0 0 / 0.14)}.mv-luz{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px oklch(1 0 0 / 0.16),inset 0 1px 0 oklch(1 0 0 / 0.22);opacity:.45}.mv-a{position:absolute;left:15%;top:15%;width:70%;height:70%;overflow:visible;translate:0 -1.2%}.mv-a path{fill:#fff}.mv-a-barra{animation:mv-barra 1.6s ease-in-out infinite;transition:--mv-bajo .4s var(--mv-ease)}@property --mv-bajo{syntax:"<number>";inherits:true;initial-value:1}@keyframes mv-barra{0%,100%{opacity:1}50%{opacity:var(--mv-bajo)}}.mv-aro{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mv-aro rect{fill:none;stroke:var(--mv-crema);stroke-width:var(--mv-trazo);stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0}.mv-aro-luz{stroke-dasharray:13 87;transition:opacity .32s var(--mv-ease)}.mv-aro-cola{stroke-dasharray:34 66;transition:opacity .32s var(--mv-ease)}.mv-aro-lleno{stroke-dasharray:0 100}.mv-brillo{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s var(--mv-ease)}.mv-brillo::before{content:"";position:absolute;inset:0;transform:translateX(-110%);animation:mv-brillo 2.6s var(--mv-ease) infinite;background:linear-gradient(115deg,oklch(1 0 0 / 0) 30%,oklch(1 0 0 / 0.16) 48%,oklch(0.98 0.02 85 / 0.22) 52%,oklch(1 0 0 / 0) 70%)}.mv-puntos{position:absolute;left:50%;top:calc(100% + 6px);display:flex;gap:3px;translate:-50% 0;pointer-events:none;opacity:0;transition:opacity .3s var(--mv-ease)}.mv-puntos i{width:3px;height:3px;border-radius:50%;background:var(--mv-tinta);opacity:.2;animation:mv-punto 1.2s ease-in-out infinite}.mv-puntos i:nth-child(2){animation-delay:.16s}.mv-puntos i:nth-child(3){animation-delay:.32s}:where(.mv--l) .mv-puntos{gap:4px;top:calc(100% + 8px)}:where(.mv--l) .mv-puntos i{width:4px;height:4px}.mv--s .mv-puntos,.mv--s .mv-orbita{display:none}.mv-orbita{position:absolute;inset:-16%;pointer-events:none;opacity:0;transition:opacity .4s var(--mv-ease)}.mv-orbita i{position:absolute;inset:0;animation:mv-gira 3.6s linear infinite}.mv-orbita i:nth-child(2){animation-delay:-1.2s}.mv-orbita i:nth-child(3){animation-delay:-2.4s}.mv-orbita i::before{content:"";position:absolute;left:50%;top:0;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:var(--mv-tinta);opacity:0;animation:mv-chispa 1.2s ease-in-out infinite}.mv-ok{position:absolute;right:-14%;top:-14%;display:grid;place-items:center;width:clamp(12px,36%,26px);aspect-ratio:1;border-radius:50%;background:var(--mv-tinta);box-shadow:0 0 0 2px var(--blanco,#fff);opacity:0;pointer-events:none}.mv-ok svg{width:78%;height:78%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mv-luz{animation:mv-respira 4s ease-in-out infinite}@keyframes mv-respira{0%,100%{opacity:.35}50%{opacity:1}}.mv:is([data-estado="pensando"],[data-estado="procesando"]) .mv-aro-luz{opacity:1}.mv:is([data-estado="pensando"],[data-estado="procesando"]) .mv-aro-cola{opacity:.3}.mv:is([data-estado="pensando"],[data-estado="procesando"]){--mv-bajo:.35}.mv:is([data-estado="pensando"],[data-estado="procesando"]) .mv-puntos{opacity:1}@keyframes mv-punto{0%,60%,100%{opacity:.2;transform:translateY(0)}30%{opacity:.85;transform:translateY(-2px)}}.mv[data-estado="procesando"] .mv-brillo{opacity:1}@keyframes mv-brillo{0%{transform:translateX(-110%)}62%,100%{transform:translateX(110%)}}.mv[data-estado="procesando"] .mv-orbita{opacity:1}@keyframes mv-gira{to{transform:rotate(360deg)}}@keyframes mv-chispa{0%,100%{opacity:0}50%{opacity:.55}}.mv[data-estado="hecho"] .mv-aro-lleno{stroke-dashoffset:var(--mv-desde,0);animation:mv-cierra 2.2s both}@keyframes mv-cierra{0%{opacity:1;stroke-dasharray:var(--mv-largo,0) 100;animation-timing-function:cubic-bezier(.3,.7,.2,1)}26%{opacity:1;stroke-dasharray:100 0;animation-timing-function:linear}76%{opacity:1;stroke-dasharray:100 0;animation-timing-function:ease-in}100%{opacity:0;stroke-dasharray:100 0}}.mv[data-estado="hecho"] .mv-losa{animation:mv-asienta 2.2s both}@keyframes mv-asienta{0%,22%{transform:scale(1);animation-timing-function:cubic-bezier(.3,.7,.2,1)}33%{transform:scale(1.04);animation-timing-function:cubic-bezier(.4,0,.2,1)}48%,100%{transform:scale(1)}}.mv[data-estado="hecho"] .mv-ok{animation:mv-ok 2.2s both}@keyframes mv-ok{0%,24%{opacity:0;transform:scale(.5);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}38%{opacity:1;transform:scale(1)}78%{opacity:1;transform:scale(1);animation-timing-function:ease-in}100%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.mv-orbita{display:none}@keyframes mv-punto{0%,60%,100%{opacity:.2}30%{opacity:.85}}.mv-brillo::before{transform:none;opacity:0;animation-name:mv-brillo-suave}@keyframes mv-brillo-suave{0%,100%{opacity:0}40%{opacity:.9}}.mv[data-estado="hecho"] .mv-losa{animation:none}.mv[data-estado="hecho"] .mv-aro-lleno{stroke-dasharray:100 0;animation-name:mv-cierra-suave}@keyframes mv-cierra-suave{0%{opacity:0}22%,76%{opacity:1}100%{opacity:0}}.mv[data-estado="hecho"] .mv-ok{animation-name:mv-ok-suave}@keyframes mv-ok-suave{0%,22%{opacity:0}34%,78%{opacity:1}100%{opacity:0}}}.mv[data-mv-fuera] *,.mv[data-mv-fuera] *::before,[data-movimiento="pausado"] .mv *,[data-movimiento="pausado"] .mv *::before{animation-play-state:paused !important}.avisame{padding:var(--sec-compacta,clamp(56px,6vw,88px)) 0}.avisame [hidden]{display:none}.avisame-rejilla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:var(--s-10,64px);align-items:start}.avisame-form{padding:var(--s-7,32px);border-radius:var(--r-xl,24px);background:var(--blanco,oklch(1 0 0));box-shadow:var(--sombra-2,0 0 0 1px oklch(0.178 0.004 60 / 0.07),0 18px 40px -24px oklch(0.178 0.004 60 / 0.30))}.avisame-campos{display:grid;gap:var(--s-5,20px)}.avisame-campo{display:grid;gap:var(--s-2,8px)}.avisame-campo label{font:500 var(--t-base,16px)/var(--lh-ui,1.3) var(--familia);color:var(--tinta)}.avisame-campo small{font-size:var(--t-sm,14px);font-weight:400;color:var(--tinta-3)}.avisame-campo :is(input,select){width:100%;height:var(--boton-m,48px);padding:0 var(--s-4,16px);border:0;border-radius:var(--r-sm,10px);background:var(--crema,oklch(0.983 0.0018 85));box-shadow:var(--filo,inset 0 0 0 1px var(--filete));font:400 var(--t-base,16px)/1 var(--familia);color:var(--tinta)}.avisame-campo :is(input,select):focus-visible{outline:2px solid var(--azul,oklch(0.520 0.170 262));outline-offset:1px}.avisame-campo input[aria-invalid="true"]{box-shadow:inset 0 0 0 1.5px var(--rojo,oklch(0.530 0.205 27))}.avisame-acepto{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--s-3,12px);align-items:start;font:400 var(--t-sm,14px)/var(--lh-texto,1.5) var(--familia);color:var(--tinta-2)}.avisame-acepto input{width:24px;height:24px;margin:0;cursor:pointer;accent-color:var(--tinta)}.avisame-acepto a{color:var(--tinta);text-underline-offset:3px}.avisame-error{padding:var(--s-3,12px) var(--s-4,16px);border-radius:var(--r-sm,10px);background:var(--rojo-lavado,oklch(0.530 0.205 27 / 0.08));font:400 var(--t-sm,14px)/var(--lh-texto,1.5) var(--familia);color:var(--tinta)}.avisame-boton{width:100%}.avisame-boton[aria-busy="true"]{opacity:.7;pointer-events:none}.avisame-hecho{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--s-4,16px);align-items:start;font:400 var(--t-base,16px)/var(--lh-texto,1.5) var(--familia);color:var(--tinta-2)}.avisame-hecho b{color:var(--tinta);font-weight:600}.avisame-hecho .resultado-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm,10px);background:var(--verde-lavado,oklch(0.940 0.040 150));color:var(--verde-hondo,oklch(0.420 0.110 150))}.avisame-hecho:focus{outline:none}@media (max-width:900px){.avisame-rejilla{grid-template-columns:minmax(0,1fr);gap:var(--s-7,32px)}.avisame-form{padding:var(--s-5,20px);border-radius:var(--r-lg,20px)}}.ha-nota{margin-top:var(--s-4,16px);font:500 var(--t-sm,14px)/var(--lh-ui,1.3) var(--familia);color:var(--tinta);text-align:center}.relacion{padding:var(--s-7,32px) 0}.relacion-h{font:400 var(--t-xl,clamp(28px,3vw,40px))/var(--lh-titular,1.06) var(--familia);letter-spacing:-0.02em;color:var(--tinta)}.relacion-cols{display:grid;gap:var(--s-7,32px);margin-top:var(--s-7,32px)}.relacion-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.relacion-tit{font:500 var(--t-sm,14px)/var(--lh-ui,1.3) var(--familia);color:var(--tinta-3)}.relacion-lista{display:grid;gap:var(--s-2,8px);margin-top:var(--s-3,12px);padding:0;list-style:none}.relacion-cols--1 .relacion-lista{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1024px){.relacion-cols--1 .relacion-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.relacion-cols--1 .relacion-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.relacion-enlace{display:flex;align-items:center;gap:var(--s-3,12px);min-height:var(--boton-m,48px);padding:0 var(--s-4,16px);border-radius:var(--r-sm,10px);background:var(--blanco,oklch(1 0 0));box-shadow:var(--filo-leve,inset 0 0 0 1px oklch(0.923 0.0035 75));font:500 var(--t-base,16px)/var(--lh-ui,1.3) var(--familia);color:var(--tinta);text-decoration:none;transition:box-shadow .2s ease,background-color .2s ease}.relacion-enlace .ico{flex:none;font-size:18px;color:var(--tinta-3)}.relacion-enlace:focus-visible{outline:2px solid var(--azul,oklch(0.520 0.170 262));outline-offset:2px}@media (hover:hover) and (pointer:fine){.relacion-enlace:hover{box-shadow:var(--filo,inset 0 0 0 1px var(--filete));background:var(--crema,oklch(0.983 0.0018 85))}}@media (max-width:760px){.relacion-cols--2{grid-template-columns:minmax(0,1fr)}}html{-webkit-tap-highlight-color:transparent}@media (hover:none){a,button,[role="tab"],summary,label{touch-action:manipulation}.boton,button,[role="tab"]{-webkit-user-select:none;user-select:none}.pausa-flota:hover{color:var(--tinta-2);box-shadow:0 0 0 1px var(--filete),0 8px 20px -12px oklch(0.178 0.004 60 / 0.35)}}@media (min-width:880px) and (max-width:960px){.pausa-flota{width:44px;height:44px;border-radius:12px;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));transition:opacity .2s ease}.pausa-flota[data-aparta]{opacity:0;pointer-events:none}}@media (max-width:879px){.pausa-flota{display:none}.pie-muro{padding-bottom:env(safe-area-inset-bottom)}}.hoja-pausa{display:none}@media (max-width:879px){.hoja-pausa{display:flex;align-items:center;gap:8px;width:100%;min-height:56px;margin-top:8px;border-bottom:1px solid var(--filete);font:500 16px/1 var(--familia);color:var(--tinta-2);text-align:left;cursor:pointer}.hoja-pausa .ico{font-size:16px;stroke-width:0;fill:currentColor}}@media (max-width:879px){.nav-barra{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.nav-menu{min-width:44px;min-height:44px}.nav-empezar{height:40px;transition:opacity .2s ease}html:not([data-pasado-heroe]) .nav-empezar,html[data-hoja] .nav-empezar{opacity:0;pointer-events:none}}@media (max-width:879px) and (prefers-reduced-motion:reduce){.nav-empezar{transition:none}}@media (max-width:960px){.pagina-miga,.saltar{min-height:48px;display:inline-flex;align-items:center}.pagina-miga{margin-top:-8px}}@media (max-width:600px){.pagina-cabeza{padding-top:calc(var(--nav-alto) + 24px)}.pla-top-acciones{gap:0}.pla-top-acciones .boton--sec{height:48px;min-height:48px;box-shadow:none;border:0;background:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}}@media (max-width:600px){.fila,.cfg{padding:56px 0}.fila-visual{margin-top:32px}.fila-cuerpo{font-size:16px}.pie-obras{font-size:14px;line-height:1.6}}@media (max-width:600px){.hx .h2o-rejilla > *,.hx .h2o-texto > *{align-self:stretch}.hx-escena{display:grid}.hx-escena > .hx-lienzo{grid-area:1 / 1;aspect-ratio:auto;height:auto;min-height:0;max-height:none}.hx-escena > .hx-cards{grid-area:1 / 1;position:relative;inset:auto;width:auto;max-width:none;margin:88px 8px 8px;align-self:end}}@media (max-width:600px){.pla-top-app .pla-mosaico{padding:8px;gap:8px}.pla-top-app :is(.pla-p-agentes,.pla-p-archivos,.pla-p-webs,.pla-p-conexiones,.pla-p-creditos){display:none}.pla-top-app .pla-p-trabajos{order:1}.pla-top-app .pla-p-bots{order:2}.pla-top-app .pla-p-prog{order:3}.pla-top-app .pla-cola li:nth-child(n+3){display:none}.pla-top-app .pla-panel-cab{font-size:16px}body:has(.pla-top-app) .fila .lista-ico{display:none}body:has(.pla-top-app) .fila-visual{margin-top:24px}}@media (max-width:600px){.mk2-logo{display:flex;align-items:center;justify-content:center;gap:0}}@media (max-width:640px){.cmp-elige button{min-height:44px}}@media (max-width:560px){.cfg-paso{font-size:16px}.cfg-stepper{gap:8px}.cfg-stepper output{min-width:2ch;text-align:center}.cfg-cred input{height:48px}}