.np{--bg:#f4f6fb;--card:#fff;--ink:#0b1a30;--ink-2:#4a5872;--line:#e3e8f2;--acc:#6b5cff;--acc-2:#8f84ff;--acc-soft:#efedff;--sh:0 1px 2px rgba(11,26,48,.06),0 8px 24px -8px rgba(11,26,48,.12),0 30px 60px -30px rgba(11,26,48,.25);background:var(--bg);color:var(--ink);font-family:var(--font-geist),system-ui,sans-serif;overflow-x:clip}.np[data-canal=ispc]{--acc:#0969f8;--acc-2:#4a9bff;--acc-soft:#e6f0ff}.np h1,.np h2,.np h3{font-family:var(--font-archivo),sans-serif;font-variation-settings:"wdth" 112;font-weight:800;letter-spacing:-.03em;margin:0}.np em{font-style:normal;color:var(--acc)}.np h1{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1}.np h2{font-size:clamp(1.9rem,4vw,3rem);line-height:1.05;text-align:center;max-width:18ch;margin-inline:auto}.np h3{font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.08}.np p{margin:0}.np-kick{font:600 13px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--acc)}.np-lead,.np-sub{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55;color:var(--ink-2);max-width:46ch;margin-inline:auto;text-align:center}.np-sub a{color:var(--acc);font-weight:600;text-decoration:none}.np-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.np-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:99px;background:var(--acc);color:#fff;font-weight:650;font-size:16px;text-decoration:none;box-shadow:0 10px 24px -10px var(--acc),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .2s,box-shadow .2s}.np-btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px var(--acc),inset 0 1px 0 rgba(255,255,255,.25)}.np-btn span{transition:transform .2s}.np-btn:hover span{transform:translateX(3px)}.np-btn-l{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),0 4px 12px -6px rgba(11,26,48,.15)}.np-hero{position:relative;display:grid;gap:22px;justify-items:center;text-align:center;padding:clamp(56px,9vw,110px) 20px 40px}.np-hero:before{content:"";position:absolute;inset:0 0 auto;height:900px;z-index:0;pointer-events:none;background:radial-gradient(50% 45% at 50% 62%,color-mix(in srgb,var(--acc) 22%,transparent),transparent 70%),radial-gradient(30% 30% at 80% 20%,color-mix(in srgb,var(--acc-2) 14%,transparent),transparent 70%)}.np-hero>*{position:relative;z-index:1}.np-icons{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;color:var(--ink-2);font-weight:550;font-size:15px}.np-icons li{display:flex;align-items:center;gap:8px}.np-icons svg{fill:none;stroke:var(--acc);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.np-sec{display:grid;gap:18px;justify-items:center;text-align:center;padding:clamp(64px,9vw,120px) 20px 0;max-width:1180px;margin:0 auto}.np-sec>h2{margin-bottom:8px}.np-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%;margin-top:24px;text-align:left}.np-cards article{background:var(--card);border-radius:20px;padding:28px;box-shadow:var(--sh);display:grid;gap:8px;transition:transform .25s}.np-cards article:hover{transform:translateY(-4px)}.np-cards b{font:800 clamp(2.4rem,4vw,3.2rem)/1 var(--font-archivo);font-variation-settings:"wdth" 112;letter-spacing:-.03em;color:var(--acc)}.np-cards h3{font-size:20px}.np-cards p{color:var(--ink-2);line-height:1.5}.np-row{display:grid;grid-template-columns:5fr 7fr;gap:clamp(28px,5vw,72px);align-items:center;width:100%;text-align:left;margin-top:clamp(48px,7vw,96px)}.np-txt{display:grid;gap:14px;justify-items:start}.np-txt>p:not(.np-kick){color:var(--ink-2);line-height:1.6;font-size:17px;max-width:44ch}.np-chips{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.np-chips li{padding:7px 13px;border-radius:99px;background:var(--acc-soft);color:color-mix(in srgb,var(--acc) 70%,var(--ink));font-size:14px;font-weight:600}.np-app{grid-template-columns:5fr 7fr}.np-preu{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;width:min(900px,100%);margin-top:20px;text-align:left}.np-preu-main{position:relative;display:grid;gap:12px;align-content:start;padding:34px;border-radius:24px;color:#fff;overflow:hidden;background:radial-gradient(80% 60% at 100% 0,color-mix(in srgb,var(--acc) 55%,transparent),transparent 70%),#0b1a30;box-shadow:var(--sh)}.np-preu-main h3{font-size:28px}.np-preu-main>p{color:#a9b7ce}.np-tag{justify-self:start;padding:6px 12px;border-radius:99px;background:rgba(255,255,255,.12);font-size:13px;font-weight:600}.np-num{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;white-space:nowrap}.np-num s{color:#7f90ad;font-size:20px}.np-num b{font:800 56px/1 var(--font-archivo);letter-spacing:-.03em}.np-num small{color:#a9b7ce}.np-preu-main ul{list-style:none;padding:0;margin:6px 0 10px;display:grid;gap:10px}.np-preu-main li{padding-left:28px;position:relative;line-height:1.4}.np-preu-main li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--acc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center/12px no-repeat}.np-preu-main .np-btn{justify-self:start;background:#fff;color:var(--ink)}.np-preu-alt{display:grid;gap:18px}.np-preu-alt>div{background:var(--card);border-radius:20px;padding:26px;box-shadow:var(--sh);display:grid;gap:6px;align-content:start}.np-preu-alt h4{margin:0;font-size:18px}.np-preu-alt p{color:var(--ink-2)}.np-preu-alt b{font:800 30px var(--font-archivo);margin-top:8px}.np-preu-alt small{font:500 14px var(--font-geist);color:var(--ink-2)}.np-faq>div{width:min(760px,100%);display:grid;gap:10px;margin-top:16px;text-align:left}.np-faq details{background:var(--card);border-radius:16px;box-shadow:0 1px 2px rgba(11,26,48,.06),0 6px 18px -10px rgba(11,26,48,.15)}.np-faq summary{cursor:pointer;list-style:none;padding:20px 56px 20px 22px;font-weight:650;font-size:17px;position:relative;min-height:44px}.np-faq summary::-webkit-details-marker{display:none}.np-faq summary:after{content:"+";position:absolute;right:22px;top:50%;translate:0 -50%;font-size:24px;color:var(--acc);transition:rotate .2s}.np-faq details[open] summary:after{rotate:45deg}.np-faq details p{padding:0 22px 14px;color:var(--ink-2);line-height:1.6}.np-final{margin:clamp(64px,9vw,120px) auto clamp(48px,6vw,80px);width:min(1180px,calc(100% - 40px));border-radius:28px;padding:clamp(48px,7vw,88px) 24px;display:grid;gap:18px;justify-items:center;text-align:center;color:#fff;background:radial-gradient(60% 80% at 50% 120%,color-mix(in srgb,var(--acc) 60%,transparent),transparent 70%),#0b1a30;box-shadow:var(--sh)}.np-final p{color:#a9b7ce;font-size:18px}.np-final .np-btn{background:#fff;color:var(--ink)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.np-cards article,.np-faq details,.np-final,.np-preu>*,.np-row,.np-sec>h2{animation:np-up linear both;animation-timeline:view();animation-range:entry 0 entry 40%}.np-cards article:nth-child(2){animation-range:entry 8% entry 48%}.np-cards article:nth-child(3){animation-range:entry 16% entry 56%}}}@keyframes np-up{0%{opacity:0;translate:0 40px}}@media (max-width:860px){.np-app,.np-cards,.np-preu,.np-row{grid-template-columns:1fr}.np-app,.np-row{gap:26px}.np-num b{font-size:44px}.np-preu-main{padding:26px 22px}.np-ctas{width:100%}.np-ctas .np-btn{flex:1 1 100%;justify-content:center}}.np-plat{padding-bottom:0}.np-sec-app{padding-top:0}.np-panel-n{display:none}.np[data-v=c] .np-w{overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.np[data-v=c] .np-w,.np[data-v=c] .np-w>span{display:inline-block}.np[data-v=c] .np-icons-wrap{width:100%;overflow:hidden;padding:16px 0;background:linear-gradient(90deg,var(--acc),var(--acc-2) 50%,var(--acc));box-shadow:0 20px 40px -24px color-mix(in srgb,var(--acc) 70%,transparent)}.np[data-v=c] .np-icons-wrap .np-icons{margin:0;color:#fff}.np[data-v=c] .np-icons-wrap svg{stroke:#fff}.np[data-v=c] .np-icons{flex-wrap:nowrap;width:max-content;gap:0;animation:c-marq calc(28s * var(--marq, 1)) linear infinite}.np[data-v=c] .np-icons li{padding-right:44px}@keyframes c-marq{to{transform:translateX(-50%)}}.np-hz-track{display:grid;gap:24px;max-width:1180px;margin:56px auto 0;padding:0 20px}.np-panel{position:relative;display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:center;background:var(--card);border-radius:28px;padding:clamp(28px,4vw,52px);box-shadow:var(--sh);text-align:left}.np[data-v=c] .np-panel-n{display:block;position:absolute;left:clamp(28px,4vw,52px);top:22px;font:800 64px/1 var(--font-archivo);letter-spacing:-.04em;color:color-mix(in srgb,var(--acc) 10%,transparent);-webkit-text-stroke:2px color-mix(in srgb,var(--acc) 72%,transparent);pointer-events:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.np[data-v=c] .np-hero h1 .np-w>span{animation:c-word .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k) * 60ms + 80ms)}.np[data-v=c] .np-sec>h2{animation:none}.np[data-v=c] .np-final h2 .np-w>span,.np[data-v=c] .np-sec>h2 .np-w>span{animation:c-word linear both;animation-timeline:view();animation-range:entry calc(20% + var(--k) * 5%) entry calc(70% + var(--k) * 5%)}.np[data-v=c] .np-final{animation:c-final linear both;animation-timeline:view();animation-range:entry 0 cover 45%}}}@keyframes c-word{0%{translate:0 110%}}@keyframes c-final{0%{transform:scale(.86);border-radius:64px;opacity:.4}}@supports (view-timeline:--hz){@media (min-width:861px) and (prefers-reduced-motion:no-preference){.np-hz{height:420vh;view-timeline:--hz block}.np-hz-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}.np-hz-track{display:flex;gap:40px;width:max-content;max-width:none;margin:0;padding:40px max(40px,calc((100vw - 1180px) / 2)) 0;animation:c-hz linear both;animation-timeline:--hz;animation-range:contain 0 contain 100%}.np-panel{flex:none;width:min(1080px,78vw)}}}@keyframes c-hz{to{transform:translateX(calc(-100% + 100vw))}}@supports (view-timeline:--hz){@media (max-width:860px) and (prefers-reduced-motion:no-preference){.np[data-canal] .np-hz{height:380vh;view-timeline:--hz block}.np[data-canal] .np-hz-sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center;padding-top:64px}.np[data-canal] .np-hz-track{display:flex;gap:14px;width:max-content;max-width:none;margin:0;padding:0 7vw;animation:c-hz linear both;animation-timeline:--hz;animation-range:contain 0 contain 100%}.np[data-canal] .np-panel{flex:none;width:86vw;padding:72px 20px 20px;gap:14px;align-content:start}.np[data-canal] .np-panel-n{font-size:48px;top:14px;left:20px;-webkit-text-stroke-width:1.75px}.np[data-canal] .np-panel .np-txt{gap:8px}.np[data-canal] .np-panel .np-txt>p:not(.np-kick){font-size:15px;line-height:1.5}.np[data-canal] .np-panel h3{font-size:1.45rem}}@media (max-width:860px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.np[data-canal] .np-panel .np-chips{display:none}}@media (max-width:860px) and (prefers-reduced-motion:no-preference){.np.ni .np-panel .np-chips{display:none}.np.ni .np-panel .ni-tabs button{min-height:36px;padding:0 12px}}@media (max-width:860px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.np.ni .np-panel .psd{width:76%;margin-inline:auto}.np.ni .np-panel{padding-top:60px}}}@media (max-width:860px){.np-panel{grid-template-columns:1fr;gap:24px;padding:24px 20px}}.np[data-v=c] .np-icons-wrap{margin-top:12px}.np[data-v=c] .np-panel{padding-top:clamp(100px,9vw,112px)}.np .mk{position:relative;width:100%}.np .mk img{position:absolute;display:block;max-width:none;user-select:none;pointer-events:none}.np .mk .mk-dev{inset:0;width:100%;height:100%;z-index:1}.np .mk .mk-sh{z-index:0}.np .mk .mk-marc{inset:0;width:100%;height:100%;z-index:3}.np .mk .mk-scr{position:absolute;z-index:2;overflow:hidden;background:#0b1426;-webkit-mask-size:100% 100%;mask-size:100% 100%}.np .mk .mk-scr video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;border-radius:0;scale:1;filter:none}.np-hero-cs{display:block;padding:0 0 40px}.np-hero-cs .cs-title{display:grid;gap:22px;justify-items:center;padding:0 20px 112px}@media (max-width:768px){.np-hero-cs .cs-title{padding-bottom:72px}}.np-hero-cs .cs-devs{position:relative;width:92%;margin:0 auto}.np-hero-cs .cs-ph{position:absolute;right:-6%;bottom:-2%;width:21%}@media (max-width:768px){.np[data-canal] .np-hero-cs .cs-ph{right:-1%;width:23%}}.np .psd{position:relative;width:100%}.np .psd img{position:absolute;display:block;max-width:none;user-select:none;pointer-events:none}.np .psd-scr{position:absolute;overflow:hidden;background:#0b1426;-webkit-mask-size:100% 100%;mask-size:100% 100%}.np .psd-pla{position:absolute;left:0;top:0;transform-origin:0 0}.np .psd-pla video{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.np-ventall{display:grid;gap:14px;justify-items:center}.np-ventall .psd{width:min(560px,100%)}.np-ventall-peu{color:var(--ink-2);font-weight:600;font-size:14px}.np[data-v=c] .np-panel{overflow:hidden}@media (prefers-reduced-motion:reduce){.np .np-icons{animation:none}.ps-titol{opacity:0!important}.np .cs-mou{transform:none!important}}.w .np .pal-clar .pf{color:var(--ink);background:radial-gradient(60% 40% at 50% 0,color-mix(in srgb,var(--acc) 12%,transparent),transparent 70%),transparent;--pi2:#4a5872;--pi3:#7a87a0;--pl:#e3e8f2;padding-bottom:40px}.w .np .pal-clar .pf-dots{background:radial-gradient(#0b1a301c 1px,transparent 1.2px) 0 0 /22px 22px}.w .np .pal-clar .pf-beam{opacity:.45}.w .np .pal-clar .pf-kick{color:var(--acc)}.w .np .pal-clar .pf-h{font-family:var(--font-archivo)}.w .np .pal-clar .pf-h span{background:linear-gradient(90deg,var(--acc) 0,#8f84ff 50%,#2f86ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.w .np .pal-clar .pf-oferta{background:radial-gradient(80% 140% at 0 0,#f2a93b2b,transparent 60%),linear-gradient(120deg,#fff8ec,#ffffff 55%,#f6f4ff);border-color:#f2a93b66;box-shadow:0 40px 80px -50px #f2a93b99,inset 0 1px 0 #fff}.w .np .pal-clar .pf-oferta:before{background:linear-gradient(105deg,transparent 40%,#ffffffb3 50%,transparent 60%)}.w .np .pal-clar .pf-of-tag{color:#c27803}.w .np .pal-clar .pf-of-tag i{background:#f2a93b}.w .np .pal-clar .pf-of-txt p{color:#6b5a3e}.w .np .pal-clar .pf-cd b{color:var(--ink);background:linear-gradient(180deg,#ffffff 50%,#f6f2ea 0);box-shadow:inset 0 0 0 1px #eadfca,0 10px 20px -12px #b98a3a66}.w .np .pal-clar .pf-cd b:after{background:#0b1a3014}.w .np .pal-clar .pf-cd>div:first-child b{color:#d48806}.w .np .pal-clar .pf-cd span{color:#8a7a5c}.w .np .pal-clar .pf-of-vs>div{background:#ffffffcc;border-color:#ece3d1}.w .np .pal-clar .pf-of-vs span{color:#8a7a5c}.w .np .pal-clar .pf-of-vs em{color:#9a917f}.w .np .pal-clar .pf-of-vs .ara{background:#2fd08a14;border-color:#2fd08a66}.w .np .pal-clar .pf-of-vs .ara b{color:#0e9f63}.w .np .pal-clar .pf-of-vs>div:not(.ara) b{color:#6b6253}.w .np .pal-clar .pf-card{background:#fff;border-color:var(--line);box-shadow:var(--sh)}.w .np .pal-clar .pf-card:after{background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px),color-mix(in srgb,var(--acc) 9%,transparent),transparent 60%)}.w .np .pal-clar .pf-card:before{background:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px),color-mix(in srgb,var(--acc) 55%,transparent),transparent 60%)}.w .np .pal-clar .pf-top{background:radial-gradient(120% 55% at 50% 0,#ece9ff,transparent 70%),#fff;border-color:color-mix(in srgb,var(--acc) 35%,transparent);box-shadow:0 60px 120px -50px color-mix(in srgb,var(--acc) 55%,transparent),inset 0 1px 0 #fff}.w .np .pal-clar .pf-halo{background:radial-gradient(50% 40% at 50% 20%,color-mix(in srgb,var(--acc) 22%,transparent),transparent 70%)}.w .np .pal-clar .pf-flag{color:#7a4a00;background:#fff4df;border-color:#f2a93b99;box-shadow:0 0 24px -8px #f2a93b,inset 0 1px 0 #fff}.w .np .pal-clar .pf-num{color:var(--ink);font-family:var(--font-archivo)}.w .np .pal-clar .pf-inc ul{color:#33405a}.w .np .pal-clar .pf-ok{background:color-mix(in srgb,var(--acc) 10%,transparent);border-color:color-mix(in srgb,var(--acc) 35%,transparent)}.w .np .pal-clar .pf-ok svg{stroke:var(--acc)}.w .np .pal-clar .pf-btn{color:var(--ink);background:#f4f6fb;border-color:var(--line);box-shadow:none}.w .np .pal-clar .pf-btn.main{color:#fff;border:0;background:linear-gradient(180deg,#8577ff,#5b4cf0);box-shadow:inset 0 1px 0 #ffffff55,0 18px 40px -14px #6b5cffaa}.w .np .pal-clar .pf-bill{background:#f1f3f8}.w .np .pal-clar .pf-thumb{box-shadow:0 4px 12px -6px #0b1a3055,0 0 0 1px var(--line)}.w .np .pal-clar .pf-bill button[aria-pressed=true]{color:var(--ink)}.w .np .pal-clar .pf-bill em{color:#0e9f63}.w .np .pal-clar .pf-store{border-color:#d5dbe6}.np .np-legal{max-width:900px;margin:0 auto;padding:0 20px;text-align:center;color:var(--ink-2);font-size:13px;line-height:1.6}.np-legal a{color:var(--acc)}.np-app-ps{margin-top:clamp(40px,6vw,80px);--pw:min(300px,60vw,34vh)}.ps{position:relative}.ps-sticky{position:sticky;top:0;height:100vh}.ps-titol{position:relative;z-index:1;display:grid;gap:14px;justify-items:center;text-align:center;max-width:780px;margin:0 auto;padding:clamp(92px,12vh,120px) 20px 0}.ps-titol h2{font-size:clamp(2.4rem,6vw,4.6rem);max-width:none}.ps-escena{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding-top:48px;pointer-events:none}.ps-phone{width:var(--pw);transform-origin:50% 100%;filter:drop-shadow(0 30px 40px rgba(11,26,48,.22))}.ps .mk-scr video[data-i]{opacity:0;transition:opacity .5s}.ps[data-actiu="0"] .mk-scr video[data-i="0"],.ps[data-actiu="1"] .mk-scr video[data-i="1"],.ps[data-actiu="2"] .mk-scr video[data-i="2"],.ps[data-actiu="3"] .mk-scr video[data-i="3"],.ps[data-actiu="4"] .mk-scr video[data-i="4"]{opacity:1}.ps-info{position:absolute;z-index:3;top:50%;right:calc(50% + var(--pw) / 2 + 48px);width:min(380px,calc(50% - var(--pw) / 2 - 72px));translate:0 -40%}.ps-card{display:grid;gap:12px;padding:28px;border-radius:22px;background:rgba(255,255,255,.82);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),var(--sh);animation:ps-in .5s cubic-bezier(.2,.8,.2,1)}.ps-n{font:600 12px/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.ps-card h3{font-size:clamp(1.4rem,2.2vw,1.9rem)}.ps-n b{font-weight:inherit}.ps-n i{font-style:normal}@media (max-width:860px){.np[data-canal] .ps-n b{display:block;margin-top:6px;font:800 clamp(1.75rem,8vw,2.2rem)/1.05 var(--font-archivo);font-variation-settings:"wdth" 112;letter-spacing:-.03em;text-transform:none;color:var(--ink)}.np[data-canal] .ps-n i{display:none}.np[data-canal] .ps-card h3{font:500 15px/1.4 var(--font-geist),system-ui,sans-serif;font-variation-settings:normal;letter-spacing:0;color:var(--ink-2)}.np[data-canal] .ps-card{gap:4px;padding:16px 20px}.np[data-canal] .np-app-ps{--pw:min(300px,58vw,calc((100vh - 330px) / 2.06))}}.ps-card p{color:var(--ink-2);line-height:1.55;font-size:16px}.ps-dada{display:flex;align-items:baseline;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.ps-dada b{font:800 30px/1 var(--font-archivo);letter-spacing:-.02em;color:var(--acc)}.ps-dada span{color:var(--ink-2);font-size:14px}@keyframes ps-in{0%{opacity:0;translate:0 14px}}.ps-llista{position:absolute;z-index:3;top:50%;left:calc(50% + var(--pw) / 2 + 56px);translate:0 -50%;list-style:none;margin:0;padding:0;display:grid;gap:6px}.ps-llista button{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 16px 0 12px;border:0;border-radius:12px;background:none;font:650 17px var(--font-geist);color:var(--ink-2);opacity:.55;cursor:default;transition:opacity .3s,background .3s,color .3s}.ps-llista button:not(:disabled){cursor:pointer}.ps-llista i{width:4px;height:22px;border-radius:4px;background:var(--line);transition:background .3s,height .3s}.ps-llista li[aria-current] button{opacity:1;color:var(--ink);background:rgba(255,255,255,.75);box-shadow:0 6px 18px -10px rgba(11,26,48,.3)}.ps-llista li[aria-current] i{background:var(--acc);height:28px}@media (max-width:860px){.np-app-ps{--pw:min(240px,58vw,calc((100vh - 280px) / 2.06))}.ps-escena{place-items:start center;padding-top:18vh}.ps-info{top:auto;bottom:64px;left:16px;right:16px;width:auto;translate:none}.ps-card{padding:16px 18px;gap:6px}.ps-card p,.ps-dada{display:none}.ps-llista{top:auto;bottom:20px;left:0;right:0;translate:none;display:flex;justify-content:center;gap:6px}.ps-llista button{min-height:32px;padding:0 8px;font-size:0;gap:0}.ps-llista i{width:26px;height:4px}.ps-llista li[aria-current] i{height:4px;width:40px}.ps-llista li[aria-current] button{background:none;box-shadow:none}}.w .np .pal-2 .pf{padding-top:clamp(120px,12vw,168px);background:radial-gradient(70% 40% at 50% 30%,#ffffff99,transparent 70%),linear-gradient(180deg,rgb(244 246 251/0) 0,#f0edff 18%,#ebe7ff 50%,#efecff 80%,var(--bg) 100%)}.w .np .pal-2 .pf-dots{-webkit-mask:radial-gradient(60% 45% at 50% 50%,#000,transparent 75%);mask:radial-gradient(60% 45% at 50% 50%,#000,transparent 75%)}.w .np .pal-2 .pf-beam{display:none}.w .np .pal-2 .pf-oferta{background:linear-gradient(120deg,#ffffff,#f7f5ff);border-color:color-mix(in srgb,var(--acc) 30%,transparent);box-shadow:0 40px 80px -50px color-mix(in srgb,var(--acc) 50%,transparent),inset 0 1px 0 #fff}.w .np .pal-2 .pf-oferta:before{background:linear-gradient(105deg,transparent 40%,#ece9ffcc 50%,transparent 60%)}.w .np .pal-2 .pf-of-tag{color:var(--acc)}.w .np .pal-2 .pf-of-tag i{background:var(--acc)}.w .np .pal-2 .pf-cd span,.w .np .pal-2 .pf-of-txt p,.w .np .pal-2 .pf-of-vs em,.w .np .pal-2 .pf-of-vs span{color:#5d5a86}.w .np .pal-2 .pf-cd b{background:linear-gradient(180deg,#ffffff 50%,#f3f1ff 0);box-shadow:inset 0 0 0 1px #e2ddff,0 10px 20px -12px #6b5cff55}.w .np .pal-2 .pf-cd>div:first-child b{color:var(--acc)}.w .np .pal-2 .pf-of-vs>div{border-color:#e6e2ff}.w .np .pal-2 .pf-top{color:#fff;background:radial-gradient(120% 60% at 50% 0,#9a8fff,transparent 70%),linear-gradient(165deg,#7566ff,#4b3fe0);border-color:transparent;box-shadow:0 60px 120px -50px #6b5cffcc,inset 0 1px 0 #ffffff40}.w .np .pal-2 .pf-top :is(.pf-plan,.pf-mono,.pf-for,.pf-pr>span,.pf-num small,.pf-cta p){color:#e4e0ff}.w .np .pal-2 .pf-top .pf-inc ul,.w .np .pal-2 .pf-top .pf-num{color:#fff}.w .np .pal-2 .pf-top .pf-inc{border-top-color:#ffffff33}.w .np .pal-2 .pf-top .pf-ok{background:#ffffff26;border-color:#ffffff66}.w .np .pal-2 .pf-top .pf-ok svg{stroke:#fff}.w .np .pal-2 .pf-top .pf-btn.main{color:var(--ink);background:#fff;box-shadow:0 18px 40px -14px #1b1060aa}.w .np .pal-2 .pf-top .pf-cta a{color:#fff}.w .np .pal-2 .pf-ring{opacity:.7}.np-ultima{max-width:none;padding-bottom:260px;background:linear-gradient(180deg,var(--bg) 0,var(--bg) calc(100% - 230px),#050d1c 100%)}.np[data-canal] .np-ultima{padding-bottom:390px;background:linear-gradient(180deg,var(--bg) 0,var(--bg) calc(100% - 360px),color-mix(in srgb,var(--b1) 10%,var(--bg)) calc(100% - 290px),color-mix(in srgb,var(--nit) 40%,#e9e6ff) calc(100% - 190px),color-mix(in srgb,var(--nit) 85%,var(--b2)) calc(100% - 100px),#050d1c 100%)}.np{--nit:#1c1a4a;--b1:#8f84ff;--b2:#6b5cff;--llum:#3b3496;--acc-fosc:#a49aff}.np[data-canal=ispc]{--nit:#0b1f4a;--b1:#4a9bff;--b2:#0969f8;--llum:#1d56b8;--acc-fosc:#7cb6ff}.np .np-fosc{--ink:#f1f4fb;--ink-2:#b8c2dc;--card:rgba(255,255,255,.06);--line:rgba(255,255,255,.12);--acc:var(--acc-fosc);--fos:300px;--sh:inset 0 0 0 1px rgba(255,255,255,.1),0 30px 60px -30px rgba(0,0,0,.5);color:var(--ink);--banda:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--b1) 10%,var(--bg)) calc(var(--fos) * .25),color-mix(in srgb,var(--nit) 40%,#e9e6ff) calc(var(--fos) * .55),color-mix(in srgb,var(--nit) 80%,var(--b2)) calc(var(--fos) * .8),var(--nit) var(--fos),var(--nit) calc(100% - var(--fos)),color-mix(in srgb,var(--nit) 80%,var(--b2)) calc(100% - var(--fos) * .8),color-mix(in srgb,var(--nit) 40%,#e9e6ff) calc(100% - var(--fos) * .55),color-mix(in srgb,var(--b1) 10%,var(--bg)) calc(100% - var(--fos) * .25),transparent 100%)}@media (max-width:860px){.np .np-fosc{--fos:220px}}.np .np-sec.np-fosc{padding:calc(var(--fos) + 20px) 20px calc(var(--fos) + 10px);margin-top:clamp(24px,4vw,48px)}.np .np-fosc{position:relative;isolation:isolate;view-timeline:--banda block}.np .np-examen.np-fosc{view-timeline:--banda block,--ex block}.np .np-app-ps.np-fosc{view-timeline:--banda block,--ap block}.np .np-fosc:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);background:var(--banda);pointer-events:none}.np .np-examen.np-fosc{--fos:240px;margin-top:0;padding-top:calc(var(--fos) * .85 + 10px)}@media (max-width:860px){.np .np-examen.np-fosc{--fos:190px}}.np .np-fosc .np-cards article{backdrop-filter:blur(6px);background:linear-gradient(160deg,color-mix(in srgb,var(--acc-fosc) 14%,transparent),rgba(255,255,255,.03) 60%)}.np .np-app-ps.np-fosc{padding:var(--fos) 0;margin-top:0}.np .np-app-ps.np-fosc .ps-phone{filter:drop-shadow(0 30px 60px color-mix(in srgb,var(--b2) 35%,transparent))}.np .np-app-ps.np-fosc .ps-card{background:color-mix(in srgb,var(--nit) 80%,#fff 6%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 30px 60px -30px rgba(0,0,0,.6)}.np .np-app-ps.np-fosc .ps-llista li[aria-current] button{background:rgba(255,255,255,.08);box-shadow:none}.np .np-app-ps.np-fosc .ps-llista i{background:rgba(255,255,255,.18)}.np .np-app-ps.np-fosc .ps-llista li[aria-current] i{background:var(--acc)}.np[data-trans]{timeline-scope:--ex,--ap}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.np[data-trans^=pagina]{isolation:isolate}.np[data-trans^=pagina]:after,.np[data-trans^=pagina]:before{content:"";position:fixed;inset:0;z-index:-1;background:var(--nit);opacity:0;pointer-events:none;animation:np-pag-in linear both,np-pag-out linear both;animation-range:entry 0 entry 20%,exit 72% exit 125%}.np[data-trans^=pagina]:before{animation-timeline:--ex,--ex}.np[data-trans^=pagina]:after{animation-timeline:--ap,--ap;animation-range:entry 0 entry 18%,exit 5% exit 50%}.np[data-trans^=pagina] .np-fosc:before{background:transparent}.np[data-trans^=pagina] .np-fosc{--fos:90px}.np[data-trans^=pagina] .np-examen.np-fosc{padding-top:22vh;padding-bottom:18vh}.np[data-trans^=pagina] .np-app-ps.np-fosc{padding:20vh 0}.np[data-trans=pagina-llum]:after,.np[data-trans=pagina-llum]:before{background:radial-gradient(70% 55% at 50% 45%,var(--llum),transparent 72%),var(--nit);animation-name:np-pag-llum-in,np-pag-out}.np[data-trans^=pagina] .np-examen+.np-sec>h2{animation:np-tinta linear both;animation-timeline:--ex;animation-range:exit 72% exit 125%}.np[data-trans^=pagina] .np-examen+.np-sec>h2 em{animation:np-tinta-em linear both;animation-timeline:--ex;animation-range:exit 72% exit 125%}.np[data-trans^=pagina] .np-examen+.np-sec>.np-sub{animation:np-tinta-2 linear both;animation-timeline:--ex;animation-range:exit 72% exit 125%}}}@keyframes np-pag-in{to{opacity:1}}@keyframes np-tinta{0%,42%{color:#f1f4fb}42.1%,to{color:var(--ink)}}@keyframes np-tinta-em{0%,42%{color:#d9d3ff}42.1%,to{color:var(--acc)}}@keyframes np-tinta-2{0%,42%{color:#c9d1e6}42.1%,to{color:var(--ink-2)}}@keyframes np-pag-out{to{opacity:0}}@keyframes np-pag-llum-in{0%{opacity:0;filter:brightness(.6)}60%{opacity:1}to{opacity:1;filter:brightness(1.15)}}