.sim{--sim-yo:color-mix(in srgb, var(--primario) 16%, var(--tarjeta,var(--superficie)));--sim-yo-texto:var(--texto);--sim-otro:var(--superficie-2);--sim-otro-texto:var(--texto);--sim-fondo:var(--tarjeta,var(--superficie));--sim-tenue:var(--texto-3);--sim-linea:var(--borde-suave)}.sim-casos{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.sim-casos button{box-shadow:inset 0 0 0 1px var(--borde);color:var(--texto-2);font:inherit;text-align:left;cursor:pointer;transition:background .16s var(--curva), box-shadow .16s var(--curva);background:0 0;border:0;border-radius:10px;gap:2px;padding:12px 14px;display:grid}.sim-casos button b{color:var(--texto);font-size:14px;font-weight:600}.sim-casos button small{color:var(--texto-3);font-size:12px}.sim-casos button.activo{background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borde-control), inset 0 -2px 0 var(--primario)}.sim-escenario{grid-template-columns:minmax(0,440px) 1fr;align-items:start;gap:24px;display:grid}.sim-chat{background:var(--sim-fondo);height:600px;box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));animation:simEntra .42s var(--curva-salida) backwards;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.sim-cabeza{border-bottom:1px solid var(--sim-linea);align-items:center;gap:12px;padding:14px 16px;display:flex}.sim-cabeza b{font-size:14px;display:block}.sim-cabeza small{color:var(--sim-tenue);font-size:12px}.sim-avatar{background:var(--sim-otro);border-radius:8px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.sim-cuerpo{scrollbar-width:thin;flex-direction:column;flex:1;gap:3px;padding:16px;display:flex;overflow-y:auto}.sim-fila-wrap{display:contents}.sim-salto{background:var(--sim-otro);color:var(--sim-tenue);border-radius:6px;align-self:center;margin:12px 0 8px;padding:3px 10px;font-size:11px}.sim-burbuja{white-space:pre-wrap;min-width:72px;max-width:82%;animation:simBurbuja .36s var(--curva-salida) backwards;border-radius:12px;padding:8px 12px 18px;font-size:14px;line-height:1.45;position:relative}.sim-burbuja.primera{margin-top:8px}.sim-burbuja.lead{background:var(--sim-otro);color:var(--sim-otro-texto);transform-origin:0 100%;align-self:flex-start}.sim-burbuja.setter{background:var(--sim-yo);color:var(--sim-yo-texto);transform-origin:100% 100%;align-self:flex-end}.sim-burbuja.lead.primera{border-top-left-radius:4px}.sim-burbuja.setter.primera{border-top-right-radius:4px}.sim-burbuja time{opacity:.6;font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:4px;right:10px}.sim-quien{opacity:.75;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.sim-audio{align-items:center;gap:10px;min-width:220px;display:flex}.sim-ondas{flex:1;align-items:center;gap:2px;height:24px;display:flex}.sim-ondas i{opacity:.55;background:currentColor;border-radius:1px;flex:1}.sim-audio small{opacity:.75;font-variant-numeric:tabular-nums;font-size:11px}.sim-transcripcion{opacity:.8;margin-top:6px;font-size:12.5px;font-style:italic;display:block}.sim-tarjeta{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:8px;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;display:flex}.sim-tarjeta b{font-size:13px;display:block}.sim-tarjeta small{opacity:.75;font-size:11px}.sim-burbuja.imagen .sim-tarjeta,.sim-burbuja.enlace>.sim-tarjeta:first-child{margin-top:0}.sim-escribe{background:var(--sim-otro);color:var(--sim-tenue);border-radius:12px;align-items:center;gap:4px;margin-top:8px;padding:10px 12px;display:inline-flex}.sim-escribe.setter{align-self:flex-end}.sim-escribe.lead{align-self:flex-start}.sim-escribe i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite simPunto}.sim-escribe i:nth-of-type(2){animation-delay:.15s}.sim-escribe i:nth-of-type(3){animation-delay:.3s}.sim-agendada{background:var(--exito-suave);color:var(--texto);animation:simAgendada .6s var(--curva-salida) backwards;border-radius:12px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.sim-agendada b{font-size:14px;display:block}.sim-agendada small{color:var(--texto-2);font-size:12px}.sim-agendada>svg{color:var(--exito)}.sim-agendada>:last-child{margin-left:auto}.sim-carril{gap:24px;display:grid;position:sticky;top:88px}.sim-etapas{counter-reset:etapa;gap:4px;margin:0;padding:0;list-style:none;display:grid}.sim-etapas li{counter-increment:etapa;color:var(--texto-3);transition:background .3s var(--curva), color .3s var(--curva);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.sim-etapas li:before{content:counter(etapa);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--borde-control);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;font-size:12px;display:grid}.sim-etapas li.hecha{color:var(--texto-2)}.sim-etapas li.hecha:before{content:"✓";box-shadow:none;background:var(--superficie-2)}.sim-etapas li.ahora{background:var(--superficie-2);color:var(--texto);font-weight:500}.sim-etapas li.ahora:before{background:var(--primario);color:var(--primario-texto);box-shadow:none}.sim-claves{align-content:start;gap:8px;min-height:120px;display:grid}.sim-claves p{color:var(--texto-2);animation:simBurbuja .36s var(--curva-salida) backwards;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.sim-claves svg{color:var(--exito);flex:none;margin-top:3px}.sim-mandos{align-items:center;gap:16px;display:flex}.sim-compacto{--sim-yo:var(--lima,var(--primario));--sim-yo-texto:var(--lima-texto,var(--primario-texto));--sim-otro:#ffffff1a;--sim-otro-texto:#f1f1f4;--sim-fondo:#0a0a0e9e;--sim-tenue:#fff9;--sim-linea:#ffffff12;color:#f1f1f4;width:min(100%,420px);margin-inline:auto}.sim-compacto .sim-chat{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);height:480px;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14,0 30px 80px -20px #0009}.sim-compacto .sim-cuerpo{scrollbar-width:none}.sim-compacto .sim-agendada{color:#12131a;background:#fffffff0}.sim-compacto .sim-agendada small{color:#4a4d5c}@keyframes simEntra{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}@keyframes simBurbuja{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes simAgendada{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}}@keyframes simPunto{50%{opacity:.3;transform:translateY(-2px)}}@media (max-width:900px){.sim-escenario{grid-template-columns:1fr}.sim-carril{position:static}}@media (max-width:640px){.sim-casos{grid-template-columns:1fr}.sim-chat{height:520px}}@media (prefers-reduced-motion:reduce){.sim *,.sim :before{animation:none!important}}
.w-raiz{--w-ancho:1200px;background:var(--lienzo,var(--fondo));min-height:100dvh;color:var(--texto);font-family:var(--fuente-titulo,var(--font-inter)), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.w-raiz :where(h1,h2,h3,p){margin:0}.w-ancho{width:min(100% - 32px, var(--w-ancho));margin-inline:auto}.w-nav{z-index:20;background:color-mix(in srgb, var(--lienzo,var(--fondo)) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--borde-suave);position:sticky;top:0}.w-nav-fila{align-items:center;gap:32px;height:64px;display:flex}.w-marca{letter-spacing:-.01em;color:var(--texto);align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.w-marca-sello{background:var(--primario);width:26px;height:26px;color:var(--primario-texto);border-radius:7px;place-items:center;font-size:13px;font-weight:700;display:grid}.w-nav-enlaces{gap:24px;display:flex}.w-nav-enlaces a,.w-enlace{color:var(--texto-2);transition:color .16s var(--curva);font-size:14px;text-decoration:none}.w-nav-enlaces a:hover,.w-enlace:hover{color:var(--texto)}.w-nav-acciones{align-items:center;gap:20px;margin-left:auto;display:flex}.w-boton{background:var(--primario);height:44px;color:var(--primario-texto);white-space:nowrap;transition:background .16s var(--curva), transform .16s var(--curva);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.w-boton:hover{background:var(--primario-hover)}.w-boton:active{transform:scale(.98)}.w-boton:focus-visible,.w-enlace:focus-visible,.w-roles-tabs button:focus-visible{outline:2px solid var(--enlace,var(--info));outline-offset:3px}.w-boton-borde{height:36px;color:var(--texto);box-shadow:inset 0 0 0 1px var(--borde-control);background:0 0;padding:0 16px;font-size:14px}.w-boton-borde:hover{background:var(--superficie-2)}.w-boton-mini{height:36px;padding:0 16px;font-size:14px}.w-boton-suave{color:var(--texto-2);box-shadow:inset 0 0 0 1px var(--borde-suave)}.w-boton-suave svg{transform:rotate(90deg)}.w-hero-botones .w-boton-borde,.w-final .w-boton-borde{height:44px;padding:0 20px;font-size:15px}.w-menu{display:none}@media (max-width:640px){.w-menu{margin-left:auto;display:block}.w-menu>summary{width:40px;height:40px;color:var(--texto);cursor:pointer;border-radius:8px;place-items:center;margin-right:-8px;list-style:none;display:grid}.w-menu>summary::-webkit-details-marker{display:none}.w-menu>summary:focus-visible{outline:2px solid var(--enlace,var(--info));outline-offset:2px}.w-menu>summary>svg:last-child,.w-menu[open]>summary>svg:first-child{display:none}.w-menu[open]>summary>svg:last-child{display:block}.w-menu-panel{background:var(--lienzo,var(--fondo));border-bottom:1px solid var(--borde-suave);animation:wEnfoca .18s var(--curva-salida) backwards;padding:8px 16px 16px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px -16px #00000059}.w-menu-panel a{min-height:48px;color:var(--texto);border-radius:8px;align-items:center;padding:0 8px;font-size:17px;text-decoration:none;display:flex}.w-menu-panel a+a{border-top:1px solid var(--borde-suave);border-radius:0}.w-menu-panel a:active{background:var(--superficie-2)}}.w-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;min-height:min(100dvh - 64px,860px);padding:72px 0 88px;display:grid}.w-hero h1{letter-spacing:-.045em;max-width:13ch;animation:wEnfoca .7s var(--curva-salida) backwards;font-size:clamp(40px,5.2vw,68px);font-weight:500;line-height:1.02}.w-hero-texto>.w-hero-antetitulo{max-width:60ch;color:var(--enlace,var(--info));animation:wEnfoca .7s var(--curva-salida) backwards;margin:0 0 20px;font-size:14px;font-weight:500;line-height:1.4}.w-hero-texto>p{max-width:46ch;color:var(--texto-2);animation:wEnfoca .7s .12s var(--curva-salida) backwards;margin-top:24px;font-size:18px;line-height:1.55}.w-hero-botones{animation:wEnfoca .7s .22s var(--curva-salida) backwards;flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.w-hero-escena{isolation:isolate;background:var(--luz-5,#050a1c);min-height:540px;animation:wEscena 1.1s var(--curva-salida) backwards;border-radius:16px;align-items:center;padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden}.w-hero-escena:before,.w-final:before{content:"";z-index:-2;background:radial-gradient(34% 40% at 62% 30%, var(--luz-1,#9ec2ff), transparent 72%), radial-gradient(46% 50% at 30% 44%, var(--luz-2,#3d7bff), transparent 74%), radial-gradient(56% 60% at 70% 70%, var(--luz-3,#1558c9), transparent 76%), radial-gradient(70% 70% at 22% 84%, var(--luz-burdeos,#2a48d8), transparent 76%), linear-gradient(160deg, var(--luz-4,#0b1a4a), var(--luz-5,#050a1c) 70%);filter:blur(48px);animation:22s ease-in-out infinite alternate wLuz;position:absolute;inset:-30%}.w-hero-escena:after,.w-final:after{content:"";z-index:-1;background-image:var(--grano,none);opacity:.35;mix-blend-mode:overlay;pointer-events:none;background-size:160px 160px;position:absolute;inset:0}.w-chat{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);color:#f1f1f4;background:#0a0a0e9e;border-radius:16px;width:min(100%,420px);margin-inline:auto;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff14,0 30px 80px -20px #0009}.w-chat-cabeza{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:14px 16px;display:flex}.w-chat-cabeza b,.w-conv b{font-size:14px;font-weight:600;display:block}.w-chat-cabeza small{color:#fff9;font-size:12px}.w-avatar{background:#ffffff1f;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.w-chat-cuerpo{flex-direction:column;gap:8px;min-height:330px;padding:16px;display:flex}.w-burbuja{max-width:84%;animation:wBurbuja .42s var(--curva-salida) backwards;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.45}.w-burbuja.lead{background:#ffffff1a;border-bottom-left-radius:4px;align-self:flex-start}.w-burbuja.ia{background:var(--lima,var(--primario));color:var(--lima-texto,var(--primario-texto));transform-origin:100% 100%;border-bottom-right-radius:4px;align-self:flex-end}.w-burbuja.lead{transform-origin:0 100%}.w-burbuja-quien{opacity:.7;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;font-weight:600;display:flex}.w-escribiendo{align-self:flex-end;gap:4px;padding:12px;display:inline-flex}.w-escribiendo i{background:#ffffff80;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite wPunto}.w-escribiendo i:nth-child(2){animation-delay:.15s}.w-escribiendo i:nth-child(3){animation-delay:.3s}.w-agendada{color:#12131a;animation:wAgendada .6s var(--curva-salida) backwards;background:#fffffff0;border-radius:12px;align-items:center;gap:12px;margin:0 16px 16px;padding:12px 14px;display:flex}.w-agendada b{font-size:14px;display:block}.w-agendada small{color:#4a4d5c;font-size:12px}.w-agendada>:last-child{color:#15803d;margin-left:auto}.w-dentro{--p:1;border-top:1px solid var(--borde-suave);position:relative}.w-dentro.en-scroll{height:320vh}.w-dentro-escena{padding:96px 0}.w-dentro.en-scroll .w-dentro-escena{align-items:center;height:calc(100dvh - 64px);padding:0;display:grid;position:sticky;top:64px}.w-dentro-fila{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.w-dentro-texto{display:grid}.w-dentro-antes,.w-dentro-despues{grid-area:1/1;align-content:start;gap:16px;display:grid}.w-dentro-texto .w-titulo{margin:0}.w-dentro-texto p:not(.w-titulo){color:var(--texto-2);max-width:44ch;font-size:17px;line-height:1.55}.w-dentro.en-scroll .w-dentro-antes{--s:clamp(0, calc((var(--p) - .42) / .14), 1);opacity:calc(1 - var(--s));transform:translateY(calc(var(--s) * -16px));filter:blur(calc(var(--s) * 6px))}.w-dentro.en-scroll .w-dentro-despues{--s:clamp(0, calc((var(--p) - .58) / .14), 1);opacity:var(--s);transform:translateY(calc((1 - var(--s)) * 16px));filter:blur(calc((1 - var(--s)) * 6px))}.w-dentro:not(.en-scroll) .w-dentro-despues{grid-area:auto;margin-top:40px}.w-dentro-cuenta{border-top:1px solid var(--borde);align-items:baseline;gap:12px;margin-top:40px;padding-top:20px;display:flex}.w-dentro-cuenta strong{letter-spacing:-.04em;animation:wEnfoca .38s var(--curva-salida);font-size:40px;font-weight:500}.w-dentro-cuenta span{color:var(--texto-2);font-size:15px}.w-dentro:not(.en-scroll) .w-dentro-cuenta{display:none}.w-dentro-escenario{aspect-ratio:1;justify-self:center;width:min(100%,560px);position:relative;container-type:inline-size}.w-dentro-escenario:before{content:"";border:1px dashed var(--borde);opacity:calc(1 - var(--p) * 1.4);border-radius:50%;position:absolute;inset:9%}.w-dentro-logo{--q:clamp(0, calc((var(--p) - var(--d)) / .3), 1);background:var(--tarjeta,var(--superficie));border:1px solid var(--borde);transform:translate(-50%, -50%) translate(calc(var(--x) * (1 - var(--q))), calc(var(--y) * (1 - var(--q)))) rotate(calc(var(--g) * (1 - var(--q)))) scale(calc(1 - var(--q) * .7));opacity:calc(1 - var(--q) * var(--q) * var(--q));will-change:transform, opacity;border-radius:12px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 12px 32px -20px #0000008c}.w-dentro-logo svg{box-sizing:content-box;background:color-mix(in srgb, var(--texto) 5%, transparent);border-radius:9px;flex:none;padding:7px}.w-dentro-logo span{line-height:1.25;display:grid}.w-dentro-logo b{white-space:nowrap;font-size:14px;font-weight:600}.w-dentro-logo small{color:var(--texto-3);font-size:12px}.w-dentro-nucleo{--r:clamp(0, calc((var(--p) - .62) / .2), 1);background:color-mix(in srgb, var(--primario) 12%, var(--tarjeta,var(--superficie)));border:1px solid color-mix(in srgb, var(--primario) 40%, var(--borde));width:76px;height:76px;box-shadow:0 0 0 calc(var(--p) * 22px) color-mix(in srgb, var(--primario) 7%, transparent);transform:translate(-50%, -50%) scale(calc(1 + min(var(--p), .62) * .4));opacity:calc(1 - var(--r));border-radius:20px;place-items:center;display:grid;position:absolute;top:50%;left:50%}.w-dentro-nucleo .w-marca-sello{border-radius:12px;width:42px;height:42px;font-size:20px}.w-dentro-panel{--r:clamp(0, calc((var(--p) - .62) / .2), 1);background:var(--tarjeta,var(--superficie));border:1px solid var(--borde);width:min(100%,400px);transform:translate(-50%, -50%) scale(calc(.6 + var(--r) * .4));opacity:var(--r);border-radius:16px;padding:20px 22px;position:absolute;top:50%;left:50%;box-shadow:0 32px 80px -40px #0009}.w-dentro-panel-marca{border-bottom:1px solid var(--borde-suave);align-items:center;gap:10px;margin-bottom:4px;padding-bottom:14px;font-size:15px;font-weight:600;display:flex}.w-dentro-panel ul{margin:0;padding:0;list-style:none;display:grid}.w-dentro-panel li{--e:clamp(0, calc((var(--p) - .66 - var(--i) * .025) / .08), 1);border-bottom:1px solid var(--borde-suave);opacity:var(--e);transform:translateY(calc((1 - var(--e)) * 8px));grid-template-columns:16px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.w-dentro-panel li:last-child{border-bottom:0}.w-dentro-panel li svg{color:var(--enlace,var(--info))}.w-dentro-panel b{font-size:14px;font-weight:500}.w-dentro-panel small{color:var(--texto-3);white-space:nowrap;font-size:12px}.w-piezas{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.w-piezas li{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f1f1f4;min-height:132px;animation:wEnfoca .7s var(--curva-salida) backwards;background:#0a0a0e9e;border:1px solid #ffffff14;border-radius:12px;align-content:start;gap:6px;padding:18px;display:grid}.w-piezas li:nth-child(2){animation-delay:70ms}.w-piezas li:nth-child(3){animation-delay:.14s}.w-piezas li:nth-child(4){animation-delay:.21s}.w-piezas li:nth-child(5){animation-delay:.28s}.w-piezas li:nth-child(6){animation-delay:.35s}.w-piezas li>svg{color:#ffffffb8;margin-bottom:6px}.w-piezas b{font-size:15px;font-weight:600}.w-piezas span{color:#ffffff9e;font-size:13px;line-height:1.45}.w-piezas span svg{vertical-align:-1px;display:inline}.w-piezas li.luz{background:var(--lima,var(--primario));color:var(--lima-texto,var(--primario-texto));border-color:#0000}.w-piezas li.luz>svg,.w-piezas li.luz span{color:color-mix(in srgb, var(--lima-texto,var(--primario-texto)) 72%, transparent)}.w-setter{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.w-setter-texto .w-titulo{margin-bottom:20px}.w-setter-texto p{color:var(--texto-2);max-width:44ch;font-size:17px;line-height:1.55}.w-setter-escena{background:var(--tarjeta,var(--superficie));border:1px solid var(--borde);border-radius:16px;justify-items:center;padding:clamp(16px,3vw,32px);display:grid}.w-frente{border-top:1px solid var(--borde);display:grid}.w-frente-fila{border-bottom:1px solid var(--borde-suave);grid-template-columns:1fr 1fr;gap:40px;padding:22px 0;display:grid}.w-frente-cabeza{color:var(--texto-3);padding:14px 0;font-size:13px;font-weight:500}.w-frente-cabeza span:last-child{color:var(--texto)}.w-frente-antes,.w-frente-con{grid-template-columns:16px 1fr;gap:12px;font-size:16px;line-height:1.5;display:grid}.w-frente-antes svg,.w-frente-con svg{margin-top:4px}.w-frente-antes{color:var(--texto-3)}.w-frente-con svg{color:var(--exito)}.w-planes{gap:32px;display:grid}.w-planes-periodo{background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borde-suave);border-radius:10px;grid-template-columns:1fr 1fr;justify-self:start;padding:4px;display:grid;position:relative}.w-planes-periodo-marca{background:var(--tarjeta,var(--superficie));width:calc(50% - 4px);box-shadow:0 1px 3px #00000040, inset 0 0 0 1px var(--borde);transition:transform .28s var(--curva-salida);border-radius:7px;position:absolute;top:4px;bottom:4px;left:4px}.w-planes[data-periodo=año] .w-planes-periodo-marca{transform:translate(100%)}.w-planes-periodo button{height:36px;color:var(--texto-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color .16s var(--curva);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.w-planes-periodo button[aria-checked=true]{color:var(--texto)}.w-planes-periodo button:focus-visible{outline:2px solid var(--enlace,var(--info));outline-offset:2px}.w-planes-periodo small{color:var(--exito);font-size:12px}.w-planes-lista{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.w-plan{background:var(--tarjeta,var(--superficie));box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.w-plan.destacado{background:color-mix(in srgb, var(--primario) 5%, var(--tarjeta,var(--superficie)));box-shadow:0 0 0 1px var(--primario), 0 24px 48px -32px color-mix(in srgb, var(--primario) 60%, transparent)}.w-plan-cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.w-plan h3{letter-spacing:-.02em;font-size:20px;font-weight:600}.w-plan-marca{color:var(--primario);font-size:13px;font-weight:600}.w-plan-para{color:var(--texto-2);margin-top:-8px;font-size:14px}.w-plan-precio{gap:2px;display:grid}.w-plan-precio strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;animation:wCifra .36s var(--curva-salida);font-size:44px;font-weight:500;line-height:1.1}.w-plan-precio span{color:var(--texto-3);font-size:13px}.w-plan .w-boton{justify-content:center}.w-plan .w-boton-borde{height:44px;font-size:15px}.w-plan-cifras{border-block:1px solid var(--borde-suave);gap:10px;margin:0;padding:16px 0;display:grid}.w-plan-cifras div{align-items:baseline;gap:8px;display:flex}.w-plan-cifras dt{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.w-plan-cifras dd{color:var(--texto-2);margin:0;font-size:14px}.w-plan-base{color:var(--texto-3);font-size:13px;font-weight:500}.w-plan-incluye{gap:10px;margin:0;padding:0;list-style:none;display:grid}.w-plan-incluye li{color:var(--texto-2);grid-template-columns:16px 1fr;gap:10px;font-size:14px;line-height:1.45;display:grid}.w-plan-incluye svg{color:var(--exito);margin-top:2px}.w-planes-extras{border-top:1px solid var(--borde);gap:16px;padding-top:20px;display:grid}.w-planes-extras p{color:var(--texto-3);font-size:13px;font-weight:500}.w-planes-extras dl{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;display:grid}.w-planes-extras dt{letter-spacing:-.02em;font-size:20px;font-weight:600}.w-planes-extras dd{color:var(--texto-3);margin:4px 0 0;font-size:13px;line-height:1.45}.w-js .w-planes-lista>.w-aparece{transition-delay:calc(var(--i,0) * 70ms)}@keyframes wCifra{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}@media (max-width:900px){.w-planes-lista{grid-template-columns:1fr;max-width:520px}.w-planes-extras dl{grid-template-columns:1fr 1fr;row-gap:20px}}@media (max-width:640px){.w-planes-periodo{justify-self:stretch}.w-plan{padding:22px}.w-plan-precio strong{font-size:38px}}:root[data-movimiento=reducido] .w-planes-periodo-marca{transition:none}.w-seccion{padding:112px 0 0}.w-titulo{letter-spacing:-.035em;max-width:20ch;margin-bottom:48px;font-size:clamp(30px,3.6vw,46px);font-weight:500;line-height:1.08}.w-bento{grid-template-columns:repeat(4,1fr);grid-template-areas:"bandeja bandeja ia ia""bandeja bandeja cola llamada""flujo flujo cifra cifra";gap:16px;display:grid}.w-celda{isolation:isolate;background:var(--tarjeta,var(--superficie));box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));border-radius:12px;flex-direction:column;gap:8px;padding:24px;display:flex;position:relative;overflow:hidden}.w-celda h3{letter-spacing:-.01em;font-size:17px;font-weight:600}.w-celda>p{color:var(--texto-2);max-width:40ch;font-size:14px;line-height:1.5}.w-celda-bandeja{grid-area:bandeja}.w-bento>:nth-child(2){grid-area:ia}.w-bento>:nth-child(3){grid-area:cola}.w-bento>:nth-child(4){grid-area:llamada}.w-celda-flujo{grid-area:flujo}.w-celda-cifra{grid-area:cifra}.w-conv{gap:8px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:grid}.w-conv li{background:var(--superficie-2);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.w-conv .w-avatar{background:var(--superficie-3);color:var(--texto)}.w-conv small{color:var(--texto-3);font-size:13px}.w-espera{font-variant-numeric:tabular-nums;color:var(--texto-3);margin-left:auto;font-size:12px;font-style:normal}.w-espera.rojo{color:var(--error)}.w-celda-luz{color:#f4f4f6;background:var(--luz-5,#050a1c);box-shadow:none}.w-celda-luz:before{content:"";z-index:-2;background:radial-gradient(40% 50% at 80% 30%, var(--luz-2,#3d7bff), transparent 72%), radial-gradient(50% 60% at 30% 80%, var(--luz-3,#1558c9), transparent 76%), linear-gradient(160deg, var(--luz-4,#0b1a4a), var(--luz-5,#050a1c) 70%);filter:blur(36px);position:absolute;inset:-40%}.w-celda-luz:after{content:"";z-index:-1;background-image:var(--grano,none);opacity:.3;mix-blend-mode:overlay;background-size:160px;position:absolute;inset:0}.w-celda-luz>p{color:#ffffffc7}.w-celda-luz>svg{color:var(--lima,#fff);margin-bottom:16px}.w-cola{gap:10px;margin:auto 0 0;padding:16px 0 0;font-size:14px;font-weight:500;list-style:none;display:grid}.w-cola li{box-shadow:inset 2px 0 0 var(--enlace,var(--info));padding-left:12px}.w-cola small,.w-llamada small{color:var(--texto-3);font-size:12px;font-weight:400;display:block}.w-llamada{background:var(--superficie-2);border-radius:10px;align-items:center;gap:12px;margin-top:auto;padding:12px;font-size:14px;display:flex}.w-llamada>svg{color:var(--enlace,var(--info))}.w-ruta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:13px;display:flex}.w-ruta span{background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borde);border-radius:8px;padding:8px 12px}.w-ruta span:last-child{background:var(--primario);color:var(--primario-texto);box-shadow:none}.w-ruta i{background:var(--borde-control);width:20px;height:1px}.w-cifra{margin-top:auto;padding-top:20px}.w-cifra strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:44px;font-weight:500;line-height:1.1;display:block}.w-cifra small{color:var(--texto-3);font-size:13px;display:block}.w-recorrido{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.w-recorrido:before{content:"";background:linear-gradient(90deg, var(--enlace,var(--info)), var(--borde-control));transform-origin:0;height:1px;position:absolute;top:20px;left:20px;right:20px;transform:scaleX(1)}.w-recorrido li{gap:10px;display:grid;position:relative}.w-recorrido-ico{background:var(--lienzo,var(--fondo));width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--borde-control);color:var(--enlace,var(--info));border-radius:10px;place-items:center;margin-bottom:8px;display:grid}.w-recorrido h3{letter-spacing:-.02em;font-size:20px;font-weight:500}.w-recorrido p{color:var(--texto-2);font-size:15px;line-height:1.5}.w-roles{grid-template-columns:240px 1fr;align-items:start;gap:24px;display:grid}.w-roles-tabs{gap:4px;display:grid}.w-roles-tabs button{height:48px;color:var(--texto-2);font:inherit;text-align:left;cursor:pointer;transition:background .16s var(--curva), color .16s var(--curva);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 16px;font-size:16px;display:flex}.w-roles-tabs button:hover{color:var(--texto)}.w-roles-tabs button.activo{background:var(--superficie-2);color:var(--texto);box-shadow:inset 2px 0 0 var(--primario)}.w-roles-panel{background:var(--tarjeta,var(--superficie));box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));animation:wDeLado .42s var(--curva-salida) backwards;border-radius:16px;padding:32px}.w-roles-frase{letter-spacing:-.02em;max-width:32ch;font-size:22px;line-height:1.3}.w-final{isolation:isolate;text-align:center;color:#f6f6f8;background:var(--luz-5,#050a1c);border-radius:16px;justify-items:center;gap:16px;margin-top:128px;padding:clamp(56px,8vw,96px) 24px;display:grid;position:relative;overflow:hidden}.w-final h2{letter-spacing:-.045em;font-size:clamp(34px,4.4vw,56px);font-weight:500;line-height:1.04}.w-final p{color:#ffffffc7;margin-bottom:16px;font-size:18px}.w-final .w-boton{background:var(--lima,var(--primario));color:var(--lima-texto,var(--primario-texto))}.w-final .w-boton:hover{filter:brightness(1.06)}.w-final-botones{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.w-final .w-boton-borde{color:#f6f6f8;background:0 0;box-shadow:inset 0 0 0 1px #ffffff52}.w-final .w-boton-borde:hover{filter:none;background:#ffffff14}.w-pie{color:var(--texto-3);flex-wrap:wrap;align-items:center;gap:24px;padding:48px 0 56px;font-size:14px;display:flex}.w-pie nav{gap:20px;margin-left:auto;display:flex}.w-pie nav a{color:var(--texto-2);text-decoration:none}.w-pie nav a:hover{color:var(--texto)}.w-dolores{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.w-dolores-grupo+.w-dolores-grupo{margin-top:40px}.w-subtitulo{color:var(--texto-3);margin-bottom:16px;font-size:15px;font-weight:500}.w-dolor{--retraso:calc(1.1s + var(--i,0) * .16s);background:var(--tarjeta,var(--superficie));box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));border-radius:12px;flex-direction:column;gap:16px;padding:22px;display:flex}.w-dolor h3{letter-spacing:-.02em;font-size:19px;font-weight:500}.w-dolor-dato{background:var(--superficie-2);border-radius:10px;gap:6px;padding:14px 16px 16px;display:grid;position:relative;overflow:hidden}.w-dolor-dato small{color:var(--texto-3);font-size:12px}.w-dolor-dato:after{content:"";background:var(--exito);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(1)}.w-dolor-valores{display:grid;overflow:hidden}.w-dolor-valores b{font-family:var(--fuente-titulo,inherit);letter-spacing:-.03em;white-space:nowrap;grid-area:1/1;font-size:26px;font-weight:500;line-height:1.15}.w-dolor-valores .antes{color:var(--error);opacity:0;transform:translateY(-100%)}.w-dolor-valores .despues{color:var(--exito)}.w-js .w-dolor.w-aparece:not(.visto) .w-dolor-valores .antes{opacity:1;transform:none}.w-js .w-dolor.w-aparece:not(.visto) .w-dolor-valores .despues{opacity:0;transform:translateY(100%)}.w-js .w-dolor.w-aparece:not(.visto) .w-dolor-dato:after{transform:scaleX(0)}.w-js .w-dolor.visto .w-dolor-valores b{transition:opacity .42s var(--curva-salida) var(--retraso), transform .52s var(--curva-salida) var(--retraso), filter .42s var(--curva-salida) var(--retraso)}.w-js .w-dolor.visto .w-dolor-dato:after{transition:transform calc(var(--retraso) - .1s) linear .1s}.w-js .w-dolor.visto .w-dolor-valores .antes{filter:blur(4px)}.w-dolor-con{color:var(--texto-2);grid-template-columns:14px 1fr;gap:8px;margin-top:auto;font-size:14px;line-height:1.45;display:grid}.w-dolor-con svg{color:var(--exito);margin-top:3px}.w-modelos{padding:0 max(16px, calc((100% - var(--w-ancho)) / 2)) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:max(16px, calc((100% - var(--w-ancho)) / 2));scrollbar-width:none;grid-auto-columns:minmax(260px,300px);grid-auto-flow:column;gap:16px;margin:0;list-style:none;display:grid;overflow-x:auto}.w-modelos::-webkit-scrollbar{display:none}.w-modelos li{scroll-snap-align:start;background:var(--tarjeta,var(--superficie));box-shadow:var(--sombra-panel,0 0 0 1px var(--borde));border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}.w-modelos li>svg{color:var(--enlace,var(--info))}.w-modelos h3{font-size:17px;font-weight:600}.w-modelos dl{grid-template-columns:auto 1fr;gap:8px 12px;margin:4px 0 0;font-size:14px;line-height:1.45;display:grid}.w-modelos dt{color:var(--texto-3)}.w-modelos dd{color:var(--texto-2);margin:0}.w-modelos dd:last-child{color:var(--texto)}@media (max-width:1100px){.w-dolores{grid-template-columns:1fr 1fr}}@media (max-width:640px){.w-dolores{grid-template-columns:1fr}}.w-puente{background:var(--superficie-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding:20px 24px;display:flex}.w-puente p{letter-spacing:-.01em;font-size:17px}.w-camino{grid-template-columns:repeat(5,1fr);gap:12px;margin:36px 0 0;padding:0;list-style:none;display:grid}.w-camino li{--paso:calc(var(--i) * .26s + .15s);align-content:start;gap:14px;display:grid;position:relative}.w-camino li:before,.w-camino li:after{content:"";background:var(--borde);border-radius:1px;height:2px;position:absolute;top:15px;left:40px;right:-8px}.w-camino li:after{background:var(--primario);transform-origin:0;animation:wLinea .26s var(--paso) linear forwards;transform:scaleX(0)}.w-camino li:last-child:before,.w-camino li:last-child:after{display:none}.w-camino-punto{background:var(--superficie-2);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--borde-control);color:var(--texto-3);font-variant-numeric:tabular-nums;animation:wPaso .32s var(--paso) var(--curva-salida) forwards;border-radius:10px;place-items:center;font-size:13px;display:grid}.w-camino b{letter-spacing:-.01em;color:var(--texto-3);animation:wPasoTexto .32s var(--paso) var(--curva-salida) forwards;font-size:15px;font-weight:500;line-height:1.35}.w-js .w-roles.w-aparece:not(.visto) .w-camino :is(.w-camino-punto,b),.w-js .w-roles.w-aparece:not(.visto) .w-camino li:after{animation-play-state:paused}@keyframes wLinea{to{transform:scaleX(1)}}@keyframes wLineaV{to{transform:scaleY(1)}}@keyframes wPaso{60%{transform:scale(1.12)}to{background:var(--primario);color:var(--primario-texto);box-shadow:none;transform:none}}@keyframes wPasoTexto{to{color:var(--texto)}}.w-preguntas{max-width:820px}.w-preguntas details{border-bottom:1px solid var(--borde)}.w-preguntas summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:18px;list-style:none;display:flex}.w-preguntas summary::-webkit-details-marker{display:none}.w-preguntas summary svg{color:var(--texto-3);transition:transform .26s var(--curva-salida);flex:none}.w-preguntas details[open] summary svg{transform:rotate(45deg)}.w-preguntas details p{color:var(--texto-2);max-width:65ch;padding:0 40px 22px 0;font-size:15px;line-height:1.6}.w-preguntas details[open] p{animation:wEnfoca .32s var(--curva-salida) backwards}.w-preguntas summary:focus-visible{outline:2px solid var(--enlace,var(--info));outline-offset:2px}.w-pegado{display:none}@media (max-width:640px){.w-pegado{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;transition:transform .42s var(--curva-salida);display:block;position:fixed;transform:translateY(140%)}.w-pegado.ver{transform:none}.w-pegado .w-boton{justify-content:center;width:100%;height:52px;box-shadow:0 12px 32px -8px #00000073}.w-camino{grid-template-columns:1fr;gap:0;margin-top:24px}.w-camino li{grid-template-columns:32px 1fr;align-items:center;gap:14px;padding-bottom:18px}.w-camino li:last-child{padding-bottom:0}.w-camino li:before,.w-camino li:after{width:2px;height:auto;inset:36px auto 2px 15px}.w-camino li:after{transform-origin:top;animation-name:wLineaV;transform:scaleY(0)}.w-dolor-valores b{font-size:24px}.w-puente .w-boton{justify-content:center;width:100%}}.w-js .w-aparece:not(.visto){opacity:0;filter:blur(6px);transform:translateY(16px)}.w-js .w-aparece{transition:opacity .7s var(--curva-salida), transform .7s var(--curva-salida), filter .7s var(--curva-salida)}.w-js .w-bento>.w-aparece:nth-child(2){transition-delay:60ms}.w-js .w-bento>.w-aparece:nth-child(3){transition-delay:.12s}.w-js .w-bento>.w-aparece:nth-child(4){transition-delay:.18s}.w-js .w-recorrido:before{transition:transform 1.2s .2s var(--curva-salida)}.w-js .w-recorrido:not(.visto):before{transform:scaleX(0)}@keyframes wEnfoca{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@keyframes wEscena{0%{opacity:0;filter:blur(12px);transform:scale(.97)}}@keyframes wLuz{to{transform:translate(4%,-3%)rotate(6deg)scale(1.06)}}@keyframes wBurbuja{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes wAgendada{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}}@keyframes wPunto{50%{opacity:.3;transform:translateY(-2px)}}@keyframes wDeLado{0%{opacity:0;transform:translate(16px)}}@media (max-width:900px){.w-hero{grid-template-columns:1fr;gap:40px;min-height:0;padding:40px 0 64px}.w-hero-escena{min-height:0}.w-bento{grid-template-columns:1fr 1fr;grid-template-areas:"bandeja bandeja""ia ia""cola llamada""flujo flujo""cifra cifra"}.w-recorrido{grid-template-columns:1fr 1fr;row-gap:40px}.w-recorrido:before{display:none}.w-roles{grid-template-columns:1fr}.w-roles-tabs{grid-template-columns:repeat(3,1fr)}.w-roles-tabs button{justify-content:center}.w-roles-tabs button.activo{box-shadow:inset 0 -2px 0 var(--primario)}}@media (max-width:640px){.w-nav-enlaces,.w-nav-acciones{display:none}.w-nav-fila{gap:16px}.w-hero-botones{grid-template-columns:1fr 1fr;display:grid}.w-hero-botones .w-boton{justify-content:center;padding:0 12px}.w-hero-botones .w-boton-suave{grid-column:1/-1}.w-final-botones{width:100%;display:grid}.w-final-botones .w-boton{justify-content:center}.w-hero h1{font-size:40px}.w-hero-texto>p{font-size:17px}.w-hero-escena{margin-inline:-4px;padding:16px}.w-chat-cuerpo{min-height:300px}.w-seccion{padding-top:80px}.w-titulo{margin-bottom:32px}.w-bento{grid-template-columns:1fr;grid-template-areas:"bandeja""ia""cola""llamada""flujo""cifra"}.w-recorrido{grid-template-columns:1fr}.w-roles-panel{padding:20px}.w-roles-frase{font-size:19px}.w-final{margin-top:88px;padding:56px 20px}.w-pie nav{width:100%;margin-left:0}}@media (max-width:900px){.w-setter{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.w-piezas{gap:8px}.w-piezas li{gap:4px;min-height:0;padding:12px}.w-piezas li>svg{margin-bottom:2px}.w-piezas b{font-size:14px}.w-piezas span{font-size:12px}.w-setter-escena{margin-inline:-4px;padding:12px}}@media (max-width:900px){.w-dentro.en-scroll{height:280vh}.w-dentro-escena{padding:72px 0}.w-dentro-fila{grid-template-columns:1fr;gap:20px}.w-dentro-texto .w-titulo{font-size:27px}.w-dentro-texto p:not(.w-titulo){font-size:15px}.w-dentro-cuenta{margin-top:16px;padding-top:12px}.w-dentro-cuenta strong{font-size:28px}.w-dentro-escenario{width:min(100%,44dvh)}.w-dentro-logo{gap:8px;padding:6px 12px 6px 6px}.w-dentro-logo svg{width:20px;height:20px;padding:6px}.w-dentro-logo b{font-size:13px}.w-dentro-logo small{display:none}.w-dentro-panel{width:100%;padding:14px 16px}.w-dentro-panel-marca{padding-bottom:10px}.w-dentro-panel li{padding:6px 0}.w-dentro-panel b{font-size:13px}.w-frente-fila{grid-template-columns:1fr;gap:8px;padding:18px 0}.w-frente-cabeza{display:none}.w-frente-antes,.w-frente-con{font-size:15px}}@media (prefers-reduced-motion:reduce){.w-raiz .w-camino-punto{background:var(--primario);color:var(--primario-texto);box-shadow:none}.w-raiz .w-camino b{color:var(--texto)}.w-raiz .w-camino li:after{transform:none}.w-js .w-dolor.visto .w-dolor-valores b,.w-js .w-dolor.visto .w-dolor-dato:after{transition-duration:.16s;transition-delay:0s}.w-raiz *,.w-raiz :before,.w-raiz :after{animation:none!important}.w-js .w-aparece:not(.visto){filter:none;transform:none}.w-js .w-recorrido:not(.visto):before{transform:none}}:root[data-movimiento=reducido] .w-raiz :is(*){animation:none!important}:root[data-movimiento=reducido] .w-raiz .w-camino-punto{background:var(--primario);color:var(--primario-texto);box-shadow:none}:root[data-movimiento=reducido] .w-raiz .w-camino b{color:var(--texto)}:root[data-movimiento=reducido] .w-raiz .w-camino li:after{transform:none}
