.pl{--paper:#f3f4f7;--card:#fff;--soft:#e9ecf2;--ink:#0f1218;--mut:#505968;--line:#d6dae2;--acc:#2956d9;--acc-ink:#fff;--phone:#0f1218;--chat-bg:#d9fdd3;--chat-tx:#111b21;--sombra:0 34px 56px -30px #080c148c;--gutter:max(20px,4vw);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--pl-texto),"Atkinson Hyperlegible Next",system-ui,sans-serif;-webkit-tap-highlight-color:transparent;font-size:1.125rem;line-height:1.65}.pl *,.pl :before,.pl :after{box-sizing:border-box}:is(html:has(.pl),body:has(.pl)){overflow-x:clip}:where(.pl) h1,:where(.pl) h2,:where(.pl) h3,:where(.pl) p,:where(.pl) ul,:where(.pl) ol,:where(.pl) figure{margin:0;padding:0}:where(.pl) h1,:where(.pl) h2,:where(.pl) h3{font-family:var(--pl-titulo),"Familjen Grotesk",system-ui,sans-serif;text-wrap:balance}:where(.pl) ul,:where(.pl) ol{list-style:none}:where(.pl) a{color:inherit}.pl :focus-visible{outline:3px solid var(--acc);outline-offset:3px}.pl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-salto{z-index:100;background:var(--acc);color:var(--acc-ink);border-radius:6px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.pl-salto:focus{top:12px}.pl-w{max-width:1360px;padding:0 var(--gutter);width:100%;margin:0 auto}.pl-poste{background:repeating-linear-gradient(135deg,#c8372d 0 8px,#fff 8px 16px,#2956d9 16px 24px,#fff 24px 32px);height:6px}@media (prefers-color-scheme:dark){.pl:not([data-tema=claro]){--paper:#0b0d11;--card:#12151b;--soft:#181c24;--ink:#eff1f5;--mut:#9ca5b4;--line:#242933;--acc:#6f9bff;--acc-ink:#0b0d11;--phone:#2a3040;--chat-bg:#005c4b;--chat-tx:#e9edef;--sombra:0 34px 56px -30px #000000e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pl:not([data-tema=claro]) .pl-tema-luna{display:none}.pl:not([data-tema=claro]) .pl-tema-sol{display:block}.pl:not([data-tema=claro]) .pl-img-claro{display:none}.pl:not([data-tema=claro]) .pl-img-oscuro{display:block}}.pl[data-tema=oscuro]{--paper:#0b0d11;--card:#12151b;--soft:#181c24;--ink:#eff1f5;--mut:#9ca5b4;--line:#242933;--acc:#6f9bff;--acc-ink:#0b0d11;--phone:#2a3040;--chat-bg:#005c4b;--chat-tx:#e9edef;--sombra:0 34px 56px -30px #000000e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pl[data-tema=oscuro] .pl-tema-luna{display:none}.pl[data-tema=oscuro] .pl-tema-sol{display:block}.pl[data-tema=oscuro] .pl-img-claro{display:none}.pl[data-tema=oscuro] .pl-img-oscuro{display:block}.pl .pl-tema-sol,.pl .pl-img-oscuro{display:none}.pl-tema{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff57;border-radius:6px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition-property:scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.pl-tema:active{scale:.96}.pl-btn{background:var(--acc);min-height:52px;color:var(--acc-ink);font:700 1.0625rem/1 var(--pl-texto),system-ui,sans-serif;text-align:center;cursor:pointer;white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition-property:scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.pl-btn:active{scale:.96}.pl-btn-chico{min-height:42px;padding:0 18px;font-size:.96875rem}.pl-btn-blanco{color:#0f1218;background:#fff}.pl-btn-suave{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.pl-enlace{color:inherit;text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}@media (prefers-reduced-motion:reduce){.pl-btn,.pl-tema{transition:none}.pl-btn:active,.pl-tema:active{scale:1}}.pl-hero{isolation:isolate;color:#fff;background:#0b0d11;flex-direction:column;display:flex;position:relative;overflow:hidden}.pl-hero-img{object-fit:cover;object-position:center 42%;z-index:-2;filter:brightness(.5)saturate(.8)}.pl-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#05070ad1 0%,#05070a80 55%,#05070a9e 100%);position:absolute;inset:0}.pl-nav{justify-content:space-between;align-items:center;gap:12px;height:72px;display:flex}.pl-marca{font:700 1.5rem/1 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.pl-marca b{color:#9dbbff;font-weight:700}.pl-nav nav{align-items:center;gap:8px;display:flex}.pl-nav-ancla,.pl-nav-ing{color:#e7ebf2;padding:10px 12px;font-weight:700;text-decoration:none}@media (max-width:820px){.pl-nav-ancla{display:none}}@media (max-width:480px){.pl-marca span,.pl-nav-ing{display:none}}.pl-hero-cuerpo{align-items:center;gap:44px;padding-top:28px;padding-bottom:64px;display:grid}@media (min-width:960px){.pl-hero-cuerpo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;min-height:min(100dvh - 80px,820px);padding-top:28px;padding-bottom:60px}.pl-hero-cel{--w:clamp(180px,min(17vw,35dvh),310px)}}.pl-hero h1{letter-spacing:-.025em;max-width:17ch;margin-bottom:36px;font-size:clamp(2.4rem,5.2vw,4.5rem);font-weight:700;line-height:1.04}.pl-hero .pl-btn{min-height:58px;padding:0 30px;font-size:1.125rem}.pl-hero-esc{perspective:1800px;justify-content:center;align-items:flex-start;gap:clamp(14px,2.4vw,34px);padding:10px 0;display:flex;position:relative}.pl-hero-esc:before{content:"";background:radial-gradient(closest-side,#6f9bff52,#6f9bff17 58%,#0000 78%);border-radius:50%;position:absolute;inset:6% 0}.pl-par{flex:0 auto;justify-items:center;gap:22px;margin:0;display:grid;position:relative}.pl-par-cliente{margin-top:56px}.pl-par figcaption{color:#e4e8f0;letter-spacing:.01em;font-size:.9375rem;font-weight:700}.pl-hero-cel{--w:min(41vw,196px);--borde:calc(var(--w) * .014);--marco:calc(var(--w) * .02);width:var(--w);padding:var(--borde);border-radius:calc(var(--w) * .155);transform-style:preserve-3d;background:linear-gradient(145deg,#565961 0%,#202226 24%,#33353b 52%,#141518 78%,#4c4f57 100%);position:relative;transform:rotateY(-17deg)rotateX(4deg)rotate(3deg);box-shadow:inset 0 0 0 1px #ffffff38,0 2px 4px #00000073,0 20px 38px -8px #0000008c,0 46px 72px -22px #000000b3}.pl-hero-cel:before,.pl-hero-cel:after{content:"";background:linear-gradient(90deg,#4a4d55,#202226);border-radius:2px;width:4px;position:absolute}.pl-hero-cel:before{height:3.5%;box-shadow:0 calc(var(--w) * .21) 0 #34363c,0 calc(var(--w) * .21 + var(--w) * .16) 0 #34363c;top:15%;left:-3px}.pl-hero-cel:after{height:11%;top:25%;right:-3px}.pl-bisel{padding:var(--marco);border-radius:calc(var(--w) * .155 - var(--borde));background:#000}.pl-pantalla{aspect-ratio:780/1805;border-radius:calc(var(--w) * .155 - var(--borde) - var(--marco));background:#000;position:relative;overflow:hidden}.pl-capa{color:#0f1729;background:#f3f5f9;flex-direction:column;display:flex;position:absolute;inset:0}.pl-capa-osc{color:#eef2fa;background:#0a0d14}.pl-cap{flex:1;position:relative}.pl-cap img{object-fit:cover}.pl-estado{padding:0 calc(var(--w) * .075) calc(var(--w) * .014);font:700 calc(var(--w) * .05)/1 var(--pl-texto),system-ui,sans-serif;font-variant-numeric:tabular-nums;flex:0 0 6.5%;justify-content:space-between;align-items:flex-end;display:flex}.pl-estado-d{align-items:center;gap:calc(var(--w) * .014);display:inline-flex}.pl-sen{width:calc(var(--w) * .055);height:calc(var(--w) * .036);clip-path:polygon(0 100%,0 75%,18% 75%,18% 100%,27% 100%,27% 50%,45% 50%,45% 100%,54% 100%,54% 25%,72% 25%,72% 100%,81% 100%,81% 0,100% 0,100% 100%);background:linear-gradient(90deg,currentColor 0 18%,#0000 18% 27%,currentColor 27% 45%,#0000 45% 54%,currentColor 54% 72%,#0000 72% 81%,currentColor 81% 100%);display:block}.pl-bat{width:calc(var(--w) * .085);height:calc(var(--w) * .04);border-radius:calc(var(--w) * .012);opacity:.92;background:currentColor;display:block}.pl-pantalla:before{content:"";z-index:3;top:calc(var(--w) * .026);width:30%;height:calc(var(--w) * .082);border-radius:calc(var(--w) * .05);background:#000;margin-left:-15%;position:absolute;left:50%}.pl-pantalla:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#ffffff0a 28%,#0000 46%);position:absolute;inset:0}.pl-cel-barrido{clip-path:inset(0 100% 0 0);animation:10s cubic-bezier(.77,0,.175,1) infinite pl-barrido}@keyframes pl-barrido{0%,40%{clip-path:inset(0 100% 0 0)}50%,90%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.pl-par-cliente .pl-cel-barrido{animation-delay:-5s}@media (prefers-reduced-motion:reduce){.pl-cel-barrido{clip-path:inset(0);animation:none}}.pl-acc{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.pl-acc-sec{margin-top:34px}.pl h2{letter-spacing:-.015em;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:700;line-height:1.1}.pl header>p{color:var(--mut);max-width:30ch;margin-top:12px;font-size:1.03rem}.pl-lib{border-top:1px solid var(--line);gap:26px;padding:56px 0;display:grid}@media (min-width:960px){.pl-lib{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:56px}.pl-lib>header{align-self:start;position:sticky;top:96px}}.pl-sw{padding:60px 0 52px}.pl-sw>header{margin-bottom:30px}.pl-sis{align-items:center;gap:40px;display:grid}@media (min-width:900px){.pl-sis{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.pl-tel{aspect-ratio:780/1688;border:8px solid var(--phone);background:var(--card);width:min(300px,64vw);box-shadow:var(--sombra);border-radius:36px;justify-self:center;position:relative;overflow:hidden}.pl-pant{opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.pl-pant.pl-on{opacity:1}.pl-pant img{object-fit:cover}@media (prefers-reduced-motion:reduce){.pl-pant{transition:none}}.pl-tabs{display:grid}.pl-tab{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:var(--mut);cursor:pointer;font:inherit;background:0 0;gap:4px 24px;padding:18px 0 18px 20px;transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:grid;box-shadow:inset 3px 0 #0000}.pl-tab:last-child{border-bottom:1px solid var(--line)}@media (min-width:620px){.pl-tab{grid-template-columns:92px minmax(0,1fr)}}.pl-hora{font:700 1.9rem/1.15 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pl-tab-txt{gap:2px;display:grid}.pl-tab-txt b{font:700 1.3rem/1.2 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.01em;color:var(--ink)}.pl-tab-txt span{max-width:42ch;font-size:1.0625rem}.pl-tab[aria-selected=true]{color:var(--ink);box-shadow:inset 3px 0 0 var(--acc)}.pl-tab[aria-selected=true] .pl-hora{color:var(--acc)}@media (hover:hover){.pl-tab:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.pl-tab{transition:none}}.pl-cambios li{border-top:1px solid var(--line);gap:4px 36px;padding:16px 0;display:grid}.pl-cambios li:first-child{border-top:0;padding-top:0}@media (min-width:760px){.pl-cambios li{grid-template-columns:1fr 1.15fr;align-items:baseline}}.pl-antes{color:var(--mut)}.pl-antes s{text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.pl-ahora{font:600 clamp(1.25rem,2vw,1.55rem)/1.25 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.01em}.pl-camino{gap:0 48px;display:grid}@media (min-width:1100px){.pl-camino{grid-template-columns:1fr 1fr}}.pl-camino li{border-top:1px solid var(--line);align-content:start;gap:6px;padding:20px 0;display:grid}.pl-quien{font:700 .8125rem/1 var(--pl-texto),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--acc);align-self:start;padding-top:0}.pl-camino h3{letter-spacing:-.01em;margin-bottom:6px;font-size:1.4rem;font-weight:700;line-height:1.2}.pl-camino li p:not(.pl-quien){color:var(--mut);max-width:58ch}.pl-chat{background:var(--chat-bg);max-width:46ch;color:var(--chat-tx);border-radius:6px;margin-top:14px;padding:12px 16px}.pl-chat p{font-size:1rem;color:inherit!important}.pl-amano{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.pl-amano h3{margin-bottom:10px;font-size:1.25rem;font-weight:700}.pl-amano li{color:var(--mut);padding:6px 0 6px 20px;position:relative}.pl-amano li:before{content:"";background:var(--acc);width:8px;height:2px;position:absolute;top:.9em;left:0}.pl-dos{align-items:stretch;gap:26px;display:grid}@media (min-width:900px){.pl-dos{grid-template-columns:1fr 1fr}}.pl-plan{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;padding:32px 28px 28px;display:flex;position:relative}.pl-pro{border-color:var(--acc);background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 14%,var(--card)) 0%,var(--card) 62%);box-shadow:0 0 0 1px var(--acc),0 32px 52px -30px color-mix(in srgb,var(--acc) 65%,transparent)}.pl-etiqueta{background:var(--acc);color:var(--acc-ink);font:700 .78rem/1 var(--pl-texto),sans-serif;letter-spacing:.04em;border-radius:999px;margin:0;padding:6px 12px;position:absolute;top:-13px;left:24px}.pl-plan h3{letter-spacing:-.02em;font-size:2.1rem;font-weight:700;line-height:1}.pl-q{color:var(--mut);margin:8px 0 22px}.pl-lim{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 22px;display:grid}.pl-lim div{background:var(--soft);border-radius:10px;flex-direction:column-reverse;gap:2px;padding:14px 14px 12px;display:flex}.pl-lim dt{color:var(--mut);font-size:.875rem}.pl-lim dd{font:700 1.55rem/1.1 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.015em;margin:0}.pl-fun{flex:1;margin:0 0 26px}.pl-fun li{padding:9px 0 9px 32px;font-size:1.0625rem;position:relative}.pl-ok:before{content:"";border-left:3px solid var(--acc);border-bottom:3px solid var(--acc);width:15px;height:8px;position:absolute;top:50%;left:3px;transform:translateY(-72%)rotate(-45deg)}.pl-nop{color:var(--mut);opacity:.75}.pl-nop:before{content:"";opacity:.7;background:currentColor;width:14px;height:2px;margin-top:-1px;position:absolute;top:50%;left:3px}.pl-plan .pl-btn{width:100%}.pl-faq{align-items:start;gap:0 56px;display:grid}@media (min-width:1100px){.pl-faq{grid-template-columns:1fr 1fr}}.pl-faq details{border-top:1px solid var(--line)}.pl-faq summary{cursor:pointer;font:600 1.15rem/1.3 var(--pl-titulo),"Familjen Grotesk",sans-serif;letter-spacing:-.005em;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.pl-faq summary::-webkit-details-marker{display:none}.pl-faq summary:after{content:"+";color:var(--acc);flex:none;font-size:1.6rem;line-height:1}.pl-faq details[open] summary:after{content:"−"}.pl-faq details p{color:var(--mut);max-width:60ch;padding:0 0 18px}.pl-final{isolation:isolate;color:#fff;background:#0b0d11;padding:72px 0;position:relative}.pl-final-img{object-fit:cover;object-position:center 60%;z-index:-2}.pl-final:before{content:"";z-index:-1;background:linear-gradient(90deg,#06080ce6,#06080c80);position:absolute;inset:0}.pl-final h2{letter-spacing:-.015em;max-width:18ch;margin-bottom:14px;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:600;line-height:1.08}.pl-final p{color:#dfe4ec;max-width:36ch;margin-bottom:26px;font-size:1.1875rem}.pl-pie{color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:24px;padding-bottom:40px;font-size:.9375rem;display:flex}.pl-pie nav{gap:20px;display:flex}.pl-pie a{text-decoration:none}.pl-flota{left:16px;right:16px;bottom:max(14px,env(safe-area-inset-bottom));z-index:20;position:fixed;box-shadow:0 10px 24px -10px #0009}@media (min-width:900px){.pl-flota{display:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.pl-flota{animation:linear both pl-aparece;animation-timeline:scroll(root);animation-range:420px 560px}@keyframes pl-aparece{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}}}@media (max-width:899px){.pl-pie{padding-bottom:96px}}.pl-barra{z-index:30;-webkit-backdrop-filter:blur(14px);color:#fff;background:#080a0ecc;border-bottom:1px solid #ffffff14;position:sticky;top:0}.pl [id]{scroll-margin-top:84px}.pl-hero .pl-w{max-width:1360px}.pl-tachado{color:#ffffff9e;background:linear-gradient(#e0463c,#e0463c) 0 57%/100% .09em no-repeat}@media (prefers-reduced-motion:no-preference){.pl-tachado{background-size:0 .09em;animation:.8s cubic-bezier(.77,0,.175,1) .6s forwards pl-tacha}@keyframes pl-tacha{to{background-size:100% .09em}}}@media (min-width:960px){.pl-hero-cel{--w:clamp(180px,min(17vw,35dvh),310px)}}.pl-az{color:#86a9ff}.pl-hero-cel{--pad:calc(var(--w) * .024);--r:calc(var(--w) * .17);padding:var(--pad);border-radius:var(--r);background:linear-gradient(150deg,#3c4a6e 0%,#1b2438 46%,#2b3859 100%);box-shadow:inset 0 0 0 1px #ffffff2b,1px 1px #161e31,2px 2px #151d2f,3px 3px #141b2d,4px 4px #131a2b,5px 5px #121829,6px 6px #111727,0 20px 40px -6px #0009,0 52px 84px -24px #000000c7}.pl-hero-cel:before,.pl-hero-cel:after{display:none}.pl-bisel{border-radius:calc(var(--r) - var(--pad));background:0 0;padding:0}.pl-pantalla{aspect-ratio:780/1688;border-radius:calc(var(--r) - var(--pad))}.pl-pantalla:before,.pl-estado{display:none}.pl-hero-esc .pl-par:nth-child(2){margin-top:clamp(28px,3vw,48px)}.pl-hero-btns{flex-wrap:wrap;gap:14px;display:flex}.pl-hero .pl-btn-sec{color:#fff;background:#121826b8;transition:box-shadow .15s ease-out,background-color .15s ease-out;box-shadow:inset 0 0 0 1px #fff3}@media (hover:hover){.pl-hero .pl-btn-sec:hover{background:#1e2840d9;box-shadow:inset 0 0 0 1px #fff6}}.pl-sis .pl-hero-cel{--w:min(64vw,300px);justify-self:center;transform:none}.pl-sis .pl-bisel{position:relative}.pl-puntos{pointer-events:none;animation:pl-punto-in .22s var(--ease,ease-out) both;position:absolute;inset:0}@keyframes pl-punto-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pl-puntos{animation:none}}.pl-punto{--d:max(24px,calc(var(--w,260px) * .105));width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);color:#fff;font:700 max(.8125rem,calc(var(--w,260px) * .05))/1 var(--pl-texto),system-ui,sans-serif;font-variant-numeric:tabular-nums;background:#2149c7;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 2.5px #fff,0 4px 10px #0006}.pl-item{border-top:1px solid var(--line)}.pl-item:last-child{border-bottom:1px solid var(--line)}.pl-item .pl-tab{border:0}.pl-exp{margin:0;padding:0 0 18px 20px;list-style:none;display:grid}@media (min-width:620px){.pl-exp{padding-left:136px}}.pl-exp li{border-top:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:12px;padding:9px 0;font-size:1rem;line-height:1.45;display:flex}.pl-exp li:first-child{border-top:0}.pl-punto-l{width:26px;height:26px;box-shadow:none;flex:none;margin:1px 0 0;font-size:.8125rem;position:static}.pl{--pl-texto:"Cifras",var(--pl-texto-base),"Atkinson Hyperlegible Next",system-ui,sans-serif}
