.pagina-v2 .recorrido{--tel-h:540px;position:relative}.escenario{position:relative}.escenario .leyendas{margin:0;padding:0;list-style:none}.leyenda h2{margin:0 0 12px;font-size:clamp(28px,2.7vw,40px)}.leyenda p{color:var(--texto-2);margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.6}.leyenda__hora{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:800;display:flex;color:var(--coral)!important;margin:0 0 12px!important;font-size:12px!important}.leyenda__hora .sello{letter-spacing:.1em;padding:3px 8px;font-size:10px}.leyenda__t{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--texto);font-size:20px;font-weight:500}.portada-v2 h1{max-width:12ch;font-size:clamp(40px,4.6vw,68px)}.portada-v2__bajada{color:var(--texto);max-width:30ch;margin:20px 0 28px;font-size:clamp(17px,1.35vw,20px)}.portada-v2 .botones{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.reloj{font-family:var(--serif);font-variant-numeric:tabular-nums;background:#140f3ab8;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 10px;font-size:22px;line-height:1;display:inline-flex}.reloj__astro{background:var(--dorado);border-radius:50%;width:22px;height:22px;transition:background .3s,box-shadow .3s;box-shadow:0 0 14px #ffd166b3}.reloj.noche .reloj__astro{background:0 0;box-shadow:inset -7px -3px #fff3d1}.capitulos-v2{gap:4px;display:flex}.capitulos-v2 button{all:unset;cursor:pointer;color:var(--texto-3);padding:5px 0 5px 16px;font-size:13px;font-weight:700;line-height:1.2;position:relative}.capitulos-v2 button:before{content:"";border:1.5px solid var(--texto-3);border-radius:50%;width:8px;height:8px;margin-top:-4px;transition:background .2s,border-color .2s;position:absolute;top:50%;left:0}.capitulos-v2 button:hover{color:var(--texto)}.capitulos-v2 button:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:6px}.capitulos-v2 button.actual{color:var(--texto)}.capitulos-v2 button.actual:before{background:var(--coral);border-color:var(--coral)}.escenario__ejemplo{letter-spacing:.08em;text-transform:uppercase;color:var(--dorado);background:#140f3ac7;border:1px dashed #ffd16699;border-radius:999px;width:max-content;margin:0;padding:6px 12px;font-size:12px;font-weight:700}.solo-cel-v2{display:none}.boton-pausa[data-pausa]{border:1px solid var(--borde-fuerte);color:var(--texto);background:#140f3acc;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:9px 16px 9px 12px;font-size:14px;font-weight:700;display:inline-flex}.boton-pausa[data-pausa] svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.boton-pausa[data-pausa] .i-play{fill:currentColor;stroke:none;display:none}.boton-pausa[data-pausa][aria-pressed=true] .i-play{display:block}.boton-pausa[data-pausa][aria-pressed=true] .i-pausa{display:none}.boton-pausa[data-pausa]:hover{border-color:var(--coral)}.vuelo{color:#0b1830;white-space:nowrap;background:#fff;border-radius:12px;margin:0;padding:10px 14px;font-size:14px;box-shadow:0 14px 30px #00000059}.vuelo b{letter-spacing:.1em;text-transform:uppercase;color:#0f7a6a;font-size:11px;display:block}.estatico .escenario{width:min(var(--ancho),100% - 2*var(--margen));--tel-h:520px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"portada portada""diorama diorama""l1 web""l2 mapa""l3 chat""l4 crm""l5 cierre""l6 tablero";align-items:center;gap:36px 64px;margin-inline:auto;padding:48px 0 80px;display:grid}.estatico .portada-v2{grid-area:portada}.estatico .portada-v2 h1{max-width:16ch}.estatico .diorama{aspect-ratio:16/8.2;border:1px solid var(--borde);border-radius:28px;grid-area:diorama;position:relative;overflow:hidden}.estatico .diorama__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.estatico .leyendas{display:contents}.estatico .leyenda[data-l="1"]{grid-area:l1}.estatico .leyenda[data-l="2"]{grid-area:l2}.estatico .leyenda[data-l="3"]{grid-area:l3}.estatico .leyenda[data-l="4"]{grid-area:l4}.estatico .leyenda[data-l="5"]{grid-area:l5}.estatico .leyenda[data-l="6"]{grid-area:l6}.estatico .leyenda{border-top:1px solid var(--borde);padding-top:24px}.estatico .tel--web{grid-area:web;justify-self:center}.estatico .escenario__mapa{aspect-ratio:720/880;grid-area:mapa;justify-self:end;width:min(100%,520px);position:relative}.estatico .tel--reel{--tel-h:330px;z-index:2;grid-area:mapa;place-self:end start;position:relative}.estatico .tel--chat{grid-area:chat;justify-self:center}.estatico .toma--crm{grid-area:crm;height:560px}.estatico .toma--cierre{grid-area:cierre;justify-items:start;gap:18px;display:grid}.estatico .toma--tablero{grid-area:tablero}.estatico .reloj,.estatico .capitulos-v2,.estatico .vuelo,.estatico .escenario__velo,.estatico #reels,.estatico #ondas .onda{display:none}.estatico .escenario__ejemplo{z-index:2;grid-area:diorama;place-self:end;margin:16px;position:relative}.estatico .boton-pausa{z-index:2;grid-area:diorama;place-self:start end;margin:16px;position:relative}.estatico .msg__vivo,.estatico .msg__puntos,.estatico .chat__escribe{display:none}.estatico .fidelidad__suma{opacity:1}.estatico .barras{flex:none;height:110px}.estatico #cielo-dia{opacity:1}.estatico #estrellas,.estatico #tinte,.estatico #farol-luz,.estatico #luz-edificios,.estatico #luz-ventanas,.estatico #letrero-cerrado{opacity:0}.estatico #cortina{transform:translateY(-250px)}.estatico #luz-local,.estatico #marta{opacity:1}.estatico #sol{transform-origin:800px 1150px;transform:rotate(-22deg)}.animado .escenario{height:calc(100vh - var(--alto-cabecera));height:calc(100svh - var(--alto-cabecera));--col:min(400px,30vw);--x:calc(var(--margen) + var(--col) + clamp(24px,3vw,56px));--tel-h:560px;--arriba:36px;background:#1c1650;min-height:520px;overflow:hidden}.animado .diorama{transform-origin:0 0;will-change:transform;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 50px #00000073}.animado .diorama__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.animado .escenario__velo{width:calc(var(--margen) + var(--col) + 120px);pointer-events:none;background:linear-gradient(90deg,#120d34e6 0,#120d34b8 calc(var(--margen) + var(--col) * .75),#120d3400 calc(var(--margen) + var(--col) + 120px));position:absolute;top:0;bottom:0;left:0}.animado .portada-v2{left:var(--margen);width:min(600px,48vw);position:absolute;top:max(70px,50% - 230px)}.animado .reloj{left:var(--margen);opacity:0;position:absolute;top:clamp(24px,5vh,52px)}.animado .leyendas{left:var(--margen);width:var(--col);position:absolute;top:clamp(96px,15vh,150px)}.animado .leyenda{visibility:hidden;width:100%;position:absolute;top:0;left:0}.animado .leyenda__t{display:none}.animado .capitulos-v2{left:var(--margen);opacity:0;flex-direction:column;position:absolute;bottom:28px}.animado:not(.armado) #sol{transform-origin:800px 1150px;transform-box:view-box;transform:rotate(-64deg)}.animado:not(.armado) #letrero-abierto{transform-origin:50%;transform-box:fill-box;transform:scaleX(0)}.animado:not(.armado) #luz-edificios{opacity:.85}.animado:not(.armado) #luz-ventanas{opacity:.9}.animado:not(.armado){padding-bottom:1100vh}@media (max-width:760px){.animado:not(.armado){padding-bottom:950vh}}.animado:not(.armado) :is(.tel--web,.tel--reel,.tel--chat,.toma--crm,.fidelidad,.resena,.toma--tablero,#vuelo,#mapa){opacity:0;visibility:hidden}.animado .toma,.animado .escenario__mapa,.animado .vuelo{visibility:hidden;position:absolute}.animado .tel{left:var(--x);top:max(var(--arriba),calc(50% - var(--tel-h) / 2))}.animado .escenario__mapa{left:calc(var(--x) + var(--tel-h) * .484 + 40px);right:var(--margen);top:var(--arriba);bottom:var(--arriba)}.animado .toma--crm,.animado .toma--tablero{left:var(--x);right:var(--margen);top:max(var(--arriba),calc(50% - 300px));height:min(600px,calc(100% - var(--arriba) * 2))}.animado .toma--tablero{right:max(var(--margen),calc(100% - var(--x) - 880px))}.animado .toma--cierre{pointer-events:none;inset:0}.animado .fidelidad{left:var(--x);top:max(var(--arriba),12%);width:340px;position:absolute}.animado .resena{left:var(--x);width:360px;position:absolute;top:max(330px,12% + 250px)}.animado .vuelo{top:0;left:0}.animado .escenario__ejemplo{right:var(--margen);position:absolute;top:22px}.animado .boton-pausa{right:var(--margen);position:absolute;bottom:22px}.animado .msg__texto{visibility:hidden}.animado .msg--cliente .msg__texto{visibility:visible}.animado .chat__escribe{display:none}.animado .chat.escribiendo .chat__escribe{display:block}.animado .chat.escribiendo .chat__estado{display:none}.animado .diorama__svg,.animado .escenario__velo,.animado .escenario__ejemplo,.animado .boton-pausa{will-change:transform}.animado .portada-v2,.animado .reloj,.animado .leyenda,.animado .capitulos-v2,.animado .tel,.animado .vuelo,.animado .toma--crm,.animado .toma--tablero,.animado .fidelidad,.animado .resena,.animado .escenario__mapa{will-change:transform,opacity}.diorama__capa{pointer-events:none;position:absolute;inset:0}#tinte,#calido{will-change:opacity}#cielo-base{background:linear-gradient(180deg,#110c31 var(--y0,0px),#2a2366 var(--y1,50%),#6c4a8c var(--y2,85%))}#cielo-manana{opacity:0;background:linear-gradient(180deg,#262a74 var(--y0,0px),#4a52a6 var(--y1,50%),#ffb08a var(--y2,85%))}#cielo-dia{opacity:0;background:linear-gradient(180deg,#28337f var(--y0,0px),#4a5fb4 var(--y1,50%),#93a9e2 var(--y2,85%))}#cielo-tarde{opacity:0;background:linear-gradient(180deg,#261a57 var(--y0,0px),#7b3c6f var(--y1,50%),#ff9a70 var(--y2,85%))}#cielo-noche{opacity:0;background:linear-gradient(180deg,#0a0725 var(--y0,0px),#16113d var(--y1,50%),#2b2464 var(--y2,85%))}#tinte{opacity:.5;background:#0a0626}#calido{opacity:0;background:#ff7a4d}@property --lx{syntax:"<length>";inherits:false;initial-value:0}@property --ly{syntax:"<length>";inherits:false;initial-value:0}@property --lr{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ls{syntax:"<number>";inherits:false;initial-value:1}@property --lo{syntax:"<number>";inherits:false;initial-value:1}.diorama__svg .burbuja{transform-box:fill-box;transform:translateY(var(--ly));opacity:var(--lo);animation:2.8s linear infinite burbujear;animation-delay:calc(var(--b) * -.9s)}@keyframes burbujear{0%{--ly:0px;--lo:0}12%{--lo:.95}to{--ly:-50px;--lo:0}}.diorama__svg .pez-tanque,.fachada__svg .pez-tanque{transform:translateX(var(--lx));animation:pez-ir var(--d,6s) ease-in-out infinite alternate}.diorama__svg .pez-tanque:nth-child(odd){animation-delay:-2s}@keyframes pez-ir{0%{--lx:-14px}to{--lx:18px}}.diorama__svg .cola{transform-box:fill-box;transform-origin:100% 100%;transform:rotate(var(--lr));animation:.42s ease-in-out infinite alternate menear}@keyframes menear{0%{--lr:-14deg}to{--lr:12deg}}.diorama__svg .gata__cuerpo{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--ls));animation:3.4s ease-in-out infinite respirar}@keyframes respirar{0%,to{--ls:1}50%{--ls:1.07}}.diorama__svg .nube__in{transform:translateX(var(--lx));animation:22s ease-in-out infinite alternate nube;animation-delay:calc(var(--n) * -4s)}@keyframes nube{0%{--lx:-40px}to{--lx:50px}}.diorama__svg .cabina{transform:translate(var(--lx),var(--ly));animation:10s ease-in-out infinite alternate cabina}@keyframes cabina{0%{--lx:48px;--ly:-60px}to{--lx:-70px;--ly:87px}}.diorama__svg .copa{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(var(--lr));animation:5s ease-in-out infinite alternate copa}@keyframes copa{0%{--lr:-1.2deg}to{--lr:1.2deg}}.diorama__svg .pierna-a,.diorama__svg .pierna-b{transform-box:fill-box;transform-origin:50% 0;transform:rotate(var(--lr));animation:.5s ease-in-out infinite alternate pierna}.diorama__svg .pierna-b{animation-delay:-.5s}@keyframes pierna{0%{--lr:16deg}to{--lr:-16deg}}.diorama__svg .cola-chica{transform-box:fill-box;transform-origin:100% 100%;transform:rotate(var(--lr));animation:.3s ease-in-out infinite alternate menear}.tel{height:var(--tel-h);width:calc(var(--tel-h) * .484);font-size:calc(var(--tel-h) * .0228)}.tel__marco{border-radius:calc(var(--tel-h) * .075);height:100%;padding:calc(var(--tel-h) * .016);background:#0e0b26;box-shadow:0 30px 70px #05031499,inset 0 0 0 1.5px #ffffff29}.tel__pantalla{border-radius:calc(var(--tel-h) * .062);color:#1a1446;background:#f7f3ec;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.tel__estado{justify-content:space-between;align-items:center;padding:.7em 1.6em .2em;font-size:.86em;font-weight:700;display:flex}.tel__estado i{border:1.5px solid;border-radius:.25em;width:1.7em;height:.8em;position:relative}.tel__estado i:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:1.5px 30% 1.5px 1.5px}.web{flex-direction:column;flex:1;gap:.55em;padding:.5em .9em 1em;display:flex}.web__b{border-radius:.75em;position:relative}.hueso{border-radius:inherit;z-index:2;opacity:0;background:#e2d9c8;position:absolute;inset:0}.web__url{text-align:center;color:#5b5570;background:#ebe3d4;border-radius:2em;padding:.4em;font-size:.8em}.web__nav{justify-content:space-between;align-items:center;padding:.1em;display:flex}.web__nav b{font-family:var(--serif);align-items:center;gap:.35em;font-size:1.3em;font-style:italic;font-weight:500;display:flex}.web__nav svg{width:1em;height:1em}.web__menu{background:#1a1446;width:1.3em;height:2px;box-shadow:0 .38em #1a1446,0 -.38em #1a1446}.web__foto svg{border-radius:.75em;width:100%;height:auto;display:block}.web__titulo strong{font-family:var(--serif);letter-spacing:-.01em;font-size:1.5em;font-weight:500;line-height:1.08;display:block}.web__abierto{color:#16603f;font-size:.88em;font-weight:600}.punto{background:#2fbf71;border-radius:50%;width:.6em;height:.6em;margin-right:.45em;display:inline-block;box-shadow:0 0 0 .2em #2fbf7133}.web__botones{gap:.4em;display:grid}.web__botones span{text-align:center;border-radius:2em;padding:.62em;font-size:.92em;font-weight:700;display:block}.web__wa{color:#05331c;background:#25d366}.web__ir{border:1.5px solid #1a1446}.web__estrellas{color:#5b5570;font-size:.84em}.web__estrellas b{color:#e8a300;letter-spacing:.05em;margin-right:.3em}.web__catalogo{grid-template-columns:1fr 1fr;gap:.4em;display:grid}.web__catalogo span{background:#fff;border-radius:.6em;align-items:center;gap:.4em;padding:.5em .55em;font-size:.8em;font-weight:700;line-height:1.15;display:flex;box-shadow:0 1px 3px #1a14461f}.web__catalogo span i{background:var(--c);border-radius:.3em;flex:none;width:1em;height:1em}.reel{color:#fff;background:#0d3f5c;flex:1;position:relative;overflow:hidden}.reel__fondo{width:100%;height:100%;position:absolute;inset:0}.reel__pez{animation:4s ease-in-out infinite alternate reel-pez}@keyframes reel-pez{0%{transform:translate(-8px,6px)}to{transform:translate(10px,-8px)}}.reel__cuenta{text-shadow:0 1px 4px #0006;flex-direction:column;margin:0;font-size:.85em;display:flex;position:absolute;top:2.6em;left:1em}.reel__cuenta span{opacity:.85;font-size:.85em}.reel__titulo{font-family:var(--serif);text-shadow:0 2px 10px #00000073;margin:0;font-size:1.45em;line-height:1.12;position:absolute;bottom:5.2em;left:.9em;right:3.6em}.reel__lado{text-align:center;gap:.9em;margin:0;padding:0;font-size:1.3em;list-style:none;display:grid;position:absolute;bottom:6em;right:.8em}.reel__lado small{font-size:.5em;font-weight:700;display:block}.reel__boton{text-align:center;color:#1a1446;background:#ffffffeb;border-radius:.6em;padding:.55em;font-size:.9em;font-weight:700;position:absolute;bottom:2em;left:.9em;right:.9em}.reel__barra{background:#ffffff4d;height:.35em;position:absolute;bottom:0;left:0;right:0}.reel__barra i{transform-origin:0;background:#fff;position:absolute;inset:0}.reel__corazon{color:#ff5a6e;opacity:0;font-size:1.4em;animation:2.4s ease-out infinite corazon;position:absolute;bottom:9em;right:1.1em}.reel__corazon--2{color:#ffd166;animation-delay:-1.2s;right:1.9em}@keyframes corazon{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-7em)scale(1.2)}}.chat{background:#efe7dc;flex-direction:column;flex:1;min-height:0;display:flex}.chat__cabeza{color:#fff;background:#0f5c55;align-items:center;gap:.6em;padding:2.4em .9em .6em;display:flex}.chat__avatar{background:#5cf2d6;border-radius:50%;flex:none;place-items:center;width:2.3em;height:2.3em;display:grid}.chat__avatar svg{width:1.3em;height:1.3em}.chat__cabeza p{flex-direction:column;margin:0;line-height:1.25;display:flex}.chat__cabeza b{font-size:1em}.chat__estado,.chat__escribe{opacity:.85;font-size:.78em}.chat__escribe{color:#a6ffe8;opacity:1}.chat__cuerpo{background:#efe7dc radial-gradient(circle at 1px 1px,#0f5c5517 1.2px,#0000 1.4px) 0 0/1.4em 1.4em;flex:1;min-height:0;position:relative;overflow:hidden}.chat__lista{flex-direction:column;gap:.45em;margin:0;padding:.7em .6em;list-style:none;display:flex;position:relative}.msg{color:#161616;border-radius:.75em;max-width:84%;padding:.42em .62em .3em;font-size:.9em;line-height:1.32;position:relative;box-shadow:0 1px #00000017}.msg--cliente{background:#d9fdd3;border-top-right-radius:.15em;align-self:flex-end}.msg--tienda{background:#fff;border-top-left-radius:.15em;align-self:flex-start;display:grid}.msg--tienda .msg__texto,.msg--tienda .msg__vivo,.msg--tienda .msg__puntos{grid-area:2/1}.msg__quien{color:#0f7a6a;grid-row:1;font-size:.74em;font-weight:800}.msg time{text-align:right;color:#4b5563;grid-row:3;margin-top:.05em;font-size:.7em;display:block}.msg__puntos{opacity:0;align-self:center;gap:.25em;display:flex}.msg__puntos i{background:#9aa3b5;border-radius:50%;width:.45em;height:.45em;animation:.9s ease-in-out infinite puntito}.msg__puntos i:nth-child(2){animation-delay:.15s}.msg__puntos i:nth-child(3){animation-delay:.3s}@keyframes puntito{50%{opacity:.5;transform:translateY(-.25em)}}.chat__pie{background:#efe7dc;align-items:center;gap:.5em;padding:.5em .6em .9em;display:flex}.chat__pie span{color:#5f6470;background:#fff;border-radius:2em;flex:1;padding:.5em .9em;font-size:.85em}.chat__pie i{background:#00a884;border-radius:50%;width:2.1em;height:2.1em}.toma--crm{container-type:inline-size}.crm{--c-fondo:#0b1830;--c-marco:#10223c;--c-panel:#142d4b;--c-panel2:#1c3c5a;--c-texto:#f0fbf8;--c-texto2:#bed1e0;--c-menta:#5cf2d6;--c-dorado:#ffd166;background:var(--c-fondo);height:100%;color:var(--c-texto);font-family:var(--sans);border:1px solid #bed1e038;border-radius:22px;grid-template-columns:180px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 40px 90px #03061499}.crm h3,.crm h4{font-family:var(--sans);letter-spacing:-.01em}.crm__lado{background:var(--c-marco);border-right:1px solid #bed1e01a;padding:22px 12px}.crm__marca{letter-spacing:-.4px;margin:0 8px 20px;font-size:19px;font-weight:700;line-height:1.1}.crm__marca small{color:var(--c-texto2);letter-spacing:0;margin-top:4px;font-size:11px;font-weight:500;display:block}.crm__lado ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.crm__lado li{color:var(--c-texto2);border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:14.5px;display:flex}.crm__lado li.activo{color:var(--c-texto);box-shadow:inset 3px 0 0 var(--c-menta);background:#5cf2d61f}.crm svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.crm__num{background:var(--c-dorado);color:#0b1830;border-radius:99px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:800}.crm__main{flex-direction:column;gap:16px;min-width:0;padding:22px 24px;display:flex;overflow:hidden}.crm__cabeza{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.crm__cabeza h3{font-size:27px;font-weight:700;line-height:1.1}.crm__cabeza p{color:var(--c-texto2);margin:4px 0 0;font-size:16px}.crm__chip{color:var(--c-dorado);border:1px dashed #ffd16699;border-radius:99px;flex:none;padding:6px 10px;font-size:11.5px;font-weight:700}.crm__rejilla{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"aten agenda""hoy ficha";gap:14px;min-height:0;display:grid}.crm__panel{background:var(--c-panel);border:1px solid #bed1e01f;border-radius:16px;min-width:0;padding:14px 16px}.crm__panel h4{align-items:center;gap:8px;margin:0 0 8px;font-size:15.5px;font-weight:700;display:flex}.crm__atencion{grid-area:aten}.crm__agenda{grid-area:agenda}.crm__ficha{grid-area:ficha}.crm__hoy{grid-area:hoy}.crm__alerta{background:var(--c-dorado);color:#0b1830;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-weight:900;display:grid}.crm__atencion ul{margin:0;padding:0;list-style:none}.crm__tarea{border-top:1px solid #bed1e01a;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid;position:relative}.crm__tarea:first-child{border-top:0}.crm__tarea b{font-size:14.5px;font-weight:700;line-height:1.25;display:block}.crm__tarea small{color:var(--c-texto2);font-size:12.5px;line-height:1.35;display:block}.crm__ico{background:var(--c-panel2);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.crm__accion{background:var(--c-menta);color:#0b1830;border-radius:10px;padding:7px 13px;font-size:13px;font-weight:700}.crm__accion--borde{color:var(--c-texto);background:0 0;border:1px solid #bed1e080}.crm__brillo{box-shadow:0 0 0 2px var(--c-dorado),0 0 26px #ffd16673;opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:2px -8px}.crm__agenda ol{margin:0;padding:0;list-style:none}.crm__agenda li{border-top:1px solid #bed1e01a;grid-template-columns:46px minmax(0,1fr);gap:8px;padding:7px 0;font-size:14px;line-height:1.3;display:grid}.crm__agenda li:first-child{border-top:0}.crm__agenda b{color:var(--c-dorado);font-variant-numeric:tabular-nums}.crm__agenda small{color:var(--c-texto2);font-size:12px;display:block}.crm__ficha p{color:var(--c-texto2);margin:0;font-size:13px}.crm__mascotas span{color:var(--c-texto);border:1px solid #bed1e04d;border-radius:99px;margin:8px 6px 0 0;padding:3px 10px;font-size:12.5px;display:inline-block}.crm__mascotas .nuevo{border-color:var(--c-menta);color:var(--c-menta)}.crm__cifras{gap:20px;margin:0;display:flex}.crm__cifras span{color:var(--c-texto2);font-size:12.5px}.crm__cifras b{color:var(--c-texto);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1;display:block}.crm__abajo{display:none}@container (max-width:700px){.crm{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.crm__lado{display:none}.crm__main{gap:12px;padding:16px 14px 0}.crm__cabeza{flex-direction:column;gap:8px}.crm__cabeza h3{font-size:22px}.crm__cabeza p{font-size:14px}.crm__rejilla{grid-template-columns:1fr;grid-template-areas:"aten""agenda";gap:10px}.crm__ficha,.crm__hoy,.crm__agenda li:nth-child(3){display:none}.crm__tarea{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:8px 0}.crm__ico{width:32px;height:32px}.crm__accion{padding:6px 10px;font-size:12px}.crm__rejilla{flex:1;align-content:start;min-height:0;overflow:hidden}.crm__cabeza p,.crm__agenda li:nth-child(n+2){display:none}.crm__abajo{background:var(--c-marco);color:var(--c-texto2);border-top:1px solid #bed1e01f;flex:none;justify-content:space-around;margin:auto -14px 0;padding:10px 4px 12px;font-size:12px;display:flex}.crm__abajo .activo{color:var(--c-menta);font-weight:700}}.web__horario{color:#5b5570;background:#fff;padding:.5em .7em;font-size:.8em;box-shadow:0 1px 3px #1a14461f}.web__horario b{color:#1a1446;font-size:.95em;display:block}.fidelidad{background:linear-gradient(140deg,#2a1f66,#1a1446 60%);border:1px solid #ff9a7080;border-radius:22px;width:min(340px,100%);padding:18px 20px;box-shadow:0 26px 60px #0503148c}.fidelidad__club{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin:0 0 10px;font-size:11px;font-weight:800}.fidelidad__quien{align-items:center;gap:12px;display:flex}.fidelidad__quien b{font-size:16px;display:block}.fidelidad__quien small{color:var(--texto-2);font-size:13px}.fidelidad__avatar{background:#3d6bff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.fidelidad__puntos{color:var(--texto-2);align-items:baseline;gap:8px;margin:14px 0 8px;display:flex}.fidelidad__puntos b{font-family:var(--serif);color:var(--texto);font-variant-numeric:tabular-nums;font-size:44px;font-weight:500;line-height:1}.fidelidad__suma{color:#0b3550;background:var(--menta);border-radius:99px;padding:2px 9px;font-size:13px;font-weight:800}.fidelidad__barra{background:#ffffff1f;border-radius:99px;height:8px;display:block;overflow:hidden}.fidelidad__barra i{background:linear-gradient(90deg,var(--coral),var(--dorado));transform-origin:0;height:100%;display:block;transform:scaleX(.85)}.fidelidad__meta{color:var(--texto-3);margin:8px 0 0;font-size:12.5px}.resena{color:#1f2430;background:#fff;border-radius:20px;width:min(390px,100%);padding:16px 18px;box-shadow:0 26px 60px #0503148c}.resena__cabeza{color:#5b6170;justify-content:space-between;margin:0;font-size:12.5px;font-weight:700;display:flex}.resena__estrellas{color:#f2a900;letter-spacing:2px;margin:6px 0 4px;font-size:26px;line-height:1}.resena__estrellas span{display:inline-block}.resena__texto{margin:0 0 8px;font-size:15px;line-height:1.5}.resena__pie{color:#4b5563;margin:0;font-size:12.5px}.toma--tablero{container-type:inline-size}.tablero{color:#f0fbf8;background:#0b1830;border:1px solid #bed1e038;border-radius:22px;flex-direction:column;gap:16px;height:100%;padding:24px 26px;display:flex;overflow:hidden;box-shadow:0 40px 90px #03061499}.tablero__cabeza{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.tablero__ante{letter-spacing:.14em;text-transform:uppercase;color:#bed1e0;margin:0 0 4px;font-size:12px;font-weight:800}.tablero h3{font-family:var(--sans);font-size:28px;font-weight:700}.tablero .sello{flex:none}.tablero__cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tablero__cifras li{border-bottom:3px solid var(--c,#5cf2d6);background:#142d4b;border-radius:16px;padding:16px}.tablero__cifras li:nth-child(2){--c:#ffd166}.tablero__cifras li:nth-child(3){--c:#ff9a70}.tablero__cifras li:nth-child(4){--c:#a6b4ff}.tablero__cifras b{font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:46px;font-weight:700;line-height:1;display:block}.tablero__cifras span{color:#bed1e0;font-size:14px;line-height:1.3;display:block}.tablero__grafica{background:#10223c;border-radius:16px;flex-direction:column;flex:1;min-height:110px;padding:14px 16px 10px;display:flex}.tablero__grafica>p:first-child{color:#bed1e0;margin:0 0 8px;font-size:13px;font-weight:700}.barras{flex:1;align-items:flex-end;gap:8px;min-height:60px;display:flex}.barras i{height:calc(var(--v) * 100%);transform-origin:50% 100%;background:linear-gradient(#5cf2d6,#2a9e93);border-radius:6px 6px 2px 2px;flex:1}.barras__eje{color:#bed1e0;justify-content:space-between;margin:6px 0 0;font-size:12px;display:flex}.tablero__nota{color:#bed1e0;border-top:1px solid #bed1e026;margin:0;padding-top:12px;font-size:14px}@container (max-width:600px){.tablero{gap:10px;padding:16px 16px 14px}.tablero h3{font-size:21px}.tablero .sello{padding:4px 8px;font-size:9.5px}.tablero__cifras{grid-template-columns:1fr 1fr;gap:8px}.tablero__cifras li{padding:8px 10px}.tablero__cifras b{margin-bottom:2px;font-size:28px}.tablero__cifras span{font-size:12px}.tablero__grafica{flex:none;min-height:0;padding:10px 12px 8px}.tablero__grafica>p:first-child{margin-bottom:6px;font-size:12px}.barras{flex:none;gap:5px;height:52px;min-height:0}.barras__eje{font-size:11px}.tablero__nota{padding-top:8px;font-size:12px}}.escenario__mapa{transform-origin:50%}.mapa__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.estatico .mapa__svg{height:auto;position:static}.mapa__svg .vista{fill:#ff9a70;opacity:.85}.animado #vistas .vista{transform-box:fill-box;transform-origin:50%;transform:scale(clamp(0,calc((var(--pv,1)*.7185 - var(--i,0)*.0035)/.12),1))}.mapa__contador{color:var(--texto-2);background:#120d34eb;border:1px solid #ff9a7080;border-radius:14px;align-items:baseline;gap:8px;margin:0;padding:8px 14px;font-size:13px;display:flex;position:absolute;top:14px;left:14px}.mapa__contador b{font-family:var(--serif);color:var(--coral);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.mapa__contador em{letter-spacing:.12em;text-transform:uppercase;color:var(--dorado);font-size:10.5px;font-style:normal;font-weight:800}.sector-hoy{border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);background:#ffffff05}.sector-hoy__in{grid-template-columns:180px 1fr;align-items:center;gap:28px;padding:30px 0;display:grid}.sector-hoy__ante{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin:0;font-size:12px;font-weight:800}.hechos-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.hechos-v2 li{gap:6px;display:grid}.hechos-v2 b{font-family:var(--serif);color:var(--coral);font-size:34px;font-weight:500;line-height:1}.hechos-v2 span{color:var(--texto-2);font-size:14.5px;line-height:1.5}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.srv{border:1px solid var(--borde);color:inherit;isolation:isolate;border-radius:26px;min-height:330px;text-decoration:none;display:grid;position:relative;overflow:hidden}.srv h3{margin:2px 0 8px;font-size:clamp(26px,2.3vw,34px)}.srv__texto{flex-direction:column;justify-content:flex-end;padding:28px 30px;display:flex}.srv__texto p{color:var(--texto-2);margin:0 0 12px}.srv__texto ul{color:var(--texto-2);gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.srv__texto li{padding-left:18px;position:relative}.srv__texto li:before{content:"";background:var(--coral);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.srv__num{letter-spacing:.14em;color:var(--coral);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.srv__arte{min-height:230px;position:relative;overflow:hidden}.srv--web{background:radial-gradient(at 78% 30%,#5cf2d629,#0000 55%),radial-gradient(at 60% 110%,#ff9a7033,#0000 55%),linear-gradient(135deg,#2a2070,#1a1446 70%);grid-column:span 12;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:470px}.srv--redes{background:linear-gradient(170deg,#3f1f63,#1a1446 75%);grid-column:span 6;grid-template-rows:minmax(0,1fr) auto}.srv--pauta{background:#15113b;grid-column:span 6;grid-template-rows:minmax(0,1fr) auto}.srv--software{background:#0b1830;border-color:#5cf2d64d;grid-column:span 12;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.srv--software:hover{border-color:var(--menta)}.srv--software .tarjeta__pie{color:var(--menta);margin-top:14px;font-weight:700}.srv--software .tarjeta__pie:after{content:" →"}.srv--web .srv__texto{justify-content:center;padding:44px 8px 44px 44px}.srv--web h3{max-width:12ch;margin:6px 0 14px;font-size:clamp(32px,3.3vw,48px);line-height:1.05}.srv--web h3 em{color:var(--coral)}.srv--web .srv__bajada{color:var(--texto);max-width:40ch;margin:0 0 20px;font-size:clamp(16px,1.25vw,18px)}.srv--web .srv__enlace{align-self:flex-start;margin-top:22px}.srv--web .srv__arte{min-height:440px}.vitrinas{aspect-ratio:16/10.5;position:absolute;top:17%;left:13%;right:17%}.vitrina{transform-origin:0 0;background:#fff;border-radius:16px;animation:13.5s cubic-bezier(.6,0,.3,1) infinite baraja;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px #0504198c,0 0 0 1px #ffffff1f}.vitrina--acuario{animation-delay:0s}.vitrina--vet{animation-delay:-9s}.vitrina--spa{animation-delay:-4.5s}@keyframes baraja{0%,28%{z-index:3;transform:none}31%{z-index:3;transform:translate(5%,12%)rotate(3deg)scale(.96)}33.4%,61%{z-index:1;transform:translate(-11%,-13%)scale(.88)}66.7%,94%{z-index:2;transform:translate(-5.5%,-6.5%)scale(.94)}to{z-index:3;transform:none}}.vitrina:after{content:"";opacity:0;pointer-events:none;animation:13.5s cubic-bezier(.6,0,.3,1) infinite baraja-velo;animation-delay:inherit;background:#140f3c;position:absolute;inset:0}@keyframes baraja-velo{0%,28%{opacity:0}31%{opacity:.35}33.4%,61%{opacity:.55}66.7%,94%{opacity:.3}to{opacity:0}}.vitrina__barra{background:#ece8f4;border-bottom:1px solid #0000000f;align-items:center;gap:5px;height:26px;margin:0;padding:0 10px;display:flex}.vitrina__barra i{background:#ff6b6b;border-radius:50%;width:8px;height:8px}.vitrina__barra i:nth-child(2){background:#ffd166}.vitrina__barra i:nth-child(3){background:#3fd17a}.vitrina__barra span{color:#55506b;letter-spacing:.02em;background:#fff;border-radius:99px;margin-left:10px;padding:2px 12px;font-size:10.5px;font-weight:700}.vitrina__heroe{box-sizing:border-box;height:calc(100% - 26px);padding:7%;position:relative;overflow:hidden}.vitrina__marca{letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800}.vitrina__titulo{font-family:var(--serif);z-index:1;max-width:12ch;margin:0 0 14px;font-size:clamp(20px,2.2vw,32px);line-height:1.02;position:relative}.vitrina__titulo em{font-style:italic}.vitrina__boton{z-index:1;border-radius:99px;padding:7px 14px;font-size:11.5px;font-weight:800;display:inline-block;position:relative}.vitrina--acuario .vitrina__heroe{color:#f0fbf8;background:radial-gradient(circle at 75% 40%,#1fa3b3,#0000 60%),linear-gradient(160deg,#0b567c,#17356d 70%);height:62%}.vitrina--acuario .vitrina__marca{color:#5cf2d6}.vitrina--acuario .vitrina__titulo em{color:#ffd166}.vitrina--acuario .vitrina__boton{color:#05331c;background:#25d366}.vitrina__pez{filter:drop-shadow(0 14px 14px #00000059);width:56%;height:auto;animation:6s ease-in-out infinite alternate vitrina-pez;position:absolute;top:14%;right:-4%}@keyframes vitrina-pez{0%{transform:translate(0)}to{transform:translate(-8%,6%)}}.vitrina__fichas{box-sizing:border-box;background:#f7f3ec;grid-template-columns:repeat(3,1fr);gap:8px;height:38%;padding:5% 7%;display:grid}.vitrina__fichas i{background:linear-gradient(#cfe9ee 0 58%,#fff 58%);border-radius:10px;box-shadow:0 2px 6px #00000014}.vitrina__fichas i:nth-child(2){background:linear-gradient(#ffe2c7 0 58%,#fff 58%)}.vitrina__fichas i:nth-child(3){background:linear-gradient(#d9dcf7 0 58%,#fff 58%)}.vitrina--vet .vitrina__heroe{color:#0d3b3a;background:linear-gradient(#f4fbfa,#e3f3ef)}.vitrina--vet .vitrina__marca,.vitrina--vet .vitrina__titulo em{color:#1f8a78}.vitrina__urgencia{color:#fff;background:#b3302a;border-radius:99px;padding:6px 12px;font-size:11px;font-weight:800;position:absolute;top:9%;right:7%}.vitrina__horas{flex-wrap:wrap;gap:6px;margin:0;display:flex}.vitrina__horas b{color:#0d3b3a;background:#fff;border:1.5px solid #9fd3c8;border-radius:9px;padding:6px 10px;font-size:11px}.vitrina__horas b.libre{color:#fff;background:#156b5c;border-color:#156b5c}.vitrina--spa .vitrina__heroe{color:#4a1d2c;background:radial-gradient(circle at 85% 80%,#ffd166 0 18%,#0000 19%),linear-gradient(150deg,#ffe3d6,#ffc2c7)}.vitrina--spa .vitrina__marca{color:#c2416b}.vitrina--spa .vitrina__titulo{font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(18px,1.9vw,28px);font-weight:800}.vitrina--spa .vitrina__titulo em{color:#c2416b;font-style:normal}.vitrina--spa .vitrina__boton{color:#fff;background:#4a1d2c}.vitrina__huella{fill:#c2416b;opacity:.85;width:26%;position:absolute;bottom:10%;right:9%;transform:rotate(-14deg)}.mini-tel{aspect-ratio:9/18.5;z-index:4;background:#0e0b26;border-radius:24px;width:clamp(118px,11vw,150px);animation:5s ease-in-out infinite alternate flotar-v2;position:absolute;bottom:7%;right:5%;box-shadow:0 30px 60px #0000008c,inset 0 0 0 1.5px #ffffff2e}.mini-tel__pantalla{box-sizing:border-box;background:linear-gradient(170deg,#0b567c,#17356d 55%,#f7f3ec 55%);border-radius:19px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 10px;display:flex;position:absolute;inset:6px;overflow:hidden}.mini-tel__marca{letter-spacing:.16em;text-transform:uppercase;color:#5cf2d6;margin:0;font-size:10px;font-weight:800}.mini-tel__pantalla img{filter:drop-shadow(0 8px 8px #0000004d);width:100%;height:auto;margin:2px 0 4px}.mini-tel__abierto{white-space:nowrap;color:#16603f;background:#fff;border-radius:99px;padding:3px 8px;font-size:9.5px;font-weight:800}.mini-tel__fila{background:#d8d2c6;border-radius:4px;width:100%;height:7px;margin-top:10px;display:block}.mini-tel__fila--corta{width:62%;margin-top:0}.mini-tel__wa{text-align:center;color:#05331c;background:#25d366;border-radius:99px;align-self:stretch;margin-top:auto;padding:7px 0;font-size:10px;font-weight:800}.srv__flota{white-space:nowrap;z-index:5;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:700;animation:4.5s ease-in-out infinite alternate flotar-v2;position:absolute;box-shadow:0 10px 24px #0000004d}.srv__flota--1{background:var(--dorado);color:#2a1d05;top:6%;left:2%}@keyframes flotar-v2{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}.srv__ejemplo{letter-spacing:.06em;color:var(--texto-3);margin:0;font-size:11px;font-weight:700;position:absolute;bottom:12px;left:4%}.tira{position:absolute;inset:26px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.tira__in{gap:14px;width:max-content;height:100%;animation:16s linear infinite tira;display:flex}.tira__in i{background:linear-gradient(var(--c1),var(--c2));border-radius:16px;flex:none;width:104px;height:100%;max-height:190px;position:relative}.tira__in i:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #ffffffe6;margin:-10px 0 0 -7px;position:absolute;top:42%;left:50%}.tira__in i:after{content:"";background:linear-gradient(90deg,#fff 55%,#ffffff59 55%);border-radius:2px;height:4px;position:absolute;bottom:10px;left:10px;right:10px}@keyframes tira{to{transform:translate(calc(-50% - 7px))}}.corazon{color:#ff5a6e;opacity:0;font-size:22px;animation:3s ease-out infinite corazon-v2;position:absolute;bottom:30px;right:16%}.corazon.c2{color:#ffd166;animation-delay:-1s;right:24%}.corazon.c3{font-size:16px;animation-delay:-2s;right:10%}@keyframes corazon-v2{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-150px)scale(1.15)}}.radar{background:radial-gradient(at 35% 60%,#ff9a7024,#0000 55%),linear-gradient(#f0fbf80d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#f0fbf80d 1px,#0000 1px) 0 0/28px 28px,#1c1650;border-radius:20px 20px 0 0;position:absolute;inset:22px 22px 0;overflow:hidden}.radar:before{content:"";border-left:3px solid #5cf2d680;border-radius:50%;width:30px;height:130%;position:absolute;top:-10%;left:58%;transform:rotate(14deg)}.radar__pin{background:var(--coral);border-radius:50%;width:14px;height:14px;margin:-7px;position:absolute;top:52%;left:46%;box-shadow:0 0 0 4px #ff9a704d}.radar__onda{border:2px solid var(--coral);opacity:0;border-radius:50%;width:240px;height:240px;margin:-120px;animation:3.6s ease-out infinite onda;position:absolute;top:52%;left:46%}.radar__onda--2{animation-delay:-1.2s}.radar__onda--3{animation-delay:-2.4s}@keyframes onda{0%{opacity:.9;transform:scale(.05)}to{opacity:0;transform:scale(1.3)}}.radar__p{left:var(--x);top:var(--y);background:var(--coral);opacity:0;width:9px;height:9px;animation:3.6s ease-out infinite aparecer-p;animation-delay:var(--d);border-radius:50%;position:absolute}@keyframes aparecer-p{0%,10%{opacity:0;transform:scale(0)}20%,80%{opacity:1;transform:scale(1)}to{opacity:0}}.flujo{position:absolute;inset:0}.flujo__panel{color:#f0fbf8;background:#142d4b;border:1px solid #bed1e033;border-radius:18px;padding:14px 16px 10px;position:absolute;top:34%;left:12%;right:10%;box-shadow:0 20px 40px #00000059}.flujo__panel p{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;display:flex}.flujo__panel p b{color:#0b1830;background:#ffd166;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.flujo__fila{color:#bed1e0;border-top:1px solid #bed1e01a;border-radius:10px;align-items:center;gap:10px;padding:8px 6px;font-size:13.5px;display:flex}.flujo__fila i{border:2px solid #5cf2d6;border-radius:6px;flex:none;width:18px;height:18px;position:relative}.flujo__fila--nueva{color:#f0fbf8;border-top:0;font-weight:700;animation:6s ease-in-out infinite flujo-nueva}.flujo__fila--nueva i:after{content:"✓";color:#0b1830;opacity:0;background:#5cf2d6;border-radius:6px;place-items:center;font-size:13px;font-weight:900;animation:6s ease-in-out infinite flujo-check;display:grid;position:absolute;inset:-2px}.flujo__msg{color:#161616;white-space:nowrap;background:#fff;border-radius:14px 14px 14px 3px;padding:9px 13px;font-size:14px;animation:6s ease-in-out infinite flujo-msg;position:absolute;top:9%;left:8%;box-shadow:0 10px 24px #00000059}@keyframes flujo-msg{0%{opacity:0;transform:translate(-20px)}8%,28%{opacity:1;transform:none}40%,to{opacity:0;transform:translate(30px,70px)scale(.6)}}@keyframes flujo-nueva{0%,36%{opacity:0;box-shadow:none;transform:translateY(-10px)}44%{opacity:1;transform:none;box-shadow:0 0 0 2px #ffd166}70%,to{opacity:1;box-shadow:0 0 0 2px #ffd16600}}@keyframes flujo-check{0%,58%{opacity:0;transform:scale(.4)}66%,92%{opacity:1;transform:none}to{opacity:0}}.combos-v2__titulo{margin:56px 0 18px}.combos-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.combos-v2 li{border:1px solid var(--borde);background:#ffffff08;border-radius:20px;padding:20px 22px}.combos-v2 h4{font-family:var(--serif);margin:14px 0 6px;font-size:22px;font-weight:500}.combos-v2 p{color:var(--texto-2);margin:0;font-size:15px}.combos-v2__luces{flex-wrap:wrap;gap:6px;display:flex}.combos-v2__luces i{border:1px solid var(--borde);color:var(--texto-3);border-radius:99px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:700}.combos-v2__luces i.on{background:var(--coral);border-color:var(--coral);color:#2d1734}.selector{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.selector__fachada{margin:0}.fachada__svg{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 30px 60px #00000059}.selector__fachada figcaption{color:var(--texto-3);margin-top:10px;font-size:13px}#fachada-cortina{transition:transform .45s cubic-bezier(.65,0,.35,1);transform:translateY(-212px)}.selector.bajando #fachada-cortina{transform:none}.selector__pestanas{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.selector__pestanas button{border:1px solid var(--borde-fuerte);color:var(--texto-2);background:0 0;border-radius:999px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:700}.selector__pestanas button:hover{color:var(--texto);border-color:var(--coral)}.selector__pestanas button[aria-selected=true]{background:var(--coral);border-color:var(--coral);color:#2d1734}.selector__sello{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin:0 0 8px;font-size:12px;font-weight:800}.selector__p h3{margin-bottom:10px;font-size:clamp(26px,2.4vw,34px)}.selector__p>p{color:var(--texto-2)}.selector__p ul{gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.selector__p li{color:var(--texto);padding-left:28px;position:relative}.selector__p li:before{content:"";border-left:2px solid var(--coral);border-bottom:2px solid var(--coral);width:14px;height:8px;position:absolute;top:7px;left:0;transform:rotate(-45deg)}.selector__p .sello{vertical-align:2px;margin-left:6px;padding:3px 7px;font-size:9.5px}.otros-sectores{color:var(--texto-2);margin:28px 0 0}.casos-v2{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.casos-v2 li{border:1px solid var(--borde);background:#ffffff09;border-radius:20px}.casos-v2 li.pronto{border-style:dashed}.casos-v2 a,.casos-v2 li.pronto{color:inherit;flex-direction:column;gap:8px;height:100%;padding:22px;text-decoration:none;display:flex}.casos-v2 a:hover h3{color:var(--coral)}.casos-v2 h3{font-size:24px}.casos-v2 p{color:var(--texto-2);margin:0;font-size:15px}.casos-v2 .tarjeta__pie{margin-top:auto;font-size:14px;font-weight:700}.cta-v2{border-top:1px solid var(--borde);background:radial-gradient(at 25% 80%,#ff9a7029,#0000 60%);padding:clamp(56px,7vw,96px) 0}.cta-v2__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cta-v2__arte svg{width:100%;max-width:380px;height:auto;display:block}.cta-v2__letrero{transform-box:fill-box;transform-origin:50% 0;animation:3s ease-in-out infinite alternate letrero}@keyframes letrero{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.cta-v2 h2{max-width:16ch;font-size:clamp(32px,3.6vw,52px)}.cta-v2__texto>p{color:var(--texto-2);max-width:46ch;margin:14px 0 26px;font-size:18px}.cta-v2__comparar{color:var(--texto-3)!important;margin:26px 0 0!important;font-size:14px!important}@media (max-height:860px){.animado .escenario{--tel-h:520px}}@media (max-height:780px){.animado .escenario{--tel-h:460px;--arriba:24px}}@media (max-height:680px){.animado .escenario{--tel-h:400px}}@media (max-width:1180px){.estatico .escenario{gap:30px 36px}.srv--web .srv__texto{padding:36px 8px 36px 34px}}@media (max-width:980px){.sector-hoy__in{grid-template-columns:1fr;gap:14px}.selector{grid-template-columns:1fr}.casos-v2,.combos-v2{grid-template-columns:1fr 1fr}.cta-v2__in{grid-template-columns:1fr}.cta-v2__arte svg{max-width:260px}.estatico .escenario{grid-template-columns:1fr;grid-template-areas:"portada""diorama""l1""web""l2""mapa""l3""chat""l4""crm""l5""cierre""l6""tablero"}.estatico .escenario__mapa{justify-self:center}.estatico .tel--reel{justify-self:start}.estatico .toma--cierre{justify-items:center}}@media (max-width:760px){.hechos-v2{grid-template-columns:1fr;gap:16px}.bento{grid-template-columns:1fr}.srv--web,.srv--software,.srv--redes,.srv--pauta{grid-column:auto;grid-template-rows:auto auto;grid-template-columns:1fr}.srv__arte{min-height:250px}.srv__texto{padding:22px}.srv--web .srv__texto{order:-1;padding:30px 22px 8px}.srv--web .srv__arte{min-height:340px}.vitrinas{top:16%;left:12%;right:12%}.mini-tel{width:104px;bottom:9%;right:4%}.casos-v2,.combos-v2{grid-template-columns:1fr}.animado .escenario{--x:var(--margen);--tel-h:500px;--arriba:20px;min-height:560px}.animado .escenario__velo{background:linear-gradient(#120d34f0 0,#120d34d1 200px,#120d3400 300px);width:auto;height:300px;bottom:auto;right:0}.animado .portada-v2{top:44px;left:var(--margen);right:var(--margen);width:auto}.portada-v2 h1{font-size:clamp(38px,11vw,52px)}.portada-v2__bajada{margin:14px 0 22px;font-size:17px}.animado .reloj{padding:6px 12px 6px 8px;font-size:18px;top:14px}.animado .reloj .reloj__astro{width:18px;height:18px}.animado .leyendas{top:60px;left:var(--margen);right:var(--margen);width:auto}.leyenda h2{margin-bottom:8px;font-size:24px}.leyenda p{font-size:14.5px;line-height:1.5}.leyenda__hora{margin-bottom:8px!important}.animado .capitulos-v2{display:none}.animado .tel{left:calc(50% - var(--tel-h) * .242);top:auto;bottom:22px}.animado .escenario__mapa{left:var(--margen);right:var(--margen);top:250px;bottom:66px}.animado .toma--crm,.animado .toma--tablero{left:var(--margen);right:var(--margen);height:auto;top:244px;bottom:66px}.animado .fidelidad{left:var(--margen);width:auto;top:244px;right:var(--margen);max-width:360px}.animado .resena{left:var(--margen);right:var(--margen);width:auto;max-width:380px;top:452px}.fidelidad__club{margin-bottom:8px}.fidelidad__puntos{margin:10px 0 6px}.animado .escenario__ejemplo{padding:5px 9px;font-size:10px;top:16px}.solo-cel-v2{display:inline}.solo-esc-v2{display:none}.animado .boton-pausa{justify-content:center;width:44px;padding:0;bottom:12px;right:10px}.animado .boton-pausa .txt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fidelidad__puntos b{font-size:36px}.resena__texto{font-size:14px}.estatico .escenario{--tel-h:480px;padding-top:28px}.estatico .diorama{aspect-ratio:4/4.4}.estatico .tel--reel{--tel-h:270px}.estatico .toma--crm{height:540px}}@media (max-width:760px) and (max-height:760px){.animado .escenario{--tel-h:440px}.animado .fidelidad{top:226px}.animado .resena{top:414px}.fidelidad{padding:14px 16px}}@media (max-width:760px) and (max-height:680px){.animado .escenario{--tel-h:380px}}@media (max-width:760px) and (max-height:760px){.animado .tablero__grafica,.animado .crm__agenda{display:none}}@media (max-width:380px){.animado .escenario{--tel-h:460px}}.pausado .pagina-v2 *,.pausado.pagina-v2 *,.pausado.pagina-v2 :before,.pausado.pagina-v2 :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){#fachada-cortina{transition:none}.vitrina,.vitrina:after{animation:none}.vitrina--vet{z-index:2;transform:translate(-5.5%,-6.5%)scale(.94)}.vitrina--vet:after{opacity:.3}.vitrina--spa{z-index:1;transform:translate(-11%,-13%)scale(.88)}.vitrina--spa:after{opacity:.55}.vitrina--acuario{z-index:3}.flujo__msg,.flujo__fila--nueva,.flujo__fila--nueva i:after,.radar__p{opacity:1}.radar__onda{opacity:.25;transform:scale(.6)}}.pausado .pagina-v2 :before,.pausado .pagina-v2 :after{animation-play-state:paused!important}.animado .diorama__svg .burbuja,.animado .diorama__svg .pez-tanque,.animado .diorama__svg .cola,.animado .diorama__svg .cola-chica,.animado .diorama__svg .gata__cuerpo,.animado .diorama__svg .nube__in,.animado .diorama__svg .cabina,.animado .diorama__svg .copa,.animado .diorama__svg .pierna-a,.animado .diorama__svg .pierna-b{animation:none}.video-intro{border-top:1px solid var(--borde)}.video-intro__marco{max-width:1040px;margin:0 auto}.video-intro__marco video{aspect-ratio:16/9;border:1px solid var(--borde-fuerte);background:#0b0d1f;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 30px 60px #050a1e73}.video-intro__marco figcaption{color:var(--texto-3);text-align:center;margin-top:12px;font-size:14px}.video-intro__texto{border:1px solid var(--borde);border-radius:16px;max-width:760px;margin:28px auto 0;padding:0 20px}.video-intro__texto summary{cursor:pointer;color:var(--texto-2);padding:14px 0;font-weight:700}.video-intro__texto summary:focus-visible{outline:2px solid var(--coral);outline-offset:4px;border-radius:6px}.video-intro__texto[open]{padding-bottom:8px}.video-intro__texto p{color:var(--texto-2);margin:0 0 14px}@media (max-width:640px){.video-intro__marco video{border-radius:14px}.video-intro__texto{padding:0 14px}}.enlace-video{border:1px solid var(--borde-fuerte);color:var(--texto);background:#0e0b2cc7;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-weight:700;text-decoration:none;transition:border-color .3s,transform .3s;display:inline-flex}.enlace-video svg{background:var(--coral);fill:#1b1035;border-radius:50%;flex:none;width:26px;height:26px;padding:6px}.enlace-video__dur{color:var(--texto-3);font-variant-numeric:tabular-nums;font-weight:500}.enlace-video:hover,.enlace-video:focus-visible{border-color:var(--coral);transform:translateY(-2px)}.enlace-video:focus-visible{outline:2px solid var(--coral);outline-offset:3px}@media (prefers-reduced-motion:reduce){.enlace-video{transition:none}.enlace-video:hover,.enlace-video:focus-visible{transform:none}}@media (max-width:440px){.portada-v2 .botones{column-gap:14px}.enlace-video{gap:8px;padding:8px 14px 8px 8px;font-size:15px}.enlace-video svg{width:24px;height:24px}.enlace-video__dur{display:none}}
.pasos-esc__rejilla{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.pasos-esc__escenario{top:calc(var(--alto-cabecera) + 24px);position:sticky}.pasos-esc__pie{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.pasos-esc__rotulo{color:var(--texto-3);border:1px dashed #ff9a7080;border-radius:999px;margin:0;padding:4px 12px;font-size:13px}.pasos-esc__lista{--avance:0;margin:0;padding:0 0 0 30px;list-style:none;position:relative}.pasos-esc{--avance:0}.pasos-esc__lista:before,.pasos-esc__lista:after{content:"";background:var(--borde);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:8px}.pasos-esc__lista:after{background:var(--coral);transform-origin:top;transform:scaleY(var(--avance));bottom:10px}.pasos-esc--quieto .pasos-esc__lista:after{transform:none}.pasos-esc__paso{opacity:.42;min-height:min(30vh,260px);padding:8px 0 40px;transition:opacity .5s;position:relative}.pasos-esc__paso.activo,.pasos-esc--quieto .pasos-esc__paso{opacity:1}.pasos-esc--quieto .pasos-esc__paso{min-height:0}.pasos-esc__paso:before{content:"";border:2px solid var(--borde-fuerte);background:#1e1a50;border-radius:50%;width:16px;height:16px;transition:border-color .4s,background .4s,transform .4s;position:absolute;top:14px;left:-29px}.pasos-esc__paso.activo:before,.pasos-esc--quieto .pasos-esc__paso:before{border-color:var(--coral);background:var(--coral)}.pasos-esc__paso.activo:before{transform:scale(1.2)}.pasos-esc__num{letter-spacing:.14em;color:var(--coral);font-size:13px;font-weight:700}.pasos-esc__paso h3{margin:6px 0 10px;font-size:clamp(24px,2.3vw,32px)}.pasos-esc__texto{color:var(--texto-2)}.pasos-esc__texto p{margin:0 0 .8em}.pasos-esc__paso ul{color:var(--texto-2);gap:4px;margin:6px 0 0;padding-left:20px;display:grid}.pasos-esc__paso li::marker{color:var(--coral)}.esc{aspect-ratio:10/9;isolation:isolate;color:#161616;background:radial-gradient(at 30% 20%,#ff9a701f,#0000 55%),linear-gradient(#f0fbf80b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#f0fbf80b 1px,#0000 1px) 0 0/32px 32px,#1c1650;border-radius:24px;font-size:clamp(10px,2.9cqw,18px);line-height:1.3;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f0fbf81f,0 30px 60px #05031459;container-type:size}.esc .pz{transition:opacity .55s,transform .85s cubic-bezier(.22,1,.36,1);position:absolute}.esc b{font-weight:700}.esc small{font-size:.78em}.pz-pez{background:var(--c);width:1.9em;height:.9em;animation:4.2s ease-in-out infinite alternate pz-nadar;animation-delay:var(--d);border-radius:50% 40% 40% 50%;position:absolute;top:40%;left:30%}.pz-pez:after{content:"";border-left:.6em solid var(--c);border-top:.33em solid #0000;border-bottom:.33em solid #0000;position:absolute;top:.12em;right:-.55em}.pz-pez:nth-child(2){top:62%;left:52%;transform:scale(.8)}.pz-pez:nth-child(3){top:26%;left:58%;transform:scale(.7)}@keyframes pz-nadar{0%{translate:-1.2em .2em}to{translate:1.4em -.3em}}.e-estrellas{color:#f4a300;letter-spacing:.06em}.e-tel{background:#0e0b26;border-radius:2em;width:40%;height:88%;top:6%;left:9%;box-shadow:0 1.6em 3em #00000073,inset 0 0 0 2px #ffffff26}.e-pantalla{background:#f7f3ec;border-radius:1.5em;position:absolute;inset:.55em;overflow:hidden}.e-busca{padding:1.6em .9em;inset:0}.e-barra{background:#fff;border-radius:999px;align-items:center;gap:.5em;margin:0 0 1.1em;padding:.6em .8em;font-size:.9em;display:flex;box-shadow:0 .2em .7em #0000001f}.e-lupa{border:2px solid #555;border-radius:50%;flex:none;width:.8em;height:.8em}.e-res{background:#e3ded4;border-radius:.6em;height:2.6em;margin-bottom:.6em;display:block}.e-res--corta{width:70%}.e-nada{color:#b5462b;margin:1em 0 0;font-size:.9em;font-weight:700}.e-sitio{padding:.7em;inset:0}.e-b{border-radius:.6em;margin-bottom:.55em;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1);display:block}.e-b--cab{background:#1c1650;height:1.4em}.e-b--hero{color:#fff;background:linear-gradient(135deg,#0b7183,#17356d);flex-direction:column;justify-content:end;height:6.4em;padding:.8em;display:flex}.e-b--hero b{font-family:var(--serif);font-size:1.4em}.e-b--hero span{opacity:.85;font-size:.8em}.e-b--grid{grid-template-columns:1fr 1fr;gap:.45em;display:grid}.e-b--grid i{background:#e8dfcf;border-radius:.5em;height:3.6em}.e-b--grid i:nth-child(2){background:#d5e9e4}.e-b--grid i:nth-child(3){background:#f6d9c9}.e-b--txt{background:#ebe6dc;height:2.2em}.e-wa{color:#fff;text-align:center;background:#147a3b;border-radius:999px;padding:.7em;font-size:.86em;font-weight:700;bottom:.8em;left:.7em;right:.7em}.esc[data-paso="3"] .e-wa{animation:1.4s ease-in-out infinite e-latir}@keyframes e-latir{50%{box-shadow:0 0 0 .5em #1fa85540}}.e-mapa{background:#e9efe4;border-radius:1em;width:42%;height:34%;top:8%;right:6%;overflow:hidden;box-shadow:0 1em 2em #00000059}.e-mapa__calle{background:#fff;position:absolute}.e-mapa__calle--1{height:12%;top:46%;left:0;right:0}.e-mapa__calle--2{width:9%;top:0;bottom:0;left:38%}.e-mapa__pin{background:#e5533d;border-radius:50% 50% 50% 0;width:1.4em;height:1.4em;position:absolute;top:26%;left:52%;transform:rotate(-45deg)}.e-mapa__abierto{color:#1a7f45;background:#fff;border-radius:999px;padding:.25em .7em;font-size:.85em;font-weight:700;position:absolute;bottom:.6em;left:.6em}.e-perfil{background:#fff;border-radius:1em;gap:.45em;width:46%;padding:1em;display:grid;top:48%;right:6%;box-shadow:0 1em 2em #00000059}.e-perfil b{font-size:1.02em}.e-perfil__btns{flex-wrap:wrap;gap:.35em;display:flex}.e-perfil__btns i{color:#1a5fb4;border:1px solid #c9d6ea;border-radius:999px;padding:.2em .6em;font-size:.76em;font-style:normal;font-weight:700}.e-busca{opacity:0}.esc[data-paso="1"] .e-busca{opacity:1}.esc[data-paso="1"] .e-sitio{opacity:0}.esc[data-paso="1"] .e-sitio .e-b,.esc[data-paso="1"] .e-wa{opacity:0;transform:translateY(1.2em)}.e-sitio .e-b:nth-child(2){transition-delay:.12s}.e-sitio .e-b:nth-child(3){transition-delay:.24s}.e-sitio .e-b:nth-child(4){transition-delay:.36s}.e-wa{transition-delay:.48s}.esc[data-paso="1"] .e-mapa,.esc[data-paso="2"] .e-mapa{opacity:0;transform:translate(30%)scale(.8)}.esc[data-paso="1"] .e-perfil,.esc[data-paso="2"] .e-perfil,.esc[data-paso="3"] .e-perfil{opacity:0;transform:translate(40%)}.esc[data-paso="1"] .e-tel,.esc[data-paso="2"] .e-tel{transform:translate(38%)}.r-visor{border-radius:1em;width:84%;height:62%;top:8%;left:8%;overflow:visible}.r-esq{border:3px solid #fff;width:1.6em;height:1.6em;position:absolute}.r-esq--1{border-bottom:0;border-right:0;top:0;left:0}.r-esq--2{border-bottom:0;border-left:0;top:0;right:0}.r-esq--3{border-top:0;border-right:0;bottom:0;left:0}.r-esq--4{border-top:0;border-left:0;bottom:0;right:0}.r-rec{color:#ff6a5c;font-size:.9em;font-weight:700;animation:1s steps(2,end) infinite r-rec;position:absolute;top:1em;right:1.4em}@keyframes r-rec{50%{opacity:.3}}.r-pecera{background:linear-gradient(#0b7183,#17356d);border:3px solid #fff9;border-radius:.4em;position:absolute;inset:16% 12% 12%;overflow:hidden}.r-planta{transform-origin:bottom;background:#3c9a5f;border-radius:1em;width:.5em;height:55%;animation:3s ease-in-out infinite alternate r-alga;position:absolute;bottom:0;left:12%}.r-planta--2{height:42%;animation-delay:-1.4s;left:80%}@keyframes r-alga{0%{rotate:-6deg}to{rotate:7deg}}.r-linea{background:#110d33;border-radius:.8em;align-content:center;gap:.5em;height:24%;padding:.9em;display:grid;bottom:6%;left:6%;right:6%}.r-pista{gap:.3em;height:1.6em;display:flex}.r-pista i{width:var(--w);background:linear-gradient(90deg,#ff9a70,#ffd166);border-radius:.3em}.r-pista--audio i{opacity:.7;background:repeating-linear-gradient(90deg,#5cf2d6 0 .15em,#0000 .15em .35em);align-self:center;height:1em}.r-cabezal{background:#fff;width:2px;animation:5s linear infinite r-cabezal;position:absolute;top:.4em;bottom:.4em;left:8%}@keyframes r-cabezal{to{translate:84cqw}}.r-reel{background:#0e0b26;border-radius:1.2em;width:32%;height:62%;padding:.4em;top:8%;left:34%;box-shadow:0 1em 2em #00000073}.r-reel__pantalla{background:linear-gradient(#0b7183,#221d55);border-radius:.9em;position:absolute;inset:.4em;overflow:hidden}.r-reel__txt{color:#fff;font-size:.85em;font-weight:700;position:absolute;bottom:.8em;left:.6em;right:.6em}.r-cor{color:#ff6a8a;opacity:0;font-size:1.3em;animation:2.6s ease-out infinite r-cor;position:absolute;bottom:20%;right:-.6em}.r-cor--2{animation-delay:.8s;right:.2em}.r-cor--3{animation-delay:1.6s;right:-1em}@keyframes r-cor{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-6em)scale(1.2)}}.r-informe{background:#fff;border-radius:1em;grid-template-rows:auto 1fr auto;gap:.5em;width:46%;height:42%;padding:1em;display:grid;bottom:6%;right:6%}.r-informe span{color:#666;font-size:.8em}.r-barras{align-items:end;gap:.5em;display:flex}.r-barras i{height:var(--h);transform-origin:bottom;background:#ff9a70;border-radius:.3em .3em 0 0;flex:1;transition:transform .9s cubic-bezier(.22,1,.36,1)}.r-barras i:nth-child(2){transition-delay:80ms}.r-barras i:nth-child(3){transition-delay:.16s}.r-barras i:nth-child(4){transition-delay:.24s}.r-barras i:nth-child(5){background:#5cf2d6;transition-delay:.32s}.r-reel{transform:translate(-80%,30%)scale(.7)}.r-visor{opacity:0;transform:scale(.4)translate(-60%,-40%)}.r-linea{opacity:0;transform:translateY(40%)}.esc[data-paso="1"] .r-visor{opacity:1;transform:none}.esc[data-paso="2"] .r-visor{opacity:1;transform:scale(.62)translateY(-18%)}.esc[data-paso="2"] .r-linea{opacity:1;transform:none}.esc[data-paso="1"] .r-reel,.esc[data-paso="2"] .r-reel{opacity:0;transform:scale(.5)}.esc[data-paso="3"] .r-reel{transform:none}.esc[data-paso="1"] .r-informe,.esc[data-paso="2"] .r-informe,.esc[data-paso="3"] .r-informe{opacity:0;transform:translateY(30%)}.esc[data-paso="1"] .r-barras i,.esc[data-paso="2"] .r-barras i,.esc[data-paso="3"] .r-barras i{transform:scaleY(0)}.p-mapa{background:radial-gradient(at 46% 52%,#ff9a7029,#0000 60%);position:absolute;inset:0}.p-rio{border-left:.5em solid #5cf2d659;border-radius:50%;width:70%;height:120%;position:absolute;top:30%;left:-10%;transform:rotate(14deg)}.p-via{background:#f0fbf81f;position:absolute}.p-via--1{height:.4em;top:58%;left:0;right:0;transform:rotate(-8deg)}.p-via--2{width:.4em;top:0;bottom:0;left:62%;transform:rotate(10deg)}.p-pin{background:var(--coral);border-radius:50%;width:1.4em;height:1.4em;margin:-.7em;position:absolute;top:52%;left:46%;box-shadow:0 0 0 .4em #ff9a704d}.p-onda{aspect-ratio:1;border:2px solid var(--coral);opacity:0;border-radius:50%;width:70%;margin-top:-35%;margin-left:-35%;top:52%;left:46%}.esc:not([data-paso="1"]) .p-onda{animation:3.6s ease-out infinite p-onda}.p-onda--2{animation-delay:-1.2s!important}.p-onda--3{animation-delay:-2.4s!important}@keyframes p-onda{0%{opacity:.9;transform:scale(.05)}to{opacity:0;transform:scale(1.2)}}.p-p{left:calc(var(--x)*1%);top:calc(var(--y)*1%);background:var(--dorado);width:.9em;height:.9em;transition-delay:calc(var(--i)*70ms);transform:translate(calc((84 - var(--x))*1cqw),calc((24 - var(--y))*1cqh)) scale(.3);opacity:0;border-radius:50%;margin:-.45em;box-shadow:0 0 0 .3em #ffd16633}.esc[data-paso="1"] .p-p{opacity:0;transform:scale(0)}.esc[data-paso="2"] .p-p{opacity:1;transform:none}.esc[data-paso="3"] .p-p{opacity:.9;transform:translate(calc((84 - var(--x))*1cqw),calc((24 - var(--y))*1cqh)) scale(.5)}.p-bandeja{background:#fff;border-radius:1em;gap:.15em;width:36%;padding:.9em 1em;display:grid;top:8%;right:5%;box-shadow:0 1em 2em #00000059}.p-bandeja b{color:#1a7f45}.p-bandeja__n{font-family:var(--serif);font-size:2.4em;line-height:1}.p-informe{background:#fff;border-radius:1em;width:56%;padding:1em;bottom:6%;left:6%;box-shadow:0 1em 2em #00000059}.p-informe dl{grid-template-columns:auto 1fr;align-items:center;gap:.45em .8em;margin:.6em 0 0;display:grid}.p-informe dt{color:#555;font-size:.82em}.p-informe dd{background:#eee;border-radius:1em;height:.8em;margin:0;overflow:hidden}.p-informe dd i{height:100%;width:var(--w);transform-origin:0;background:#ff9a70;border-radius:1em;transition:transform .9s cubic-bezier(.22,1,.36,1) .2s;display:block}.esc[data-paso="1"] .p-bandeja,.esc[data-paso="2"] .p-bandeja{opacity:0;transform:translateY(-30%)}.esc[data-paso="1"] .p-informe,.esc[data-paso="2"] .p-informe,.esc[data-paso="3"] .p-informe{opacity:0;transform:translateY(30%)}.esc[data-paso="1"] .p-informe dd i,.esc[data-paso="2"] .p-informe dd i,.esc[data-paso="3"] .p-informe dd i{transform:scaleX(0)}.s-msg{background:#fff;border-radius:1em 1em 1em .2em;max-width:62%;margin:0;padding:.7em 1em;top:7%;left:6%;box-shadow:0 .6em 1.4em #0000004d}.s-resp{background:#d9fdd3;border-radius:1em 1em .2em;max-width:62%;margin:0;padding:.7em 1em;top:24%;right:6%;box-shadow:0 .6em 1.4em #0000004d}.s-escribe{gap:.25em;display:none}.s-escribe i{background:#555;border-radius:50%;width:.45em;height:.45em;animation:1s infinite s-punto}.s-escribe i:nth-child(2){animation-delay:.15s}.s-escribe i:nth-child(3){animation-delay:.3s}@keyframes s-punto{50%{opacity:.4;transform:translateY(-.3em)}}.s-ficha{color:#f0fbf8;background:#142d4b;border:1px solid #bed1e040;border-radius:1em;gap:.2em;width:52%;padding:1em;display:grid;top:44%;left:6%}.s-ficha b{color:#5cf2d6}.s-ficha span{color:#bed1e0;font-size:.86em}.s-tablero{color:#f0fbf8;background:#0f2440;border:1px solid #bed1e033;border-radius:1.1em;height:52%;padding:1em;inset:auto 5% 5%}.s-cifras{grid-template-columns:repeat(3,1fr);gap:.5em;margin:.5em 0 .7em;display:grid}.s-cifras span{font-family:var(--serif);background:#ffffff0f;border-radius:.6em;padding:.4em .6em;font-size:1.5em;line-height:1.1;display:grid}.s-cifras small{font-family:var(--sans);color:#bed1e0;font-size:.45em}.s-fila{color:#bed1e0;border-top:1px solid #bed1e01f;align-items:center;gap:.6em;margin:0;padding:.4em .2em;font-size:.86em;display:flex}.s-fila i{border:2px solid #5cf2d6;border-radius:.3em;flex:none;width:1em;height:1em}.s-fila--nueva{color:#fff;font-weight:700}.s-msg{transform-origin:0 0;transform:translateY(-10%)scale(.82)}.s-resp{transform-origin:100% 0;transform:translateY(-62%)scale(.82)}.s-ficha{opacity:0;transform:translateY(55%)scale(.7)}.esc[data-paso="1"] .s-msg,.esc[data-paso="2"] .s-msg{transform:none}.esc[data-paso="1"] .s-resp{opacity:0;transform:translate(20%)}.esc[data-paso="2"] .s-resp{transform:none}.esc[data-paso="2"] .s-escribe{animation:1.2s forwards s-solo;display:inline-flex}.esc[data-paso="2"] .s-txt{animation:1.2s forwards s-txt}@keyframes s-solo{0%,99%{opacity:1}to{opacity:0;display:none}}@keyframes s-txt{0%,80%{opacity:0}to{opacity:1}}.esc[data-paso="1"] .s-ficha,.esc[data-paso="2"] .s-ficha{opacity:0;transform:translateY(20%)scale(.9)}.esc[data-paso="3"] .s-ficha{opacity:1;transform:none}.esc[data-paso="3"] .s-msg{transform:translateY(-10%)scale(.82)}.esc[data-paso="3"] .s-resp{transform:translateY(-62%)scale(.82)}.esc:not([data-paso="4"]) .s-tablero{opacity:0;transform:translateY(40%)}.esc[data-paso="4"] .s-fila--nueva{animation:1.4s ease-out s-nueva}@keyframes s-nueva{0%{background:#ffd16659}to{background:0 0}}.t-estante{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);gap:1.2em .7em;width:56%;height:62%;padding:.4em;display:grid;position:absolute;top:8%;left:6%}.t-pecera{background:linear-gradient(#0b7183e6,#17356df2);border:2px solid #ffffff73;border-radius:.3em;transition:box-shadow .5s,transform .6s;position:relative;overflow:hidden}.t-tabla{background:#8a5a3a;border-radius:.2em;height:.6em;position:absolute;top:calc(50% - .3em);left:0;right:0}.t-tabla--2{top:auto;bottom:-.6em}.t-lote{background:#fff8e6;border-radius:.8em;gap:.15em;width:30%;padding:.8em;display:grid;top:9%;right:6%;box-shadow:0 1em 2em #00000059}.t-lote b{color:#a65a2a}.t-lote span{font-size:.82em}.t-sync{grid-template-columns:repeat(3,1fr);align-items:center;gap:1em;height:20%;display:grid;bottom:6%;left:6%;right:6%}.t-canal{z-index:1;background:#fff;border-radius:.8em;padding:.5em .8em;display:grid;position:relative;box-shadow:0 .6em 1.4em #0000004d}.t-canal b{font-family:var(--serif);font-size:1.8em;line-height:1}.t-hilo{background:repeating-linear-gradient(90deg,var(--menta) 0 .5em,transparent .5em 1em);height:2px;animation:1s linear infinite t-hilo;position:absolute;top:50%;left:10%;right:10%}@keyframes t-hilo{to{background-position:1em 0}}.t-aviso{background:#d9fdd3;border-radius:.8em;gap:.2em;width:30%;margin:0;padding:.8em;font-size:.86em;display:grid;top:42%;right:6%;box-shadow:0 1em 2em #00000059}.t-aviso b{color:#1a7f45}.esc:not([data-paso="1"]) .t-pecera--lote{box-shadow:0 0 0 .3em var(--dorado);transform:scale(1.06)}.esc[data-paso="1"] .t-lote{opacity:0;transform:translate(30%)}.esc[data-paso="1"] .t-sync,.esc[data-paso="2"] .t-sync{opacity:0;transform:translateY(40%)}.esc[data-paso="1"] .t-aviso,.esc[data-paso="2"] .t-aviso,.esc[data-paso="3"] .t-aviso{opacity:0;transform:translate(30%)}.c-semana{background:#ffffff0f;border-radius:1em;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:.45em;width:54%;height:60%;padding:.8em;display:grid;position:absolute;top:7%;left:6%}.c-dia{color:#f0fbf8;text-align:center;align-self:center;font-size:.85em}.c-cupo{border:2px dashed #f0fbf84d;border-radius:.4em;transition:background .5s,border-color .5s,transform .5s}.c-cupo--lleno{background:#f0fbf82e;border-style:solid;border-color:#0000}.c-cupo--toby{background:var(--coral);border-color:var(--coral);border-style:solid}.c-toby{background:#fff;border-radius:.8em;margin:0;padding:.6em .9em;font-size:.86em;display:grid;top:70%;left:8%;box-shadow:0 1em 2em #00000059}.c-toby b{color:#b5462b}.c-exp{background:#fff;border-radius:1em;gap:.4em;width:36%;padding:.9em;display:grid;top:7%;right:5%;box-shadow:0 1em 2em #00000059}.c-item{align-items:center;gap:.5em;font-size:.8em;display:flex}.c-item i{width:1.1em;height:1.1em;transition:background .3s calc(var(--i)*.25s + .3s);background:#1a7f45;border:2px solid #1a7f45;border-radius:.3em;flex:none;position:relative}.c-item i:after{content:"✓";color:#fff;transition:opacity .3s calc(var(--i)*.25s + .3s);place-items:center;font-size:.9em;display:grid;position:absolute;inset:-.1em}.c-rec{background:#d9fdd3;border-radius:1em 1em .2em;width:44%;margin:0;padding:.7em .9em;font-size:.86em;bottom:14%;right:5%;box-shadow:0 1em 2em #00000059}.c-resena{color:#f4a300;letter-spacing:.1em;margin:0;font-size:1.4em;bottom:4%;right:7%}.esc[data-paso="1"] .c-cupo--toby{background:0 0;border:2px dashed #f0fbf84d;transform:none}.esc[data-paso="2"] .c-cupo--toby{transform:scale(1.1)}.esc[data-paso="1"] .c-toby{opacity:0;transform:translateY(30%)}.esc[data-paso="1"] .c-exp,.esc[data-paso="2"] .c-exp{opacity:0;transform:translate(30%)}.esc[data-paso="1"] .c-item i,.esc[data-paso="2"] .c-item i{background:0 0}.esc[data-paso="1"] .c-item i:after,.esc[data-paso="2"] .c-item i:after{opacity:0}.esc[data-paso="1"] .c-rec,.esc[data-paso="2"] .c-rec,.esc[data-paso="3"] .c-rec,.esc[data-paso="1"] .c-resena,.esc[data-paso="2"] .c-resena,.esc[data-paso="3"] .c-resena{opacity:0;transform:translateY(30%)}.v-tel{background:#0e0b26;border-radius:2em;width:44%;height:88%;padding:.6em;position:absolute;top:6%;left:8%;box-shadow:0 1.6em 3em #00000073,inset 0 0 0 2px #ffffff26}.v-tel:before{content:"";background:#efe7dc;border-radius:1.5em;position:absolute;inset:.55em}.v-badge{z-index:1;color:#fff;white-space:nowrap;background:#e5533d;border-radius:999px;padding:.2em .8em;font-size:.8em;font-weight:700;top:1.2em;left:50%;translate:-50%}.v-m,.v-r{z-index:1;background:#fff;border-radius:1em 1em 1em .2em;max-width:80%;margin:.5em .7em 0;padding:.5em .8em;font-size:.82em;position:relative;box-shadow:0 .3em .8em #0000001f}.v-m--1{margin-top:3.2em}.v-r{background:#d9fdd3;border-radius:1em 1em .2em;margin-left:auto;transition:opacity .55s,transform .85s cubic-bezier(.22,1,.36,1);position:relative}.v-urg{background:#fff;border-radius:1em;gap:.2em;width:38%;padding:.9em;display:grid;top:18%;right:6%;box-shadow:0 1em 2em #00000059}.v-urg__luz{background:#e5533d;border-radius:50%;width:.9em;height:.9em;animation:1.2s ease-in-out infinite v-luz}@keyframes v-luz{50%{box-shadow:0 0 0 .5em #e5533d33}}.v-urg span{font-size:.84em}.v-resena{background:#fff;border-radius:1em;width:40%;padding:.9em;bottom:10%;right:6%;box-shadow:0 1em 2em #00000059}.v-resena p{margin:.3em 0 0;font-size:.82em}.v-badge{opacity:0}.esc[data-paso="1"] .v-badge{opacity:1;animation:1.4s infinite e-latir}.esc[data-paso="1"] .v-r{opacity:0;transform:translateY(40%)}.esc[data-paso="1"] .v-urg,.esc[data-paso="2"] .v-urg{opacity:0;transform:translate(30%)}.esc[data-paso="1"] .v-resena,.esc[data-paso="2"] .v-resena,.esc[data-paso="3"] .v-resena{opacity:0;transform:translateY(30%)}.k-llamada{background:#110d33;border-radius:1em;grid-template-columns:1fr 1fr;gap:.4em;width:46%;height:40%;padding:.4em;display:grid;top:7%;left:6%}.k-cara{background:linear-gradient(#2c2577,#1c1650);border-radius:.7em;position:relative;overflow:hidden}.k-cara--2{background:linear-gradient(#7b3c6f,#2c2577)}.k-cab{aspect-ratio:1;background:#e8b796;border-radius:50%;width:30%;position:absolute;top:26%;left:50%;translate:-50%}.k-cuerpo{background:#ff9a70;border-radius:50% 50% 0 0;width:66%;height:44%;position:absolute;bottom:-20%;left:50%;translate:-50%}.k-cara--2 .k-cuerpo{background:#5cf2d6}.k-cara small{color:#fff;position:absolute;bottom:.3em;left:.5em}.k-reloj{color:#fff;background:#0006;border-radius:999px;padding:.1em .5em;font-size:.8em;font-weight:700;position:absolute;top:.6em;right:.8em}.k-doc{background:#fffdf8;border-radius:.6em;align-content:start;gap:.55em;width:38%;height:62%;padding:1em;display:grid;top:7%;right:6%;box-shadow:0 1em 2em #00000059}.k-doc b{font-family:var(--serif);font-size:1.2em}.k-sec{gap:.2em;display:grid}.k-sec small{color:#a65a2a;font-weight:700}.k-sec i{transform-origin:0;height:.4em;transition:transform .5s calc(var(--i)*.18s + .2s);background:#e1d9c9;border-radius:1em;display:block}.k-sec .k-corta{width:62%}.k-piezas{grid-template-columns:repeat(3,1fr);gap:.5em;width:46%;display:grid;top:52%;left:6%}.k-pieza{transition:transform .5s calc(var(--i)*.2s),opacity .5s calc(var(--i)*.2s);background:#fff;border-radius:.7em;gap:.3em;padding:.6em;display:grid;box-shadow:0 .6em 1.4em #0000004d}.k-pieza b{color:#1a7f45;font-size:.74em}.k-grafica{background:#fff;border-radius:1em;grid-template-rows:auto 1fr;height:24%;padding:.7em 1em;display:grid;bottom:5%;left:6%;right:6%;box-shadow:0 1em 2em #00000059}.k-grafica svg{width:100%;height:100%}.k-eje{stroke:#ccc;stroke-width:1px;fill:none}.k-linea{fill:none;stroke:#ff7a4a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.4s ease-out .2s}.esc[data-paso="1"] .k-llamada{transform:translate(28%,20%)scale(1.25)}.esc[data-paso="1"] .k-doc{opacity:0;transform:translate(30%)}.esc[data-paso="1"] .k-sec i{transform:scaleX(0)}.esc[data-paso="1"] .k-pieza,.esc[data-paso="2"] .k-pieza{opacity:0;transform:translateY(40%)}.esc[data-paso="1"] .k-grafica,.esc[data-paso="2"] .k-grafica,.esc[data-paso="3"] .k-grafica{opacity:0;transform:translateY(30%)}.esc[data-paso="1"] .k-linea,.esc[data-paso="2"] .k-linea,.esc[data-paso="3"] .k-linea{stroke-dashoffset:1px}.a-cal{grid-template-columns:repeat(7,1fr);gap:.4em;display:grid;position:absolute;inset:8% 6% 8% 14%}.a-col{text-align:center;color:#f0fbf8;grid-template-rows:auto 1fr;gap:.4em;display:grid}.a-dia{background:#f0fbf80f;border-radius:.5em;position:relative}.a-franja{background:linear-gradient(#ff9a708c,#ff9a704d);border-radius:.4em;height:75%;position:absolute;top:6.25%;left:0;right:0}.a-col--sab .a-franja{height:43.75%;top:12.5%}.a-col--dom .a-franja{display:none}.a-col--dom .a-dia{background:repeating-linear-gradient(135deg,#f0fbf80d 0 .5em,#0000 .5em 1em)}.a-hora{color:#bed1e0;white-space:nowrap;font-size:.75em;position:absolute;left:-12%}.a-hora--7{top:calc(2.2em + 6%)}.a-hora--19{top:calc(2.2em + 76%)}.a-cita{background:#ffd166;border-radius:.3em;height:7%;top:30%;left:12%;right:12%;box-shadow:0 0 0 .3em #ffd16640}.esc[data-paso="1"] .a-cita{opacity:0;transform:translateY(-200%)scale(.6)}.cabeza-neg{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,64px);padding:28px 0 64px;display:grid}:is(.cabeza-neg h1:has(+.lema),.agenda-neg h1:has(+.lema)){margin-top:14px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.3}.cabeza-neg .lema,.agenda-neg .lema{margin-top:10px}.cabeza-neg .lead{margin-top:16px}.cabeza-neg .botones{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.indice-neg{gap:clamp(36px,5vw,64px);display:grid}.indice-neg__fila{color:inherit;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);text-decoration:none;display:grid}.indice-neg__fila:nth-child(2n) .esc{order:2}.indice-neg__fila h2,.indice-neg__fila h3{margin:8px 0 10px;font-size:clamp(26px,2.6vw,36px)}.indice-neg__fila p{color:var(--texto-2)}.indice-neg__fila .enlace-flecha{margin-top:8px}.saltos-neg{max-width:980px;margin-top:28px}.saltos-neg h2{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);margin:0 0 12px;font-size:12px;font-weight:800}.saltos-neg ol{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.saltos-neg a{box-sizing:border-box;border:1px solid var(--borde);height:100%;min-height:44px;color:var(--texto);background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.saltos-neg a span{font-family:var(--sans);color:var(--dorado);min-width:20px;font-size:12px;font-weight:800}.saltos-neg a:hover,.saltos-neg a:focus-visible{background:#ffd16614;border-color:#ffd16699}.saltos-neg__extra a{color:var(--texto-2);border-style:dashed}.ley-cita{border-left:3px solid var(--coral);color:var(--texto-2);margin:18px 0;padding:4px 0 4px 18px}.ley-cita small{color:var(--texto-3);margin-top:6px;display:block}.fuente-dato{color:var(--texto-3);margin-top:6px;font-size:13px;display:block}.fuente-dato a{color:#ffc2a8}.casos-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.casos-cifras li{border:1px solid var(--borde);background:#ffffff08;border-radius:18px;padding:18px}.casos-cifras b{font-family:var(--serif);color:var(--coral);font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1;display:block}.casos-cifras span{color:var(--texto-2);margin-top:8px;font-size:15px;display:block}.caso{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.agenda-neg{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,64px);padding:28px 0 90px;display:grid}.agenda-neg .esc{aspect-ratio:7/5;margin:22px 0 10px}.formulario .ayuda{color:var(--texto-3);font-size:14px;font-weight:400}.formulario__respuesta{display:none}.formulario__respuesta.visible{display:flex}.form-agenda.enviado{animation:.9s cubic-bezier(.22,1,.36,1) doblar}@keyframes doblar{0%{transform:none}40%{transform:perspective(800px)rotateX(10deg)scale(.97)}to{transform:none}}@media (max-width:900px){.pasos-esc__rejilla{grid-template-columns:1fr;gap:20px}.pasos-esc__escenario{top:calc(var(--alto-cabecera) + 8px);z-index:2;margin-inline:calc(-1*var(--margen));padding-bottom:10px;padding-inline:var(--margen);background:#1a1446;box-shadow:0 16px 16px -2px #1a1446}.pasos-esc__escenario .esc{aspect-ratio:auto;height:min(40vh,330px)}.pasos-esc--quieto .pasos-esc__escenario{position:relative;top:0}.pasos-esc__paso{min-height:30vh}.cabeza-neg,.indice-neg__fila,.caso,.agenda-neg{grid-template-columns:1fr}.cabeza-neg>.esc{display:none}.pasos-esc__rotulo{font-size:11px}.indice-neg__fila:nth-child(2n) .esc{order:0}.saltos-neg ol{grid-template-columns:1fr 1fr}.saltos-neg a{gap:8px;padding:8px 10px;font-size:14px}.casos-cifras{grid-template-columns:1fr 1fr}}.pausado .esc *,.pausado .esc :before,.pausado .esc :after{transition:none!important;animation:none!important}.pausado .r-cor{opacity:0}.pausado .pasos-esc__paso{transition:none}@media (prefers-reduced-motion:reduce){.esc *,.esc :before,.esc :after{transition:none!important;animation:none!important}}.lista-no{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lista-no li{color:var(--texto-2);padding-left:28px;position:relative}.lista-no li:before{content:"×";color:var(--coral);font-size:22px;line-height:1;position:absolute;top:-3px;left:2px}.combos-v2 h3{font-family:var(--serif);margin:14px 0 6px;font-size:22px;font-weight:500}.esc p{color:inherit}.esc .e-nada{color:#b5462b}.esc .s-fila{color:#bed1e0}.esc .s-fila--nueva{color:#fff}.esc .c-resena{color:#b87800}.e-estrellas small{color:#444}.esc .e-estrellas{color:#b87800}.neg-razones{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.neg-razones h3{margin-bottom:8px;font-size:22px}.neg-razones p{margin:0}.neg-proceso{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.neg-proceso li{border-top:2px solid var(--coral);padding-top:14px}.neg-proceso__n{background:var(--coral);color:#1b1035;border-radius:50%;place-items:center;width:32px;height:32px;margin-bottom:10px;font-weight:700;display:inline-grid}.neg-proceso h3{margin-bottom:6px;font-size:19px}.neg-proceso p{margin:0;font-size:15px}.mundo-negocios .seccion{padding:clamp(48px,5.5vw,76px) 0}.neg-medida,.neg-tamano{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.neg-medida li{border:1px solid var(--borde);background:#ffffff08;border-radius:16px;padding:16px 18px}.neg-medida h3{margin-bottom:4px;font-size:19px}.neg-medida p{margin:0;font-size:15px}@media (max-width:1000px){.neg-proceso{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.neg-razones,.neg-proceso{grid-template-columns:1fr}}.web-todo{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.web-todo li{border:1px solid var(--borde);background:#ffffff08;border-radius:16px;padding:18px 20px}.web-todo__n{letter-spacing:.08em;color:var(--coral);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.web-todo h3{margin-bottom:6px;font-size:19px}.web-todo p{margin:0;font-size:15px}.web-enlace{gap:10px;margin:0;padding:0;list-style:none;display:grid}.web-enlace li{border:1px solid var(--borde);background:#5cf2d60a;border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);align-items:center;gap:18px;padding:14px 20px;display:grid}.web-enlace p{margin:0}.web-enlace li>p:first-child{font-weight:600}.web-enlace li>p:last-child{color:var(--texto-2)}.web-enlace__donde{letter-spacing:.08em;text-transform:uppercase;color:var(--menta);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.web-enlace__flecha{color:var(--menta);font-size:22px;line-height:1}@media (max-width:1000px){.web-todo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.web-todo{grid-template-columns:1fr}.web-enlace li{grid-template-columns:1fr;gap:8px}.web-enlace__flecha{justify-self:start;transform:rotate(90deg)}}
.ecrm{color:#f0fbf8;background:#0f2440;border:1px solid #bed1e038;border-radius:1.1em;grid-template-columns:27% 1fr;display:grid;position:absolute;inset:5%;overflow:hidden;box-shadow:0 1.4em 3em #05031473}.ecrm-menu{background:#0b1b31;border-right:1px solid #bed1e01f;flex-direction:column;gap:.35em;padding:1em .7em;display:flex}.ecrm-logo{font-family:var(--serif);color:#5cf2d6;margin:0 0 .6em .3em;font-size:1.05em;font-weight:500}.ecrm-menu__i{color:#bed1e0;border-radius:.6em;align-items:center;gap:.5em;padding:.45em .5em;font-size:.74em;transition:background .4s,color .4s;display:flex}.ecrm-menu__i i{border:2px solid;border-radius:.25em;flex:none;width:.8em;height:.8em}.ecrm-menu__i--5{color:#fff;background:#5cf2d624}.esc[data-paso="1"] .ecrm-menu__i--5,.esc[data-paso="2"] .ecrm-menu__i--5,.esc[data-paso="3"] .ecrm-menu__i--5,.esc[data-paso="4"] .ecrm-menu__i--5{color:#bed1e0;background:0 0}.esc[data-paso="1"] .ecrm-menu__i--1,.esc[data-paso="2"] .ecrm-menu__i--2,.esc[data-paso="3"] .ecrm-menu__i--3,.esc[data-paso="4"] .ecrm-menu__i--4{color:#fff;background:#5cf2d624}.ecrm-main{position:relative}.ecrm-p{opacity:0;flex-direction:column;gap:.55em;padding:1em 1.1em;display:flex;inset:0;transform:translateY(6%)}.ecrm-p--5{opacity:1;transform:none}.esc[data-paso="1"] .ecrm-p--5,.esc[data-paso="2"] .ecrm-p--5,.esc[data-paso="3"] .ecrm-p--5,.esc[data-paso="4"] .ecrm-p--5{opacity:0;transform:translateY(6%)}.esc[data-paso="1"] .ecrm-p--1,.esc[data-paso="2"] .ecrm-p--2,.esc[data-paso="3"] .ecrm-p--3,.esc[data-paso="4"] .ecrm-p--4{opacity:1;transform:none}.ecrm-titulo{letter-spacing:.12em;text-transform:uppercase;color:#5cf2d6;margin:0 0 .2em;font-size:.72em;font-weight:700}.esc .ecrm-titulo{color:#5cf2d6}.ecrm-msg,.ecrm-resp{color:#161616;background:#fff;border-radius:.9em .9em .9em .2em;max-width:88%;margin:0;padding:.55em .8em;font-size:.82em;box-shadow:0 .4em 1em #00000040}.esc .ecrm-msg,.esc .ecrm-resp{color:#161616}.ecrm-resp{background:#d9fdd3;border-radius:.9em .9em .2em;align-self:flex-end}.ecrm-resp small{color:#3d6b45;margin-top:.3em;font-size:.82em;display:block}.ecrm-msg--2{transition-delay:.5s}.ecrm-etq{color:#1b1035;background:var(--dorado);border-radius:999px;align-self:flex-start;padding:.2em .7em;font-size:.72em;font-weight:700}.esc[data-paso="1"] .ecrm-resp{animation:.6s .5s both ecrm-entra}.esc[data-paso="1"] .ecrm-msg--2{animation:.6s 1.3s both ecrm-entra}.esc[data-paso="1"] .ecrm-etq{animation:.6s 2s both ecrm-entra}@keyframes ecrm-entra{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}.ecrm-ficha{background:#ffffff0f;border-radius:.8em;gap:.15em;padding:.7em .8em;display:grid}.ecrm-ficha b{color:#fff;font-size:1.15em}.ecrm-ficha span,.ecrm-mascotas small{color:#bed1e0;font-size:.74em}.ecrm-mascotas{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.ecrm-mascotas>span{background:#142d4b;border:1px solid #bed1e033;border-radius:.8em;gap:.15em;padding:.7em;display:grid}.ecrm-mascotas b{color:#5cf2d6}.ecrm-ico{background:var(--coral);border-radius:50%;width:1.8em;height:1.8em;margin-bottom:.2em;position:relative}.ecrm-ico:before,.ecrm-ico:after{content:"";background:inherit;border-radius:.3em .3em 0 0;width:.6em;height:.7em;position:absolute;top:-.25em}.ecrm-ico:before{left:.1em;transform:rotate(-18deg)}.ecrm-ico:after{right:.1em;transform:rotate(18deg)}.ecrm-ico--perro:before,.ecrm-ico--perro:after{border-radius:.4em;height:.9em;top:.1em;left:-.2em}.ecrm-ico--perro:after{left:auto;right:-.2em}.ecrm-ico--gato{background:var(--dorado)}.ecrm-nota{color:#fff;background:#5cf2d61f;border-left:3px solid #5cf2d6;border-radius:.3em;margin:auto 0 0;padding:.45em .7em;font-size:.78em}.esc .ecrm-nota{color:#fff}.ecrm-nota--alerta{border-color:var(--coral);background:#ff9a7024}.ecrm-semana{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:.35em;display:grid}.ecrm-semana b{color:#bed1e0;text-align:center;font-size:.74em}.ecrm-cupo{background:#ffffff12;border:1px dashed #bed1e040;border-radius:.4em;height:1.6em}.ecrm-cupo.lleno{background:#5cf2d647;border-style:solid;border-color:#0000}.ecrm-cupo.luna{background:var(--coral);border:0;transition:transform .6s cubic-bezier(.22,1,.36,1) .3s,opacity .4s .3s}.esc[data-paso="3"] .ecrm-cupo.luna{animation:1.6s ease-in-out .8s 2 ecrm-pulso}@keyframes ecrm-pulso{50%{box-shadow:0 0 0 .4em #ff9a704d}}.ecrm-cita{color:#161616;background:#fff;border-radius:.7em;gap:.15em;margin:0;padding:.6em .8em;display:grid}.esc .ecrm-cita{color:#161616}.ecrm-cita b{font-size:.84em}.ecrm-cita small{color:#555}.ecrm-inv{gap:.45em;margin:0;padding:0;list-style:none;display:grid}.ecrm-inv li{color:#bed1e0;background:#ffffff0d;border-radius:.6em;grid-template-columns:1fr auto;gap:.25em .6em;padding:.45em .55em;font-size:.78em;display:grid}.ecrm-inv b{color:#fff;font-family:var(--serif);font-size:1.2em;font-weight:500}.ecrm-inv s{color:#bed1e0;margin-right:.2em;font-size:.75em}.ecrm-inv i{background:#ffffff14;border-radius:1em;grid-column:1/-1;height:.35em;position:relative;overflow:hidden}.ecrm-inv i:after{content:"";width:var(--w);background:#5cf2d6;border-radius:1em;position:absolute;inset:0}.ecrm-inv li.baja i:after{background:var(--coral)}.ecrm-cobro{color:#bed1e0;background:#ffffff0f;border-radius:.7em;justify-content:space-between;align-items:center;gap:.6em;padding:.6em .75em;font-size:.78em;display:flex}.ecrm-cobro b{color:#1b1035;background:#5cf2d6;border-radius:999px;flex:none;padding:.15em .6em;font-size:.95em}.ecrm-cobro--debe b{background:var(--dorado)}.ecrm-cifras{grid-template-columns:repeat(3,1fr);gap:.45em;margin-top:auto;display:grid}.ecrm-cifras span{font-family:var(--serif);background:#ffffff0f;border-radius:.6em;padding:.4em .55em;font-size:1.45em;line-height:1.1;display:grid}.ecrm-cifras small{font-family:var(--sans);color:#bed1e0;font-size:.45em}@container (max-width:430px){.ecrm{grid-template-rows:auto 1fr;grid-template-columns:1fr;inset:3%}.ecrm-menu{border-bottom:1px solid #bed1e01f;border-right:0;flex-direction:row;gap:.25em;padding:.5em;overflow:hidden}.ecrm-logo{display:none}.ecrm-menu__i{gap:.3em;padding:.35em .4em;font-size:.62em}.ecrm-menu__i i{display:none}.ecrm-p{gap:.4em;padding:.7em .8em}}.variantes__tabs{flex-wrap:wrap;gap:10px;margin:0 0 28px;display:flex}.variantes__tab{font:inherit;color:var(--texto-2);border:1px solid var(--borde);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.variantes__tab:hover{color:var(--texto);border-color:var(--borde-fuerte)}.variantes__tab.activa{background:var(--coral);border-color:var(--coral);color:#1b1035}.variantes__tab:focus-visible{outline:3px solid var(--dorado);outline-offset:3px}.variantes__n{letter-spacing:.12em;opacity:.75;font-size:12px}.variantes__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);animation:.5s cubic-bezier(.22,1,.36,1) var-entra;display:grid}.variantes__panel[hidden]{display:none}@keyframes var-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.variantes__escenario{justify-items:start;gap:12px;display:grid}.variantes__escenario .esc{width:100%}.variantes__texto h3{margin:0 0 12px;font-size:clamp(24px,2.3vw,32px)}.variantes__texto .texto-2 p{margin:0 0 .8em}.variantes__puntos{color:var(--texto-2);gap:6px;margin:6px 0 18px;padding-left:20px;display:grid}.variantes__puntos li::marker{color:var(--coral)}.pausado .variantes__panel{animation:none}@media (prefers-reduced-motion:reduce){.variantes__panel{animation:none}}@media (max-width:900px){.variantes__tabs{margin-inline:calc(-1*var(--margen));padding:2px var(--margen) 6px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.variantes__tab{flex:none;padding:9px 14px;font-size:14px}.variantes__panel{grid-template-columns:1fr;gap:22px}.variantes__escenario .esc{aspect-ratio:auto;height:min(52vh,380px)}}.esc--muestra .m-tel{background:#0e0b26;border-radius:2em;width:46%;height:90%;position:absolute;top:5%;left:8%;box-shadow:0 1.6em 3em #00000073,inset 0 0 0 2px #ffffff26}.m-tel__pantalla{color:#161616;background:#f7f3ec;border-radius:1.5em;flex-direction:column;gap:.5em;padding:.8em .7em;display:flex;position:absolute;inset:.55em;overflow:hidden}.esc .m-tel__pantalla p{color:#161616}.m-cab{color:#fff;background:linear-gradient(135deg,#0b7183,#17356d);border-radius:.7em;gap:.1em;padding:.8em .7em;display:grid}.m-cab b{font-family:var(--serif);font-size:1.15em;font-weight:500}.m-cab span{opacity:.85;font-size:.72em}.m-cab--vet{background:linear-gradient(135deg,#1a5fb4,#17356d)}.m-sub{letter-spacing:.08em;text-transform:uppercase;color:#6a5f52;margin:0;font-size:.72em;font-weight:700}.esc .m-sub{color:#6a5f52}.m-cat{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.m-cat li{background:#fff;border-radius:.6em;grid-template-rows:auto auto;grid-template-columns:2.2em 1fr;align-items:center;column-gap:.55em;padding:.35em;font-size:.76em;display:grid}.m-cat i{border-radius:.4em;grid-row:1/3;height:2.2em}.m-cat span{font-weight:700}.m-cat small{color:#1a7f45;font-size:.82em}.m-wa{color:#fff;text-align:center;background:#147a3b;border-radius:999px;margin-top:auto;padding:.6em;font-size:.78em;font-weight:700}.m-wa--azul{background:#1a5fb4}.esc--muestra .m-wa{animation:1.6s ease-in-out infinite e-latir}.m-flota{color:#161616;background:#fff;border-radius:1em;gap:.2em;width:36%;padding:.8em .9em;font-size:.82em;animation:5s ease-in-out infinite alternate var-flota;display:grid;position:absolute;right:6%;box-shadow:0 1em 2em #00000059}.m-flota b{font-size:1.02em}.m-flota span{color:#444}.m-flota--1{top:12%}.m-flota--2{animation-delay:-2.5s;top:50%}.m-flota--3{width:40%;bottom:5%;left:4%;right:auto}.m-flota--4{width:26%;animation-delay:-2.5s;bottom:5%;right:4%}@keyframes var-flota{0%{translate:0 -.25em}to{translate:0 .25em}}.m-ok{font-weight:700;color:#1a7f45!important}.m-mini-mapa{background:#e9efe4;align-content:end;height:30%;padding:0;overflow:hidden}.m-mini-mapa>i{background:#fff;position:absolute}.m-mini-mapa>i:first-child{height:14%;top:44%;left:0;right:0}.m-mini-mapa>i:nth-child(2){width:10%;top:0;bottom:0;left:40%}.m-mini-mapa .m-mini-mapa__pin{background:#e5533d;border-radius:50% 50% 50% 0;width:1.3em;height:1.3em;inset:18% auto auto 55%;transform:rotate(-45deg)}.m-mini-mapa small{background:#fff;border-radius:999px;justify-self:start;margin:.5em;padding:.2em .6em;font-weight:700;position:relative}.m-chip{color:#bed1e0;background:#ffffff1f;border-radius:999px;padding:.2em .65em;font-size:.72em;font-weight:700;display:inline-block}.m-chip--verde{color:#1a5c2c;background:#d9fdd3}.m-chip--lista{color:var(--dorado);background:#ffd16633}.m-nav{color:#161616;background:#fff;border-radius:.9em;height:66%;position:absolute;top:6%;left:5%;right:5%;overflow:hidden;box-shadow:0 1.4em 3em #00000073}.m-nav__barra{background:#ece8e1;align-items:center;gap:.35em;padding:.5em .7em;display:flex}.m-nav__barra i{background:#c9c2b6;border-radius:50%;width:.6em;height:.6em}.m-nav__barra span{color:#555;background:#fff;border-radius:999px;flex:1;margin-left:.6em;padding:.15em .7em;font-size:.68em}.m-nav__cuerpo{gap:.6em;padding:.8em 1em;display:grid}.m-portal__cab{justify-content:space-between;align-items:center;gap:.5em;display:flex}.m-portal__cab b{font-family:var(--serif);font-size:1.15em;font-weight:500}.m-tabla{border-collapse:collapse;width:100%;font-size:.74em}.m-tabla th{text-align:left;color:#6a5f52;border-bottom:1px solid #e3ded4;padding:.3em;font-weight:700}.m-tabla td{border-bottom:1px solid #efebe4;padding:.38em .3em}.m-tabla tbody tr{animation:var-fila .5s calc(var(--i)*.12s) both}@keyframes var-fila{0%{opacity:0;transform:translate(-.6em)}to{opacity:1;transform:none}}.m-cant{text-align:center;border:1px solid #d6d0c5;border-radius:.4em;min-width:2em;padding:0 .3em;display:inline-block}.m-portal__pie{color:#555;justify-content:space-between;align-items:center;gap:.6em;font-size:.72em;display:flex}.m-boton{color:#fff;background:#147a3b;border-radius:999px;flex:none;padding:.4em .9em;font-size:1.05em}.m-urg{color:#fff;text-align:center;background:#b5462b;border-radius:.5em;margin:0;padding:.4em .6em;font-size:.72em;font-weight:700}.esc .m-urg{color:#fff}.m-dias{gap:.35em;display:flex}.m-dias span{text-align:center;background:#fff;border:1px solid #e3ded4;border-radius:.5em;flex:1;padding:.35em 0;font-size:.7em;font-weight:700}.m-dias span.on{color:#fff;background:#1c1650;border-color:#1c1650}.m-horas{grid-template-columns:repeat(3,1fr);gap:.35em;display:grid}.m-horas span{text-align:center;color:#1a5fb4;background:#fff;border:1px solid #c9d6ea;border-radius:.5em;padding:.35em 0;font-size:.72em;font-weight:700}.m-horas span.ocupada{color:#aaa;background:#ece8e1;border-color:#ece8e1;text-decoration:line-through}.m-horas span.on{color:#fff;background:#1a5fb4;border-color:#1a5fb4}.esc--muestra .m-horas span.on{animation:1.8s ease-in-out infinite ecrm-pulso}.m-elegida{margin:0;font-size:.72em;font-weight:700}.m-reel{background:#0e0b26;border-radius:1.4em;width:40%;height:90%;position:absolute;top:5%;left:7%;box-shadow:0 1.4em 3em #00000073}.m-reel__pantalla{background:var(--fondo,linear-gradient(180deg,#0b7183,#221d55));border-radius:1.05em;position:absolute;inset:.45em;overflow:hidden}.m-reel__txt{color:#fff;text-shadow:0 .1em .4em #00000080;font-size:.82em;font-weight:700;position:absolute;bottom:1.5em;left:.7em;right:.7em}.m-reel__barra{background:#ffffff4d;border-radius:1em;height:.22em;position:absolute;bottom:.8em;left:.7em;right:.7em;overflow:hidden}.m-reel__barra i{transform-origin:0;background:#fff;animation:8s linear infinite m-avance;position:absolute;inset:0}@keyframes m-avance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m-reel .r-cor{bottom:24%;right:-.4em}.m-ideas{color:#161616;background:#fff;border-radius:1em;gap:.5em;width:44%;padding:1em;display:grid;position:absolute;top:12%;right:5%;box-shadow:0 1em 2em #00000059}.m-ideas b{font-family:var(--serif);font-size:1.15em;font-weight:500}.m-ideas span{animation:var-fila .5s calc(var(--i)*.15s + .2s) both;align-items:flex-start;gap:.5em;font-size:.78em;line-height:1.3;display:flex}.m-ideas span i{background:var(--coral);border-radius:.25em;flex:none;width:.9em;height:.9em;margin-top:.15em}.m-pecera{position:absolute;inset:0}.m-bolsa{background:#ffffff38;border:2px solid #ffffff8c;border-radius:.4em .4em 1.2em 1.2em;width:2.4em;height:3em;animation:3s ease-in-out infinite alternate var-flota;position:absolute;top:12%;right:16%}.m-antes,.m-despues{place-items:center;width:50%;display:grid;position:absolute;top:0;bottom:0}.m-antes{background:#00000040;left:0}.m-despues{right:0}.m-antes span,.m-despues span{color:#fff;background:#00000059;border-radius:999px;padding:.15em .55em;font-size:.68em;font-weight:700;position:absolute;top:.7em}.m-perro{background:#f3e3c3;border-radius:50% 50% 40% 40%;width:3.4em;height:2.6em;display:block;position:relative}.m-perro:before,.m-perro:after{content:"";background:#c99a5b;border-radius:.6em;width:1em;height:1.5em;position:absolute;top:-.2em}.m-perro:before{left:-.3em;transform:rotate(14deg)}.m-perro:after{right:-.3em;transform:rotate(-14deg)}.m-perro--antes{background:#a99b84;border-radius:42% 58% 46% 54%;box-shadow:.3em -.2em 0 -.05em #a99b84,-.35em .25em 0 -.05em #9c8e77,.2em .4em 0 -.1em #9c8e77}.m-perro--antes:before,.m-perro--antes:after{background:#8a7b64}.m-corte{background:#fff;width:3px;margin-left:-1.5px;animation:3.2s ease-in-out infinite alternate m-corte;position:absolute;top:0;bottom:0;left:50%}@keyframes m-corte{0%{transform:translate(-1.6em)}to{transform:translate(1.6em)}}.m-consejo{color:#161616;background:#fffffff2;border-radius:.9em;gap:.35em;padding:.9em;font-size:.8em;display:grid;position:absolute;top:16%;left:8%;right:8%}.m-consejo b{font-family:var(--serif);font-size:1.15em;font-weight:500}.m-consejo em{color:#1a5fb4;font-size:.85em;font-style:normal;font-weight:700}.m-bultos{justify-content:space-around;align-items:flex-end;height:48%;display:flex;position:absolute;top:18%;left:10%;right:10%}.m-bultos i{width:26%;height:calc(60% + var(--i)*15%);background:var(--c);animation:2.8s ease-in-out infinite alternate var-flota;animation-delay:calc(var(--i)*-.9s);border-radius:.5em .5em .3em .3em;box-shadow:inset 0 -.6em #0000001f}.m-etiq{color:#fff;background:#00000059;border-radius:999px;padding:.15em .55em;font-size:.68em;font-weight:700;position:absolute;top:.7em;left:.7em}.m-centro{place-items:center;height:42%;display:grid;position:absolute;top:18%;left:0;right:0}.m-centro .m-perro{animation:2.6s ease-in-out infinite alternate var-flota}.m-centro--fila{justify-content:center;align-items:flex-end;gap:.7em;display:flex}.m-centro--fila .m-perro:nth-child(2){animation-delay:-.9s}.m-centro--fila .m-perro:nth-child(3){animation-delay:-1.7s}.m-perro--chico{width:2.4em;height:1.9em}.m-perro--chico:before,.m-perro--chico:after{width:.75em;height:1.1em}.m-app{color:#f0fbf8;background:#0f2440;border:1px solid #bed1e038;border-radius:1.1em;flex-direction:column;gap:.7em;padding:1em 1.1em;display:flex;position:absolute;inset:6%;box-shadow:0 1.4em 3em #05031473}.m-app__cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;display:flex}.m-app__cab b{font-family:var(--serif);color:#5cf2d6;font-size:1.2em;font-weight:500}.m-tabla--osc th{color:#bed1e0;border-color:#bed1e033}.m-tabla--osc td{color:#f0fbf8;border-color:#bed1e01a}.m-app__aviso{color:#fff;background:#ffd1661f;border-radius:.7em;align-items:flex-start;gap:.6em;margin:auto 0 0;padding:.6em .75em;font-size:.78em;display:flex}.esc .m-app__aviso{color:#fff}.m-app__aviso i{background:var(--dorado);border-radius:50%;flex:none;width:.7em;height:.7em;margin-top:.3em;animation:1.8s ease-in-out infinite ecrm-pulso}.m-camada{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.m-cachorro{animation:var-fila .5s calc(var(--i)*.1s) both;background:#142d4b;border:1px solid #bed1e033;border-radius:.7em;justify-items:start;gap:.1em;padding:.55em .6em;font-size:.8em;display:grid}.m-cachorro i{background:#c99a5b;border-radius:50% 50% 40% 40%;width:1.5em;height:1.2em;margin-bottom:.2em}.m-cachorro small{color:#bed1e0;font-size:.82em}.m-cachorro--libre{border-color:#5cf2d6}.m-cachorro--libre small{color:#5cf2d6}.m-cuar{gap:.7em;display:grid}.m-cuar__barra{background:#ffffff14;border-radius:999px;align-items:center;height:1.8em;display:flex;position:relative;overflow:hidden}.m-cuar__barra i{transform-origin:0;background:linear-gradient(90deg,#0b7183,#5cf2d6);border-radius:999px;width:64%;animation:1.4s cubic-bezier(.22,1,.36,1) both m-llena;position:absolute;inset:0}@keyframes m-llena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m-cuar__barra span{color:#0b1b31;margin-left:.8em;font-size:.82em;font-weight:700;position:relative}.m-param{grid-template-columns:repeat(4,1fr);gap:.45em;margin:0;display:grid}.m-param div{background:#ffffff0f;border-radius:.6em;padding:.45em .55em}.m-param dt{color:#bed1e0;font-size:.66em}.m-param dd{font-family:var(--serif);margin:0;font-size:1.1em}.m-bloqueo{color:#1b1035;background:var(--coral);border-radius:.6em;justify-self:start;margin:0;padding:.45em .7em;font-size:.78em;font-weight:700}.esc .m-bloqueo{color:#1b1035}.m-fiado{gap:.45em;margin:0;padding:0;list-style:none;display:grid}.m-fiado li{animation:var-fila .5s calc(var(--i)*.12s) both;background:#ffffff0f;border-radius:.7em;grid-template-columns:1fr auto;gap:.1em .6em;padding:.55em .7em;font-size:.82em;display:grid}.m-fiado b{color:#fff}.m-fiado span{font-family:var(--serif);grid-area:1/2/3;align-self:center;font-size:1.1em}.m-fiado small{color:#bed1e0}.m-fiado li.vencido{background:#ff9a7029;border:1px solid #ff9a7080}.m-fiado li.vencido small{color:var(--coral)}@container (max-width:430px){.esc--muestra .m-tel,.m-reel{width:50%;left:4%}.m-flota,.m-ideas{width:42%;font-size:.74em;right:3%}.m-ideas{gap:.35em;padding:.7em}.m-ideas span:nth-child(5){display:none}.m-nav{height:70%;left:3%;right:3%}.m-flota--3{width:52%;left:3%}.m-flota--4{width:34%}.m-app{padding:.75em;inset:3%}.m-param{grid-template-columns:repeat(2,1fr)}.m-camada{gap:.35em}}.ej-pauta{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.ej-pauta__ficha{color:var(--texto-2);gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ej-pauta__ficha b{color:var(--texto)}.ej-semanas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ej-semanas li{border:1px solid var(--borde);background:#ffffff08;border-radius:16px;grid-template-columns:92px 1fr;gap:4px 18px;padding:16px 18px;display:grid}.ej-semanas__s{letter-spacing:.12em;text-transform:uppercase;color:var(--coral);grid-row:1/4;font-size:13px;font-weight:700}.ej-semanas__barra{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.ej-semanas__barra i{height:100%;width:var(--w);background:linear-gradient(90deg,var(--coral),var(--dorado));border-radius:999px;display:block}.ej-semanas__n{color:var(--texto);font-size:15px}.ej-semanas__n b{font-family:var(--serif);margin-right:6px;font-size:22px;font-weight:500}.ej-semanas p{color:var(--texto-2);margin:0;font-size:15px}.ej-total{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ej-total span{color:var(--texto-2);background:#ff9a701a;border:1px solid #ff9a7059;border-radius:16px;gap:2px;padding:14px 16px;font-size:14px;display:grid}.ej-total b{font-family:var(--serif);color:var(--coral);font-size:30px;font-weight:500;line-height:1.1}@media (max-width:900px){.ej-pauta,.ej-semanas li{grid-template-columns:minmax(0,1fr)}.ej-semanas__s{grid-row:auto}.ej-total{grid-template-columns:repeat(3,minmax(0,1fr))}.ej-total b{font-size:24px}}@media (max-width:420px){.ej-total{grid-template-columns:minmax(0,1fr)}}.a-medida{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.a-medida li{border:1px solid var(--borde);background:#ffffff08;border-radius:18px;padding:20px}.a-medida h3{margin:0 0 8px;font-size:21px}.a-medida p{color:var(--texto-2);margin:0;font-size:15px}@media (max-width:900px){.a-medida{grid-template-columns:1fr}}.esc .m-tel__pantalla .m-urg{color:#fff}.m-corte{bottom:3.4em}@media (max-width:900px){.variantes .esc--muestra{font-size:13px}.esc:has(>.ecrm){font-size:13px}.pasos-esc__escenario .esc:has(>.ecrm){height:min(46vh,380px)}}.ecrm-hist{color:#bed1e0;border-top:1px solid #bed1e01f;margin:0;padding:.4em .2em;font-size:.74em}.esc .ecrm-hist{color:#bed1e0}
.sec-dolor{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.sec-dolor__costo{border-left:3px solid var(--coral);color:var(--texto);background:#ff9a7012;border-radius:0 14px 14px 0;margin:18px 0 0;padding:14px 18px}.sec-frases{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sec-frases li{background:var(--panel);border:1px solid var(--borde);border-radius:18px 18px 18px 4px;padding:18px 20px 16px;position:relative}.sec-frases li:nth-child(2n){border-radius:18px 18px 4px;transform:translateY(18px)}.sec-frases blockquote{margin:0}.sec-frases p{font-family:var(--serif);color:var(--texto);margin:0;font-size:clamp(17px,1.4vw,19px);font-style:italic;line-height:1.45}.sec-frases li:before{content:"“";font-family:var(--serif);color:var(--dorado);font-size:44px;line-height:1;position:absolute;top:-14px;left:16px}.sec-serv{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sec-serv>li{border:1px solid var(--borde);background:#ffffff08;border-radius:20px;grid-template-columns:56px minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,36px);padding:clamp(18px,2.4vw,26px);display:grid}.sec-serv__n{font-family:var(--serif);color:var(--coral);font-size:34px;line-height:1}.sec-serv__cab h3{margin-bottom:8px}.sec-serv__texto p{margin:0 0 12px}.sec-serv__ej{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sec-serv__ej li{color:var(--texto-2);background:#09204973;border-radius:12px;padding:10px 14px 10px 34px;font-size:15px;line-height:1.5;position:relative}.sec-serv__ej li:before{content:"";background:var(--menta);border-radius:50%;width:8px;height:8px;position:absolute;top:1.05em;left:14px}.sec-maq{grid-template-columns:minmax(0,1.6fr) minmax(250px,.8fr);align-items:start;gap:clamp(18px,3vw,34px);margin:0;display:grid}.sec-maq__app{border:1px solid var(--borde-fuerte);color:#17304a;background:#f5f9f8;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #080a2873}.sec-maq__barra{background:#e3ecef;border-bottom:1px solid #cfdde2;align-items:center;gap:6px;padding:10px 14px;display:flex}.sec-maq__barra i{background:#c3d2d8;border-radius:50%;width:10px;height:10px}.sec-maq__barra span{color:#37506a;margin-left:8px;font-size:13px;font-weight:700}.sec-maq__cuerpo{padding:clamp(14px,2vw,22px)}.sec-maq__titulo{font-family:var(--serif);color:#17304a;margin:0 0 12px;font-size:21px}.sec-maq__tabla{border-radius:10px;overflow-x:auto}.sec-maq__tabla:focus-visible{outline-offset:2px;outline:2px solid #0b567c}.sec-maq table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}.sec-maq th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#4a6378;white-space:nowrap;border-bottom:2px solid #d4e1e6;padding:8px 10px;font-size:11px}.sec-maq td{vertical-align:top;color:#1e3954;border-bottom:1px solid #e1eaee;padding:9px 10px}.sec-maq tr.destacada td{background:#fff1e9}.sec-maq tr.destacada td:first-child{box-shadow:inset 3px 0 #e0703f}.sec-maq__estado{color:#0d5547;white-space:nowrap;background:#dff3ee;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.sec-maq tr.destacada .sec-maq__estado{color:#7a2e0e;background:#ffd9c6}.sec-maq__tel{color:#1d2b33;background:#ece5dd;border:8px solid #10173a;border-radius:30px;justify-self:center;width:min(100%,320px);overflow:hidden;box-shadow:0 24px 60px #080a2880}.sec-maq__wa-cab{color:#fff;background:#075e54;flex-direction:column;padding:12px 16px;display:flex}.sec-maq__wa-cab b{font-size:15px}.sec-maq__wa-cab span{opacity:.9;font-size:12px}.sec-maq__chat{flex-direction:column;gap:8px;margin:0;padding:12px;list-style:none;display:flex}.sec-maq__msj{border-radius:10px;max-width:86%;padding:8px 11px;font-size:13.5px;line-height:1.4;box-shadow:0 1px 1px #00000014}.sec-maq__msj--cliente{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end}.sec-maq__msj--bot,.sec-maq__msj--persona{background:#fff;border-top-left-radius:2px;align-self:flex-start}.sec-maq__msj--persona{border-left:3px solid #e0703f}.sec-maq__msj small{color:#a8481d;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.sec-maq figcaption{grid-column:1/-1;margin:0}.js-mov .sec-maq.aparece .sec-maq__msj{opacity:0;transition:opacity .4s calc(var(--i) * .35s + .3s),transform .4s calc(var(--i) * .35s + .3s);transform:translateY(8px)}.js-mov .sec-maq.aparece.visible .sec-maq__msj,.pausado .sec-maq__msj{opacity:1;transform:none}.sec-paq{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,60px);display:grid}.sec-mod{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sec-mod li{border:1px solid var(--borde);background:#ffffff08;border-radius:16px;padding:14px 16px}.sec-mod h3{font-family:var(--sans);letter-spacing:0;color:var(--dorado);margin-bottom:4px;font-size:16px;font-weight:700}.sec-mod p{margin:0;font-size:15px;line-height:1.5}.sec-medida{background:#5cf2d60d;border:1px dashed #5cf2d680;border-radius:16px;margin-top:18px;padding:16px 18px}.sec-medida h3{font-family:var(--sans);letter-spacing:0;color:var(--menta);margin-bottom:8px;font-size:16px;font-weight:700}.sec-medida ul{margin:0;padding-left:20px}.sec-medida li{color:var(--texto-2);margin:4px 0}.sec-paq__col{gap:14px;display:grid}.sec-paq__eti{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin:0 0 6px;font-size:12px;font-weight:700}.sec-paq__tarjeta h3{margin-bottom:8px}.sec-paq__tarjeta p:last-child{margin:0}.sec-paq__tarjeta--entrada{border:1px solid var(--borde);border-radius:var(--r-panel);padding:clamp(18px,2.4vw,26px)}.sec-paq__tarjeta--entrada .sec-paq__eti{color:var(--menta)}.sec-paq .nota{margin:0}.sec-obj{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.sec-obj li{border:1px solid var(--borde);background:var(--panel);border-radius:18px;padding:18px 20px}.sec-obj__dicen{font-family:var(--serif);color:var(--dorado);margin:0 0 10px;font-size:19px;font-style:italic;line-height:1.4}.sec-obj__resp p{margin:0 0 8px}.sec-obj__resp p:last-child{margin:0}.sec-otros{border-top:1px solid var(--borde);margin-top:28px;padding-top:22px}.sec-otros h2{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-3);margin-bottom:12px;font-size:14px;font-weight:700}.sec-otros ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sec-otros a{border:1px solid var(--borde);color:var(--texto-2);border-radius:999px;padding:7px 14px;font-size:14px;text-decoration:none;display:inline-block}.sec-otros a:hover{border-color:var(--coral);color:var(--texto)}@media (max-width:1000px){.sec-dolor,.sec-paq{grid-template-columns:1fr}.sec-serv>li{grid-template-columns:44px minmax(0,1fr)}.sec-serv__ej{grid-column:2}.sec-maq{grid-template-columns:1fr}}@media (max-width:640px){.sec-frases,.sec-mod,.sec-obj{grid-template-columns:1fr}.sec-frases li:nth-child(2n){transform:none}.sec-serv>li{grid-template-columns:1fr;gap:10px}.sec-serv__ej{grid-column:auto}.sec-serv__n{font-size:26px}.sec-maq table,.sec-maq tbody,.sec-maq tr,.sec-maq td{display:block}.sec-maq thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sec-maq tr{background:#fff;border:1px solid #d4e1e6;border-radius:12px;margin-bottom:8px;padding:8px 12px}.sec-maq tr.destacada{background:#fff1e9;box-shadow:inset 3px 0 #e0703f}.sec-maq tr.destacada td,.sec-maq tr.destacada td:first-child{box-shadow:none;background:0 0}.sec-maq td{border:0;grid-template-columns:38% 1fr;gap:8px;padding:4px 0;font-size:13.5px;display:grid}.sec-maq td:before{content:attr(data-col);letter-spacing:.06em;text-transform:uppercase;color:#4a6378;padding-top:2px;font-size:11px;font-weight:700}.sec-maq__estado{white-space:normal;justify-self:start}}
