[data-vida] .web-portada-vida{background:linear-gradient(#f3f8ff,#e8f4ff 22%,#eaf8fd 48%,#eefcf2 70%,#eaf4ff)}[data-vida] .web-portada-luces i{opacity:.55}[data-vida] .web-portada-luces i:first-child{background:#7fe9fd}[data-vida] .web-portada-luces i:nth-child(2){background:#6f9dee}[data-vida] .web-portada-luces i:nth-child(3){background:#b8fbb6}[data-vida] :is(.web-mz-sobre,.web-p5-sectores-sobre,.web-tarjeta,.web-casos-tarjeta,.hn-marquee .rounded-xl){-webkit-backdrop-filter:blur(10px)saturate(1.2);background:#ffffffb8!important;border-color:#ffffffe6!important;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0031820f,0 18px 40px -22px #00318247!important}[data-vida] :is(.web-tarjeta,.web-casos-tarjeta){transition:transform .35s cubic-bezier(.2,.9,.25,1),box-shadow .35s}[data-vida] :is(.web-tarjeta,.web-casos-tarjeta):hover{transform:translateY(-3px)}[data-vida] .web-sectores-rejilla{gap:10px;border:0!important}[data-vida] .web-sector{isolation:isolate;color:#fff;text-shadow:0 1px 12px #00000059;border-radius:16px;height:148px;font-weight:600;position:relative;overflow:hidden;border:0!important}[data-vida] .web-sector svg{color:#fff}[data-vida] .web-sector:before{content:"";z-index:-1;background:linear-gradient(180deg,#0f1e5a1a,#0f1e5a9e),var(--foto) center / cover no-repeat;transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;inset:0}[data-vida] .web-sector:hover:before{transform:scale(1.06)}[data-vida] .web-sectores{content-visibility:auto;contain-intrinsic-size:auto 900px}[data-vida] .web-resenas .hn-marquee-borde{display:none}[data-vida] .web-resenas :has(>.hn-marquee-borde){-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}[data-vida] .web-corredor-marco{background:0 0;max-width:none;margin:0;padding:0}[data-vida] .web-corredor-marco .web-corredor{background:radial-gradient(45% 38% at 50% 52%,#93b4ff73,#0000 72%);border-radius:0}[data-vida] .web-corredor-texto{color:#0a0f2c}[data-vida] .web-corredor-texto h2{text-shadow:0 2px 24px #ffffffe6}[data-vida] .web-corredor-texto p{color:#3b4566;text-shadow:0 1px 16px #fffffff2}[data-vida] .web-corredor-ceja{color:var(--hn-accion)}[data-vida] .web-corredor-texto .web-boton-blanco{color:#fff;background:#0a0f2c}[data-vida] .web-corredor-marco img{box-shadow:0 24px 50px -24px #00318273}.web-idiomas{background:linear-gradient(#0000,#eef3ff 30%,#f3f7ff);padding:clamp(72px,9vw,120px) 0 clamp(56px,7vw,96px);overflow:hidden}.web-idiomas-cabeza{text-align:center}.web-idiomas-cabeza h2{letter-spacing:-.035em;color:#0a0f2c;margin:0 0 12px;font-size:clamp(30px,4.2vw,52px);font-weight:600}.web-idiomas-cabeza p{color:#4a5370;max-width:560px;margin:0 auto;font-size:18px}.web .web-idiomas-ceja{font-size:var(--hn-t-s);font-weight:var(--hn-p-medio);color:var(--hn-accion);margin:0 0 12px}.web-idiomas-pista{margin-top:44px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.web-idiomas-fila{gap:14px;width:max-content;animation:80s linear infinite hnIdiomas;display:flex}.web-idiomas-burbuja{color:#0a0f2c;white-space:nowrap;background:#fffc;border-radius:18px 18px 18px 6px;align-items:center;gap:10px;padding:14px 20px;font-size:16px;display:inline-flex;box-shadow:inset 0 1px #fff,0 14px 30px -18px #00318259}.web-idiomas-burbuja:nth-child(2n){background:linear-gradient(135deg,var(--hn-accion),#0d6fd6);color:#fff;border-radius:18px 18px 6px}.web-idiomas-burbuja b{color:var(--hn-accion);background:#0042ac1a;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.web-idiomas-burbuja:nth-child(2n) b{color:#fff;background:#fff3}@keyframes hnIdiomas{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.web-idiomas-fila{animation:none}}:root[data-estetica] .web[data-vida] .web-p5-sectores-sobre:before{opacity:.9;background:linear-gradient(140deg,#c7d7ff,#e4ebff 45%,#d9cfff)!important}[data-vida] .web-idiomas-cabeza h2+p{margin-top:4px}[data-vida] .web-corredor-marco :has(>img){isolation:isolate;background:#0042ac;box-shadow:inset 0 0 0 1px #ffffff59,0 24px 50px -24px #00318273!important}[data-vida] .web-corredor-marco :has(>img) img{filter:grayscale()contrast(1.05)brightness(1.08);opacity:.92;box-shadow:none}[data-vida] .web-corredor-marco :has(>img):before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}[data-vida] .web-corredor-marco :has(>img):after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}[data-vida] .web-corredor-marco :has(>img):before{z-index:1;background:linear-gradient(160deg,#0d6fd6 0%,var(--hn-accion) 55%,#003182 100%);mix-blend-mode:color;opacity:.95}[data-vida] .web-corredor-marco :has(>img):after{z-index:2;background:linear-gradient(120deg,#ffffff57,#fff0 38% 62%,#ffffff1f),#0d6fd638;box-shadow:inset 0 0 0 1px #ffffff73}:root[data-estetica] .web[data-vida] :is(.hce,.web-plataforma-rejilla>*,.web-oscuro-marco,.web-corredor-marco,.web-sectores-fila,.web-cifras,.web-numeros-marco,.web-tarjeta,.web-cabeza){animation:none!important}.hn-animado .hn-barrido{--hn-tinta:#0a0f2c}.hn-animado :is([data-cabecera=oscura],.web-oscuro,.web-numeros) .hn-barrido{--hn-tinta:#fff}.hn-animado .hn-barrido{--hn-tinta-fin:#0042ac;letter-spacing:-.035em}.hn-animado :is([data-cabecera=oscura],.web-oscuro,.web-numeros) .hn-barrido{--hn-tinta-fin:#7fe9fd}.hn-animado .hn-barrido{-webkit-text-fill-color:transparent;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--hn-tinta) 0,var(--hn-tinta-fin,var(--hn-tinta)) 33.33%,#7fe9fd 40%,var(--hn-accion) 45%,#00d3fb 50%,var(--hn-accion) 55%,color-mix(in srgb,var(--hn-tinta) 16%,transparent) 66.67%,color-mix(in srgb,var(--hn-tinta) 16%,transparent))!important;background-size:300% 100%!important}.hn-animado .hn-barrido[data-visto=si]{animation:1.2s cubic-bezier(.25,.8,.3,1) .1s forwards hnBarrido}@keyframes hnBarrido{to{background-position:0 0}}.hn-animado .hn-sube{opacity:0;filter:blur(4px);transform:translateY(12px)}.hn-animado .hn-sube[data-visto=si]{opacity:1;filter:none;transition:opacity .6s,transform .7s cubic-bezier(.2,.9,.25,1),filter .6s;transition-delay:calc(var(--hn-i,0) * 30ms);transform:none}.hn-animado .web-numeros-marco .hn-sube{filter:blur(10px);transform:translateY(28px)scale(.94)}.hn-animado .web-numeros-marco .hn-sube[data-visto=si]{filter:none;transition:opacity .8s,transform 1s cubic-bezier(.16,1,.3,1),filter .8s;transition-delay:calc(var(--hn-i,0) * 30ms);transform:none}.hn-animado .web-numeros-marco .hn-sube :is(rect,path){transform-box:fill-box;transform-origin:bottom}.hn-animado .web-numeros-marco .hn-sube[data-visto=si] rect{animation:.9s cubic-bezier(.16,1,.3,1) both hnCrece;animation-delay:calc(var(--hn-i,0) * 30ms)}@keyframes hnCrece{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hn-animado .hn-barrido{padding-block:.08em .16em;overflow:visible}.hn-animado :is(#web-corredor-titulo,#web-idiomas-t){line-height:1.12}.hn-animado .web-corredor-marco .hn-barrido{--hn-tinta:#0a0f2c}.web-portada-vida .web-idiomas{background:0 0}.web[data-vida] .web-revista-prosa h2{padding-top:18px;position:relative}.web[data-vida] .web-revista-prosa h2:before{content:"";background:linear-gradient(90deg,var(--hn-accion),#33dcfc);border-radius:99px;width:44px;height:4px;position:absolute;top:0;left:0}.web[data-vida] .web-revista-prosa ul{gap:10px;list-style:none;display:grid;padding-left:0!important}.web[data-vida] .web-revista-prosa ul>li{background:#ffffffb8;border-radius:14px;padding:14px 16px 14px 50px;position:relative;box-shadow:inset 0 1px #fff,0 1px 2px #0031820f,0 14px 30px -20px #0031824d;margin:0!important}.web[data-vida] .web-revista-prosa ul>li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat,linear-gradient(140deg,var(--hn-accion),#33dcfc);border-radius:99px;width:22px;height:22px;position:absolute;top:15px;left:16px}.web[data-vida] .web-revista-prosa ol{counter-reset:paso;list-style:none;padding-left:0!important}.web[data-vida] .web-revista-prosa ol>li{counter-increment:paso;margin-bottom:14px;padding-left:46px;position:relative}.web[data-vida] .web-revista-prosa ol>li:before{content:counter(paso);width:30px;height:30px;color:var(--hn-accion);background:#eef2ff;border-radius:10px;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:0;left:0}.web[data-vida] .web-revista-aviso{box-shadow:0 14px 30px -22px #0042ac73;border:0!important;border-left:4px solid var(--hn-accion)!important;background:linear-gradient(135deg,#eef2fff2,#f1ecffe6)!important;border-radius:14px!important;padding:18px 20px!important}.web[data-vida] .web-revista-prosa .web-revista-dialogo p{box-shadow:0 10px 24px -18px #00318259;background:#ffffffd9!important;border-radius:16px 16px 16px 6px!important}.web[data-vida] .web-revista-prosa .web-revista-dialogo p[data-quien=recepcion]{background:linear-gradient(135deg,var(--hn-accion),#0d6fd6)!important;color:#fff!important;border-radius:16px 16px 6px!important}.web[data-vida] .web-revista-prosa .web-revista-dialogo p[data-quien=recepcion] span{color:#ffffffbf!important}.hn-animado .hn-tras{opacity:0;filter:blur(4px);transform:translateY(10px)}.hn-animado .hn-barrido[data-visto=si]+.hn-tras{opacity:1;filter:none;transition:opacity .5s .12s,transform .6s cubic-bezier(.2,.9,.25,1) .12s,filter .5s .12s;transform:none}.hn-animado .hce .hce-tarjeta.hn-sube[data-visto=si]{transition-delay:.15s}.web[data-vida] .hce-titulo{letter-spacing:-.04em;font-family:inherit;font-size:clamp(30px,4vw,48px);font-weight:600}[data-propuesta] .web-cabecera[data-tono=oscuro] :is(.web-cabecera-izq,.web-cabecera-der){background-color:#0a0f2ceb!important;box-shadow:inset 0 0 0 1px #7fe9fd38,0 12px 32px -14px #0a0f2c8c!important}:root [data-propuesta] .web-cabecera[data-tono] .web-cabecera-der .web-boton.web-boton-negro{background:var(--hn-accion)!important;color:#fff!important;border-color:#0000!important;border-radius:999px!important;padding-inline:14px!important;font-weight:600!important;box-shadow:0 6px 16px -8px #0042acb3,inset 0 1px #ffffff2e!important}:root [data-propuesta] .web-cabecera[data-tono] .web-cabecera-der .web-boton.web-boton-negro:hover{background:var(--hn-accion-hover)!important}[data-propuesta] .web-cabecera .web-boton-negro:focus-visible{outline-offset:2px;outline:2px solid #7fe9fd}:root [data-propuesta] .web .web-hero .web-hero-sub{-webkit-backdrop-filter:blur(8px)saturate(1.2);text-wrap:balance;border-radius:18px;margin-top:10px;padding:10px 18px;box-shadow:0 0 40px 16px #0a0f2c42;color:#fff!important;max-width:min(40rem,100vw - 40px)!important;text-shadow:none!important;background:linear-gradient(135deg,#0a0f2cc2,#162878b8)!important}@media(max-width:767px){:root [data-propuesta] .web .web-hero .web-hero-sub{padding:8px 14px;font-size:15px;line-height:22px}}[data-propuesta] .web-cristal{background-color:#0a0f2cb8!important;box-shadow:inset 0 0 0 1px #7fe9fd29,0 20px 40px -20px #00000080!important}[data-propuesta] .web-p5-tira,[data-propuesta] .web-casos+.web-cenefa{display:none!important}[data-propuesta] [data-pz-vista=si] .web-escena{display:none}[data-propuesta] .pz-vista-hueco{justify-content:center;align-items:center;padding:18px 22px;display:flex;position:absolute;inset:0}[data-propuesta] .pz-vista{color:#0a0f2c;background:#fff;border-radius:14px;width:100%;max-width:300px;font-size:12px;line-height:16px;overflow:hidden;box-shadow:0 0 0 1px #0a0f2c14,0 22px 44px -18px #0a0f2c8c}[data-propuesta] .pz-vista-barra{color:#fff;background:#0a0f2c;align-items:center;gap:8px;padding:7px 8px 7px 10px;display:flex}[data-propuesta] .pz-vista-puntos{gap:4px;display:inline-flex}[data-propuesta] .pz-vista-puntos i{background:#7fe9fd8c;border-radius:99px;width:7px;height:7px}[data-propuesta] .pz-vista-nombre{flex:1;font-weight:600}[data-propuesta] .pz-vista-publicar{background:var(--hn-accion);border-radius:99px;padding:3px 10px;font-weight:600}[data-propuesta] .pz-vista-canales{gap:4px;padding:7px 10px 0;display:flex}[data-propuesta] .pz-vista-canales span{color:#3b4566;border-radius:99px;padding:2px 8px;font-weight:500}[data-propuesta] .pz-vista-canales span[data-activo=si]{color:#003182;background:#e8eeff}[data-propuesta] .pz-vista-chat{flex-direction:column;gap:5px;padding:8px 10px 10px;display:flex}[data-propuesta] .pz-vista-chat p{border-radius:12px;max-width:88%;margin:0;padding:5px 9px}[data-propuesta] .pz-cli{background:var(--hn-accion);color:#fff;align-self:flex-end;border-bottom-right-radius:4px!important}[data-propuesta] .pz-rec{color:#0a0f2c;background:#eef2ff;align-self:flex-start;border-bottom-left-radius:4px!important}[data-propuesta] .pz-vista-horas{gap:4px;margin-top:4px;display:flex}[data-propuesta] .pz-vista-horas b{color:#003182;background:#fff;border-radius:99px;padding:1px 7px;font-weight:600;box-shadow:inset 0 0 0 1px #0042ac40}[data-propuesta] .pz-vista-horas b[data-elegida=si]{background:var(--hn-accion);box-shadow:none;color:#fff}[data-propuesta] .pz-ia{text-align:center}[data-propuesta] .pz-ia-antetitulo{color:#0042ac;letter-spacing:.02em;margin:0 0 10px;font-size:14px;font-weight:600}[data-propuesta] .pz-ia-sub{color:#475569;max-width:620px;margin:14px auto 0;font-size:17px;line-height:1.55}[data-propuesta] .pz-ia-cinta{margin:36px 0 8px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}[data-propuesta] .pz-ia-cinta-fila{gap:40px;width:max-content;animation:45s linear infinite pz-ia-cinta;display:flex}[data-propuesta] .pz-ia-marca{color:#0f172a;align-items:center;gap:10px;font-size:18px;display:inline-flex}[data-propuesta] .pz-ia-marca b{font-weight:600}@keyframes pz-ia-cinta{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){[data-propuesta] .pz-ia-cinta-fila{animation:none}}[data-propuesta] .pz-ia-rejilla{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}[data-propuesta] .pz-ia-rejilla li{background:#fff;border:1px solid #dbe5f5;border-radius:16px;align-items:flex-start;gap:14px;padding:18px;display:flex;box-shadow:0 10px 30px -18px #0042ac59}[data-propuesta] .pz-ia-rejilla b{color:#0f172a;font-size:16px;display:block}[data-propuesta] .pz-ia-rejilla span{color:#64748b;font-size:13px}[data-propuesta] .pz-ia-rejilla p{color:#334155;margin:6px 0 0;font-size:14.5px;line-height:1.5}[data-propuesta] .pz-ia-nota{color:#64748b;margin:18px 0 0;font-size:12.5px}@media(max-width:860px){[data-propuesta] .pz-ia-rejilla{grid-template-columns:minmax(0,1fr)}[data-propuesta] .pz-ia-marca{font-size:16px}}@media(prefers-reduced-motion:reduce){.hn-animado :is(.hn-sube,.hn-tras){opacity:1;filter:none;transition:none;transform:none}.hn-animado .hn-barrido{background-position:0 0;animation:none}.web *,.web :before,.web :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.web-telefono-marco{z-index:1;width:280px;margin:0 auto 40px;position:relative}.web-telefono{background:radial-gradient(80% 50% at 50% 0,#7fe9fdd9,#0000 70%),radial-gradient(80% 60% at 50% 100%,#00d3fbcc,#0000 70%),linear-gradient(#4a6cf7,#0042ac 45%,#1b2a8a);border-radius:44px;height:540px;padding:54px 12px 0;position:relative;overflow:hidden;box-shadow:0 0 0 9px #0a0f2c,0 0 0 10px #fff3,0 40px 80px -30px #0a0f2c99}.web-telefono-isla{background:#0a0f2c;border-radius:999px;width:92px;height:26px;margin-left:-46px;position:absolute;top:12px;left:50%}.web-telefono-hora{text-align:center;letter-spacing:-.03em;color:#fff;margin:0;font-size:64px;font-weight:600;line-height:1}.web-telefono-fecha{text-align:center;color:#ffffffd9;margin:6px 0 26px;font-size:15px}.web-telefono .web-cifras-aviso{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);color:#0a0f2c;opacity:0;background:#fffc;border-radius:18px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.25;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:translateY(-14px)scale(.97)}.web-telefono .web-cifras-aviso:first-of-type{transition-delay:.3s}.web-telefono .web-cifras-aviso:nth-of-type(2){transition-delay:1.1s}.web-telefono-marco[data-visto=si] .web-cifras-aviso{opacity:1;transform:none}.web-telefono .web-cifras-aviso svg{color:#fff;background:#0042ac;border-radius:9px;flex:none;width:32px;height:32px;padding:7px}.web-telefono .web-cifras-aviso b{font-weight:600;display:block}.web-telefono .web-cifras-aviso small{color:#0a0f2ca6;font-size:12px;display:block}.web-telefono-orbe{z-index:-1;filter:drop-shadow(0 20px 40px #00a3e073);border-radius:50%;width:170px;height:170px;position:absolute;bottom:40px;right:-70px;overflow:hidden}.web-telefono-orbe>*{width:100%!important;height:100%!important}@media(min-width:1024px){.web-telefono-marco{top:90px;right:max(calc(var(--web-lateral,32px) + 60px),calc((100% - 1120px)/2 + 60px));margin:0;position:absolute}}@media(prefers-reduced-motion:reduce){.web-telefono .web-cifras-aviso{opacity:1;transition:none;transform:none}}[data-vida] .web-prueba-diferencias li{position:relative}.web-boton-degradado{color:#0a0f2c;background:#83fd80;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 22px;font-weight:600;transition:background-color .2s,transform .15s;display:inline-flex;box-shadow:0 10px 26px -12px #3cc85099,inset 0 1px #ffffff73}.web-boton-degradado:hover{background:#6ff26c}.web-boton-degradado:active{transform:scale(.98)}.web-empezar-precio{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;margin-top:18px;display:flex}.web-empezar-precio p{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f2c9e;border-radius:999px;margin:0;padding:6px 14px;font-size:14px;line-height:20px}.web-final-caja .web-empezar-precio{margin-top:22px}.web-giro-marco{padding:96px 0 80px;overflow:hidden}.web-giro .web-corredor-texto{z-index:2;text-align:center;color:#0a0f2c;max-width:640px;height:auto;margin:0 auto;padding-inline:16px;position:relative}.web-giro .web-corredor-texto :is(h2,p){text-shadow:none}.web-giro .web-corredor-texto h2{letter-spacing:-.03em;color:#0a0f2c;font-size:clamp(30px,4.2vw,48px);line-height:1.08}.web-giro .web-corredor-texto p{color:#0a0f2cb3;margin:12px auto 22px}.web-giro .web-corredor-ceja{letter-spacing:.04em;color:#0042ac;background:#0042ac14;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #0042ac40}.web-giro-escena{--r:400px;--ancho:172px;--alto:284px;height:calc(var(--alto) * 1.36 + 40px);perspective:1500px;perspective-origin:50% 40%;margin-top:32px;position:relative}.web-giro-anillo{left:50%;top:calc(var(--alto) * .18 + 6px);width:var(--ancho);height:var(--alto);margin-left:calc(var(--ancho) / -2);transform-style:preserve-3d;animation:46s linear infinite hnGiro;position:absolute}.web-giro-escena:hover .web-giro-anillo,.web-giro-escena[data-pausa=si] .web-giro-anillo{animation-play-state:paused}.web-giro:has(:focus-visible) .web-giro-anillo{animation-play-state:paused}.web-giro-cara{transform:rotateY(calc(var(--i) * 30deg)) translateZ(var(--r));backface-visibility:hidden;background:#fff;border-radius:18px;animation:.8s cubic-bezier(.2,.8,.2,1) both hnGiroEntra;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 50px -24px #0a0f2c73,0 0 0 1px #0a0f2c0f}.web-giro-cara img{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;width:100%;height:100%}.web-giro-voz{background:linear-gradient(180deg,color-mix(in srgb,var(--c2) 45%,#fff),#fff 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;display:flex}.web-giro-voz-orbe{border-radius:50%;flex:none;width:130px;height:130px;position:relative;overflow:hidden}.web-giro-voz-orbe>*{width:100%!important;height:100%!important}.web-giro-voz-tela{display:block}.web-giro-voz b{color:#0a0f2c;font-size:18px}@keyframes hnGiro{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@keyframes hnGiroEntra{0%{opacity:0}}.web-giro-pestanas{background:#0a0f2c0d;border-radius:999px;justify-content:center;gap:6px;width:max-content;margin:8px auto 0;padding:4px;display:flex}.web-giro-pestanas button{color:#0a0f2ca6;border-radius:999px;min-width:96px;height:40px;padding:0 18px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s}.web-giro-pestanas button[aria-pressed=true]{color:#0a0f2c;background:#fff;box-shadow:0 2px 8px -2px #0a0f2c33}.web-giro-nota{text-align:center;color:#0a0f2c99;max-width:520px;margin:14px auto 0;padding-inline:16px;font-size:14px}@media(max-width:767px){.web-giro-escena{--r:230px;--ancho:118px;--alto:196px;perspective:900px;height:calc(var(--alto) * 1.4 + 40px)}.web-giro-voz-orbe{width:84px;height:84px}.web-giro-voz b{font-size:15px}}@media(prefers-reduced-motion:reduce){.web-giro-anillo{animation:none}}.web-pasos-cabeza{text-align:center;max-width:680px;margin-inline:auto}.web-pasos{gap:56px;max-width:1040px;margin:56px auto 0;padding:0;list-style:none;display:grid;position:relative}.web-paso{grid-template-columns:minmax(0,1fr);gap:22px;padding-left:64px;display:grid;position:relative}.web-paso:before{content:"";background:#0a0f2c1a;border-radius:2px;width:2px;position:absolute;top:52px;bottom:-56px;left:21px}.web-paso:last-child:before{display:none}.web-paso:after{content:"";transform-origin:top;background:linear-gradient(#0042ac,#00d3fb);border-radius:2px;width:2px;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:52px;bottom:-56px;left:21px;transform:scaleY(0)}.web-paso:last-child:after{display:none}.web-paso[data-activo=si]:after{transform:scaleY(1)}.web-paso-texto{align-items:flex-start;gap:18px;display:flex}.web-paso-numero{font-variant-numeric:tabular-nums;color:#0a0f2c73;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;transition:color .4s,box-shadow .4s,background .4s;display:grid;position:absolute;top:2px;left:0;box-shadow:inset 0 0 0 2px #0a0f2c1a}.web-paso h3{letter-spacing:-.02em;color:#0a0f2c;margin:8px 0;font-size:clamp(20px,2.2vw,26px);line-height:1.2}.web-paso p{color:#0a0f2cad;max-width:420px;font-size:16px;line-height:1.6}.web-paso-ui{opacity:.6;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.web-paso[data-activo=si] .web-paso-ui{opacity:1;transform:none}.web-paso-ventana{background:radial-gradient(70% 60% at 30% 20%,#7fe9fd73,#0000 70%),radial-gradient(60% 60% at 80% 90%,#00d3fb73,#0000 70%),#f6f8ff;border-radius:20px;height:260px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a0f2c0f,0 30px 60px -34px #0a0f2c66}.web-paso-puntos{z-index:1;gap:6px;display:flex;position:absolute;top:14px;left:16px}.web-paso-puntos i{background:#ff6b6b;border-radius:50%;width:9px;height:9px}.web-paso-puntos i:nth-child(2){background:#ffc94d}.web-paso-puntos i:nth-child(3){background:#3ddc84}.web-paso-ventana .web-escena{padding:40px 24px 24px}@media(min-width:900px){.web-paso{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px}.web-paso-ventana{height:300px}}@media(prefers-reduced-motion:reduce){.web-paso:after,.web-paso-ui{transition:none}}[data-vida] .web-flotan-marco{content-visibility:visible;padding:96px 0}.web-flotan{position:relative}.web-flotan-centro{z-index:1;text-align:center;max-width:560px;margin:0 auto;position:relative}.web-flotan-centro .web-t-entrada-mayor{color:#0a0f2cad;margin:14px auto 24px}.web-flotan-etiquetas{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.web-flotan-etiquetas a{color:#0042ac;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:17px;font-style:italic;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 28px -14px #0a0f2c59,0 0 0 1px #0042ac1a}.web-flotan-etiquetas li:nth-child(2n) a{color:#00a3e0}.web-flotan-etiquetas a svg{width:18px;height:18px}.web-flotan-etiquetas a:hover{box-shadow:0 14px 34px -14px #0042ac8c,0 0 0 1px #0042ac40}@media(min-width:1100px){.web-flotan{place-items:center;min-height:440px;display:grid}.web-flotan-etiquetas{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.web-flotan-etiquetas li{pointer-events:auto;animation:7s ease-in-out infinite alternate hnFlota;animation-delay:calc(var(--n) * -1.1s);position:absolute}.web-flotan-etiquetas li:first-child{top:8%;left:4%;rotate:-8deg}.web-flotan-etiquetas li:nth-child(2){top:4%;right:6%;rotate:7deg}.web-flotan-etiquetas li:nth-child(3){top:46%;left:0;rotate:5deg}.web-flotan-etiquetas li:nth-child(4){top:44%;right:0;rotate:-6deg}.web-flotan-etiquetas li:nth-child(5){bottom:4%;left:12%;rotate:-4deg}.web-flotan-etiquetas li:nth-child(6){bottom:6%;right:13%;rotate:9deg}}@keyframes hnFlota{0%{translate:0 -6px}to{translate:0 8px}}@media(prefers-reduced-motion:reduce){.web-flotan-etiquetas li{animation:none!important}}.web-adn{padding:96px 0}.web-adn-cabeza{text-align:center;max-width:640px;margin-inline:auto}.web-adn-ceja{color:#00a3e0;background:#00a3e014;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #00a3e040}.web-adn-rejilla{gap:16px;margin-top:48px;display:grid}.web-adn-tarjeta{background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:22px;display:flex;box-shadow:0 0 0 1px #0a0f2c0f,0 20px 44px -30px #0a0f2c59}.web-adn-tarjeta h3{color:#0a0f2c;font-size:17px;font-weight:600}.web-adn-tarjeta p{color:#0a0f2ca8;font-size:14px;line-height:1.55}.web-adn-datos{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.web-adn-datos li,.web-adn-tonos span,.web-adn-idiomas span{color:#0042ac;background:#0042ac14;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.web-adn-tonos{gap:6px;margin-top:8px;display:flex}.web-adn-tonos span[data-elegido=si]{color:#fff;background:linear-gradient(100deg,#0042ac,#00a3e0)}.web-adn-idiomas{gap:6px;margin-top:8px;display:flex}.web-adn-idiomas span:nth-child(2n){color:#00a3e0;background:#00a3e017}.web-adn-sello{color:#0a0f2c;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #0a0f2c24}.web-adn-sello svg{color:#0042ac;width:14px;height:14px}.web-adn-centro{order:-1;place-items:center;min-height:260px;display:grid;position:relative}.web-adn-orbe{filter:drop-shadow(0 30px 50px #0042ac59);border-radius:50%;width:220px;height:220px;animation:5s ease-in-out infinite alternate hnFlota;overflow:hidden}.web-adn-orbe>*{width:100%!important;height:100%!important}.web-adn-sombra{background:radial-gradient(closest-side,#0a0f2c38,#0000);border-radius:50%;width:140px;height:18px;position:absolute;bottom:14px}@media(min-width:960px){.web-adn-rejilla{grid-template:"a c x""b c y"/1fr 1.1fr 1fr;align-items:stretch}.web-adn-rejilla>:first-child{grid-area:a}.web-adn-rejilla>:nth-child(2){grid-area:b}.web-adn-centro{order:0;grid-area:c}.web-adn-rejilla>:nth-child(4){grid-area:x}.web-adn-rejilla>:nth-child(5){grid-area:y}.web-adn-orbe{width:280px;height:280px}}@media(prefers-reduced-motion:reduce){.web-adn-orbe{animation:none}}.web-adn-cabeza{align-items:center}.web-adn-ceja{align-self:center;width:max-content}.web-adn-cabeza .web-t-entrada{text-align:center;margin-inline:auto}.web-teclas-marco{padding:96px 0 72px;overflow:hidden}.web-teclas-cabeza{text-align:center;max-width:680px;margin-inline:auto}.web-teclas-cabeza .web-t-entrada{margin-inline:auto}.web-teclas{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:820px;margin:48px auto 0;padding:0 16px;list-style:none;display:grid}.web-tecla{color:#0a0f2c;height:104px;animation:6s ease-in-out infinite hnTecla;animation-delay:calc(var(--n) * -.75s);background:linear-gradient(#fff,#f1f4ff);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 -6px #0a0f2c12,inset 0 1px #fff,0 0 0 1px #0a0f2c12,0 18px 30px -18px #0a0f2c66}.web-tecla svg{color:#0042ac;width:26px;height:26px}.web-tecla:nth-child(2n) svg{color:#00a3e0}.web-tecla[data-marca=si]{color:#fff;background:linear-gradient(135deg,#0042ac,#00a3e0 60%,#00d3fb);box-shadow:inset 0 -6px #0a0f2c38,inset 0 1px #ffffff59,0 22px 40px -16px #0042ac99}.web-tecla[data-marca=si] .web-marca-icono{filter:invert()brightness(2);width:30px;height:30px}@keyframes hnTecla{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(min-width:720px){.web-teclas{grid-template-columns:repeat(4,minmax(0,1fr));transform:perspective(1200px)rotateX(18deg)}}.web-teclas-mas{text-align:center;margin-top:28px}@media(prefers-reduced-motion:reduce){.web-tecla{animation:none}}.web-comparar-marco{padding:72px 0 96px}.web-comparar-cabeza{text-align:center;max-width:640px;margin:0 auto 36px}.web-comparar-cabeza .web-t-entrada{margin-inline:auto}.web-comparar-caja{background:#fff;border-radius:24px;max-width:920px;margin:0 auto;overflow-x:auto;box-shadow:0 0 0 1px #0a0f2c0f,0 30px 60px -36px #0a0f2c66}.web-comparar{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.web-comparar th,.web-comparar td{text-align:center;border-bottom:1px solid #0a0f2c0f;padding:14px 16px}.web-comparar tbody tr:last-child :is(th,td){border-bottom:0}.web-comparar thead th{color:#0a0f2c99;font-size:13px;font-weight:600}.web-comparar thead th[data-henos=si]{color:#0042ac}.web-comparar thead th .web-marca-icono{width:22px;height:22px;margin:0 auto 4px;display:block}.web-comparar tbody th{text-align:left;color:#0a0f2c;font-weight:500}.web-comparar td[data-henos=si]{background:#0042ac0d}.web-comparar-si{color:#fff;vertical-align:middle;background:#22c55e;border-radius:50%;width:20px;height:20px;padding:3px}.web-comparar-no{color:#fff;vertical-align:middle;background:#ef4444;border-radius:50%;width:20px;height:20px;padding:3px}.web-comparar-nota{color:#0a0f2ca6;align-items:center;gap:6px;font-size:12px;display:inline-flex}.web-tecla[data-marca=si] .web-marca-icono{filter:brightness(0)invert()}.web-comparar-si,.web-comparar-no{margin:0 auto;display:block}.web-comparar-nota{justify-content:center;display:flex}.web-comparar-nota .web-comparar-si{margin:0}:root .web[data-vida] .web-cabecera[data-tono] .web-cabecera-der .web-boton.web-boton-negro{color:#0a0f2c!important;background:#83fd80!important;border-color:#0000!important;border-radius:999px!important;padding-inline:16px!important;box-shadow:0 8px 20px -10px #3cc85099!important}@media(max-width:640px){.web-empezar-precio p{padding:5px 12px;font-size:13px}}.web-piezas{z-index:1;position:relative}.web-piezas-ceja{color:#0b5d1e;background:#83fd802e;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #3cc85059}.web-piezas-rejilla{gap:16px;margin-top:40px;display:grid}@media(min-width:720px){.web-piezas-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.web-piezas-rejilla{grid-template-columns:repeat(4,minmax(0,1fr))}}.web-pieza{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);color:#0a0f2c;background:#ffffff9e;border-radius:24px;flex-direction:column;gap:10px;height:100%;padding:24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,0 24px 50px -30px #0042ac73}.web-pieza:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #fffc,0 30px 60px -28px #0042ac8c}.web-pieza-icono{color:#0a0f2c;background:linear-gradient(145deg,#83fd80,#3fd46f);border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 24px -12px #3cc850b3,inset 0 1px #ffffff8c}.web-pieza-icono svg{width:22px;height:22px}.web-pieza h3{letter-spacing:-.01em;margin-top:6px;font-size:20px;font-weight:600;line-height:26px}.web-pieza p{color:#0a0f2cb8;flex:1;font-size:15px;line-height:23px}.web-pieza-mas{color:#0042ac;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.web-pieza-mas svg{width:16px;height:16px;transition:transform .2s}.web-pieza:hover .web-pieza-mas svg{transform:translate(3px)}.web-piezas-control{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0a0f2cd1;border-radius:999px;align-items:center;gap:12px;max-width:760px;margin:28px auto 0;padding:14px 20px;font-size:15px;line-height:22px;display:flex}.web-piezas-control svg{color:#83fd80;flex:none;width:20px;height:20px}@media(max-width:640px){.web-piezas-control{border-radius:20px;font-size:14px}}.web-piezas .web-cabeza{align-items:flex-start}.web-piezas-ceja{align-self:flex-start;width:fit-content}:root .web .web-hero .web-hero-llamar,:root .web .web-hero .web-empezar-precio p{-webkit-backdrop-filter:blur(20px)saturate(1.5)!important;backdrop-filter:blur(20px)saturate(1.5)!important;color:#fff!important;background:#ffffff29!important;box-shadow:inset 0 0 0 1px #ffffff61,0 10px 30px -14px #03081773!important}:root .web .web-hero .web-hero-llamar:hover{background:#ffffff3d!important}:root .web .web-hero .web-hero-probar{color:#83fd80;text-shadow:0 1px 10px #03081773;font-weight:600;text-decoration-color:#83fd8099}.web-paso[data-activo=si] .web-paso-numero{color:#0a0f2c;background:linear-gradient(145deg,#83fd80,#3fd46f);box-shadow:0 0 0 6px #83fd802e,0 10px 24px -10px #3cc850b3}.web-paso:after{background:linear-gradient(#83fd80,#00d3fb 60%,#0042ac)}.web-adn-ceja:before,.web-prueba-ceja:before{content:"";vertical-align:1px;background:#83fd80;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.4s ease-in-out infinite hnLatido;display:inline-block;box-shadow:0 0 0 4px #83fd8038}@keyframes hnLatido{50%{box-shadow:0 0 0 7px #83fd8000}}@media(prefers-reduced-motion:reduce){.web-adn-ceja:before,.web-prueba-ceja:before{animation:none}}:root .web .web-hero .web-hero-probar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03081785;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;display:inline-flex}
