.ohp{--ohp-lima:#ff4f9a;--ohp-lima2:#ffd23f;--ohp-violeta:#ff7a2f;--ohp-agua:#ff9a3d;--ohp-grad:linear-gradient(90deg, #ff4f9a, #ff9a3d 55%, #ff7a2f);--ohp-vidrio:linear-gradient(180deg, #ffffff0d, #ffffff04);padding-bottom:48px;overflow-x:clip}.ohp-portada{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,72px);padding-top:clamp(32px,7vh,84px);display:grid}.ohp-eti{margin:0}.ohp-eti span{color:var(--ac);font:600 11px/1 var(--mo);letter-spacing:.2em;text-transform:uppercase;background:#ffd23f0f;border-radius:999px;padding:7px 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffd23f4d}.ohp-nombre{font:800 clamp(30px, 4.2vw, 52px) / 1 var(--dsp);letter-spacing:-.03em;background:var(--ohp-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:18px 0 0}.ohp-nombre span{color:#fff;-webkit-text-fill-color:#fff;font-weight:300}.ohp-frase{max-width:22ch;font:700 clamp(26px, 3.3vw, 42px) / 1.1 var(--dsp);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:16px 0 0}.ohp-bajada{font:500 clamp(16px, 1.5vw, 19px) / 1.4 var(--dsp);color:var(--ohp-lima2);margin:14px 0 0}.ohp-explica{max-width:56ch;color:var(--w2);margin:12px 0 0;font-size:15.5px;line-height:1.6}.ohp-sellos{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ohp-sellos li{color:var(--wh);background:#ffffff0d;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.ohp-sellos svg{width:14px;height:14px;color:var(--ac);flex:none}.ohp-botones{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ohp-cta,.ohp-cta-nova{min-height:50px;font:600 15px/1.1 var(--dsp);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;transition:transform .2s,filter .2s,box-shadow .2s;display:inline-flex}.ohp-cta svg,.ohp-cta-nova svg{flex:none;width:18px;height:18px}.ohp-cta{background:linear-gradient(90deg, var(--ohp-lima), var(--ohp-lima2));color:#0a0a0a;box-shadow:0 16px 44px -16px #ff4f9abf}.ohp-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.ohp-cta-nova{color:var(--wh);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff38}.ohp-cta-nova:hover{box-shadow:inset 0 0 0 1px #ff9a3d99}.ohp-cta-nova svg{color:var(--ohp-agua)}.ohp-precio-corto{color:var(--w3);margin:16px 0 0;font-size:13.5px;line-height:1.5}.ohp-precio-corto b{font:700 15px var(--dsp);color:var(--wh)}.ohp-escena{isolation:isolate;padding:0 clamp(36px,7%,72px) clamp(56px,10%,96px) 0;position:relative}.ohp-halo{z-index:-1;filter:blur(60px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite ohp-flota;position:absolute}.ohp-halo--lima{background:#ff4f9a73;inset:-6% 40% 45% -8%}.ohp-halo--violeta{background:#ff7a2f99;animation-delay:-5s;inset:30% -6% -4% 30%}.ohp-halo--agua{background:#ff9a3d59;animation-delay:-9s;inset:45% 45% 0 0}@keyframes ohp-flota{0%,to{transform:translate(0)scale(1)}50%{transform:translate(3%,-4%)scale(1.06)}}.ohp-escena .ohp-nav{transform-origin:0;transform:perspective(1600px)rotateY(-7deg)rotateX(3deg)}.ohp-escena .ohp-escena-cel{width:clamp(110px,26%,190px);animation:7s ease-in-out infinite ohp-sube;position:absolute;bottom:0;right:0}@keyframes ohp-sube{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-10px)rotate(3deg)}}.ohp-demo{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 10.5px/1 var(--mo);letter-spacing:.14em;text-transform:uppercase;color:var(--w2);background:#0a0a0cc7;border-radius:999px;padding:6px 11px;position:absolute;top:-13px;left:18px;box-shadow:inset 0 0 0 1px #ffffff29}.ohp-nav{background:#121216;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 80px -40px #000000f2,0 0 0 1px #ffffff0a}.ohp-nav-barra{background:linear-gradient(#1c1c22,#15151a);border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:10px 12px;display:flex}.ohp-nav-barra span{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.ohp-nav-barra span:first-child{background:#ff5f57}.ohp-nav-barra span:nth-child(2){background:#febc2e}.ohp-nav-barra span:nth-child(3){background:#28c840}.ohp-nav-barra b{max-width:260px;font:500 11px/1.2 var(--mo);color:var(--w3);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border-radius:999px;flex:1;margin-left:10px;padding:4px 10px;overflow:hidden}.ohp-nav img{width:100%;height:auto;display:block}.ohp-cel{background:linear-gradient(160deg,#2a2a31,#0d0d10 60%);border-radius:34px;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,0 30px 60px -24px #000000e6}.ohp-cel img{border-radius:27px;width:100%;height:auto;display:block}.ohp-cel-isla{z-index:1;background:#050506;border-radius:999px;width:30%;height:16px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ohp-cel--corta{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.ohp-cel--corta img{border-bottom-right-radius:0;border-bottom-left-radius:0}.ohp-sec{padding-top:clamp(56px,9vh,104px)}.ohp-capitulo{font:600 11px/1 var(--mo);letter-spacing:.22em;text-transform:uppercase;color:var(--ac)}.ohp-capitulo--violeta{color:#b3a1ff}.ohp-capitulo--agua{color:var(--ohp-agua)}.ohp-titulo{max-width:28ch;font:700 clamp(24px, 3.2vw, 38px) / 1.12 var(--dsp);letter-spacing:-.02em;color:var(--wh);text-wrap:balance;margin:12px 0 0}.ohp-subtitulo{max-width:30ch;font:600 clamp(18px, 1.8vw, 22px) / 1.25 var(--dsp);color:var(--wh);text-wrap:balance;margin:10px 0 0}.ohp-ico{color:#fff;background:linear-gradient(135deg,#ff4f9a29,#ff7a2f33);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.ohp-ico svg{width:21px;height:21px}.ohp-ico--chico{border-radius:10px;width:34px;height:34px}.ohp-ico--chico svg{width:18px;height:18px}.ohp-ico--agua{color:var(--ohp-agua);background:linear-gradient(135deg,#ff9a3d38,#ff9a3d0d)}.ohp-pasos{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid;position:relative}.ohp-pasos li{background:var(--ohp-vidrio);border-radius:22px;align-content:start;gap:10px;padding:22px 20px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.ohp-pasos li:before{content:"";background:var(--ohp-grad);opacity:.7;border-radius:2px;height:2px;position:absolute;top:0;left:20px;right:20px}.ohp-paso-num{font:600 12px/1 var(--mo);color:var(--w3);position:absolute;top:20px;right:20px}.ohp-pasos b{font:600 17px/1.25 var(--dsp);color:var(--wh)}.ohp-pasos li>span:last-child{color:var(--w2);font-size:14px;line-height:1.5}.ohp-app{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.ohp-app-celulares{grid-template-columns:1fr 1fr;gap:18px;max-width:460px;margin-inline:auto;display:grid;position:relative}.ohp-app-celulares:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#ff7a2f73,#0000);border-radius:50%;position:absolute;inset:12% 6%}.ohp-app-cel1{transform:rotate(-3deg)}.ohp-app-cel2{margin-top:48px;transform:rotate(3deg)}.ohp-lista{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ohp-lista li{color:var(--w2);background:#ffffff08;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;font-size:14.5px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.ohp-nota-capturas{color:var(--w3);margin:12px 0 0;font-size:13.5px}.ohp-vitrina{gap:clamp(36px,6vw,72px);margin-top:clamp(28px,4vw,44px);display:grid}.ohp-pantalla{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.ohp-pantalla--al-reves{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.ohp-pantalla--al-reves .ohp-pantalla-texto{order:2}.ohp-pantalla-cap{font:600 10.5px/1 var(--mo);letter-spacing:.16em;text-transform:uppercase;color:var(--ac);background:#ff4f9a14;border-radius:999px;padding:6px 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #ff4f9a47}.ohp-pantalla-texto h3{font:700 clamp(20px, 2.2vw, 27px) / 1.18 var(--dsp);letter-spacing:-.015em;color:var(--wh);text-wrap:balance;margin:14px 0 0}.ohp-pantalla-texto p{color:var(--w2);margin:10px 0 0;font-size:15px;line-height:1.6}.ohp-pantalla-texto ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ohp-pantalla-texto li{color:var(--wh);align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.ohp-pantalla-texto li svg,.ohp-precio-incluye svg,.ohp-precio-sin svg{width:17px;height:17px;color:var(--ac);flex:none;margin-top:1px}.ohp-pantalla .ohp-nav{transition:transform .35s}.ohp-pantalla:hover .ohp-nav{transform:translateY(-4px)}.ohp-ademas{grid-template-columns:minmax(0,.42fr) minmax(0,1.58fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.ohp-ademas-cel{max-width:260px;margin-inline:auto}.ohp-cuadros{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ohp-cuadros li{background:var(--ohp-vidrio);border-radius:20px;align-content:start;gap:10px;padding:20px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.ohp-cuadros li:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff29,0 18px 40px -24px #ff4f9a73}.ohp-cuadros b{font:600 16px/1.25 var(--dsp);color:var(--wh)}.ohp-cuadros li>span:last-child{color:var(--w2);font-size:14px;line-height:1.5}.ohp-plexi-cab{background:radial-gradient(70% 140% at 0 0,#ff9a3d29,#0000 60%),radial-gradient(50% 120% at 100% 100%,#ff7a2f1f,#0000 60%),#ffffff05;border-radius:28px;padding:clamp(22px,3.5vw,40px);position:relative;box-shadow:inset 0 0 0 1px #ff9a3d38}.ohp-plexi-intro{max-width:62ch;color:var(--w2);margin:12px 0 0;font-size:15.5px;line-height:1.6}.ohp-plexi-distincion{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ohp-plexi-distincion li{border-radius:999px;align-items:center;gap:9px;padding:9px 14px;font-size:13.5px;line-height:1.3;display:inline-flex}.ohp-plexi-vivo{color:var(--wh);background:#ff9a3d1a;box-shadow:inset 0 0 0 1px #ff9a3d66}.ohp-plexi-punto{background:var(--ohp-agua);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ff9a3d2e}.ohp-plexi-luego{color:var(--w2);background:#ff7a2f0f;border:1px dashed #b3a1ff73}.ohp-plexi-cab .ohp-nota-capturas{margin-top:14px}.ohp-plexi-vitrina{gap:clamp(36px,6vw,72px);margin-top:clamp(32px,5vw,56px);display:grid}.ohp-plexi-cap{font:600 10.5px/1 var(--mo);letter-spacing:.16em;text-transform:uppercase;color:var(--ohp-agua);background:#ff9a3d14;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #ff9a3d52}.ohp-plexi-cap svg{width:14px;height:14px}.ohp-plexi-vitrina .ohp-pantalla-texto li svg{color:var(--ohp-agua)}.ohp-plexi-escena{isolation:isolate;position:relative}.ohp-plexi-escena--cel{padding:0 clamp(28px,6%,56px) clamp(40px,8%,72px) 0}.ohp-plexi-halo{z-index:-1;filter:blur(40px);background:radial-gradient(closest-side,#ff9a3d52,#ff7a2f2e 60%,#0000);border-radius:50%;position:absolute;inset:8% 6% -2% 10%}.ohp-plexi-escena .ohp-plexi-cel{width:clamp(96px,22%,170px);transition:transform .35s;position:absolute;bottom:0;right:0;transform:rotate(3deg)}.ohp-pantalla:hover .ohp-plexi-cel{transform:rotate(3deg)translateY(-6px)}.ohp-plexi-escena .ohp-plexi-cel img{aspect-ratio:780/1300;object-fit:cover;object-position:top}.ohp-plexi-escena--alta .ohp-nav img{aspect-ratio:1200/820;object-fit:cover;object-position:top}.ohp-plexi-escena .ohp-demo{left:14px}.ohp-plexi-panel{background:radial-gradient(60% 140% at 100% 0%, #ff9a3d1f, transparent 60%), var(--ohp-vidrio);border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,28px);padding:clamp(22px,3.5vw,40px);display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.ohp-plexi-panel-ico{border-radius:16px;width:56px;height:56px}.ohp-plexi-panel-ico svg{width:28px;height:28px}.ohp-plexi-panel .ohp-pantalla-texto ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.ohp-plexi-pronto{margin-top:clamp(36px,6vw,64px)}.ohp-pronto.ohp-pronto--plexi{grid-template-columns:repeat(5,minmax(0,1fr))}.ohp-pronto{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ohp-pronto li{background:#ff7a2f0f;border:1px dashed #b3a1ff73;border-radius:20px;align-content:start;gap:10px;padding:20px;display:grid}.ohp-pronto-eti{width:fit-content;font:700 10px/1 var(--mo);letter-spacing:.16em;text-transform:uppercase;color:#d5cbff;background:#ff7a2f38;border-radius:999px;padding:5px 10px}.ohp-pronto b{font:600 16px/1.25 var(--dsp);color:#ffffffdb}.ohp-pronto li>span:last-child{color:var(--w3);font-size:14px;line-height:1.5}.ohp-precio{background:#0b0b0e;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 90px -50px #ff4f9a59}.ohp-precio-mes,.ohp-precio-variable{padding:clamp(24px,4vw,44px)}.ohp-precio-mes{background:radial-gradient(80% 100% at 0 0,#ff4f9a29,#0000 60%),radial-gradient(80% 100% at 100% 100%,#ff7a2f2e,#0000 60%)}.ohp-precio-cifra{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:22px 0 0;display:flex}.ohp-precio-cifra b{font:800 clamp(40px, 5.5vw, 64px) / 1 var(--dsp);letter-spacing:-.03em;color:#fff}.ohp-precio-cifra span{color:var(--w2);font-size:16px}.ohp-precio-iva{font:600 12px/1 var(--mo);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);margin:8px 0 0}.ohp-precio-incluye{color:var(--wh);align-items:flex-start;gap:9px;margin:18px 0 0;font-size:15px;line-height:1.45;display:flex}.ohp-precio-variable{border-left:1px solid #ffffff14}.ohp-precio-gratis{font:600 16px/1.4 var(--dsp);color:var(--ohp-lima2);background:#ff4f9a14;border-radius:16px;margin:0;padding:14px 16px;box-shadow:inset 0 0 0 1px #ff4f9a4d}.ohp-precio-despues{font:600 11px/1 var(--mo);letter-spacing:.2em;text-transform:uppercase;color:var(--w3);margin-top:20px;display:block}.ohp-precio-tabla{gap:0;margin:10px 0 0;display:grid}.ohp-precio-tabla div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ohp-precio-tabla dt{font:600 14.5px/1.4 var(--dsp);color:var(--wh)}.ohp-precio-tabla dd{color:var(--w2);margin:0;font-size:14.5px;line-height:1.45}.ohp-precio-sin{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ohp-precio-sin li{color:var(--wh);align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.45;display:flex}.ohp-soma{color:var(--wh);background:#ffffff09;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin:14px 0 0;padding:16px 20px;font-size:15px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ohp-soma a{min-height:44px;color:var(--ac);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.ohp-faq{gap:10px;margin-top:22px;display:grid}.ohp-faq details{background:#ffffff08;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff17}.ohp-faq summary{cursor:pointer;min-height:52px;font:600 15px/1.3 var(--dsp);color:var(--wh);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.ohp-faq summary::-webkit-details-marker{display:none}.ohp-faq summary:after{content:"+";font:400 22px/1 var(--mo);color:var(--ac);flex:none}.ohp-faq details[open] summary:after{content:"−"}.ohp-faq details p{color:var(--w2);margin:0;padding:0 18px 16px;font-size:14.5px;line-height:1.6}.ohp-banda{text-align:center;background:radial-gradient(60% 120% at 8% 0,#ff4f9a42,#0000 60%),radial-gradient(60% 120% at 92% 100%,#ff7a2f73,#0000 60%),radial-gradient(40% 80%,#ff9a3d1f,#0000 70%),#08080b;border-radius:30px;justify-items:center;gap:12px;padding:clamp(32px,6vw,64px) 20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.ohp-banda-nombre{font:600 11px/1 var(--mo);letter-spacing:.22em;text-transform:uppercase;color:var(--ac);margin:0}.ohp-banda-titulo{max-width:24ch;font:700 clamp(26px, 4vw, 44px) / 1.1 var(--dsp);letter-spacing:-.02em;color:var(--wh);text-wrap:balance;margin:0}.ohp-banda-texto{color:var(--w2);margin:0;font-size:16px}.ohp-banda .ohp-botones{justify-content:center;margin-top:10px}@media (max-width:1080px){.ohp-pasos,.ohp-pronto,.ohp-cuadros{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ohp-portada,.ohp-app,.ohp-pantalla,.ohp-pantalla--al-reves,.ohp-ademas,.ohp-precio{grid-template-columns:1fr}.ohp-pantalla--al-reves .ohp-pantalla-texto{order:0}.ohp-precio-variable{border-top:1px solid #ffffff14;border-left:0}.ohp-ademas-cel{display:none}.ohp-escena .ohp-nav{transform:none}}@media (max-width:560px){.ohp-pasos,.ohp-pronto,.ohp-cuadros{grid-template-columns:1fr}.ohp-botones{flex-direction:column;align-items:stretch}.ohp-cta,.ohp-cta-nova{width:100%}.ohp-escena{padding-bottom:18%;padding-right:26%}.ohp-escena .ohp-escena-cel{width:36%}.ohp-nav-barra b{display:none}.ohp-app-celulares{gap:12px}.ohp-app-cel2{margin-top:32px}.ohp-precio-tabla div{grid-template-columns:1fr;gap:4px}.ohp-sellos li{font-size:13px}}@media (prefers-reduced-motion:reduce){.ohp-halo,.ohp-escena .ohp-escena-cel{animation:none}.ohp-escena .ohp-escena-cel{transform:rotate(3deg)}.ohp-cta,.ohp-cuadros li,.ohp-pantalla .ohp-nav,.ohp-plexi-escena .ohp-plexi-cel{transition:none}}@media (max-width:1080px){.ohp-pronto.ohp-pronto--plexi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ohp-plexi-panel .ohp-pantalla-texto ul{grid-template-columns:1fr}.ohp-pronto.ohp-pronto--plexi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ohp-plexi-panel,.ohp-pronto.ohp-pronto--plexi{grid-template-columns:1fr}.ohp-plexi-escena--cel{padding-bottom:16%;padding-right:22%}.ohp-plexi-escena .ohp-plexi-cel{width:32%}.ohp-plexi-distincion li{border-radius:16px}}.ohp-sellos .ohp-sello-prueba{color:#ffd23f;background:#ffd23f1f;border-color:#ffd23f8c;font-weight:700}.ohp-precio-prueba{color:#ffd23f;margin-top:10px;font-weight:700}.ohp{background:radial-gradient(70% 34% at 86% 0,#ff4f9a4d,#0000 70%),radial-gradient(60% 30% at 0 26%,#ff9a3d33,#0000 70%)}.ohp-marca{width:min(220px,56vw);height:auto;margin-bottom:14px;display:block}
