.npr{--n-ink:#0b1f2a;--n-muted:#5f7482;--n-line:rgba(11,31,42,.1);--n-accent:var(--color-accent,#14b8a6);--n-accent-dark:var(--color-accent-dark,#0f766e);--n-accent-soft:var(--color-accent-soft,#d9f5f1);--n-price:var(--color-price,#1d4ed8);--n-cream:var(--color-bg,#f6f4ef);--n-deep:#062a33;--n-deep2:#0b3f4a;--n-glow:#2ee6c5;--n-hero-spot:#0f4f5c;color:var(--n-ink);background:var(--n-cream);overflow:hidden;font-family:Manrope,Arial,sans-serif}.npr--blue{--n-deep:#071e33;--n-deep2:#0b2e4a;--n-hero-spot:#143f6b;--n-glow:#5cc8ff}.npr--sky{--n-deep:#062633;--n-deep2:#0a3a4f;--n-hero-spot:#0e5470;--n-glow:#7fe6ff}.npr--violet{--n-deep:#150f33;--n-deep2:#22174d;--n-hero-spot:#3b2a80;--n-glow:#b59cff}.npr--amber{--n-deep:#1f1a08;--n-deep2:#33290c;--n-hero-spot:#5c4a10;--n-glow:#ffd166}.npr *{box-sizing:border-box}.npr a{color:inherit;text-decoration:none}.npr h1,.npr h2,.npr h3{overflow-wrap:anywhere}.npr-wrap{width:min(1400px,calc(100% - 48px));margin:0 auto}.npr-kicker,.npr-overline{display:inline-flex;align-items:center;gap:9px;color:var(--n-accent-dark);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.npr-kicker i{width:26px;height:2px;border-radius:99px;background:var(--n-glow)}.npr-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 24px;border:0;border-radius:16px;font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.npr-btn svg{width:18px;height:18px}.npr-btn--primary{color:#052a2c;background:linear-gradient(135deg,#5df2d6,var(--n-accent));box-shadow:0 16px 36px rgba(20,184,166,.32)}.npr-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(20,184,166,.42)}.npr-btn--primary:disabled{opacity:.6;transform:none}.npr-btn--ghost{color:#fff;border:1.5px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.06);backdrop-filter:blur(8px)}.npr-btn--ghost:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.12)}.npr.rmt-js [data-rmt-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease var(--d,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.npr.rmt-js [data-rmt-reveal].rmt-in{opacity:1;transform:none}.npr-hero{position:relative;padding:22px 0 56px;color:#fff;background:radial-gradient(120% 90% at 100% 0,var(--n-hero-spot) 0,var(--n-deep2) 38%,var(--n-deep) 100%)}.npr-hero__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.npr-hero__bg:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 70% at 60% 40%,#000 20%,transparent 100%);mask-image:radial-gradient(70% 70% at 60% 40%,#000 20%,transparent 100%)}.npr-hero__bg span{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;animation:npr-drift 14s ease-in-out infinite alternate}.npr-hero__bg span:first-child{width:520px;height:520px;left:-160px;top:-120px;background:var(--n-hero-spot)}.npr-hero__bg span:nth-child(2){width:460px;height:460px;right:-120px;top:40%;background:#1d4ed8;opacity:.25;animation-delay:-5s}.npr-hero__bg span:nth-child(3){width:320px;height:320px;left:45%;bottom:-160px;background:var(--n-glow);opacity:.2;animation-delay:-9s}@keyframes npr-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(40px,30px,0) scale(1.12)}}.npr-path{position:relative;display:flex;align-items:center;gap:8px;min-height:24px;margin:0 0 22px;color:hsla(0,0%,100%,.6);font-size:12px}.npr-path a{color:var(--n-glow);font-weight:800}.npr-path strong{color:#fff;font-weight:700}.npr-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:28px;align-items:center}.npr-hero__grid>*{min-width:0}.npr-hero__copy{padding:26px 0}.npr-hero .npr-kicker{color:var(--n-glow)}.npr-hero h1{margin:20px 0 0;font-size:clamp(40px,4.4vw,66px);line-height:1;letter-spacing:-.045em;font-weight:800}.npr-hero h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,#fff,var(--n-glow) 70%);-webkit-background-clip:text;background-clip:text}.npr-hero__lead{max-width:580px;margin:22px 0 0;color:hsla(0,0%,100%,.78);font-size:17px;line-height:1.6}.npr-hero__actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.npr-hero__proof{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:34px 0 0;padding:0}.npr-hero__proof li{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:12px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:hsla(0,0%,100%,.06)}.npr-hero__proof li>svg{width:38px;height:38px;padding:9px;border-radius:12px;color:var(--n-glow);background:hsla(0,0%,100%,.1)}.npr-hero__proof span{display:grid;gap:2px;min-width:0}.npr-hero__proof b{font-size:14px;line-height:1.2}.npr-hero__proof small{color:hsla(0,0%,100%,.6);font-size:11px;line-height:1.3}.npr-scene{position:relative;height:460px}.npr-orb{position:absolute;border-radius:50%;filter:blur(30px)}.npr-orb--a{width:240px;height:240px;left:50%;top:50%;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--n-glow) 30%,transparent);animation:npr-pulse 4s ease-in-out infinite}.npr-orb--b{width:120px;height:120px;right:10px;top:40px;background:rgba(29,78,216,.35)}@keyframes npr-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.18);opacity:1}}.npr-float{position:absolute;z-index:3;display:grid;padding:10px 14px;border:1px solid hsla(0,0%,100%,.5);border-radius:16px;color:var(--n-ink);background:hsla(0,0%,100%,.93);box-shadow:0 18px 40px rgba(0,0,0,.28);backdrop-filter:blur(10px);animation:npr-bob 5s ease-in-out infinite;white-space:nowrap}.npr-float b{font-size:16px;letter-spacing:-.02em}.npr-float span{color:var(--n-muted);font-size:11px}.npr-float--1{left:0;top:0}.npr-float--2{right:0;top:70px;animation-delay:-1.7s}.npr-float--3{left:0;bottom:24px;animation-delay:-3.3s}@keyframes npr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.npr-sc-chip{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:99px;color:#052a2c;background:var(--n-glow);font-size:12.5px;font-weight:800;white-space:nowrap;box-shadow:0 12px 30px rgba(0,0,0,.3)}.npr-sc-chip svg{width:16px;height:16px}.npr-sc-dish{position:absolute;inset:0}.npr-sc-ring{position:absolute;left:50%;top:42%;width:120px;height:120px;border:2px solid var(--n-glow);border-radius:50%;transform:translate(-50%,-50%);opacity:0;animation:npr-ring 3s ease-out infinite}.npr-sc-ring:nth-child(2){animation-delay:1s}.npr-sc-ring:nth-child(3){animation-delay:2s}@keyframes npr-ring{0%{transform:translate(-50%,-50%) scale(.4);opacity:.9}to{transform:translate(-50%,-50%) scale(3.2);opacity:0}}.npr-sc-dish__plate{position:absolute;left:50%;top:42%;width:190px;height:210px;transform:translate(-50%,-50%) rotate(-18deg);border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#cfe6ea 55%,#8fb6bf);box-shadow:inset -14px -10px 30px rgba(0,0,0,.25),0 30px 60px rgba(0,0,0,.4);animation:npr-dish 6s ease-in-out infinite}.npr-sc-dish__plate i{position:absolute;inset:22px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}@keyframes npr-dish{0%,to{transform:translate(-50%,-50%) rotate(-18deg)}50%{transform:translate(-50%,-52%) rotate(-14deg)}}.npr-sc-dish__arm{position:absolute;left:50%;top:52%;width:120px;height:6px;transform-origin:left;transform:rotate(-38deg);border-radius:3px;background:#b8cdd2}.npr-sc-dish__lnb{position:absolute;left:calc(50% + 88px);top:calc(52% - 86px);width:28px;height:40px;border-radius:10px;background:#e6eef0;box-shadow:0 8px 16px rgba(0,0,0,.3)}.npr-sc-dish__pole{position:absolute;left:calc(50% + 40px);top:52%;width:10px;height:150px;border-radius:5px;background:linear-gradient(#b8cdd2,#6f8a91)}.npr-sc-meter{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:grid;grid-template-columns:auto 140px auto;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:hsla(0,0%,100%,.93);color:var(--n-ink);font-size:12px;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.3)}.npr-sc-meter i{height:8px;border-radius:99px;background:#e5ecee;overflow:hidden}.npr-sc-meter b{display:block;height:100%;width:98%;border-radius:inherit;background:linear-gradient(90deg,#ffd166,#2ee6c5);transform-origin:left;animation:npr-meter 4s ease-in-out infinite}@keyframes npr-meter{0%{transform:scaleX(.3)}60%,to{transform:scaleX(1)}}.npr-sc-meter em{font-style:normal;color:#067a5c}.npr-sc-tv{position:absolute;inset:0}.npr-sc-tv__screen{position:absolute;left:50%;top:44%;width:300px;height:190px;transform:translate(-50%,-50%);display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:12px;border-radius:18px;background:#0a161c;box-shadow:0 0 0 6px #1b2b33,0 40px 80px rgba(0,0,0,.45);animation:npr-hover 6s ease-in-out infinite}.npr-sc-tv__screen span{border-radius:6px;background:linear-gradient(135deg,var(--n-glow),#1d4ed8);opacity:.12;animation:npr-tile 6s ease-in-out infinite;animation-delay:calc(var(--i) * .22s)}@keyframes npr-tile{0%,10%{opacity:.12}20%,70%{opacity:1}85%,to{opacity:.12}}@keyframes npr-hover{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-53%)}}.npr-sc-tv__stand{position:absolute;left:50%;top:calc(44% + 100px);width:120px;height:10px;transform:translateX(-50%);border-radius:0 0 8px 8px;background:#1b2b33}.npr-sc-cam{position:absolute;inset:0}.npr-sc-cam__cone{position:absolute;left:50%;top:40%;width:360px;height:360px;transform:translate(-50%,-50%);border-radius:50%;background:conic-gradient(from -30deg,transparent 0deg,color-mix(in srgb,var(--n-glow) 45%,transparent) 30deg,transparent 60deg);animation:npr-sweep 5s linear infinite;-webkit-mask-image:radial-gradient(circle,transparent 40px,#000 41px);mask-image:radial-gradient(circle,transparent 40px,#000 41px)}@keyframes npr-sweep{to{transform:translate(-50%,-50%) rotate(1turn)}}.npr-sc-cam__body{position:absolute;left:50%;top:40%;width:150px;height:96px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:22px;background:linear-gradient(160deg,#fff,#d7e3e7);box-shadow:0 30px 60px rgba(0,0,0,.4)}.npr-sc-cam__lens{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 40% 35%,#3b5563,#0a161c 70%);box-shadow:inset 0 0 0 5px #1b2b33}.npr-sc-cam__lens i{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#8fd9ff,#1d4ed8)}.npr-sc-cam__rec{position:absolute;right:12px;top:10px;display:inline-flex;align-items:center;gap:5px;color:#b42318;font-size:10px;font-weight:900;letter-spacing:.08em}.npr-sc-cam__rec i{width:8px;height:8px;border-radius:50%;background:#e11d48;animation:npr-blink 1.2s steps(2) infinite}@keyframes npr-blink{to{opacity:0}}.npr-sc-cam__mount{position:absolute;left:50%;top:calc(40% + 48px);width:14px;height:70px;transform:translateX(-50%);border-radius:7px;background:linear-gradient(#d7e3e7,#6f8a91)}.npr-sc-router{position:absolute;inset:0}.npr-sc-wave{position:absolute;left:50%;top:46%;width:160px;height:160px;border:3px solid var(--n-glow);border-radius:50%;transform:translate(-50%,-50%);opacity:0;animation:npr-ring 2.8s ease-out infinite}.npr-sc-wave:nth-child(2){animation-delay:.9s}.npr-sc-wave:nth-child(3){animation-delay:1.8s}.npr-sc-router__box{position:absolute;left:50%;top:46%;width:190px;height:54px;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:16px;background:linear-gradient(160deg,#fff,#d7e3e7);box-shadow:0 30px 60px rgba(0,0,0,.4)}.npr-sc-router__box i{width:8px;height:8px;border-radius:50%;background:#10b981;animation:npr-blink 1.6s steps(2) infinite}.npr-sc-router__box i:nth-child(2){animation-delay:.4s}.npr-sc-router__box i:nth-child(3){animation-delay:.8s}.npr-sc-router__box b{margin-left:auto;width:40px;height:6px;border-radius:3px;background:#b8cdd2}.npr-sc-router__ant{position:absolute;left:calc(50% - 70px);top:calc(46% - 80px);width:8px;height:60px;border-radius:4px;background:#1b2b33;transform:rotate(-12deg)}.npr-sc-router__ant--r{left:calc(50% + 62px);transform:rotate(12deg)}.npr-sc-dev{position:absolute;display:grid;place-items:center;width:60px;height:60px;border-radius:18px;color:var(--n-ink);background:hsla(0,0%,100%,.93);box-shadow:0 14px 30px rgba(0,0,0,.3);animation:npr-bob 5s ease-in-out infinite}.npr-sc-dev>svg:first-child{width:28px;height:28px}.npr-sc-dev>svg:last-child{position:absolute;right:-8px;top:-8px;width:22px;height:22px;padding:4px;border-radius:50%;color:#fff;background:#10b981}.npr-sc-dev--1{left:22%;top:26%}.npr-sc-dev--2{right:22%;top:22%;animation-delay:-1.5s}.npr-sc-dev--3{right:24%;bottom:24%;animation-delay:-3s}.npr-sc-tools{position:absolute;inset:0}.npr-sc-tool{position:absolute;display:grid;place-items:center;border-radius:26px;color:var(--n-ink);background:linear-gradient(160deg,#fff,#d7e3e7);box-shadow:0 30px 60px rgba(0,0,0,.4);animation:npr-bob 6s ease-in-out infinite}.npr-sc-tool>svg{width:46%;height:46%}.npr-sc-tool--laptop{left:22%;top:20%;width:160px;height:120px}.npr-sc-tool--phone{right:24%;top:30%;width:84px;height:150px;border-radius:24px;animation-delay:-2s}.npr-sc-tool--tv{left:36%;bottom:10%;width:140px;height:104px;animation-delay:-4s}.npr-sc-ok{position:absolute;right:-12px;top:-12px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#052a2c;background:#5df2d6;box-shadow:0 0 0 8px rgba(93,242,214,.25);transform:scale(0);animation:npr-ok 6s cubic-bezier(.2,1.4,.4,1) infinite}.npr-sc-ok svg{width:22px;height:22px}.npr-sc-tool--phone .npr-sc-ok{animation-delay:-2s}.npr-sc-tool--tv .npr-sc-ok{animation-delay:-4s}@keyframes npr-ok{0%,30%{transform:scale(0)}40%,80%{transform:scale(1)}90%,to{transform:scale(0)}}.npr-ticker{overflow:hidden;padding:14px 0;color:#052a2c;background:linear-gradient(90deg,#5df2d6,var(--n-accent))}.npr-ticker__track{display:flex;width:-moz-max-content;width:max-content;animation:npr-marquee 34s linear infinite}.npr-ticker:hover .npr-ticker__track{animation-play-state:paused}.npr-ticker__group{display:flex;gap:44px;padding-right:44px}.npr-ticker__group span{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:800;white-space:nowrap}.npr-ticker__group svg{width:16px;height:16px}@keyframes npr-marquee{to{transform:translateX(-50%)}}.npr-section{padding:76px 0;scroll-margin-top:110px}.npr-section--services,.npr-section--tovary{background:#fff}.npr-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,460px);align-items:end;gap:40px;margin-bottom:30px}.npr-faq-title h2,.npr-formbox h2,.npr-head h2,.npr-master h2{margin:12px 0 0;font-size:clamp(30px,3.4vw,48px);line-height:1.04;letter-spacing:-.04em;font-weight:800}.npr-faq-title>p,.npr-formbox__copy>p,.npr-head>p{margin:0;color:var(--n-muted);font-size:15px;line-height:1.65}.npr-note{max-width:760px;margin:26px 0 0;color:var(--n-muted);font-size:13px;line-height:1.6}.npr-note a{color:var(--n-accent-dark);font-weight:800;text-decoration:underline;text-underline-offset:3px}.npr-subhead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:34px 0 14px}.npr-subhead h3{margin:0;font-size:22px;letter-spacing:-.02em}.npr-subhead a{display:inline-flex;align-items:center;gap:6px;color:var(--n-accent-dark);font-size:13px;font-weight:800}.npr-subhead svg{width:15px}.npr-tone--teal{--tone:#0f766e;--tone-soft:#cdf3ec}.npr-tone--lime{--tone:#4d7c0f;--tone-soft:#e3f4c7}.npr-tone--amber{--tone:#b45309;--tone-soft:#fde8c4}.npr-tone--violet{--tone:#6d28d9;--tone-soft:#e6dcfb}.npr-tone--sky{--tone:#0369a1;--tone-soft:#d6ecfb}.npr-tone--blue{--tone:#1d4ed8;--tone-soft:#dbe5fd}.npr-cases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.npr-case{--tone:var(--n-accent-dark);--tone-soft:var(--n-accent-soft);position:relative;display:flex;flex-direction:column;padding:22px;border:1px solid var(--n-line);border-radius:22px;background:#fff;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.npr-case:before{content:"";position:absolute;left:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,var(--tone-soft),transparent 70%);opacity:.9;transition:transform .4s}.npr-case>*{position:relative}a.npr-case:hover{transform:translateY(-4px);border-color:var(--tone);box-shadow:0 22px 50px hsla(0,0%,9%,.1)}a.npr-case:hover:before{transform:scale(1.6)}.npr-case__icon{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;color:var(--tone);background:#fff;box-shadow:0 8px 20px hsla(0,0%,9%,.08)}.npr-case__icon svg{width:23px;height:23px}.npr-case h3{margin:16px 0 0;font-size:17px;line-height:1.25;letter-spacing:-.02em}.npr-case p{margin:8px 0 0;color:var(--n-muted);font-size:13.5px;line-height:1.55}.npr-case__note{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:14px;color:var(--tone);font-size:12px;font-weight:800}.npr-case__note svg{width:14px;height:14px}.npr-case__go{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:var(--n-ink);font-size:12.5px;font-weight:800}.npr-case__go svg{width:14px}.npr-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.npr-service{--tone:var(--n-accent-dark);--tone-soft:var(--n-accent-soft);position:relative;display:flex;flex-direction:column;padding:24px;border:1px solid var(--n-line);border-radius:24px;background:var(--n-cream);overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.npr-service:before{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,var(--tone-soft),transparent 70%);opacity:.8}.npr-service>*{position:relative}.npr-service:hover{transform:translateY(-4px);border-color:var(--tone);box-shadow:0 26px 56px hsla(0,0%,9%,.1)}.npr-service__top{display:flex;justify-content:space-between;align-items:center;gap:10px}.npr-service__sub{color:var(--tone);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.npr-service__price{padding:8px 12px;border-radius:99px;color:var(--n-price);background:#fff;font-size:15px;font-weight:850;white-space:nowrap;box-shadow:0 8px 20px hsla(0,0%,9%,.06)}.npr-service h3{margin:16px 0 0;font-size:19px;line-height:1.25;letter-spacing:-.02em}.npr-service h3 a:hover{color:var(--tone)}.npr-service>p{margin:10px 0 0;color:var(--n-muted);font-size:13.5px;line-height:1.55}.npr-service__inc{list-style:none;display:grid;gap:5px;margin:12px 0 0;padding:0}.npr-service__inc li{display:flex;align-items:flex-start;gap:6px;color:#3f5766;font-size:12.5px;line-height:1.4}.npr-service__inc svg{flex:0 0 14px;width:14px;height:14px;margin-top:2px;color:var(--tone)}.npr-service__meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:auto;padding-top:14px;color:#3f5766;font-size:12px;font-weight:700}.npr-service__meta span{display:inline-flex;align-items:center;gap:5px}.npr-service__meta svg{width:15px;height:15px;color:var(--tone)}.npr-service__act{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--n-line)}.npr .npr-service__cart{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 16px;border:0;border-radius:12px;color:#fff;background:var(--n-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:.2s}.npr .npr-service__cart:hover{background:var(--tone)}.npr .npr-service__cart svg{width:16px;height:16px}.npr .npr-service__cart:disabled{opacity:.4;cursor:default}.npr-service__more{display:inline-flex;align-items:center;gap:5px;color:var(--tone);font-size:13px;font-weight:800;white-space:nowrap}.npr-service__more svg{width:15px}.npr-steps{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0}.npr-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.npr-steps--5{grid-template-columns:repeat(5,minmax(0,1fr))}.npr-steps--6{grid-template-columns:repeat(3,minmax(0,1fr))}.npr-steps li{position:relative;display:flex;flex-direction:column;padding:24px 20px 22px;border:1px solid var(--n-line);border-radius:22px;background:#fff;box-shadow:0 12px 36px hsla(0,0%,9%,.05)}.npr-steps__num{position:absolute;right:16px;top:14px;color:rgba(11,31,42,.1);font-size:42px;font-weight:800;letter-spacing:-.05em;line-height:1}.npr-steps__icon{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;color:#052a2c;background:linear-gradient(135deg,#5df2d6,var(--n-accent));box-shadow:0 10px 24px rgba(20,184,166,.3)}.npr-steps__icon svg{width:21px;height:21px}.npr-steps b{margin-top:16px;font-size:16px;letter-spacing:-.01em}.npr-steps p{margin:7px 0 0;color:var(--n-muted);font-size:13px;line-height:1.55}.npr-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}.npr-compare__col{padding:26px;border-radius:24px}.npr-compare__col--them{border:1px dashed rgba(11,31,42,.22);color:var(--n-muted)}.npr-compare__col--us{color:#fff;background:radial-gradient(120% 100% at 100% 0,var(--n-hero-spot),var(--n-deep));box-shadow:0 30px 60px rgba(6,42,51,.25)}.npr-compare__tag{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:99px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.npr-compare__col--them .npr-compare__tag{color:#6b7d89;background:rgba(11,31,42,.06)}.npr-compare__col--us .npr-compare__tag{color:#052a2c;background:var(--n-glow)}.npr-compare__tag svg{width:16px;height:16px}.npr-compare ul{list-style:none;display:grid;gap:10px;margin:20px 0 0;padding:0}.npr-compare li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:700}.npr-compare li i{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;font-style:normal}.npr-compare li i svg{width:15px;height:15px}.npr-compare__col--them li i{color:#b45309;background:#fde8c4}.npr-compare__col--us li i{color:#052a2c;background:var(--n-glow)}.npr-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.npr-tile{display:flex;flex-direction:column;min-height:150px;padding:20px;border:1px solid var(--n-line);border-radius:22px;background:var(--n-cream);transition:transform .25s,box-shadow .25s}.npr-tile:hover{transform:translateY(-4px);box-shadow:0 22px 50px hsla(0,0%,9%,.1)}.npr-tile strong{font-size:32px;letter-spacing:-.04em;line-height:1;color:var(--n-accent-dark);font-variant-numeric:tabular-nums}.npr-tile b{margin-top:12px;font-size:15px}.npr-tile span{margin-top:3px;color:var(--n-muted);font-size:12px;line-height:1.4}.npr-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.npr-product{display:grid;gap:6px;padding:12px;border:1px solid var(--n-line);border-radius:18px;background:var(--n-cream);transition:transform .2s}.npr-product:hover{transform:translateY(-3px)}.npr-product img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:#fff}.npr-product span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.npr-product b{color:var(--n-price);font-size:14px}.npr-section--master{padding-top:0}.npr-master{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:20px 48px;padding:40px;border:1px solid var(--n-line);border-radius:30px;background:linear-gradient(135deg,#fff,var(--n-accent-soft));box-shadow:0 12px 36px hsla(0,0%,9%,.05)}.npr-master__who{display:flex;align-items:center;gap:18px;grid-row:1/3}.npr-master__letter,.npr-master__who img{flex:0 0 84px;width:84px;height:84px;border-radius:26px;-o-object-fit:cover;object-fit:cover}.npr-master__letter{display:grid;place-items:center;color:#fff;background:var(--n-ink);font-size:34px;font-weight:850}.npr-master h2{font-size:clamp(24px,2.4vw,32px);margin-top:8px}.npr-verified{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:#067a5c;font-size:12px;font-weight:800}.npr-verified svg{width:15px;height:15px}.npr-master__about{margin:0;color:#3f5766;font-size:15px;line-height:1.6}.npr-master__facts{display:flex;flex-wrap:wrap;gap:12px}.npr-master__facts>div{display:grid;gap:2px;min-width:130px;padding:14px 16px;border:1px solid var(--n-line);border-radius:16px;background:hsla(0,0%,100%,.85)}.npr-master__facts b{font-size:22px;letter-spacing:-.03em;line-height:1.1}.npr-master__facts small{color:var(--n-muted);font-size:11px}.npr-master__stars{display:inline-flex;gap:1px;margin-bottom:4px;color:#f6a900}.npr-master__stars svg{width:15px;height:15px}.npr-master__where{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 24px;padding-top:18px;border-top:1px solid var(--n-line);color:#3f5766;font-size:14px;font-weight:700}.npr-master__where a,.npr-master__where span{display:inline-flex;align-items:center;gap:7px}.npr-master__where svg{width:17px;height:17px}.npr-master__where a,.npr-master__where svg{color:var(--n-accent-dark)}.npr-section--form{color:#fff;background:radial-gradient(120% 100% at 0 100%,var(--n-hero-spot),var(--n-deep) 60%)}.npr-formbox{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:48px;align-items:center}.npr-formbox .npr-overline{color:var(--n-glow)}.npr-formbox__copy>p{margin-top:18px;color:hsla(0,0%,100%,.72)}.npr-formbox__facts{list-style:none;display:grid;gap:11px;margin:26px 0 0;padding:0}.npr-formbox__facts li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}.npr-formbox__facts svg{width:22px;height:22px;padding:4px;border-radius:50%;color:#052a2c;background:var(--n-glow)}.npr-formbox__call{display:inline-flex;align-items:center;gap:12px;margin-top:28px;padding:12px 18px 12px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:18px;background:hsla(0,0%,100%,.06);transition:.2s}.npr-formbox__call:hover{background:hsla(0,0%,100%,.12)}.npr-formbox__call>svg{width:42px;height:42px;padding:11px;border-radius:13px;color:#052a2c;background:var(--n-glow)}.npr-formbox__call span{display:grid}.npr-formbox__call small{color:hsla(0,0%,100%,.6);font-size:11px}.npr-formbox__call b{font-size:17px}.npr-formbox__form{padding:28px;border-radius:26px;color:var(--n-ink);background:#fff;box-shadow:0 40px 90px rgba(0,0,0,.35)}.npr .npr-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.npr .npr-field{display:grid;gap:6px}.npr .npr-field--wide,.npr .npr-form__err,.npr .npr-form__legal,.npr .npr-form__submit{grid-column:1/-1}.npr .npr-field label{color:#3f5766;font-size:12px;font-weight:800}.npr .npr-input,.npr .npr-select{width:100%;min-width:0;min-height:50px;padding:0 14px;border:1.5px solid var(--n-line);border-radius:14px;background:#f6f8f8;outline:0;font:inherit;font-size:14px;transition:.2s}.npr .npr-input:focus,.npr .npr-select:focus{border-color:var(--n-accent);background:#fff;box-shadow:0 0 0 4px rgba(20,184,166,.14)}.npr .npr-form__err{margin:0;color:#b42318;font-size:12px;font-weight:700}.npr .npr-form__legal{margin:0;color:var(--n-muted);font-size:11px;line-height:1.45}.npr .npr-form__legal a{text-decoration:underline}.npr .npr-form__ok{padding:26px;border:1px solid rgba(20,184,166,.4);border-radius:18px;background:#ecfbf8;color:var(--n-ink)}.npr .npr-form__ok b{display:block;margin-bottom:7px;color:#067a5c;font-size:18px}.npr .npr-form__ok p{margin:0;color:#3f5766;font-size:14px;line-height:1.6}.npr-faq-layout{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:60px;align-items:start}.npr-faq-title>p{margin-top:18px}.npr-zona__note{display:flex;gap:8px;align-items:flex-start}.npr-zona__note svg{flex:0 0 18px;width:18px;height:18px;margin-top:3px;color:var(--n-accent-dark)}.npr-zona{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.npr-zona li{padding:6px 11px;border:1px solid var(--n-line);border-radius:999px;background:#fff;font-size:12.5px;font-weight:700;color:#344b5b}.npr-zona__main{color:var(--n-accent-dark)!important;border-color:var(--n-accent)!important;background:var(--n-accent-soft)!important}.npr-related{display:grid;gap:8px;margin-top:22px}.npr-related a{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--n-line);border-radius:14px;background:#fff;transition:border-color .2s}.npr-related a:hover{border-color:var(--n-accent)}.npr-related b{font-size:14px}.npr-related span{grid-column:1;color:var(--n-muted);font-size:12px}.npr-related svg{grid-column:2;grid-row:1/3;width:18px;color:var(--n-accent-dark)}.npr-faq{display:grid;gap:10px}.npr-faq details{padding:20px 22px;border:1px solid var(--n-line);border-radius:18px;background:#fff;transition:border-color .2s}.npr-faq details[open]{border-color:var(--n-accent)}.npr-faq summary{display:flex;justify-content:space-between;align-items:center;gap:15px;list-style:none;cursor:pointer;font-size:15px;font-weight:800}.npr-faq summary::-webkit-details-marker{display:none}.npr-faq summary span{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--n-accent-dark);background:var(--n-accent-soft);font-size:19px;transition:transform .25s}.npr-faq details[open] summary span{transform:rotate(45deg)}.npr-faq details>p{margin:12px 44px 0 0;color:var(--n-muted);font-size:14px;line-height:1.65}.npr a.npr-btn:focus-visible,.npr button:focus-visible,.npr summary:focus-visible{outline:3px solid rgba(20,184,166,.45);outline-offset:3px}@media (max-width:1180px){.npr-hero h1{font-size:clamp(36px,4vw,52px)}.npr-cases,.npr-services,.npr-steps,.npr-steps--3,.npr-steps--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.npr-hero__grid{grid-template-columns:1fr;gap:10px}.npr-hero__copy{padding:10px 0 8px}.npr-scene{height:360px;max-width:640px}.npr-compare,.npr-faq-layout,.npr-formbox,.npr-master{grid-template-columns:1fr}.npr-master__who{grid-row:auto}.npr-head{display:block}.npr-head>p{margin-top:14px}}@media (max-width:700px){.npr-wrap{width:min(100% - 24px,640px)}.npr-hero{padding:12px 0 30px}.npr-path{margin-bottom:14px}.npr-hero h1{margin-top:14px;font-size:36px}.npr-hero__lead{margin-top:16px;font-size:15px}.npr-hero__actions{display:grid;margin-top:22px}.npr-btn{width:100%}.npr-hero__proof{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.npr-hero__proof li:last-child{grid-column:1/-1}.npr-scene{height:320px}.npr-float{padding:8px 12px}.npr-float b{font-size:14px}.npr-sc-dish__plate{width:150px;height:170px}.npr-sc-tv__screen{width:250px;height:160px}.npr-sc-cam__cone{width:280px;height:280px}.npr-sc-tool--laptop{width:130px;height:100px}.npr-sc-tool--phone{width:70px;height:130px}.npr-sc-tool--tv{width:120px;height:90px}.npr-ticker{padding:11px 0}.npr-ticker__group span{font-size:13px}.npr-section{padding:52px 0}.npr-faq-title h2,.npr-formbox h2,.npr-head h2{font-size:29px}.npr-cases,.npr-services,.npr-steps,.npr-steps--3,.npr-steps--5,.npr-steps--6{grid-template-columns:1fr;gap:10px}.npr-case,.npr-service{padding:20px;border-radius:20px}.npr-service__act{flex-wrap:wrap}.npr .npr-service__cart{flex:1 1 auto;justify-content:center}.npr-compare{margin-top:22px;gap:10px}.npr-compare__col{padding:20px;border-radius:20px}.npr-compare li{font-size:14px}.npr-tiles{grid-template-columns:1fr 1fr;gap:10px}.npr-tile{min-height:0;padding:16px}.npr-tile strong{font-size:26px}.npr-products{grid-template-columns:repeat(2,1fr)}.npr-master{padding:24px 18px;border-radius:22px;gap:18px}.npr-master__letter,.npr-master__who img{flex-basis:64px;width:64px;height:64px;border-radius:20px;font-size:26px}.npr-master__facts>div{flex:1 1 40%;min-width:0}.npr-formbox{gap:26px}.npr-formbox__form{padding:18px;border-radius:20px}.npr .npr-form{grid-template-columns:1fr}.npr-faq-layout{gap:26px}.npr-faq details{padding:16px;border-radius:16px}.npr-faq summary{font-size:14px}.npr-faq details>p{margin-right:0}}@media (prefers-reduced-motion:reduce){.npr-float,.npr-hero__bg span,.npr-orb--a,.npr-sc-cam__cone,.npr-sc-dev,.npr-sc-dish__plate,.npr-sc-tool,.npr-sc-tv__screen{animation:none!important}.npr-ticker__track{animation-duration:70s!important}.npr-sc-meter b,.npr-sc-ok,.npr-sc-ring,.npr-sc-tv__screen span,.npr-sc-wave{animation-duration:10s!important}.npr.rmt-js [data-rmt-reveal]{transform:none;transition-duration:.4s}}