html:has(#pm){scroll-behavior:auto;background:#062a4d}body:has(#pm){margin:0;background:#062a4d}html.pm-quieto,html.pm-quieto body{overflow:hidden}.pm{--noche:#062a4d;--noche2:#0b3762;--noche0:#031a33;--noche3:#0f4074;--nlinea:#1e4a78;--azul:#059;--azulh:#00467f;--oro:#ffe066;--azulc:#dcebf7;--crema:#fff4cc;--verde:#16784e;--grafito:#14202e;--pizarra:#5b6676;--niebla:#e4e8ee;--papel:#f8f6f1;--bruma:#a8bdd3;--blanco:#fff;--sans:var(--rd-jakarta),"Helvetica Neue",Arial,sans-serif;--mono:var(--rd-mono),ui-monospace,Menlo,monospace;--e:cubic-bezier(.16,1,.3,1);--e2:cubic-bezier(.65,0,.35,1);--borde:clamp(20px,5vw,72px);position:relative;font-family:var(--sans);font-size:17px;line-height:1.6;color:var(--grafito);background:var(--papel);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}.pm *,.pm :after,.pm :before{box-sizing:border-box}.pm blockquote,.pm dd,.pm dl,.pm figure,.pm h1,.pm h2,.pm h3,.pm ol,.pm p,.pm ul{margin:0;padding:0}.pm ol,.pm ul{list-style:none}.pm section{padding:0}.pm footer{border-top:0}.pm footer p{font:inherit;color:inherit}.pm footer nav{font-size:inherit;color:inherit;gap:0}.pm footer img{height:auto;opacity:1}.pm a{color:inherit;text-decoration:none}.pm button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.pm img,.pm svg{display:block}.pm ::-moz-selection{background:var(--oro);color:var(--noche)}.pm ::selection{background:var(--oro);color:var(--noche)}.pm :focus-visible{outline:2px solid var(--azul);outline-offset:4px}.pm .pm-demo-res :focus-visible,.pm .pm-menu :focus-visible,.pm .pm-nav:not(.solido) :focus-visible,.pm .pm-nav[data-sobre=noche] :focus-visible,.pm .pm-pipe-h :focus-visible,.pm .pm-plan-top :focus-visible,.pm .pm-pulgar :focus-visible,.pm [data-tono=noche] :focus-visible,.pm[data-menu="1"] .pm-nav :focus-visible,.pm[data-tono-vivo=noche] .pm-indice :focus-visible{outline-color:var(--oro)}.pm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pm-c{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--borde)}.pm-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.pm-tenue{opacity:.46}.pm [data-tono=claro] .pm-tenue,.pm [data-tono=papel] .pm-tenue{opacity:1;color:#4f74a0}.pm-d1{font-size:clamp(40px,7.4vw,132px);line-height:.94;letter-spacing:-.045em}.pm-d1,.pm-d2{font-weight:800;text-wrap:balance}.pm-d2{font-size:clamp(34px,5vw,84px);line-height:.98;letter-spacing:-.04em}.pm-d3{font-weight:800;font-size:clamp(22px,2.1vw,32px);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.pm-lead{font-size:clamp(18px,1.5vw,22px);line-height:1.5;max-width:44ch;text-wrap:pretty}.pm-ojo{display:flex;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.5}.pm-ojo,.pm-ojo-n{align-items:center;gap:14px}.pm-ojo-n{display:inline-flex}.pm-ojo-n:after{content:"";width:28px;height:1px;background:currentColor;opacity:.5}.pm-micro{font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;line-height:1.6}.pm-ln{overflow:hidden;overflow:clip;padding-bottom:.09em;margin-bottom:-.09em}.pm-ln,.pm-ln:not(.pm-ln-p)>span{display:block}.pm-ln-p{overflow:visible;padding-bottom:0;margin-bottom:0}.pm-pal{vertical-align:top;overflow:hidden;overflow:visible clip;padding-block:.12em .1em;margin-block:-.12em -.1em}.pm-pal,.pm-pal>span{display:inline-block}.pm [data-tono=noche]{background:var(--noche);color:var(--papel)}.pm [data-tono=noche] .pm-lead,.pm [data-tono=noche] .pm-micro,.pm [data-tono=noche] .pm-ojo{color:var(--bruma)}.pm [data-tono=claro]{background:var(--azulc);color:var(--noche)}.pm [data-tono=papel]{background:var(--papel);color:var(--noche)}.pm [data-tono=claro] .pm-lead,.pm [data-tono=papel] .pm-lead{color:var(--pizarra)}.pm [data-tono=claro] .pm-ojo,.pm [data-tono=papel] .pm-ojo{color:var(--azul)}.pm [data-tono=claro] .pm-lead{color:#3c4a5c}.pm .pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:0 30px;border-radius:999px;border:1.5px solid var(--azul);background:var(--azul);color:var(--blanco);font-size:17px;font-weight:600;line-height:1.1;white-space:nowrap;cursor:pointer;transition:background-color .5s var(--e),color .5s var(--e),border-color .5s var(--e),transform .7s var(--e),box-shadow .7s var(--e)}.pm .pm-btn:hover{background:var(--azulh);border-color:var(--azulh)}.pm .pm-btn-luz{background:var(--papel);border-color:var(--papel);color:var(--noche)}.pm .pm-btn-luz:hover{background:var(--blanco);border-color:var(--blanco);box-shadow:0 18px 50px -18px rgba(220,235,247,.5)}.pm .pm-btn-linea{background:transparent;border-color:hsla(43,33%,96%,.3);color:var(--papel)}.pm .pm-btn-linea:hover{background:hsla(43,33%,96%,.08);border-color:hsla(43,33%,96%,.7)}.pm .pm-btn-linea-osc{background:transparent;border-color:rgba(6,42,77,.22);color:var(--noche)}.pm .pm-btn-linea-osc:hover{background:rgba(6,42,77,.05);border-color:var(--noche)}.pm .pm-btn-ch{min-height:44px;padding:0 18px;font-size:15px;gap:9px}.pm .pm-btn-ch svg{width:17px;height:17px}.pm .pm-btn svg{transition:transform .7s var(--e)}.pm .pm-btn:hover svg:not(.pm-flecha){transform:rotate(-10deg) scale(1.1)}.pm .pm-btn-xl{min-height:76px;padding:0 40px;font-size:clamp(18px,1.6vw,22px)}.pm-flecha{flex:none;transition:transform .6s var(--e)}.pm a:hover>.pm-flecha,.pm button:hover>.pm-flecha{transform:translateX(5px)}@keyframes pm-sube{0%{transform:translateY(105%)}to{transform:none}}@keyframes pm-aparece{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.pm-anim .pm-entra .pm-ln:not(.pm-ln-p)>span,.pm-anim .pm-entra .pm-pal>span{animation:pm-sube 1.15s var(--e) both;animation-delay:calc(var(--d0,0s) + var(--w,0) * 65ms + .05s)}.pm-anim .pm-entra-2{animation:pm-aparece 1.1s var(--e) both;animation-delay:calc(var(--d0,0s) + .5s)}.pm-anim .pm-entra-3{animation:pm-aparece 1.1s var(--e) both;animation-delay:calc(var(--d0,0s) + .7s)}.pm-anim [data-rv]{opacity:0;transform:translateY(28px);transition:opacity 1s var(--e),transform 1.1s var(--e);transition-delay:calc(var(--i,0) * .09s)}.pm-anim [data-rv].in{opacity:1;transform:none}.pm-anim [data-rv] .pm-ln:not(.pm-ln-p)>span,.pm-anim [data-rv] .pm-pal>span{transform:translateY(108%);transition:transform 1.15s var(--e);transition-delay:calc(var(--w,0) * 55ms + .05s)}.pm-anim [data-rv].in .pm-ln:not(.pm-ln-p)>span,.pm-anim [data-rv].in .pm-pal>span{transform:none}.pm-todo [data-desde],.pm-todo [data-rv],.pm-todo [data-rv] .pm-ln>span,.pm-todo [data-rv] .pm-pal>span{opacity:1!important;transform:none!important}.pm-progreso{position:fixed;inset:0 0 auto 0;height:2px;z-index:60;pointer-events:none}.pm-progreso span{display:block;height:100%;background:var(--azulc);transform:scaleX(0);transform-origin:left center}.pm[data-tono-vivo=claro] .pm-progreso span,.pm[data-tono-vivo=papel] .pm-progreso span{background:var(--azul)}.pm-nav{position:fixed;inset:0 0 auto 0;z-index:50;color:var(--papel);transition:background-color .6s var(--e),color .6s var(--e),box-shadow .6s var(--e)}.pm-nav-in{display:flex;align-items:center;gap:36px;height:76px}.pm-logo{display:inline-flex;flex-direction:column;align-items:flex-end;font-weight:800;font-size:22px;line-height:1;letter-spacing:-.01em}.pm-logo-f{display:inline-flex;align-items:center;gap:.3em}.pm-logo-iso{flex:none;height:.72em;width:auto}.pm-nav-logo{flex:none;min-width:120px}.pm-nav-l{display:flex;gap:30px;font-size:15px;white-space:nowrap}.pm-nav-l a{opacity:.86;transition:opacity .4s var(--e)}.pm-nav-l a:hover{opacity:1}.pm-nav-b{margin-left:auto;display:flex;align-items:center;gap:22px}.pm-acceso{font-size:15px;font-weight:600;opacity:.86;min-height:44px;display:inline-flex;align-items:center}.pm-acceso:hover{opacity:1}.pm .pm-nav-cta{background:var(--papel);border-color:var(--papel);color:var(--noche)}.pm .pm-nav-cta:hover{background:var(--blanco);border-color:var(--blanco)}.pm-nav.solido{background:var(--noche);box-shadow:0 1px 0 rgba(220,235,247,.1)}.pm-nav.solido:not([data-sobre=noche]){background:var(--papel);color:var(--noche);box-shadow:0 1px 0 var(--niebla)}.pm-nav.solido:not([data-sobre=noche]) .pm-logo-t{color:var(--azul)}.pm .pm-nav.solido:not([data-sobre=noche]) .pm-nav-cta{background:var(--azul);border-color:var(--azul);color:var(--blanco)}.pm .pm-nav.solido:not([data-sobre=noche]) .pm-nav-cta:hover{background:var(--azulh);border-color:var(--azulh)}.pm .pm-menu-b{display:none;position:relative;width:44px;height:44px;margin-right:-10px}.pm-menu-b span{position:absolute;left:11px;right:11px;height:2px;border-radius:2px;background:currentColor;transition:transform .5s var(--e),top .5s var(--e)}.pm-menu-b span:first-child{top:17px}.pm-menu-b span:nth-child(2){top:25px}.pm[data-menu="1"] .pm-menu-b span:first-child{top:21px;transform:rotate(45deg)}.pm[data-menu="1"] .pm-menu-b span:nth-child(2){top:21px;transform:rotate(-45deg)}.pm-menu{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:108px var(--borde) 40px;background:var(--noche);color:var(--papel);visibility:hidden;opacity:0;transform:translateY(-12px);transition:opacity .5s var(--e),transform .6s var(--e),visibility 0s .6s}.pm[data-menu="1"] .pm-menu{visibility:visible;opacity:1;transform:none;transition-delay:0s}.pm[data-menu="1"] .pm-nav{background:transparent;color:var(--papel);box-shadow:none}.pm[data-menu="1"] .pm-nav .pm-logo-t{color:var(--papel)}.pm-menu nav{display:flex;flex-direction:column}.pm-menu nav a{padding:14px 0;border-bottom:1px solid var(--nlinea);font-weight:800;font-size:clamp(26px,7vw,40px);letter-spacing:-.035em;line-height:1.1}@media (max-width:1240px){.pm-nav-l{display:none}.pm .pm-menu-b{display:block}.pm-nav-in{height:64px}.pm-nav-b{gap:14px}}@media (max-width:560px){.pm .pm-nav-cta{display:none}}.pm-indice{position:fixed;right:clamp(16px,2vw,32px);top:50%;z-index:40;transform:translateY(-50%);color:var(--papel);opacity:0;visibility:hidden;transition:opacity .8s var(--e),color .6s var(--e),visibility 0s .8s}.pm-indice.visto{opacity:1;visibility:visible;transition-delay:0s}.pm[data-tono-vivo=claro] .pm-indice,.pm[data-tono-vivo=papel] .pm-indice{color:var(--noche)}.pm-indice ol{display:flex;flex-direction:column;gap:2px}.pm-indice a{display:flex;flex-direction:row-reverse;align-items:center;gap:10px;min-height:30px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.62;transition:opacity .5s var(--e)}.pm[data-tono-vivo=claro] .pm-indice a,.pm[data-tono-vivo=papel] .pm-indice a{opacity:.86}.pm[data-tono-vivo=claro] .pm-indice a.on,.pm[data-tono-vivo=papel] .pm-indice a.on{opacity:1;font-weight:600}.pm-indice a:before{content:"";width:14px;height:1.5px;background:currentColor;transition:width .7s var(--e)}.pm-indice-t{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .8s var(--e),opacity .5s var(--e)}.pm-indice a.on,.pm-indice a:focus-visible,.pm-indice a:hover{opacity:1}.pm-indice a.on:before{width:36px}.pm-indice a:focus-visible .pm-indice-t,.pm-indice:hover .pm-indice-t{max-width:140px;opacity:1}.pm-indice:hover{background:transparent}@media (min-width:1024px){.pm-c{padding-right:calc(var(--borde) + 44px)}}@media (max-width:1023px){.pm-indice{display:none}}@media (min-width:1024px){.pm-progreso{display:none}}.pm-embudo{position:absolute;pointer-events:none;overflow:hidden}.pm-embudo canvas,.pm-embudo-fijo{position:absolute;inset:0;width:100%;height:100%}.pm-embudo canvas{opacity:0;transition:opacity 1.6s var(--e)}.pm-embudo-fijo{transition:opacity 1.2s var(--e)}.pm-embudo.vivo canvas{opacity:1}.pm-embudo.vivo .pm-embudo-fijo{opacity:0}.pm-embudo-hero{inset:0 0 auto 0;height:74%;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}.pm-embudo-cierre{inset:0;-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);opacity:.85}.pm-hero{position:relative;overflow:hidden}.pm-hero-in{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(22px,2.4vw,36px);padding-top:120px;padding-bottom:clamp(28px,4.2vh,56px)}.pm-hero .pm-d1{margin-left:-.04em}.pm-hero-pie{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(32px,6vw,120px);align-items:end;padding-top:clamp(22px,2.4vw,34px);border-top:1px solid rgba(220,235,247,.16)}.pm-hero-acc{display:flex;flex-direction:column;gap:16px}.pm-ctas{display:flex;flex-wrap:wrap;gap:12px}.pm .pm-hero-cli{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;min-height:44px;font-size:15px;font-weight:600;color:var(--bruma);transition:color .5s var(--e)}.pm .pm-hero-cli span{border-bottom:1px solid rgba(168,189,211,.4);padding-bottom:2px;transition:border-color .5s var(--e)}.pm .pm-hero-cli:hover{color:var(--papel)}.pm .pm-hero-cli:hover span{border-color:var(--papel)}@media (max-width:1240px){.pm-hero .pm-btn{padding:0 24px}.pm-hero-pie{grid-template-columns:minmax(0,1fr) auto}}@media (max-height:800px) and (min-width:641px){.pm-hero-in{gap:18px;padding-top:92px}.pm-hero-pie{padding-top:18px}}@media (max-width:900px){.pm-hero-pie{grid-template-columns:1fr;gap:24px}.pm-embudo-hero{height:52%}}@media (max-width:640px){.pm-hero .pm-d1{font-size:10.6vw}.pm-hero-in{padding-top:88px;gap:16px}.pm-hero-pie{gap:18px;padding-top:18px}.pm-hero .pm-btn{min-height:56px}.pm-ctas{flex-direction:column}.pm-ctas .pm-btn{width:100%}.pm-embudo-hero{height:46%}.pm-hero .pm-ojo{font-size:10.5px;letter-spacing:.12em}}.pm-sil{position:relative}.pm-sil-escena{transition:background-color 1.4s var(--e)}.pm-sil-in{display:flex;flex-direction:column;gap:clamp(40px,9vw,72px);padding-block:clamp(88px,14vw,160px)}.pm-reloj{display:flex;align-items:flex-end;gap:.08em;font-family:var(--mono);font-weight:400;font-size:clamp(84px,25vw,200px);line-height:.82;letter-spacing:-.07em;color:var(--azulc);font-variant-numeric:tabular-nums}.pm-reloj-lado{display:flex;flex-direction:column-reverse;gap:10px;padding-bottom:.06em;letter-spacing:0}.pm-reloj-ap{font-size:.16em;line-height:1;letter-spacing:.04em;color:var(--bruma)}.pm-reloj-nota{font-size:11px;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--bruma);white-space:nowrap;min-height:1.3em}.pm-hilo{display:contents}.pm-bur{position:relative;max-width:min(360px,86%);padding:16px 20px 12px;border-radius:22px;font-size:18px;line-height:1.4}.pm-bur-pie{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px;font-family:var(--mono);font-size:11px;letter-spacing:.04em;opacity:.6}.pm-bur-cli{align-self:flex-start;background:var(--noche2);border:1px solid var(--nlinea);border-bottom-left-radius:6px;color:var(--papel)}.pm-bur-age{align-self:flex-end;background:var(--papel);color:var(--noche);border-bottom-right-radius:6px;order:4}.pm-bur-age .pm-bur-pie{opacity:1;color:var(--pizarra)}.pm-bur-sello{position:absolute;top:-14px;left:-14px;display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--oro);color:var(--noche);font-family:var(--mono);font-size:13px;font-weight:600;box-shadow:0 0 0 6px rgba(255,224,102,.14)}.pm-hilo-nota{order:5;align-self:flex-end;margin-top:-28px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bruma)}.pm-sil-pasos{gap:clamp(56px,13vw,112px);order:3}.pm-sil-dato,.pm-sil-pasos{display:flex;flex-direction:column}.pm-sil-dato{gap:16px}.pm-dato-n{font-family:var(--mono);font-weight:400;font-size:clamp(34px,8.6vw,96px);line-height:.9;letter-spacing:-.06em;color:var(--azulc)}.pm-dato-n span{font-size:2.3em;letter-spacing:-.08em;margin-right:.04em;color:var(--papel)}.pm-dato-t{max-width:26ch;font-size:clamp(19px,1.7vw,26px);line-height:1.35;color:var(--bruma)}.pm-dato-f{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bruma)}.pm .pm-sil-resto{font-size:clamp(28px,3.9vw,64px);max-width:18ch}.pm .pm-sil-cierre{font-size:clamp(40px,7vw,124px)}.pm-sil-marcas{display:none}@media (min-width:1024px){.pm-pin .pm-sil{height:560vh}.pm-pin .pm-sil-escena{position:sticky;top:0;height:100vh;overflow:hidden}.pm-pin .pm-sil-escena[data-paso="6"]{background:var(--noche2)}.pm-pin .pm-sil-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto minmax(0,1fr);gap:0 clamp(32px,5vw,96px);height:100%;padding-block:112px 56px}.pm-pin .pm-sil-cab{grid-column:1/-1}.pm-pin .pm-reloj{grid-column:1;grid-row:2;margin-top:clamp(20px,4vh,48px);font-size:min(15vw,27vh);transition:opacity 1.1s var(--e),color 1.1s var(--e)}.pm-pin .pm-sil-escena[data-paso="3"] .pm-reloj,.pm-pin .pm-sil-escena[data-paso="4"] .pm-reloj,.pm-pin .pm-sil-escena[data-paso="5"] .pm-reloj{opacity:.14}.pm-pin .pm-hilo{grid-column:2;grid-row:2/4;display:flex;flex-direction:column;justify-content:center;gap:28px;padding-bottom:6vh}.pm-pin .pm-sil .pm-bur{max-width:400px;font-size:22px;padding:20px 26px 14px;border-radius:26px}.pm-pin .pm-hilo-nota{margin-top:0;align-self:flex-start;transition:opacity .8s var(--e)}.pm-pin .pm-sil-pasos{grid-column:1;grid-row:3;position:relative;display:block}.pm-anim.pm-pin .pm-sil-paso{position:absolute;left:0;bottom:0;max-width:100%;pointer-events:none;transition:none;--ti:clamp(0,calc((var(--p,0) * 7 - var(--k) + .1) / .32),1);--to:clamp(0,calc((var(--p,0) * 7 - var(--k) - .6) / .28),1);--ei:calc(var(--ti) * var(--ti) * (3 - 2 * var(--ti)));--eo:calc(var(--to) * var(--to) * (3 - 2 * var(--to)) * var(--sale,1));opacity:calc(var(--ei) * (1 - var(--eo)));transform:translateY(calc((1 - var(--ei)) * 56px - var(--eo) * 56px))}.pm-anim.pm-pin .pm-sil-paso.on{pointer-events:auto}.pm-anim.pm-pin .pm-sil .pm-bur{transition:opacity 1s var(--e),transform 1.1s var(--e)}.pm-anim.pm-pin .pm-sil .pm-bur-cli{opacity:1;transform:none}.pm-anim.pm-pin .pm-sil .pm-bur-age{opacity:0;transform:translateY(30px) scale(.97);transform-origin:right bottom}.pm-anim.pm-pin .pm-sil-escena[data-paso="6"] .pm-bur-age{opacity:1;transform:none;transition-delay:.25s}.pm-pin .pm-sil-escena:not([data-paso="6"]) .pm-hilo-nota{opacity:0}.pm-pin .pm-sil-escena[data-paso="1"] .pm-bur-cli,.pm-pin .pm-sil-escena[data-paso="2"] .pm-bur-cli{opacity:.62}.pm-pin .pm-sil-escena[data-paso="3"] .pm-bur-cli,.pm-pin .pm-sil-escena[data-paso="4"] .pm-bur-cli,.pm-pin .pm-sil-escena[data-paso="5"] .pm-bur-cli{opacity:.26}.pm-pin .pm-sil-escena[data-paso="6"] .pm-reloj{color:var(--papel)}.pm-pin .pm-sil-escena[data-paso="6"] .pm-reloj-nota{color:var(--oro)}.pm-pin .pm-dato-n{font-size:clamp(40px,4.6vw,84px)}.pm-pin .pm-sil-marcas{position:absolute;left:var(--borde);right:var(--borde);bottom:26px;display:flex;gap:6px}.pm-pin .pm-sil-marcas li{flex:1;height:2px;background:rgba(220,235,247,.14);transition:background-color .8s var(--e)}.pm-pin .pm-sil-marcas li.on,.pm-pin .pm-sil-marcas li.ya{background:var(--azulc)}.pm-pin .pm-sil-escena[data-paso="6"] .pm-sil-marcas li:last-child{background:var(--oro)}.pm-pin .pm-sil-in{position:relative}}.pm .pm-sec{position:relative;padding-block:clamp(96px,13vw,208px)}.pm-cab{display:flex;flex-direction:column;gap:clamp(20px,2.2vw,32px);margin-bottom:clamp(48px,6.5vw,104px)}.pm-dos{display:grid;gap:56px clamp(40px,7vw,128px);align-items:center}.pm-dos,.pm-dos-inv{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pm-dos-t{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,34px)}.pm-ejemplo{font-family:var(--mono);font-size:10.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--pizarra);white-space:nowrap}.pm [data-tono=noche] .pm-ejemplo{color:var(--bruma)}.pm .pm-enlace{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--azul);border-bottom:1.5px solid rgba(0,85,153,.28);transition:border-color .5s var(--e)}.pm .pm-enlace:hover{border-color:var(--azul)}@media (max-width:900px){.pm-dos{grid-template-columns:1fr}}.pm .pm-atr{background:var(--noche3);overflow-x:clip}.pm-piezas{position:relative;aspect-ratio:1/1.12;container-type:inline-size}@keyframes pm-flota{0%{translate:0 -7px}to{translate:0 9px}}.pm-pieza{position:absolute;width:36%;display:flex;flex-direction:column;justify-content:space-between;gap:14px;aspect-ratio:4/5;padding:16px;border-radius:18px;box-shadow:0 40px 80px -40px rgba(3,20,38,.8)}.pm-anim .pm-pieza{animation:pm-flota 6.5s var(--e2) infinite alternate;animation-delay:calc(var(--i) * -2.1s)}.pm-pieza-a{left:0;top:9%;background:var(--crema);color:var(--noche);rotate:-4deg}.pm-pieza-b{left:32%;top:36%;z-index:2;background:var(--azul);color:var(--blanco);rotate:2deg}.pm-pieza-c{left:64%;top:2%;background:var(--papel);color:var(--noche);rotate:5deg}.pm-pieza-cab{display:flex;justify-content:space-between;gap:8px;overflow:hidden;white-space:nowrap;font-family:var(--mono);font-size:clamp(7px,2cqw,9.5px);letter-spacing:.12em;text-transform:uppercase;opacity:.7}.pm-pieza-arte{position:relative;flex:1;min-height:0;border-radius:10px;overflow:hidden}.pm-pieza-arte i{position:absolute;display:block}.pm-pieza-a .pm-pieza-arte i:first-child{inset:8% 30% 8% 8%;border-radius:50%;background:var(--azul)}.pm-pieza-a .pm-pieza-arte i:nth-child(2){right:6%;top:10%;width:34%;aspect-ratio:1;border-radius:50%;border:2px solid var(--noche)}.pm-pieza-a .pm-pieza-arte i:nth-child(3){right:6%;bottom:10%;width:34%;height:2px;background:var(--noche)}.pm-pieza-b .pm-pieza-arte i{left:8%;height:16%;border-radius:999px;background:var(--azulc)}.pm-pieza-b .pm-pieza-arte i:first-child{top:14%;width:84%}.pm-pieza-b .pm-pieza-arte i:nth-child(2){top:42%;width:60%;opacity:.7}.pm-pieza-b .pm-pieza-arte i:nth-child(3){top:70%;width:36%;opacity:.45}.pm-pieza-c .pm-pieza-arte{background:var(--azulc)}.pm-pieza-c .pm-pieza-arte i:first-child{left:-20%;bottom:-40%;width:90%;aspect-ratio:1;border-radius:50%;background:var(--noche)}.pm-pieza-c .pm-pieza-arte i:nth-child(2){right:10%;top:12%;width:26%;aspect-ratio:1;border-radius:50%;background:var(--verde)}.pm-pieza-c .pm-pieza-arte i:nth-child(3){display:none}.pm-pieza figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pm-pieza strong{font-weight:800;font-size:clamp(12px,4.6cqw,21px);line-height:1.08;letter-spacing:-.03em}.pm-pieza-boton{padding:6px 12px;border-radius:999px;border:1.5px solid;font-size:11px;font-weight:600}@keyframes pm-corre{to{background-position:28px 0}}.pm-rastro{position:absolute;left:8%;right:-40%;bottom:0;display:flex;flex-direction:column;gap:9px}.pm-rastro i{display:block;height:5px;background-image:radial-gradient(circle,var(--azulc) 1.7px,transparent 2.2px);background-size:14px 5px;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 45%,#000 70%,transparent)}.pm-rastro i:first-child{width:100%}.pm-rastro i:nth-child(2){width:71.4%;margin-left:14.3%}.pm-rastro i:nth-child(3){width:42.8%;margin-left:28.6%}.pm-anim .pm-rastro i{animation:pm-corre 1.6s linear infinite}.pm-anim .pm-rastro i:nth-child(2){animation-duration:2s}.pm-anim .pm-rastro i:nth-child(3){animation-duration:2.5s}.pm-piezas .pm-ejemplo{position:absolute;color:var(--bruma)}@container (max-width:470px){.pm-pieza{padding:10px;border-radius:12px;gap:8px}.pm-pieza-boton,.pm-pieza-cab span:last-child{display:none}}@media (max-width:900px){.pm-piezas{max-width:560px}}.pm-ate-cab{display:flex;flex-direction:column;gap:clamp(20px,2.2vw,32px);margin-bottom:clamp(48px,6vw,96px)}.pm-ate-fila{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(40px,7vw,128px);align-items:start}.pm-verbos{counter-reset:v}.pm .pm-verbos li{position:relative;display:flex;align-items:baseline;gap:22px;padding:18px 0;font-weight:800;font-size:clamp(24px,2.6vw,40px);line-height:1.05;letter-spacing:-.035em}.pm-verbos li:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:rgba(6,42,77,.22);transform-origin:left center}.pm-anim .pm-verbos li:before{transform:scaleX(0);transition:transform 1.2s var(--e);transition-delay:calc(var(--i) * .09s + .1s)}.pm-anim .pm-verbos.in li:before{transform:none}.pm-verbos .pm-mono{font-size:12px;font-weight:400;letter-spacing:.1em;color:var(--azul);min-width:2.4em}.pm .pm-garantias{display:flex;flex-wrap:wrap;margin-top:clamp(56px,7vw,112px);border-block:1px solid rgba(6,42,77,.22)}.pm .pm-garantias li{flex:1 1 240px;padding:20px 24px 20px 0;font-size:16px;font-weight:600}.pm .pm-garantias li+li{padding-left:24px;border-left:1px solid rgba(6,42,77,.22)}.pm .pm-ate-cierre{margin-top:clamp(72px,10vw,168px)}@media (max-width:900px){.pm-ate-fila{grid-template-columns:1fr}.pm .pm-garantias li,.pm .pm-garantias li+li{flex-basis:100%;padding:16px 0;border-left:0}.pm .pm-garantias li+li{border-top:1px solid rgba(6,42,77,.22)}}.pm .pm-ves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:8px;border-top:1px solid var(--niebla)}.pm .pm-ves li{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--niebla);font-size:15.5px;font-weight:600}.pm-ves li:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--azul)}.pm-tel-caja{display:flex;flex-direction:column;align-items:center;gap:18px}.pm-tel{width:min(100%,336px);padding:10px;border-radius:54px;background:var(--noche);box-shadow:0 60px 120px -60px rgba(6,42,77,.55),inset 0 0 0 1.5px #1e4a78}.pm-tel-p{display:flex;flex-direction:column;gap:14px;min-height:620px;padding:16px 22px 26px;border-radius:44px;background:var(--blanco);color:var(--noche)}.pm-tel-barra{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--pizarra)}.pm-tel-isla{width:84px;height:24px;border-radius:999px;background:var(--noche)}.pm-tel-ojo{margin-top:18px!important;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pizarra)}.pm-tel-valor{font-weight:600;font-size:46px;line-height:1;letter-spacing:-.06em}.pm-tel-ret{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3;color:var(--pizarra)}.pm-tel-ret strong{padding:5px 10px;border-radius:999px;background:var(--verde);color:var(--blanco);font-size:13px;font-weight:600}.pm .pm-tel-emb{gap:12px;margin-top:10px;padding-top:18px;border-top:1px solid var(--niebla)}.pm .pm-tel-emb,.pm-tel-emb li{display:flex;flex-direction:column}.pm-tel-emb li{gap:6px}.pm-tel-emb-b{display:block;height:12px;border-radius:6px;background:var(--azul);transform-origin:left center}.pm-tel-emb li:nth-child(2) .pm-tel-emb-b{background:#3b7fb8}.pm-tel-emb li:nth-child(3) .pm-tel-emb-b{background:#8fb6d8}.pm-tel-emb li.oro .pm-tel-emb-b{background:var(--oro);box-shadow:inset 0 0 0 1px rgba(6,42,77,.14)}.pm-anim:not(.pm-pin) .pm-tel-emb-b{transform:scaleX(0);transition:transform 1.4s var(--e);transition-delay:calc(var(--i) * .14s + .3s)}.pm-anim:not(.pm-pin) .pm-tel-emb.ya .pm-tel-emb-b{transform:none}.pm-tel-emb-t{display:flex;justify-content:space-between;font-size:12.5px;color:var(--pizarra)}.pm-tel-emb-t .pm-mono{color:var(--noche);font-weight:600}.pm-tel-chips{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.pm-tel-chips span{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:14px;background:var(--papel);font-size:13px;font-weight:600;line-height:1.25}.pm-tel-chips span:first-child{grid-column:1/-1}.pm-tel-chips em{font-style:normal;font-family:var(--mono);font-size:9.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--pizarra)}.pm-tel-chips b{font-weight:600}.pm .pm-ciclo{display:flex;align-items:center;gap:24px;margin-top:clamp(64px,8vw,128px);padding-top:32px;border-top:1px solid var(--niebla);color:var(--noche)}.pm-ciclo svg{flex:none;width:76px;height:76px;color:var(--azul)}@keyframes pm-gira{to{transform:rotate(1turn)}}.pm-anim .pm-ciclo svg{animation:pm-gira 18s linear infinite}.pm-ciclo>span{display:flex;flex-direction:column;gap:6px}.pm-ciclo-k{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--azul)}.pm-ciclo-t{font-weight:800;font-size:clamp(20px,2vw,30px);line-height:1.1;letter-spacing:-.03em}@media (max-width:640px){.pm .pm-ves{grid-template-columns:1fr}}.pm .pm-mira{padding-top:0}.pm-demo-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.pm .pm-demo-tabs button{min-height:48px;padding:0 22px;border-radius:999px;border:1.5px solid rgba(6,42,77,.18);font-size:15.5px;font-weight:600;transition:background-color .5s var(--e),color .5s var(--e),border-color .5s var(--e)}.pm .pm-demo-tabs button:hover{border-color:var(--noche)}.pm .pm-demo-tabs button.on{background:var(--noche);border-color:var(--noche);color:var(--papel)}.pm-demo-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px;align-items:stretch}.pm-chat{display:flex;flex-direction:column;height:clamp(460px,44vw,580px);border-radius:28px;background:var(--blanco);border:1px solid var(--niebla);overflow:hidden}.pm-chat-cab{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid var(--niebla);font-size:12px;color:var(--pizarra)}.pm-chat-cab .pm-ejemplo{margin-left:auto}.pm-chat-punto{width:8px;height:8px;border-radius:50%;background:var(--verde)}.pm-chat-hilo{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px;overflow-y:auto;overscroll-behavior:contain}.pm .pm-msg{max-width:80%;padding:12px 16px;border-radius:18px;font-size:15.5px;line-height:1.42}.pm-msg-cli{align-self:flex-start;background:var(--niebla);border-bottom-left-radius:5px}.pm-msg-age{align-self:flex-end;background:var(--azul);color:var(--blanco);border-bottom-right-radius:5px}.pm-msg-age.clave{background:var(--noche);box-shadow:0 0 0 2px var(--oro)}@keyframes pm-msg{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.pm-escribe,.pm-msg.nueva{animation:pm-msg .6s var(--e) both}.pm .pm-escribe{display:inline-flex;gap:5px;padding:16px}@keyframes pm-punto{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.pm-escribe i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pm-punto 1.1s infinite}.pm-escribe i:nth-child(2){animation-delay:.15s}.pm-escribe i:nth-child(3){animation-delay:.3s}.pm-demo-res{display:flex;flex-direction:column;gap:22px;padding:clamp(24px,2.6vw,36px);border-radius:28px;background:var(--noche);color:var(--papel)}.pm .pm-demo-res .pm-ojo{color:var(--bruma)}.pm-demo-res dl{display:flex;flex-direction:column;flex:1}.pm-demo-res dl>div{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid var(--nlinea);opacity:.3;transition:opacity .9s var(--e)}.pm-demo-res dt{font-size:13.5px;color:var(--bruma)}.pm-demo-res dd{font-size:clamp(22px,2.3vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.05;transition:color .9s var(--e)}.pm-demo-res.on dl>div{opacity:1}.pm-demo-res.on dl>div:nth-child(2){transition-delay:.15s}.pm-demo-res.on dl>div:nth-child(3){transition-delay:.3s}.pm-demo-res.on dd{color:var(--oro)}.pm .pm-demo-res .pm-enlace{align-self:flex-start;color:var(--papel);border-color:hsla(43,33%,96%,.3)}.pm .pm-mira-pie{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:36px;font-size:clamp(18px,1.6vw,22px);color:var(--pizarra)}.pm .pm-enlace-wa svg{width:18px;height:18px}@media (max-width:900px){.pm-demo-g{grid-template-columns:1fr}.pm-chat{height:480px}.pm .pm-msg{max-width:88%}}.pm-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.pm-celda{display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:clamp(220px,22vw,320px);padding:clamp(22px,2.4vw,36px);border-radius:26px;background:var(--blanco);border:1px solid var(--niebla)}.pm-celda-1{grid-column:span 7;background:var(--azulc);border-color:var(--azulc)}.pm-celda-2,.pm-celda-3{grid-column:span 5}.pm-celda-4{grid-column:span 7;background:var(--crema);border-color:var(--crema)}.pm-celda-n{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .16em;font-weight:400;font-size:clamp(72px,10vw,168px);line-height:.82;letter-spacing:-.085em}.pm-celda-n small{font-size:.2em;letter-spacing:-.02em;color:var(--pizarra)}.pm-celda-2 .pm-celda-n,.pm-celda-3 .pm-celda-n{font-size:clamp(64px,8vw,132px)}.pm-celda-t{max-width:26ch;font-size:clamp(16px,1.35vw,20px);line-height:1.35;color:#3c4a5c}.pm .pm-celda-causa{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px clamp(32px,6vw,96px);align-items:end;background:var(--noche);border-color:var(--noche);color:var(--papel)}.pm .pm-celda-causa .pm-ojo{grid-column:1/-1;color:var(--bruma)}.pm-causa{font-weight:800;font-size:clamp(22px,2.5vw,38px);line-height:1.12;letter-spacing:-.03em;text-wrap:pretty}.pm-causa-prueba{display:flex;flex-direction:column;gap:10px;padding-left:24px;border-left:1px solid var(--nlinea);font-size:15.5px;line-height:1.4;color:var(--bruma)}.pm-causa-prueba strong{font-weight:400;font-size:clamp(30px,3vw,46px);line-height:1;letter-spacing:-.06em;color:var(--oro)}.pm .pm-fuente{margin-top:18px;font-size:12px;color:var(--pizarra)}.pm .pm-fuente a{color:var(--azul);border-bottom:1px solid rgba(0,85,153,.3)}.pm-testi{margin-top:clamp(72px,10vw,168px);padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--noche)}.pm-testi-pila{display:grid;gap:72px}.pm-testi-pila figure{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.pm-testi-ctl{visibility:hidden}.pm-listo .pm-testi-ctl{visibility:visible}.pm-listo .pm-testi-pila{gap:0}.pm-listo .pm-testi-pila figure{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .8s var(--e),transform 1s var(--e),visibility 0s .8s}.pm-listo .pm-testi-pila figure.on{opacity:1;visibility:visible;transform:none;transition-delay:.12s,.12s,0s}.pm-testi blockquote{max-width:24ch;font-weight:800;font-size:clamp(28px,4.3vw,72px);line-height:1.04;letter-spacing:-.04em;text-wrap:pretty}.pm-testi blockquote.largo{max-width:44ch;font-size:clamp(21px,2.5vw,40px);line-height:1.14;letter-spacing:-.03em}.pm-testi blockquote:not(.largo){max-width:26ch}.pm-testi mark{background:linear-gradient(transparent 58%,var(--oro) 58%,var(--oro) 94%,transparent 94%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pm-testi figcaption{display:flex;flex-direction:column;gap:2px;font-size:16px}.pm-testi figcaption span{color:var(--pizarra)}.pm-testi-ctl{display:flex;align-items:center;gap:10px;margin-top:36px}.pm-testi-ctl .pm-mono{margin-right:auto;font-size:13px;color:var(--pizarra)}.pm .pm-testi-ctl button{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;border:1.5px solid rgba(6,42,77,.22);transition:background-color .5s var(--e),color .5s var(--e),border-color .5s var(--e)}.pm .pm-testi-ctl button:hover{background:var(--noche);border-color:var(--noche);color:var(--papel)}.pm-gira{display:inline-flex;transform:rotate(180deg)}@media (max-width:900px){.pm-celda-1,.pm-celda-2,.pm-celda-3,.pm-celda-4{grid-column:1/-1;min-height:0}.pm .pm-celda-causa{grid-template-columns:1fr}.pm-causa-prueba{padding:20px 0 0;border-left:0;border-top:1px solid var(--nlinea)}}.pm-pro-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px clamp(40px,7vw,128px);padding-top:32px;border-top:1px solid var(--noche)}.pm .pm-pro-k{margin-bottom:22px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--azul)}.pm .pm-pro-l li{display:flex;align-items:center;gap:16px;padding:17px 0;border-top:1px solid rgba(6,42,77,.18);font-weight:600;font-size:clamp(18px,1.7vw,24px);line-height:1.2;letter-spacing:-.02em}.pm-pro-l svg{flex:none;color:var(--verde)}.pm-pro-m{font-weight:800;font-size:clamp(26px,2.9vw,44px);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.pm .pm-pro-p{margin-top:22px;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:#3c4a5c}.pm .pm-pro-frase{max-width:30ch;margin-top:clamp(64px,8vw,128px);font-size:clamp(24px,2.9vw,46px)}@media (max-width:900px){.pm-pro-g{grid-template-columns:1fr}}.pm-planes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--noche)}.pm-plan{display:flex;flex-direction:column;gap:26px;padding:clamp(24px,2.6vw,40px) clamp(20px,2.4vw,36px) clamp(24px,2.6vw,40px) 0}.pm-plan+.pm-plan{padding-left:clamp(20px,2.4vw,36px);border-left:1px solid var(--niebla)}.pm .pm-plan-top{margin-top:-2px;padding-inline:clamp(20px,2.4vw,36px);border-radius:0 0 26px 26px;background:var(--noche);color:var(--papel);border-left:0}.pm-plan-top+.pm-plan{border-left:0}.pm-plan header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.pm-plan h3{font-size:19px;font-weight:800;letter-spacing:-.02em}.pm-plan-sello{padding:6px 12px;border-radius:999px;border:1px solid var(--nlinea);font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--azulc)}.pm-plan-precio{display:flex;flex-direction:column;gap:8px}.pm-plan-precio strong{font-weight:800;font-size:clamp(38px,4.3vw,68px);line-height:.95;letter-spacing:-.045em}.pm-plan-precio strong.pm-mono{font-weight:400;letter-spacing:-.07em}.pm-plan-precio span{font-size:14.5px;color:var(--pizarra)}.pm-plan-top .pm-plan-precio span{color:var(--bruma)}.pm .pm-plan ul{flex:1}.pm .pm-plan li{padding:13px 0;border-top:1px solid var(--niebla);font-size:16px;line-height:1.35}.pm .pm-plan-top li{border-color:var(--nlinea)}.pm .pm-plan .pm-btn{min-height:54px;font-size:16px}.pm .pm-cond{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,72px);border-block:1px solid var(--niebla)}.pm .pm-cond li{padding:20px 20px 20px 0;font-size:14.5px;line-height:1.45;color:#3c4a5c}.pm .pm-cond li+li{padding-left:20px;border-left:1px solid var(--niebla)}.pm .pm-notas{display:flex;flex-wrap:wrap;gap:6px 28px;margin-top:22px;font-size:12px;color:var(--pizarra)}.pm-calc{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:clamp(56px,7vw,112px);border-radius:28px;overflow:hidden;border:1px solid var(--niebla);background:var(--blanco)}.pm-calc-e{display:flex;flex-direction:column;gap:30px;padding:clamp(24px,3vw,48px)}.pm-calc-plan{display:flex;flex-wrap:wrap;gap:8px}.pm .pm-calc-plan button{min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid rgba(6,42,77,.18);font-size:14.5px;font-weight:600;transition:background-color .5s var(--e),color .5s var(--e),border-color .5s var(--e)}.pm .pm-calc-plan button.on{background:var(--noche);border-color:var(--noche);color:var(--papel)}.pm-campo{display:flex;flex-direction:column;gap:14px}.pm-campo>span{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:16px;font-weight:600}.pm-campo output{font-size:clamp(22px,2.2vw,30px);font-weight:400;letter-spacing:-.05em}.pm-campo input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:grab}.pm-campo input:active{cursor:grabbing}.pm-campo input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--azul) var(--v),var(--niebla) var(--v))}.pm-campo input::-moz-range-track{height:4px;border-radius:2px;background:var(--niebla)}.pm-campo input::-moz-range-progress{height:4px;border-radius:2px;background:var(--azul)}.pm-campo input::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-11px;border-radius:50%;background:var(--azul);border:4px solid var(--blanco);box-shadow:0 0 0 1.5px var(--azul);-webkit-transition:transform .4s var(--e);transition:transform .4s var(--e)}.pm-campo input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--azul);border:4px solid var(--blanco);box-shadow:0 0 0 1.5px var(--azul)}.pm-campo input:active::-webkit-slider-thumb{transform:scale(1.15)}.pm-calc-s{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(24px,3vw,48px);background:var(--noche);color:var(--papel)}.pm-calc-k{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--bruma)}.pm-calc-n{font-weight:400;font-size:clamp(44px,5.2vw,84px);line-height:.92;letter-spacing:-.075em;color:var(--oro)}.pm-calc-r{font-size:17px;color:var(--bruma)}.pm-calc-r strong{font-weight:600;color:var(--papel)}.pm .pm-calc-m{margin-top:14px;padding-top:18px;border-top:1px solid var(--nlinea);font-weight:600;font-size:17px;line-height:1.35}@media (max-width:900px){.pm-planes{grid-template-columns:1fr}.pm-plan,.pm-plan+.pm-plan{padding:28px 0;border-left:0;border-top:1px solid var(--niebla)}.pm-plan:first-child{border-top:0}.pm .pm-plan-top{margin-top:0;padding:28px 22px;border-radius:24px;border-top:0}.pm-plan-top+.pm-plan{border-top:0}.pm .pm-cond{grid-template-columns:1fr 1fr}.pm .pm-cond li,.pm .pm-cond li+li{padding:16px 14px 16px 0;border-left:0;border-top:1px solid var(--niebla)}.pm .pm-cond li:nth-child(-n+2){border-top:0}.pm-calc{grid-template-columns:1fr}}.pm .pm-fit{padding-top:0}.pm-fit-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);gap:40px clamp(28px,4vw,72px);align-items:start}.pm .pm-fit-col h3{padding-bottom:16px;border-bottom:2px solid var(--noche);font-size:20px;font-weight:800;letter-spacing:-.02em}.pm .pm-fit-col li{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--niebla);font-size:17px;line-height:1.4}.pm-fit-col li:before{content:"";flex:none;width:9px;height:9px;margin-top:.5em;border-radius:50%;background:var(--verde)}.pm .pm-fit-no h3{border-color:var(--niebla)}.pm .pm-fit-no h3,.pm .pm-fit-no li{color:var(--pizarra)}.pm-fit-no li:before{height:2px;margin-top:.68em;border-radius:1px;background:var(--pizarra)}@media (max-width:900px){.pm-fit-g{grid-template-columns:1fr}}.pm-nos-g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 20px;align-items:end}.pm-nos-g figure{grid-column:span 4;display:flex;flex-direction:column;gap:20px}.pm-retrato{display:block;aspect-ratio:4/5;border-radius:26px;overflow:hidden;background:var(--azulc)}.pm-retrato img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:grayscale(1) contrast(1.04);mix-blend-mode:multiply}.pm-nos-g figcaption{display:flex;flex-direction:column;gap:4px}.pm-nos-g figcaption strong{font-size:22px;font-weight:800;letter-spacing:-.025em}.pm-nos-g figcaption span{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--azul)}.pm .pm-nos-g figcaption p{margin-top:8px;font-size:15.5px;line-height:1.45;color:var(--pizarra)}.pm .pm-nos-liga{grid-column:10/13;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:52px;padding:20px 0;border-block:1px solid var(--noche);font-weight:800;font-size:20px;letter-spacing:-.02em}@media (max-width:900px){.pm-nos-g figure{grid-column:span 6}.pm .pm-nos-liga{grid-column:1/-1;margin-bottom:0}.pm-nos-g figcaption{min-height:0}}.pm .pm-prog{padding-block:clamp(56px,6vw,96px)}.pm-prog-in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto;gap:28px clamp(28px,5vw,88px);align-items:center}.pm-prog-in>div{display:flex;flex-direction:column;gap:14px}.pm .pm-prog-in>p{font-size:17px;line-height:1.5;color:var(--bruma)}@media (max-width:900px){.pm-prog-in{grid-template-columns:1fr}.pm .pm-prog .pm-btn{justify-self:start}}.pm-faq-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px clamp(40px,7vw,128px);align-items:start}.pm-faq-g>div:first-child{display:flex;flex-direction:column;gap:clamp(20px,2.2vw,32px)}.pm-faq-l{border-top:2px solid var(--noche)}.pm-faq-l details{border-bottom:1px solid var(--niebla)}.pm-faq-l summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:18px 0;list-style:none;cursor:pointer;font-weight:600;font-size:clamp(18px,1.65vw,23px);line-height:1.25;letter-spacing:-.02em}.pm-faq-l summary::-webkit-details-marker{display:none}.pm-faq-l summary i{position:relative;flex:none;width:18px;height:18px}.pm-faq-l summary i:after,.pm-faq-l summary i:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;border-radius:1px;background:var(--azul);transition:transform .6s var(--e)}.pm-faq-l summary i:after{transform:rotate(90deg)}.pm-faq-l details[open] summary i:after{transform:rotate(0deg)}.pm .pm-faq-l details p{max-width:60ch;padding:0 40px 26px 0;font-size:17px;line-height:1.6;color:var(--pizarra)}@media (max-width:900px){.pm-faq-g{grid-template-columns:1fr}}.pm-cierre{position:relative;overflow:hidden}.pm-cierre-in{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(28px,3.4vw,52px);min-height:100vh;min-height:100svh;padding-block:140px 96px}.pm .pm-cierre .pm-btn-xl{max-width:100%;white-space:normal;text-align:left}@media (max-width:640px){.pm .pm-cierre .pm-btn-xl{width:100%;min-height:68px;padding:12px 24px;font-size:17px}}.pm .pm-pie{padding-block:clamp(64px,7vw,112px) 28px}.pm-pie-g{display:grid;grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:44px 28px}.pm-pie-m{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.pm .pm-pie-m p{max-width:38ch;font-size:15.5px;line-height:1.5;color:var(--pizarra)}.pm-lockup{font-size:clamp(36px,3.4vw,46px);min-width:200px;color:var(--azul)}.pm-logo-frase{margin-top:.2em;margin-right:2.82em;font-size:.44em;font-weight:600;line-height:1;letter-spacing:0}.pm .pm-pie nav{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pm .pm-pie nav h3{margin-bottom:12px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--azul)}.pm .pm-pie nav a,.pm .pm-pie nav button{display:inline-flex;align-items:center;gap:8px;min-height:38px;font-size:15.5px;color:var(--noche);opacity:.9;transition:opacity .4s var(--e)}.pm .pm-pie nav a:hover,.pm .pm-pie nav button:hover{opacity:1}.pm-pie-wa svg{width:17px;height:17px}.pm-pie-b{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(48px,6vw,88px);padding-top:22px;border-top:1px solid var(--niebla);font-size:12px;color:var(--pizarra)}@media (max-width:900px){.pm-pie-g{grid-template-columns:1fr 1fr}.pm-pie-m{grid-column:1/-1}.pm .pm-pie{padding-bottom:104px}}.pm-pulgar{position:fixed;right:clamp(16px,2vw,32px);bottom:24px;z-index:44;display:flex;gap:10px;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .7s var(--e),transform .8s var(--e),visibility 0s .8s}.pm-pulgar.visto{opacity:1;visibility:visible;transform:none;transition-delay:0s}.pm-pulgar.fuera{opacity:0;visibility:hidden}.pm .pm-pulgar-wa{display:none}.pm .pm-pulgar-chat{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 22px;border-radius:999px;background:var(--noche);color:var(--papel);font-size:15.5px;font-weight:600;box-shadow:0 20px 44px -20px rgba(6,42,77,.7),0 0 0 1px rgba(220,235,247,.18)}@media (max-width:1023px){.pm-pulgar{left:0;right:0;bottom:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--noche);box-shadow:0 -1px 0 rgba(220,235,247,.12)}.pm .pm-pulgar-wa{display:inline-flex;flex:1;min-height:54px;background:var(--papel);border-color:var(--papel);color:var(--noche);font-size:16.5px}.pm .pm-pulgar-chat{flex:none;width:54px;padding:0;justify-content:center;background:transparent;box-shadow:inset 0 0 0 1.5px hsla(43,33%,96%,.3)}.pm-pulgar-chat span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.pm-pipe{position:fixed;right:clamp(16px,2vw,32px);bottom:24px;z-index:70;display:flex;flex-direction:column;width:min(400px,calc(100vw - 32px));height:min(600px,calc(100vh - 120px));border-radius:26px;background:var(--blanco);color:var(--noche);box-shadow:0 50px 100px -40px rgba(6,42,77,.6),0 0 0 1px var(--niebla);overflow:hidden;animation:pm-aparece .7s var(--e) both}.pm-pipe-h{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 22px;background:var(--noche);color:var(--papel)}.pm-pipe-h span{display:flex;flex-direction:column;line-height:1.25}.pm-pipe-h strong{font-size:17px;font-weight:800}.pm-pipe-h em{font-style:normal;font-size:13px;color:var(--bruma)}.pm .pm-cerrar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;transition:background-color .4s var(--e)}.pm .pm-cerrar:hover{background:hsla(0,0%,50%,.16)}.pm-pipe-hilo{flex:1;display:flex;flex-direction:column;gap:10px;padding:18px;overflow-y:auto;overscroll-behavior:contain}.pm-msg-pipe{align-self:flex-start;background:var(--papel);border-bottom-left-radius:5px;white-space:pre-wrap}.pm-msg-yo{align-self:flex-end;background:var(--azul);color:var(--blanco);border-bottom-right-radius:5px}.pm-pipe-op{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 12px}.pm .pm-pipe-op button{min-height:38px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(0,85,153,.3);font-size:14px;font-weight:600;color:var(--azul)}.pm .pm-pipe-op button:hover{background:var(--azul);border-color:var(--azul);color:var(--blanco)}.pm-pipe-i{display:flex;gap:8px;padding:12px;border-top:1px solid var(--niebla)}.pm-pipe-i input{flex:1;min-width:0;height:48px;padding:0 18px;border-radius:999px;border:1.5px solid var(--niebla);background:var(--papel);font:inherit;font-size:16px;color:var(--noche)}.pm-pipe-i input:focus{outline:none;border-color:var(--azul)}.pm .pm-pipe-i button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--azul);color:var(--blanco)}.pm .pm-pipe-i button:disabled{opacity:.4}.pm-ts{position:fixed;right:16px;bottom:96px;z-index:80}@media (max-width:640px){.pm-pipe{inset:0;width:auto;height:auto;border-radius:0}}.pm-modal{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px}.pm .pm-modal-f{position:absolute;inset:0;width:100%;height:100%;background:rgba(6,42,77,.72);cursor:default;animation:pm-velo .5s var(--e) both}@keyframes pm-velo{0%{opacity:0}to{opacity:1}}.pm-modal-c{position:relative;display:flex;flex-direction:column;gap:22px;width:min(880px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:clamp(20px,3vw,40px);border-radius:28px;background:var(--papel);color:var(--noche);overflow-y:auto;overscroll-behavior:contain;animation:pm-aparece .7s var(--e) both}.pm-modal-h{display:flex;align-items:center;justify-content:space-between}.pm .pm-modal-h .pm-ojo{color:var(--azul)}.pm .pm-giros-t{font-size:15.5px;color:var(--pizarra)}.pm .pm-giros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:1px solid var(--niebla)}.pm .pm-giros li{display:flex;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--niebla)}.pm-giros span{flex:none;font-size:12px;letter-spacing:.14em;color:var(--azul)}.pm-giros strong{font-size:clamp(16.5px,1.5vw,19px);font-weight:800;letter-spacing:-.02em;line-height:1.2}.pm-modal-p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.pm .pm-modal-p p{max-width:40ch;font-size:15.5px;line-height:1.45;color:var(--pizarra)}@media (max-width:640px){.pm .pm-giros{grid-template-columns:1fr}.pm .pm-giros li{padding:9px 0}.pm .pm-modal-p .pm-btn{width:100%}}.pm-frentes{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pm .pm-frentes a{display:inline-flex;align-items:center;gap:10px;min-height:34px;font-weight:400;transition:color .5s var(--e)}.pm-frentes a:not(.pm-frentes-v):after{content:"";width:clamp(14px,2.4vw,40px);height:1px;margin-inline:clamp(8px,1vw,16px);background:currentColor;opacity:.5}.pm-frentes-n{font-weight:400}.pm .pm-frentes a.on{font-weight:600}.pm [data-tono=noche] .pm-frentes{color:#8fa9c4}.pm [data-tono=noche] .pm-frentes a.on,.pm [data-tono=noche] .pm-frentes a:hover{color:var(--papel)}.pm [data-tono=claro] .pm-frentes,.pm [data-tono=papel] .pm-frentes{color:var(--pizarra)}.pm [data-tono=claro] .pm-frentes a.on,.pm [data-tono=claro] .pm-frentes a:hover,.pm [data-tono=papel] .pm-frentes a.on,.pm [data-tono=papel] .pm-frentes a:hover{color:var(--noche)}@media (max-width:640px){.pm-frentes{font-size:10.5px;letter-spacing:.1em}.pm .pm-frentes a:not(.on) .pm-frentes-n{display:none}}.pm-ancla{position:absolute;top:0;left:0}.pm-anim:not(.pm-pin) [data-desde]{opacity:0;transform:translateY(26px);transition:opacity .9s var(--e),transform 1.1s var(--e)}.pm-anim:not(.pm-pin) [data-desde].ya{opacity:1;transform:none}@media (min-width:1024px){.pm.pm-pin .pm-sec[data-escena]{padding-block:0}.pm-pin .pm-esc-pista{height:calc(var(--n) * 46vh + 100vh)}.pm-pin .pm-esc-fija{position:sticky;top:0;display:flex;align-items:center;height:100vh;padding-top:76px;overflow:hidden}.pm-pin .pm-esc-fija .pm-d2{font-size:clamp(34px,4.1vw,68px)}}.pm-anim:not(.pm-pin) .pm-pieza[data-desde]{transform:translateY(46px) scale(.92);transition:opacity .9s var(--e),transform 1.2s var(--e)}.pm-anim:not(.pm-pin) .pm-pieza[data-desde].ya{transform:none}.pm-anim:not(.pm-pin) .pm-esc-fija[data-paso="4"] .pm-pieza[data-desde].ya{opacity:.42;transform:scale(.94)}.pm-polvo{position:absolute;inset:0;pointer-events:none;z-index:3}.pm-anim .pm-polvo[data-desde]{opacity:1;transform:none}.pm-polvo i{position:absolute;left:calc(var(--x) * 1cqw);top:calc(var(--y) * 1cqw);width:5px;height:5px;border-radius:50%;background:var(--azulc);opacity:0}@keyframes pm-vuela{0%{opacity:0;transform:scale(.3)}16%{opacity:1;transform:scale(1)}78%{opacity:1}to{opacity:0;transform:translate(calc((68 - var(--x)) * 1cqw),calc((98 - var(--y)) * 1cqw)) scale(.5)}}.pm-anim:not(.pm-pin) .pm-polvo.ya i{animation:pm-vuela 1.5s var(--e2) both;animation-delay:var(--d)}.pm .pm-atr-bur{position:absolute;right:0;bottom:0;z-index:4;max-width:76%;background:var(--noche);font-size:clamp(15px,4.4cqw,20px)}.pm-anim:not(.pm-pin) .pm-atr-bur[data-desde].ya{transition-delay:1s}.pm-piezas .pm-ejemplo{left:0;bottom:-30px}.pm-ate-g{display:grid;grid-template-columns:minmax(0,5.4fr) minmax(0,6.6fr);gap:48px clamp(32px,5vw,88px);align-items:center}.pm-ate-t{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,34px);min-width:0}.pm-ate-g .pm-ate-cab{margin-bottom:0}.pm .pm-ate-g .pm-d2{font-size:clamp(30px,2.8vw,44px)}.pm-ate-g .pm-frentes{flex-wrap:nowrap;white-space:nowrap}.pm-ate-g .pm-frentes a:not(.pm-frentes-v):after{width:14px;margin-inline:8px}.pm .pm-ate-g .pm-verbos li{padding:11px 0;font-size:clamp(20px,1.9vw,28px);transition:opacity .8s var(--e),color .8s var(--e)}.pm-ate-g .pm-verbos li:after{content:"";width:8px;height:8px;margin-left:auto;border-radius:50%;background:var(--verde);transform:scale(0);transition:transform .7s var(--e)}.pm-anim .pm-verbos li[data-desde]{opacity:.34;transform:none}.pm-anim .pm-verbos li[data-desde].ya{opacity:1}.pm-verbos li.ya:after,.pm:not(.pm-anim) .pm-verbos li:after{transform:none}.pm-ate-d{display:flex;flex-direction:column;min-width:0}.pm-ate-d .pm-demo-tabs{margin-bottom:16px}.pm-ate-d .pm-demo-g{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:12px}.pm-ate-d .pm-chat{height:clamp(420px,56vh,540px)}.pm-ate-d .pm-demo-res{padding:22px;gap:14px}.pm-ate-d .pm-demo-res dd{font-size:clamp(18px,1.55vw,24px)}.pm-ate-d .pm-demo-res dl>div{padding:14px 0}.pm .pm-ate-d .pm-mira-pie{margin-top:18px;font-size:16px}.pm-msg-sello{display:inline-flex;align-items:center;height:20px;margin-right:8px;padding:0 8px;border-radius:999px;background:var(--oro);color:var(--noche);font-size:11px;font-weight:600;vertical-align:2px}.pm .pm-ate-fin .pm-garantias{margin-top:0}.pm .pm-ate-fin{padding-top:clamp(56px,7vw,112px)}@media (min-width:1024px){.pm-pin .pm-ate-g .pm-lead{display:none}.pm-pin .pm-ate-g .pm-d2{font-size:clamp(28px,2.8vw,44px)}}.pm-pin .pm-ate-fin{padding-bottom:clamp(96px,13vw,208px)}.pm-pin .pm-demo-res .pm-enlace{display:none}@media (max-width:1023px){.pm-ate-d .pm-demo-g,.pm-ate-g{grid-template-columns:1fr}.pm-ate-d .pm-chat{height:440px}}.pm-tel-caja{position:relative}.pm-tel-dinero{display:flex;flex-direction:column;gap:14px}.pm-cot{display:none}.pm-anim .pm-cot{display:block;position:absolute;left:50%;top:128px;z-index:5;margin-left:-112px;width:224px;padding:11px 0;border-radius:999px;background:var(--oro);color:var(--noche);font-size:13px;font-weight:600;text-align:center;box-shadow:0 18px 40px -16px rgba(6,42,77,.5);pointer-events:none}.pm-anim:not(.pm-pin) .pm-cot[data-desde]{opacity:0;transform:none;transition:none}@keyframes pm-cot{0%{opacity:0;transform:translate(-64cqw,-30px)}22%{opacity:1}72%{opacity:1;transform:none}to{opacity:0;transform:scale(.55)}}.pm-anim:not(.pm-pin) .pm-cot.ya{animation:pm-cot 1.35s var(--e2) both}.pm-tel-caja{container-type:inline-size}.pm-anim:not(.pm-pin) .pm-tel-dinero[data-desde].ya{transition-delay:.75s}.pm-anim:not(.pm-pin) .pm-tel-chips[data-desde]{transform:translateY(14px)}.pm-anim:not(.pm-pin) .pm-tel-chips[data-desde].ya{transform:none}.pm-tel-top{transition:box-shadow .9s var(--e)}.pm-anim .pm-esc-fija[data-paso="4"] .pm-tel-top{box-shadow:0 0 0 2px var(--oro)}.pm-sig{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:min(100%,336px);padding:18px;border-radius:20px;background:var(--crema);color:var(--noche)}.pm-sig strong{font-weight:800;font-size:21px;line-height:1.08;letter-spacing:-.03em}.pm-sig figcaption{font-size:14.5px;line-height:1.4;color:#3c4a5c}.pm .pm-sig a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:14.5px;font-weight:600;color:var(--azul);border-bottom:1.5px solid rgba(0,85,153,.28)}.pm-sig-cab{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--azul)}@media (min-width:1024px){.pm-sig{position:absolute;left:-6%;bottom:-3%;z-index:6;width:204px;rotate:-4deg;box-shadow:0 40px 80px -40px rgba(6,42,77,.6)}.pm-sig figcaption{display:none}.pm-anim:not(.pm-pin) .pm-sig[data-desde]{transform:translate(120px,-60px) scale(.5);transition:opacity .8s var(--e),transform 1.2s var(--e)}.pm-anim:not(.pm-pin) .pm-sig[data-desde].ya{transform:none}.pm-pin .pm-tel-p{min-height:min(620px,calc(100vh - 220px))}}.pm .pm-alba{height:44vh}.pm .pm-alba-1{background:linear-gradient(var(--noche3),#2b5c8f 38%,#8fb6d8 72%,var(--azulc))}.pm .pm-alba-2{height:26vh;background:linear-gradient(var(--azulc),var(--papel))}.pm .pm-alba-3{height:56vh;background:linear-gradient(var(--papel),var(--azulc) 26%,#2b5c8f 66%,var(--noche))}.pm-intro{display:none}@keyframes pm-barra{0%{transform:scaleX(0);opacity:0}}@keyframes pm-intro-fuera{to{transform:translateY(-100%);visibility:hidden}}@media (min-width:1024px){.pm-anim.pm-con-intro{--d0:1.05s}.pm-anim.pm-con-intro .pm-intro{display:grid;place-items:center;position:fixed;inset:0;z-index:200;background:var(--noche);animation:pm-intro-fuera .75s var(--e2) .95s both}.pm-intro span{display:flex;flex-direction:column;align-items:center;gap:9px;width:141px}.pm-intro i{display:block;height:30px;border-radius:15px;background:var(--oro);animation:pm-barra .7s var(--e) both}.pm-intro i:first-child{width:100%}.pm-intro i:nth-child(2){width:70.2%;animation-delay:.12s}.pm-intro i:nth-child(3){width:42.6%;animation-delay:.24s}}.pm-oro{display:none}@media (min-width:1024px){.pm-anim .pm-oro{display:block;position:fixed;left:calc(var(--borde) / 2 - 4px);top:16vh;width:8px;height:68vh;z-index:39;color:var(--papel);opacity:0;pointer-events:none;transition:opacity 1s var(--e),color .6s var(--e)}.pm-oro.visto{opacity:1}.pm[data-tono-vivo=claro] .pm-oro,.pm[data-tono-vivo=papel] .pm-oro{color:var(--noche)}.pm-oro:before{content:"";position:absolute;left:3.5px;top:0;bottom:0;width:1px;background:currentColor;opacity:.16}.pm-oro i{position:absolute;left:0;top:calc(var(--k,0) * 100%);width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--oro);box-shadow:0 0 0 5px rgba(255,224,102,.18)}.pm[data-tono-vivo=claro] .pm-oro i,.pm[data-tono-vivo=papel] .pm-oro i{box-shadow:0 0 0 1px rgba(6,42,77,.4),0 0 0 6px rgba(255,224,102,.3)}}.pm-cursor{position:fixed;left:0;top:0;z-index:95;margin:18px 0 0 14px;padding:6px 12px;border-radius:999px;background:var(--noche);color:var(--papel);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;opacity:0;scale:.6;transition:opacity .4s var(--e),scale .5s var(--e)}.pm-cursor.on{opacity:1;scale:1}@media (min-width:1280px){.pm-sig{left:-152px;top:5%;bottom:auto;width:236px}.pm-sig figcaption{display:block}.pm-anim:not(.pm-pin) .pm-sig[data-desde]{transform:translate(250px,360px) scale(.4)}}@media (min-width:1024px){.pm-frentes{flex-wrap:nowrap;white-space:nowrap}}@media (min-width:1024px) and (max-width:1279px){.pm .pm-pulgar-chat{width:54px;padding:0;justify-content:center}.pm-pulgar-chat span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pm-frentes a:not(.pm-frentes-v):after{width:12px;margin-inline:8px}}@media (min-width:1024px){.pm-anim.pm-pin [data-desde]{--t:clamp(0,calc((var(--p,0) * var(--n) - var(--k,1) + .5) / .7),1);--ev:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));opacity:var(--ev);transform:translateY(calc((1 - var(--ev)) * 40px));transition:none}.pm-anim.pm-pin .pm-pieza[data-desde]{--s:clamp(0,calc((var(--p,0) * var(--n) - 3.5) / .8),1);filter:none;opacity:calc(var(--ev) * (1 - .86 * var(--s)));transform:translateY(calc((1 - var(--ev)) * 80px)) scale(calc(.9 + .1 * var(--ev) - .1 * var(--s)))}.pm-anim.pm-pin .pm-polvo[data-desde]{opacity:1;transform:none}.pm-anim.pm-pin .pm-polvo i{animation:none;--t:clamp(0,calc((var(--p,0) * var(--n) - 3.45 - var(--dn,0) * .7) / .85),1);--ev:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));opacity:min(1,calc(var(--t) * 7),calc((1 - var(--t)) * 5));transform:translate(calc((68 - var(--x)) * var(--ev) * 1cqw),calc((98 - var(--y)) * var(--ev) * 1cqw)) scale(calc(1 - .5 * var(--t)))}.pm-anim.pm-pin .pm-verbos li[data-desde]{opacity:.34;transform:none;transition:opacity .5s var(--e)}.pm-anim.pm-pin .pm-verbos li[data-desde].ya{opacity:1}.pm-anim.pm-pin .pm-cot[data-desde]{animation:none;--t:clamp(0,calc((var(--p,0) * var(--n) - .45) / 1.05),1);--ev:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));opacity:min(1,calc(var(--t) * 5),calc((1 - var(--t)) * 4));transform:translate(calc((1 - var(--ev)) * -64cqw),calc((1 - var(--ev)) * -30px)) scale(calc(1 - .45 * max(0,calc(var(--t) * 4 - 3))))}.pm-anim.pm-pin .pm-tel-emb-b{transition:none;--tb:clamp(0,calc((var(--p,0) * var(--n) - 1.75 - var(--i,0) * .14) / .7),1);transform:scaleX(calc(var(--tb) * var(--tb) * (3 - 2 * var(--tb))))}.pm-anim.pm-pin .pm-sig[data-desde]{transform:translate(calc((1 - var(--ev)) * 120px),calc((1 - var(--ev)) * -60px)) scale(calc(.5 + .5 * var(--ev)))}.pm-anim.pm-prof .pm-hero-in{transform:translate3d(0,calc(var(--h,0) * -90px),0);opacity:calc(1 - var(--h,0) * 1.6)}}@media (min-width:1280px){.pm-anim.pm-pin .pm-sig[data-desde]{transform:translate(calc((1 - var(--ev)) * 250px),calc((1 - var(--ev)) * 360px)) scale(calc(.4 + .6 * var(--ev)))}}@media (min-width:1024px){.pm-anim.pm-pin .pm-cot,.pm-anim.pm-pin .pm-pieza,.pm-anim.pm-pin .pm-sig,.pm-anim.pm-pin .pm-sil-paso,.pm-anim.pm-prof .pm-hero-in{will-change:transform,opacity}}.pm .pm-nota{align-self:flex-start;padding:7px 12px;border-radius:999px;border:1px solid var(--nlinea);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--azulc)}.pm .pm-plan-frase{min-height:3.6em;font-weight:800;font-size:clamp(18px,1.55vw,22px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.pm .pm-plan-para{display:flex;flex-direction:column;gap:6px;font-size:15.5px;line-height:1.35;min-height:4.2em}.pm-plan-para span{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pizarra)}.pm-plan-top .pm-plan-para span{color:var(--bruma)}.pm .pm-plan li.pm-plan-base{font-weight:800}.pm .pm-prog-in>p strong{display:block;margin-bottom:8px;font-weight:800;font-size:clamp(18px,1.6vw,22px);line-height:1.2;letter-spacing:-.02em;color:var(--papel)}@media (max-width:900px){.pm .pm-plan-frase,.pm .pm-plan-para{min-height:0}}.pm .pm-casos{border-top:1px solid var(--nlinea)}.pm .pm-casos li{display:grid;grid-template-columns:minmax(0,11.5em) minmax(0,1fr);gap:4px 20px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--nlinea)}.pm-casos strong{font-weight:800;font-size:16.5px;letter-spacing:-.015em;color:var(--papel)}.pm-casos span{font-size:15.5px;line-height:1.4;color:var(--bruma)}@media (max-width:640px){.pm .pm-casos li{grid-template-columns:1fr}}@media (min-width:1024px) and (max-height:800px){.pm-pin #atraemos .pm-lead{font-size:17px}.pm-pin .pm-casos li{padding:9px 0}}.pm .pm-ciclo-s{padding-bottom:clamp(64px,8vw,128px);background:linear-gradient(var(--noche),var(--noche0) 16%,var(--noche0) 88%,#05223f)}.pm .pm-ciclo-g{display:grid;gap:clamp(36px,5vw,80px);align-items:center}.pm .pm-ciclo-g .pm-cab{margin-bottom:0}.pm .pm-ciclo-nota{margin-top:clamp(18px,2vw,28px);max-width:26ch;color:var(--azulc)}@media (min-width:1024px){.pm .pm-ciclo-g{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.pm .pm-ciclo-det{grid-column:1/-1;display:grid;gap:clamp(20px,3vw,48px);padding-top:clamp(24px,3vw,40px);border-top:1px solid rgba(220,235,247,.18)}@media (min-width:768px){.pm .pm-ciclo-det{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-ciclo-det span{display:block;margin-bottom:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--azulc)}.pm .pm-ciclo-det p{font-size:clamp(15px,1.25vw,18px);line-height:1.45;color:var(--bruma);max-width:34ch}.pm-loop{position:relative;width:100%;max-width:620px;aspect-ratio:1;margin-inline:auto;container-type:inline-size}.pm-loop:before{content:"";position:absolute;inset:4%;border-radius:50%;background:radial-gradient(closest-side,rgba(72,150,228,.26),rgba(72,150,228,.08) 55%,transparent 74%);pointer-events:none}.pm-loop-aro{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pm-loop-pista{stroke:rgba(220,235,247,.2);stroke-width:1}.pm-loop-puntos{stroke:rgba(220,235,247,.34);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:.1 7.3}.pm-loop-punta{fill:var(--azulc)}.pm-loop-aro text{font-family:var(--mono);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;fill:var(--bruma)}.pm-loop-aro text.oro{fill:var(--oro)}.pm-loop-giro{transform-origin:200px 200px}.pm-loop-giro path{stroke-width:2.5;stroke-linecap:round}.pm-loop-halo{fill:hsla(43,33%,96%,.16)}.pm-loop-cabeza{fill:var(--papel);filter:drop-shadow(0 0 5px rgba(248,246,241,.9))}.pm-anim .pm-loop-giro{animation:pm-loop 14s linear infinite}@keyframes pm-loop{to{transform:rotate(1turn)}}.pm .pm-loop-centro{position:absolute;left:50%;top:50%;translate:-50% -50%;font-weight:800;font-size:clamp(17px,5.4cqw,34px);line-height:1;letter-spacing:-.035em;white-space:nowrap;color:var(--papel)}.pm .pm-loop-nodos li{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:36%;translate:-50% -50%}.pm .pm-loop-nodos a{--borde:rgba(220,235,247,.2);--luz:rgba(255,224,102,0);display:flex;flex-direction:column;align-items:center;gap:clamp(2px,.9cqw,6px);padding:clamp(11px,3.2cqw,22px) clamp(6px,2cqw,14px);text-align:center;border:1px solid var(--borde);border-radius:clamp(14px,3.4cqw,22px);background:linear-gradient(165deg,rgba(34,82,134,.94),rgba(8,44,84,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 34px -4px var(--luz),0 30px 60px -30px rgba(0,8,22,.85);transition:border-color .4s var(--e),transform .5s var(--e)}.pm .pm-loop-nodos a:focus-visible,.pm .pm-loop-nodos a:hover{border-color:var(--azulc);transform:translateY(-3px)}.pm-anim .pm-loop-nodos a{animation:pm-nodo 14s linear infinite;animation-delay:calc(var(--i) * 4.6667s)}@keyframes pm-nodo{0%,to{border-color:rgba(255,224,102,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 34px -4px rgba(255,224,102,.42),0 30px 60px -30px rgba(0,8,22,.85)}16%,94%{border-color:rgba(220,235,247,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 34px -4px rgba(255,224,102,0),0 30px 60px -30px rgba(0,8,22,.85)}}.pm-loop-nodos span{font-size:clamp(9.5px,2cqw,12px);letter-spacing:.18em;color:var(--oro)}.pm-loop-nodos strong{font-weight:800;font-size:clamp(14.5px,4.3cqw,27px);line-height:1.05;letter-spacing:-.03em;color:var(--papel)}.pm-loop-nodos em{font-style:normal;font-weight:600;font-size:clamp(11.5px,2.75cqw,17px);line-height:1.25;color:var(--azulc)}.pm-oferta{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.pm-oferta thead td{width:22%}.pm-oferta td,.pm-oferta th{padding:20px clamp(16px,2vw,32px);text-align:left;vertical-align:top;border-top:1px solid var(--niebla);font-size:16.5px;line-height:1.4}.pm-oferta thead td,.pm-oferta thead th{border-top:2px solid var(--noche);padding-block:26px}.pm-oferta tbody th{padding-left:0;font-weight:800;letter-spacing:-.015em}.pm-oferta thead th{position:relative}.pm-oferta-n{display:block;font-weight:800;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.03em;line-height:1}.pm-oferta-p{margin-top:12px;font-size:14.5px;color:var(--pizarra)}.pm-oferta-p,.pm-oferta-p b{display:block;font-weight:400}.pm-oferta-p b{font-size:clamp(34px,3.6vw,54px);line-height:1;letter-spacing:-.07em;color:var(--noche)}.pm-oferta .top{background:var(--noche);color:var(--papel);border-top-color:var(--nlinea)}.pm-oferta thead .top{border-top-color:var(--noche);border-radius:22px 22px 0 0}.pm-oferta .top .pm-oferta-p{color:var(--bruma)}.pm-oferta .top .pm-oferta-p b{color:var(--papel)}.pm-oferta .pm-plan-sello{position:absolute;right:clamp(16px,2vw,32px);top:26px}.pm-oferta .pm-oferta-acc td{padding-block:24px 30px}.pm-oferta .pm-oferta-acc .top{border-radius:0 0 22px 22px}.pm .pm-oferta .pm-btn{min-height:54px;font-size:16px;width:100%}.pm .pm-ent{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:14px;padding:22px 0;border-block:1px solid var(--niebla);font-size:16.5px;color:#3c4a5c}.pm-ent strong{font-weight:800;font-size:22px;letter-spacing:-.025em;color:var(--noche)}.pm-ent b{font-weight:400;color:var(--noche)}.pm-inv{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px;margin-top:clamp(48px,6vw,96px)}.pm-inv-c{display:flex;flex-direction:column;gap:8px;padding:clamp(22px,2.6vw,38px);border-radius:26px;background:var(--azulc)}.pm-inv-c+.pm-inv-c{background:var(--blanco);border:1px solid var(--niebla)}.pm .pm-inv-c h3{font-weight:800;font-size:clamp(20px,1.9vw,26px);letter-spacing:-.025em;line-height:1.1}.pm-inv-k{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--azul)}.pm-inv table{width:100%;margin-top:14px;border-collapse:collapse}.pm-inv td,.pm-inv th{padding:14px 0;text-align:right;border-top:1px solid rgba(6,42,77,.16);font-size:clamp(17px,1.6vw,22px)}.pm-inv thead td,.pm-inv thead th{border-top:0;padding-block:0 10px;font-family:var(--mono);font-size:10.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#3c4a5c}.pm-inv th:first-child,.pm-inv thead td:first-child{text-align:left}.pm-inv tbody th{font-weight:800;letter-spacing:-.02em}.pm-inv tbody th.pm-mono{font-weight:400;letter-spacing:-.04em}.pm-inv .pm-inv-t{font-size:clamp(22px,2.3vw,32px);font-weight:600;letter-spacing:-.05em}.pm .pm-inv-nota{margin-top:12px;font-size:14.5px;line-height:1.5;color:#3c4a5c}.pm .pm-ofe .pm-cond{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.pm .pm-ofe .pm-cond,.pm-inv{grid-template-columns:1fr}.pm .pm-ofe .pm-cond li,.pm .pm-ofe .pm-cond li+li{border-top:1px solid var(--niebla);padding:16px 0}.pm .pm-ofe .pm-cond li:first-child{border-top:0}}@media (max-width:760px){.pm-oferta,.pm-oferta tbody,.pm-oferta td,.pm-oferta th,.pm-oferta thead,.pm-oferta tr{display:block}.pm-oferta thead tr{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pm-oferta thead td{display:none}.pm-oferta thead th{padding:18px 16px;border:1px solid var(--niebla);border-radius:18px}.pm-oferta thead .top{border-radius:18px;border-color:var(--noche)}.pm-oferta .pm-plan-sello{position:static;display:inline-block;margin-bottom:10px;font-size:9px;padding:4px 8px}.pm-oferta-p b{font-size:30px}.pm-oferta tbody tr{padding:18px 0;border-top:1px solid var(--niebla)}.pm-oferta tbody th{padding:0 0 10px;border:0;font-size:17px}.pm-oferta tbody td{padding:10px 14px;border:0;border-radius:12px;font-size:15.5px}.pm-oferta tbody td+td{margin-top:6px}.pm-oferta tbody td[data-plan]:before{content:attr(data-plan);display:block;margin-bottom:2px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.pm-oferta tbody td[data-plan=Pro]{background:var(--blanco);box-shadow:inset 0 0 0 1px var(--niebla)}.pm-oferta .pm-oferta-acc{border-top:0}.pm-oferta .pm-oferta-acc td{padding:0;margin-top:8px;background:none;border-radius:999px}.pm-oferta .pm-oferta-acc td:first-child{display:none}.pm .pm-oferta .pm-oferta-acc .pm-btn-luz{background:var(--noche);border-color:var(--noche);color:var(--papel)}}@media (max-width:480px){.pm-inv td,.pm-inv th{font-size:15px;padding-left:8px}.pm-inv .pm-inv-t{font-size:19px}.pm-inv th:first-child{padding-left:0}}.pm-marco-c{padding-top:76px}.pm-marco:not([data-menu="1"]) .pm-nav{background:var(--papel);color:var(--noche);box-shadow:0 1px 0 var(--niebla)}.pm-marco:not([data-menu="1"]) .pm-nav .pm-logo-t{color:var(--azul)}.pm.pm-marco:not([data-menu="1"]) .pm-nav .pm-nav-cta{background:var(--azul);border-color:var(--azul);color:var(--blanco)}.pm.pm-marco:not([data-menu="1"]) .pm-nav :focus-visible{outline-color:var(--azul)}.pm-marco #top[data-pagina] .pipel,.pm-marco #top[data-pagina]>.nav,.pm-marco #top[data-pagina]>.pie{display:none}.pm-marco .pm-ofe{padding-top:clamp(64px,8vw,120px)}@media (max-width:1240px){.pm-marco-c{padding-top:64px}}.pm .pm-cookies{position:fixed;left:clamp(16px,2vw,32px);bottom:24px;z-index:85;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:26px 26px 24px;border-radius:24px;background:var(--noche0);color:var(--papel);border:1px solid rgba(220,235,247,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 40px 90px -30px rgba(0,8,22,.8)}.pm-anim .pm-cookies{animation:pm-cookies .7s var(--e) both}@keyframes pm-cookies{0%{opacity:0;transform:translateY(18px)}}.pm .pm-cookies-ojo{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--azulc)}.pm .pm-cookies-t{margin-top:12px;font-size:15.5px;line-height:1.5;color:var(--bruma)}.pm .pm-cookies-t a{color:var(--papel);text-decoration:underline;text-underline-offset:3px}.pm-cookies :focus-visible{outline-color:var(--oro)}.pm-cookies-op{display:grid;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(220,235,247,.14)}.pm-cookies-op label{display:flex;gap:14px;align-items:flex-start;cursor:pointer}.pm-cookies-op input{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--oro)}.pm-cookies-op span{display:flex;flex-direction:column;gap:3px}.pm-cookies-op strong{font-size:15.5px;font-weight:800;letter-spacing:-.01em}.pm-cookies-op em{font-style:normal;font-size:14px;line-height:1.4;color:var(--bruma)}.pm .pm-cookies-n{font-size:13px;line-height:1.4;color:var(--bruma);opacity:.8}.pm-cookies-b{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.pm .pm-cookies-b .pm-btn{font-family:var(--mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.pm .pm-pie button[data-cookies]{cursor:pointer}@media (max-width:640px){.pm .pm-cookies{left:12px;right:12px;bottom:12px;width:auto;padding:22px 20px 20px}.pm-cookies-b .pm-btn{flex:1 1 auto}}