:root{--np-bg: #120a24;--np-bg2: #1b1036;--np-card: #231546;--np-ink: #fbf6ff;--np-dim: #bcaedb;--np-hi: #c6ff3d;--np-a1: #c6ff3d;--np-a2: #ff4fa3;--np-a3: #6f9bff;--np-a4: #ffb02e;--np-on: #170d2c;--np-soft: rgba(255, 255, 255, .12);--np-display: "Unbounded", "Arial Black", system-ui, sans-serif;--np-body: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--np-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace}html,body{background:var(--np-bg)}body{color:var(--np-ink);font-family:var(--np-body);overflow-x:clip}.np{position:relative;font-family:var(--np-body);color:var(--np-ink);line-height:1.6}.np *,.np *:before,.np *:after{box-sizing:border-box}.np h1,.np h2,.np h3{font-family:var(--np-display);margin:0;line-height:1.06;letter-spacing:-.025em;text-wrap:balance;color:inherit}.np p{margin:0}.np a{color:inherit;text-decoration:none}.np main{position:relative;z-index:1}.np-pad{padding-inline:clamp(18px,5vw,64px)}.np-mono{font-family:var(--np-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--np-hi)}.np-h2{font-size:clamp(1.7rem,5vw,3.2rem);font-weight:900}.np-h2 em{font-style:normal;color:var(--np-on);background:var(--np-a2);padding:0 .22em .06em;border-radius:.25em;display:inline-block;transform:rotate(-2deg)}.np-lede{color:var(--np-dim);max-width:60ch}.np-head{display:grid;gap:12px}.np-btn{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font:600 .92rem var(--np-body);padding:13px 24px;border-radius:999px;background:var(--np-a1);color:var(--np-on)!important;border:2px solid var(--np-ink);box-shadow:4px 4px 0 var(--np-ink);transition:transform .15s,box-shadow .15s}.np-btn:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--np-ink)}.np-btn.alt{background:transparent;color:var(--np-ink)!important}.np-btn.pink{background:var(--np-a2)}.np :focus-visible{outline:3px solid var(--np-a2);outline-offset:2px}.np-blobs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.np-blobs i{position:absolute;width:46vmax;height:46vmax;border-radius:50%;filter:blur(90px);opacity:.3;will-change:transform}.np-blobs i:nth-child(1){background:var(--np-a2);left:-14vmax;top:-10vmax}.np-blobs i:nth-child(2){background:var(--np-a3);right:-16vmax;top:30vh}.np-blobs i:nth-child(3){background:var(--np-a1);left:20vw;bottom:-24vmax;opacity:.16}.np-dot{position:fixed;left:0;top:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:#fff;mix-blend-mode:difference;pointer-events:none;z-index:90;opacity:0;transition:width .2s,height .2s,margin .2s,opacity .2s}.np-dot.live{opacity:1}.np-dot.big{width:64px;height:64px;margin:-32px 0 0 -32px}.np-rail{position:fixed;top:0;left:0;height:4px;width:100%;z-index:80;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--np-a1),var(--np-a2),var(--np-a3))}.np-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:70;width:min(1120px,calc(100% - 24px));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px 9px 20px;border-radius:999px;background:color-mix(in srgb,var(--np-bg2) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1.5px solid var(--np-soft);transition:padding .25s}.np-logo{display:inline-flex;align-items:center;gap:10px;font:800 1.1rem var(--np-display);cursor:pointer}.np-logo svg,.np-cc-brand svg{flex:none}.np-logo-lg{font-size:1.5rem;margin-bottom:14px;cursor:default}.np-logo b{color:var(--np-hi)}.np-links{display:flex;gap:4px}.np-links a{padding:8px 13px;border-radius:999px;font-size:.88rem;font-weight:500;color:var(--np-dim);transition:background .2s,color .2s}.np-links a:hover,.np-links a.on{background:var(--np-soft);color:var(--np-ink)}.np-nav .np-btn{padding:10px 18px;font-size:.86rem;box-shadow:3px 3px 0 var(--np-ink)}.np-burger{display:none;width:42px;height:42px;border-radius:50%;border:0;background:var(--np-soft);color:var(--np-ink);cursor:pointer;place-items:center}.np-hero{height:150vh}.np-hero-pin{position:sticky;top:0;height:100vh;display:grid;align-items:center;overflow:hidden;background:var(--np-bg2);will-change:transform}.np-hero-in{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(20px,4vw,60px);align-items:center;padding-top:80px;width:100%}.np-hero-copy{display:grid;gap:20px;min-width:0}.np-hero-copy>p{color:var(--np-dim);max-width:52ch;font-size:1.05rem}.np-hero-side{position:relative;min-width:0;will-change:transform;perspective:900px}.np-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.np-tw{border-radius:22px;background:#0c0718;border:2px solid var(--np-ink);box-shadow:10px 10px 0 var(--np-a2);overflow:hidden;transform:rotate(2deg);transition:transform .2s ease-out}.np-tw-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--np-card);border-bottom:2px solid var(--np-ink)}.np-tw-bar i{width:11px;height:11px;border-radius:50%;background:var(--np-a2)}.np-tw-bar i:nth-child(2){background:var(--np-a4)}.np-tw-bar i:nth-child(3){background:var(--np-a1)}.np-tw-bar span{margin-left:8px;font:500 .74rem var(--np-mono);color:var(--np-dim)}.np-tw-body{padding:18px 18px 22px;display:grid;gap:9px;font:400 .86rem var(--np-mono);min-height:268px;align-content:start}.np-tw-cmd{color:var(--np-ink)}.np-tw-cmd b{color:var(--np-a2)}.np-tw-line{color:var(--np-dim);opacity:0;transform:translate(-14px);transition:opacity .3s,transform .3s}.np-tw-line.in{opacity:1;transform:none}.np-tw-line b{color:var(--np-a1);margin-right:4px}.np-tw-line.go{color:var(--np-ink)}.np-tw-line.go b{color:var(--np-a4)}.np-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;font:600 .82rem var(--np-body);color:var(--np-on);border:2px solid var(--np-ink);box-shadow:3px 3px 0 var(--np-ink);will-change:transform;white-space:nowrap}.np-chip.c1{left:-22px;bottom:-22px;background:var(--np-a3);transform:rotate(-6deg)}.np-chip.c2{right:-14px;bottom:-30px;background:var(--np-a4);transform:rotate(6deg)}.np-hero h1{font-size:clamp(2rem,5.2vw,4.3rem);font-weight:900}.np-pill{display:inline-block;background:var(--np-a2);color:var(--np-on);padding:.02em .28em .08em;border-radius:.3em;transform:rotate(-2.5deg)}.np-out{-webkit-text-stroke:2px var(--np-hi);color:transparent}.np-cta{display:flex;flex-wrap:wrap;gap:12px}.np-caret{display:inline-block;width:8px;height:1em;background:var(--np-hi);vertical-align:-2px;animation:np-blink 1s steps(2) infinite}@keyframes np-blink{50%{opacity:0}}.np-badge{position:absolute;right:-18px;top:-62px;z-index:2;width:clamp(92px,10vw,128px);aspect-ratio:1;will-change:transform}.np-badge svg{width:100%;height:100%;animation:np-spin 16s linear infinite}.np-badge text{font:700 13.5px var(--np-display);letter-spacing:2px;fill:var(--np-on)}@keyframes np-spin{to{transform:rotate(360deg)}}.np-stk{position:absolute;will-change:transform;pointer-events:none}.np-stk.s1{left:46%;bottom:7vh;width:clamp(54px,8vw,96px)}.np-stk.s2{right:3vw;top:13vh;width:clamp(70px,11vw,140px)}.np-stk.s3{left:50%;top:13vh;width:clamp(40px,6vw,72px)}.np-words{height:230vh}.np-words-pin{position:sticky;top:0;height:100vh;display:grid;align-content:center;gap:18px}.np-words h2{font-size:clamp(1.5rem,4.6vw,3.3rem);font-weight:800;max-width:24ch;line-height:1.18}.np-words h2 span{opacity:.14;transition:opacity .25s}.np-words h2 span.on{opacity:1}.np-words h2 span.hl{color:var(--np-on);background:var(--np-a1);padding-inline:.18em;border-radius:.25em}.np-ribbons{position:relative;height:300px;overflow:hidden}.np-rb{position:absolute;left:-10%;width:120%;padding-block:14px;white-space:nowrap;font:800 clamp(1.1rem,3vw,1.9rem) var(--np-display);color:var(--np-on)}.np-rb.r1{top:80px;background:var(--np-a1);transform:rotate(-4deg)}.np-rb.r2{top:140px;background:var(--np-a2);transform:rotate(3deg)}.np-rb span{display:inline-block;will-change:transform}.np-stack{padding-block:70px 60px;display:grid;gap:28px}.np-sc{position:sticky;display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;min-height:320px;padding:clamp(22px,4vw,46px);border-radius:36px;color:var(--np-on);transform-origin:50% 0;will-change:transform;background:var(--np-a1)}.np-sc:nth-of-type(4n+2){background:var(--np-a2)}.np-sc:nth-of-type(4n+3){background:var(--np-a3)}.np-sc:nth-of-type(4n){background:var(--np-a4)}.np-sc h3{font-size:clamp(1.3rem,3.4vw,2.3rem);font-weight:800;margin-bottom:10px}.np-sc p{max-width:44ch;opacity:.84;font-weight:500}.np-sc-n{display:inline-flex;align-items:center;gap:8px;font:500 .74rem var(--np-mono);letter-spacing:.1em;padding:4px 12px;border-radius:999px;border:1.5px solid currentColor;margin-bottom:14px}.np-sc-acts{display:flex;gap:8px;margin-top:18px}.np-sc-acts a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--np-on);color:#fff;transition:transform .2s}.np-sc-acts a:hover{transform:scale(1.15) rotate(-8deg)}.np-sc-img{height:210px;border-radius:26px;overflow:hidden;transform:rotate(2.5deg);border:3px solid var(--np-on);box-shadow:8px 8px 0 var(--np-on);transition:transform .35s}.np-sc:hover .np-sc-img{transform:rotate(-2deg) scale(1.03)}.np-sc-img img{width:100%;height:100%;object-fit:cover;display:block}.np-hs{position:relative}.np-hs-pin{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto 1fr;align-content:center;gap:30px;padding-top:110px;padding-bottom:60px}.np-track{display:flex;gap:22px;align-items:center;will-change:transform}.np-step{flex:0 0 min(76vw,380px);padding:28px;border-radius:30px;background:var(--np-card);display:grid;gap:10px;align-content:start;transition:background .25s}.np-step:nth-child(odd){transform:rotate(-2deg)}.np-step:nth-child(2n){transform:rotate(2deg) translateY(18px)}.np-step:hover{background:#2d1c5a}.np-step b{font:900 3.6rem var(--np-display);color:transparent;-webkit-text-stroke:2px var(--np-hi);line-height:1}.np-step:nth-child(3n+2) b{-webkit-text-stroke-color:var(--np-a2)}.np-step:nth-child(3n) b{-webkit-text-stroke-color:var(--np-a3)}.np-step h3{font-size:1.3rem}.np-step p{color:var(--np-dim);font-size:.95rem}.np-stats{padding-block:100px 60px;display:grid;gap:30px}.np-wire{width:100%;height:80px;display:block}.np-wire path{fill:none;stroke:var(--np-a2);stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.np-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.np-num{padding:24px;border-radius:28px;background:var(--np-card);transition:transform .3s}.np-num:hover{transform:translateY(-8px) rotate(-2deg)}.np-num strong{display:block;font:900 clamp(2.2rem,6vw,4.2rem) var(--np-display);font-variant-numeric:tabular-nums;line-height:1;color:var(--np-hi)}.np-num:nth-child(2) strong{color:var(--np-a2)}.np-num:nth-child(3) strong{color:var(--np-a3)}.np-num:nth-child(4) strong{color:var(--np-a4)}.np-num span{color:var(--np-dim);font-size:.92rem}.np-about{padding-block:70px;display:grid;gap:30px}.np-about-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:center}.np-about-big{font:800 clamp(1.4rem,3.6vw,2.5rem) var(--np-display);line-height:1.16;letter-spacing:-.02em}.np-about-big span{color:var(--np-dim)}.np-about-big em{font-style:normal;color:var(--np-hi)}.np-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.np-pills span{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;font-weight:600;color:var(--np-on);background:var(--np-a1);will-change:transform}.np-pills span:nth-child(2){background:var(--np-a2)}.np-pills span:nth-child(3){background:var(--np-a3)}.np-about-card{padding:26px;border-radius:32px;background:var(--np-a4);color:var(--np-on);transform:rotate(2deg);box-shadow:8px 8px 0 var(--np-ink);display:grid;gap:10px}.np-about-card h3{font-size:1.2rem}.np-about-card p{font-weight:500;opacity:.85}.np-clients{overflow:hidden;border-radius:999px;background:var(--np-card);padding-block:14px}.np-clients div{display:flex;gap:40px;width:max-content;animation:np-marq 28s linear infinite;font:700 1rem var(--np-display);color:var(--np-dim)}.np-clients:hover div{animation-play-state:paused}.np-clients b{color:var(--np-a2);margin-left:40px}@keyframes np-marq{to{transform:translate(-50%)}}.np-team,.np-work{padding-block:70px;display:grid;gap:30px;perspective:1200px}.np-team-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.np-rise{transform-origin:50% 100%;will-change:transform,opacity}.np-tc{border-radius:30px;padding:12px 12px 18px;background:var(--np-card);display:grid;gap:12px;transition:transform .2s ease-out;transform-style:preserve-3d}.np-tc-photo{position:relative;aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:var(--np-a1)}.np-rise:nth-child(4n+2) .np-tc-photo{background:var(--np-a2)}.np-rise:nth-child(4n+3) .np-tc-photo{background:var(--np-a3)}.np-rise:nth-child(4n) .np-tc-photo{background:var(--np-a4)}.np-rise:nth-child(5) .np-tc-photo{background:var(--np-a2)}.np-tc-photo img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:luminosity;transition:transform .4s,mix-blend-mode .3s}.np-tc:hover .np-tc-photo img{mix-blend-mode:normal;transform:scale(1.07) rotate(-2deg)}.np-tc-tag{position:absolute;left:10px;top:10px;padding:4px 12px;border-radius:999px;background:var(--np-on);color:#fff;font:500 .7rem var(--np-mono);transform:rotate(-4deg)}.np-tc h3{font-size:1.02rem;padding-inline:6px}.np-tc p{color:var(--np-dim);font-size:.86rem;padding-inline:6px}.np-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.np-wc{padding:14px 14px 20px;border-radius:28px;background:var(--np-card);display:grid;gap:10px;transition:transform .2s ease-out}.np-shot{height:190px;border-radius:18px;background:var(--np-a1);padding:8px;display:grid;place-items:center;overflow:hidden;transition:transform .25s}.np-shot .lottie-box{height:100%;width:auto;aspect-ratio:1;max-width:100%}.np-rise:nth-child(4n+2) .np-shot{background:var(--np-a2)}.np-rise:nth-child(4n+3) .np-shot{background:var(--np-a3)}.np-rise:nth-child(4n) .np-shot{background:var(--np-a4)}.np-wc:hover .np-shot{transform:rotate(-3deg) scale(1.04)}.np-wc b{font:700 1rem var(--np-display);padding-inline:6px}.np-wc span{color:var(--np-dim);font-size:.86rem;padding-inline:6px}.np-rev{padding-block:80px 110px;display:grid;gap:40px}.np-rev-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.np-rv{padding:26px;border-radius:30px;color:var(--np-on);background:var(--np-a1);display:grid;gap:14px;align-content:start;box-shadow:8px 8px 0 var(--np-ink);will-change:transform}.np-rv:nth-child(2){background:var(--np-a2)}.np-rv:nth-child(3){background:var(--np-a3)}.np-rv-stars{display:flex;gap:3px}.np-rv q{font-weight:600;font-size:1.02rem;line-height:1.5;quotes:none}.np-rv footer{display:flex;align-items:center;gap:10px;font-size:.84rem}.np-rv footer i{width:38px;height:38px;border-radius:50%;background:var(--np-on);color:#fff;display:grid;place-items:center;font:800 .9rem var(--np-display);font-style:normal}.np-rv footer b{display:block}.np-flood{height:220vh}.np-flood-pin{position:sticky;top:0;height:100vh;display:grid;place-items:center;overflow:hidden}.np-flood-hint{color:var(--np-dim);font:400 .9rem var(--np-mono)}.np-flood-fill{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;background:var(--np-a1);color:var(--np-on);clip-path:circle(0% at 50% 62%);padding-inline:20px}.np-flood-fill h2{font-size:clamp(1.9rem,6.4vw,4.6rem);font-weight:900;max-width:15ch;margin-inline:auto}.np-flood-fill p{margin-block:14px 24px;font-weight:500}.np-flood-fill .np-cta{justify-content:center}.np-flood-fill .np-btn{background:var(--np-on);color:var(--np-a1)!important;border-color:var(--np-on);box-shadow:4px 4px #00000040}.np-flood-fill .np-btn.alt{background:transparent;color:var(--np-on)!important}.np-faq{padding-block:90px 60px;display:grid;grid-template-columns:.8fr 1.2fr;gap:34px;align-items:start}.np-faq-list{display:grid;gap:12px}.np-faq .np-head,.np-fq,.np-cc-list>*,.np-form{will-change:transform,opacity}.np-fq{border-radius:24px;background:var(--np-card);overflow:hidden;transition:background .25s,transform .25s}.np-fq.open{background:var(--np-a3);color:var(--np-on);transform:rotate(-.6deg)}.np-fq button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;background:none;border:0;color:inherit;font:700 1rem var(--np-display);text-align:left;cursor:pointer}.np-fq button i{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--np-soft);font-style:normal;font-size:1.2rem;transition:transform .3s}.np-fq.open button i{transform:rotate(45deg);background:var(--np-on);color:#fff}.np-fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s}.np-fq.open .np-fq-a{grid-template-rows:1fr}.np-fq-a p{overflow:hidden;padding-inline:22px;font-weight:500}.np-fq.open .np-fq-a p{padding-bottom:20px}.np-contact{padding-block:70px 100px;display:grid;gap:34px}.np-contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:22px;align-items:start}.np-cc-list{display:grid;gap:12px}.np-cc-brand{display:flex;align-items:center;gap:16px;padding:20px;border-radius:24px;background:var(--np-bg2);border:2px dashed var(--np-soft)}.np-cc-brand b{display:block;font:800 1.4rem var(--np-display)}.np-cc-brand b i{font-style:normal;color:var(--np-hi)}.np-cc-brand span{color:var(--np-dim);font-size:.86rem}.np-cc{display:grid;grid-template-columns:50px 1fr;gap:14px;align-items:center;padding:16px 18px;border-radius:24px;background:var(--np-card);transition:transform .25s,background .25s}a.np-cc:hover{transform:translate(8px) rotate(-1deg);background:#2d1c5a}.np-cc>i{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:var(--np-a1);color:var(--np-on)}.np-cc:nth-child(3)>i{background:var(--np-a2)}.np-cc:nth-child(4)>i{background:var(--np-a3)}.np-cc:nth-child(5)>i{background:var(--np-a4)}.np-cc b{display:block;font:700 .95rem var(--np-display)}.np-cc span{color:var(--np-dim);font-size:.9rem}.np-form{padding:clamp(20px,3vw,34px);border-radius:34px;background:var(--np-card);display:grid;gap:14px}.np-form h3{font-size:1.3rem}.np-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.np-field{display:grid;gap:6px;min-width:0}.np-field label{font-size:.8rem;font-weight:600;color:var(--np-dim)}.np-field input,.np-field select,.np-field textarea{width:100%;padding:13px 16px;border-radius:16px;border:2px solid transparent;background:var(--np-bg);color:var(--np-ink);font:400 .95rem var(--np-body);transition:border-color .2s}.np-field textarea{min-height:120px;resize:vertical}.np-field input:focus,.np-field select:focus,.np-field textarea:focus{outline:none;border-color:var(--np-a1)}.np-form small{color:var(--np-dim)}.np-promo{margin-block:30px;padding:clamp(24px,4vw,44px);border-radius:36px;background:var(--np-a2);color:var(--np-on);display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;transform:rotate(-1deg);box-shadow:8px 8px 0 var(--np-ink)}.np-promo h3{font-size:clamp(1.2rem,3vw,1.9rem);max-width:22ch}.np-promo p{font-weight:500;opacity:.85}.np-promo .np-btn{background:var(--np-on);color:#fff!important;border-color:var(--np-on);box-shadow:none}.np-foot{position:relative;z-index:1;background:var(--np-bg2);border-radius:40px 40px 0 0;padding-block:60px 34px;display:grid;gap:34px}.np-foot-big{font:900 clamp(2.4rem,11vw,9rem) var(--np-display);line-height:.9;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px var(--np-soft)}.np-foot-big b{-webkit-text-stroke-color:var(--np-hi);font-weight:900}.np-foot-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:28px}.np-foot-grid h4{font:700 .8rem var(--np-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--np-hi);margin:0 0 12px}.np-foot-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--np-dim);font-size:.92rem}.np-foot-grid li a{display:inline-flex;gap:8px;align-items:center}.np-foot-grid li a:hover{color:var(--np-ink)}.np-foot-grid p{color:var(--np-dim);font-size:.94rem;max-width:40ch}.np-social{display:flex;gap:8px;margin-top:16px}.np-social a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--np-soft);transition:background .2s,transform .2s,color .2s}.np-social a:hover{background:var(--np-a1);color:var(--np-on);transform:rotate(-10deg) scale(1.1)}.np-foot-end{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--np-dim);font-size:.82rem;padding-top:20px;border-top:1.5px solid var(--np-soft)}.np-sec{padding-block:70px;display:grid;gap:30px}.np-last{padding-bottom:110px}.np-gap{margin-top:16px!important}[data-in]>*{will-change:transform,opacity}[data-in=rise]{perspective:1200px}.np-cards{display:grid;gap:18px}.np-cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.np-cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.np-card{position:relative;padding:24px;border-radius:28px;background:var(--np-card);display:grid;gap:10px;align-content:start;transition:background .25s,box-shadow .25s}.np-card:hover{background:#2d1c5a;box-shadow:6px 6px 0 var(--np-a2)}.np-card h3{font-size:1.05rem;overflow-wrap:anywhere}.np-card p{color:var(--np-dim);font-size:.93rem}.np-card-no{font:900 2rem var(--np-display);color:transparent;-webkit-text-stroke:1.5px var(--np-a4);line-height:1}.np-ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--np-a1);color:var(--np-on)}.np-cards>:nth-child(4n+2) .np-ico{background:var(--np-a2)}.np-cards>:nth-child(4n+3) .np-ico{background:var(--np-a3)}.np-cards>:nth-child(4n) .np-ico{background:var(--np-a4)}.np-split{display:grid;grid-template-columns:.38fr 1fr;gap:28px;align-items:center}.np-art{aspect-ratio:1;width:100%;max-width:320px;margin-inline:auto;border-radius:36px;background:var(--np-a1);border:3px solid var(--np-ink);box-shadow:8px 8px 0 var(--np-ink);display:grid;place-items:center;padding:6%;transform:rotate(-3deg);transition:transform .3s}.np-art:hover{transform:rotate(2deg) scale(1.03)}.np-art.pink{background:var(--np-a2)}.np-art.blue{background:var(--np-a3)}.np-art.orange{background:var(--np-a4)}.np-art.big{max-width:400px;transform:rotate(2deg);box-shadow:10px 10px 0 var(--np-a2)}.np-art.small{max-width:120px;border-radius:24px;box-shadow:5px 5px 0 var(--np-ink);flex:none;margin:0}.np-hs-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.np-mt .np-step{flex-basis:min(78vw,360px)}.np-stickers{display:grid;gap:22px}.np-sticker{padding:26px;border-radius:30px;background:var(--np-a4);color:var(--np-on);display:grid;gap:10px;transform:rotate(1.5deg);box-shadow:8px 8px 0 var(--np-ink)}.np-sticker:nth-child(2n){transform:rotate(-1.5deg)}.np-sticker.lime{background:var(--np-a1)}.np-sticker.blue{background:var(--np-a3)}.np-sticker.orange{background:var(--np-a4)}.np-sticker.flat{transform:none;margin-top:22px}.np-sticker h3{display:flex;align-items:center;gap:9px;font-size:1.1rem}.np-sticker p{font-weight:500;opacity:.86;font-size:.95rem}.np-mono.dark{color:var(--np-on)}.np-big-price{font:900 clamp(1.8rem,4.4vw,3rem) var(--np-display);line-height:1.05}.np-ticks{list-style:none;margin:0;padding:0;display:grid;gap:9px}.np-ticks li{display:grid;grid-template-columns:20px 1fr;gap:9px;font-size:.92rem}.np-ticks svg{margin-top:3px;color:var(--np-a1)}.np-card .np-ticks li{color:var(--np-dim)}.np-toggle{display:inline-flex;justify-self:start;gap:4px;padding:5px;border-radius:999px;background:var(--np-soft)}.np-toggle button{padding:10px 24px;border:0;border-radius:999px;background:transparent;color:var(--np-ink);font:600 .9rem var(--np-body);cursor:pointer;transition:background .2s,color .2s}.np-toggle button.on{background:var(--np-a1);color:var(--np-on)}.np-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.np-plan{position:relative;display:grid;gap:12px;align-content:start;padding:clamp(22px,3vw,34px);border-radius:34px;background:var(--np-card);transition:box-shadow .25s}.np-plan:hover{box-shadow:8px 8px 0 var(--np-a1)}.np-plan.plus{background:var(--np-a2);color:var(--np-on)}.np-plan.plus:hover{box-shadow:8px 8px 0 var(--np-ink)}.np-plan header{display:flex;align-items:center;gap:12px}.np-plan header h3{font-size:1.7rem}.np-plan header span{padding:4px 12px;border-radius:999px;border:1.5px solid currentColor;font:500 .74rem var(--np-mono)}.np-plan>strong{font:900 clamp(2.1rem,5vw,3.4rem) var(--np-display);line-height:1;color:var(--np-hi);font-variant-numeric:tabular-nums}.np-plan.plus>strong{color:var(--np-on)}.np-plan p{font-size:.93rem;opacity:.85}.np-plan-per{font-family:var(--np-mono);font-size:.8rem!important}.np-plan h4{margin:6px 0 0;font:500 .74rem var(--np-mono);letter-spacing:.1em;text-transform:uppercase}.np-plan.plus .np-ticks svg{color:var(--np-on)}.np-plan-best{padding-top:12px;border-top:1.5px solid var(--np-soft)}.np-plan.plus .np-plan-best{border-color:#170d2c40}.np-plan .np-btn{justify-self:start;margin-top:6px}.np-plan.plus .np-btn{background:var(--np-on);color:#fff!important;border-color:var(--np-on);box-shadow:4px 4px #00000040}.np-plan-tag{position:absolute;top:-14px;right:22px;padding:6px 14px;border-radius:999px;background:var(--np-a4);color:var(--np-on);font:700 .7rem var(--np-display);transform:rotate(4deg);border:2px solid var(--np-ink)}.np-table-wrap{overflow-x:auto;border-radius:28px;background:var(--np-card)}.np-table{width:100%;min-width:540px;border-collapse:collapse}.np-table th,.np-table td{padding:16px 22px;text-align:left;font-size:.93rem;border-bottom:1.5px solid var(--np-soft)}.np-table th{font:500 .74rem var(--np-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--np-hi)}.np-table tbody tr:last-child td{border-bottom:0}.np-table td{color:var(--np-dim)}.np-table td:first-child{color:var(--np-ink);font-weight:600}.np-table tbody tr:hover td{background:#c6ff3d12}.np-terms{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.np-terms li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:20px;border-radius:24px;background:var(--np-card);transition:background .25s}.np-terms li:hover{background:#2d1c5a}.np-terms li>span{font:900 1.2rem var(--np-display);color:var(--np-a3)}.np-terms li:nth-child(3n+1)>span{color:var(--np-a1)}.np-terms li:nth-child(3n+2)>span{color:var(--np-a2)}.np-terms h3{font-size:.98rem;margin-bottom:6px}.np-terms p{color:var(--np-dim);font-size:.88rem}.np-opt{display:grid;gap:3px;padding:14px 16px;border-radius:18px;background:var(--np-bg)}.np-opt b{font-size:.9rem}.np-opt span{color:var(--np-dim);font-size:.87rem}a.np-card:hover h3{color:var(--np-hi)}.np-disclaimer{color:var(--np-dim);font-size:.82rem;max-width:70ch;opacity:.75}@media (max-width: 900px){.np-links{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;padding:12px;border-radius:26px;background:var(--np-bg2);border:1.5px solid var(--np-soft)}.np-links.open{display:flex}.np-burger{display:grid}.np-nav .np-btn{display:none}.np-sc,.np-about-grid,.np-faq,.np-contact-grid{grid-template-columns:1fr}.np-sc{min-height:0;border-radius:28px}.np-sc-img{height:150px}.np-team-grid,.np-nums,.np-grid{grid-template-columns:1fr 1fr}.np-rev-row,.np-foot-grid,.np-form-row,.np-cards.c2,.np-cards.c3,.np-split,.np-plans,.np-terms{grid-template-columns:1fr}.np-art{max-width:220px}.np-art.big{max-width:280px}.np-hs-top .np-art{display:none}.np-hero{height:auto}.np-hero-pin{position:static;height:auto;padding-block:110px 70px}.np-hero-in{grid-template-columns:1fr;padding-top:0;gap:60px}.np-tw-body{min-height:0;font-size:.78rem}.np-chip.c1{left:-6px}.np-chip.c2{right:-6px}.np-badge{right:6px;top:-50px;width:88px}.np-stk{display:none}}@media (hover: none){.np-dot{display:none}}@media (prefers-reduced-motion: reduce){.np-hero,.np-words,.np-flood{height:auto}.np-hero-pin,.np-words-pin,.np-flood-pin,.np-hs-pin,.np-sc{position:static;height:auto;padding-block:70px}.np-words h2 span{opacity:1}.np-track{flex-wrap:wrap}.np-flood-fill{position:static;clip-path:none;padding-block:70px}.np-wire path{stroke-dashoffset:0}.np-caret,.np-badge svg,.np-clients div{animation:none}.np-dot{display:none}}*,*:before,*:after{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lottie-box{display:block;width:100%;height:100%}.np-sec>*,.np-stack>*,.np-about>*,.np-about-grid>*,.np-split>*,.np-contact>*,.np-contact-grid>*,.np-faq>*,.np-cards>*,.np-plans>*,.np-hero-in>*,.np-team-grid>*,.np-grid>*,.np-rev-row>*,.np-nums>*,.np-terms>*,[data-in]>*{min-width:0}.np h1,.np h2,.np h3,.np p,.np li,.np span{overflow-wrap:break-word}.np-blobs{background:radial-gradient(60vmax 60vmax at 0% 0%,rgba(255,79,163,.2),transparent 62%),radial-gradient(60vmax 60vmax at 100% 45%,rgba(111,155,255,.18),transparent 62%),radial-gradient(60vmax 50vmax at 40% 110%,rgba(198,255,61,.09),transparent 62%)}.np-blobs i{display:none}.np-hero-pin{height:auto;min-height:100vh;padding-block:96px 46px}.np-hero-in{padding-top:0}.np-hero-copy{gap:clamp(12px,2.4vh,20px)}.np-hero h1{font-size:clamp(1.9rem,min(5.2vw,9.2vh),4.3rem)}.np-mt .np-hero h1{font-size:clamp(1.7rem,min(4.2vw,7.2vh),3.4rem)}.np-words h2{font-size:clamp(1.4rem,min(4.6vw,7.6vh),3.3rem)}.np-h2{font-size:clamp(1.6rem,min(5vw,7.4vh),3.2rem)}.np-flood-fill h2{font-size:clamp(1.8rem,min(6.4vw,10vh),4.6rem)}.np-hs-pin{height:auto;min-height:100vh;align-content:center;gap:clamp(10px,2.4vh,26px);padding-top:clamp(84px,14vh,110px);padding-bottom:clamp(20px,4vh,50px)}.np-track{padding-block:26px 34px}.np-step{padding:clamp(18px,3vh,28px)}.np-step b{font-size:clamp(2.2rem,7vh,3.6rem)}.np-sc{min-height:min(320px,62vh)}.np-sc-img{height:min(210px,34vh)}.np-art.big{max-width:min(400px,54vh)}.np-tw-body{min-height:0}.np-team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cookie-bar{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:85;width:min(900px,calc(100% - 24px));padding:14px 18px;border-radius:24px;background:var(--np-card);border:2px solid var(--np-ink);box-shadow:5px 5px 0 var(--np-a2);font-family:var(--np-body)}.cookie-inner{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:space-between}.cookie-text{display:flex;gap:12px;align-items:center;flex:1 1 300px;min-width:0;font-size:.88rem;color:var(--np-dim)}.cookie-text p{margin:0}.cookie-icon{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--np-a4);color:var(--np-on)}.cookie-actions{display:flex;gap:8px}.cookie-bar .btn{font:600 .86rem var(--np-body);padding:10px 18px;border-radius:999px;border:2px solid var(--np-ink);background:transparent;color:var(--np-ink);cursor:pointer}.cookie-bar .btn-primary{background:var(--np-a1);color:var(--np-on)}@media (max-width: 900px){.np-hero-pin{min-height:0;padding-block:104px 70px}.np-tw,.np-art.big,.np-sc-img,.np-sticker,.np-about-card,.np-promo{transform:none}.np-tw{box-shadow:6px 6px 0 var(--np-a2)}.np-sticker,.np-about-card,.np-promo,.np-rv,.np-art,.np-sc-img{box-shadow:5px 5px 0 var(--np-ink)}.np-chip.c1{left:0}.np-chip.c2,.np-badge{right:0}.np-hs-pin{position:static;min-height:0;overflow:visible;padding-block:60px 20px}.np-hs .np-track{overflow-x:auto;scroll-snap-type:x mandatory;transform:none!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.np-hs .np-track::-webkit-scrollbar{display:none}.np-hs .np-step,.np-mt .np-step{flex-basis:80vw;scroll-snap-align:center}.np-step:nth-child(2n){transform:rotate(1.5deg)}.np-step:nth-child(odd){transform:rotate(-1.5deg)}.np-hs-top{display:block}.np-table{min-width:0}.np-table thead{display:none}.np-table tbody tr{display:grid;gap:6px;padding:16px 18px;border-bottom:1.5px solid var(--np-soft)}.np-table tbody tr:last-child{border-bottom:0}.np-table td{border:0;padding:0;display:grid;grid-template-columns:64px 1fr;gap:10px}.np-table td:before{content:attr(data-label);font:500 .7rem var(--np-mono);text-transform:uppercase;color:var(--np-hi);padding-top:3px}.np-table td:first-child{grid-template-columns:1fr;font-size:1rem}.np-table td:first-child:before{display:none}.np-terms li{grid-template-columns:36px 1fr;padding:16px}.np-plan-tag{right:14px}.np-foot-big{font-size:clamp(2.2rem,15vw,5rem)}}@media (max-width: 520px){.np-grid{grid-template-columns:1fr}.np-nums{grid-template-columns:1fr 1fr}.np-cta .np-btn{flex:1 1 100%;justify-content:center}}.np-hs-pin{grid-template-columns:minmax(0,1fr)}.np-hs-pin>*{min-width:0}.np-track{width:max-content;max-width:none}@media (max-width: 900px){.np-hs .np-track{width:auto;max-width:100%}}.np-tc,.np-wc,.np-card,.np-plan,.np-sticker{grid-template-columns:minmax(0,1fr)}.np-tc h3{font-size:clamp(.76rem,3.3vw,1.02rem);overflow-wrap:anywhere}.np-tc p{overflow-wrap:anywhere}.np-pad{padding-inline:max(clamp(18px,5vw,64px),calc((100% - 1240px)/2))}.np-nav{width:min(1240px,calc(100% - 24px))}.np-head,.np-hero-side,.np-step{will-change:transform,opacity}@keyframes np-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes np-pop{0%{opacity:0;transform:scale(.8) rotate(-6deg)}to{opacity:1}}.np-hero-copy>*{animation:np-up .7s cubic-bezier(.2,.7,.2,1) both}.np-hero-copy>:nth-child(2){animation-delay:.08s}.np-hero-copy>:nth-child(3){animation-delay:.16s}.np-hero-copy>:nth-child(4){animation-delay:.24s}.np-tw,.np-art.big{animation:np-pop .8s .2s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion: reduce){.np-hero-copy>*,.np-tw,.np-art.big{animation:none}}@media (max-width: 900px){.np-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.np-tc{padding:8px 8px 14px;border-radius:22px}.np-tc-photo{border-radius:16px}.np-tc h3{font-size:.86rem;overflow-wrap:break-word}.np-tc p{font-size:.8rem;overflow-wrap:break-word}.np-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.np-num{padding:18px}.np-head{justify-items:center;text-align:center}.np-lede{margin-inline:auto}.np-hero-copy{justify-items:center;text-align:center}.np-cta{justify-content:center}.np-words-pin{justify-items:center;text-align:center}.np-about-big,.np-pills{text-align:center;justify-content:center}.np-toggle{justify-self:center}.np-foot{text-align:center}.np-foot-grid p{margin-inline:auto}.np-logo-lg,.np-social,.np-foot-end,.np-foot-grid li a{justify-content:center}.np-foot-grid ul{justify-items:center}}@media (max-width: 900px){.np-stats>.np-h2{text-align:center}}.np-team-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.np-team-grid>*{flex:0 0 calc((100% - 54px)/4);min-width:0}@media (max-width: 900px){.np-team-grid{gap:12px}.np-team-grid>*{flex-basis:calc((100% - 12px)/2)}}
