.np-hero{text-align:center;background:#04060c;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:128px 24px 80px;display:flex;position:relative;overflow:hidden}.np-hero__glow{pointer-events:none;background:radial-gradient(700px 500px at 50% 40%,#00c9b10f,#0000);position:absolute;inset:0}.np-hero__in{z-index:1;max-width:896px;position:relative}.np-dots{justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.np-dots i{background:var(--accent);border-radius:50%;width:6px;height:6px}.np-k{letter-spacing:3px;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.np-hero h1{letter-spacing:-3px;margin:0 0 24px;font-size:clamp(38px,5.5vw,76px);font-weight:900;line-height:.98}.np-grad{background:linear-gradient(135deg,#00c9b1,#00a8cc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.np-hero__p{color:#fff6;max-width:600px;margin:0 auto 40px;font-size:18px;font-weight:300;line-height:1.625}.np-btn{color:#fff;background:linear-gradient(135deg,#00c9b1,#00a8cc);border-radius:999px;padding:16px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.np-btn:hover{color:#fff;transform:scale(1.03);box-shadow:0 0 40px #00c9b14d}.np-s{background:#04060c;padding:112px 24px}.np-s--alt{background:#080a10}.np-s--sm{padding-block:96px}.np-w{max-width:1024px;margin-inline:auto}.np-w--3{max-width:768px}.np-s .np-k{margin-bottom:16px}.np-h2{letter-spacing:-1.5px;margin:0 0 20px;font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.05}.np-h2--sm{margin-bottom:40px;font-size:clamp(28px,3.5vw,42px)}.np-intro{margin-bottom:64px}.np-p{color:#fff6;max-width:672px;margin:0;font-size:16px;font-weight:300;line-height:1.625}.np-grid{gap:16px;display:grid}@media (width>=768px){.np-grid--3{grid-template-columns:repeat(3,1fr)}.np-grid--2{grid-template-columns:repeat(2,1fr)}.np-hero,.np-s{padding-inline:64px}}.np-card{color:inherit;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;padding:32px;text-decoration:none;transition:border-color .3s;display:flex}a.np-card:hover{color:inherit;border-color:#00c9b133}.np-card__k{letter-spacing:2px;text-transform:uppercase;color:#00c9b199;margin-bottom:16px;font-size:11px;font-weight:700}.np-card h3{letter-spacing:-.025em;margin:0 0 12px;font-size:18px;font-weight:900}.np-card p{color:#ffffff59;flex:1;max-width:none;margin:0 0 24px;font-size:14px;font-weight:300;line-height:1.625}.np-more{color:#00c9b199;align-items:center;gap:8px;font-size:12px;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}a.np-card:hover .np-more{color:var(--accent);gap:12px}.np-box{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px}@media (width>=768px){.np-box{padding:40px}}.np-box p{color:#ffffff73;max-width:none;margin:0 0 24px;font-size:16px;font-weight:300;line-height:1.625}.np-link{color:var(--accent);align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.np-link:hover{gap:12px}.np-lead{letter-spacing:-.025em;color:#fffc;text-align:center;max-width:none;margin:0 auto;font-size:clamp(20px,2.4vw,24px);font-weight:900;line-height:1.375}.np-faq{flex-direction:column;display:flex}.np-faq__i{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:20px;padding:32px 0;display:flex}.np-faq__n{color:#00c9b166;flex-shrink:0;margin-top:4px;font-size:12px;font-weight:900}.np-faq h3{letter-spacing:-.025em;color:#fffc;margin:0;font-size:clamp(18px,1.6vw,20px);font-weight:900}.np-faq p{color:#ffffff59;max-width:768px;margin:12px 0 0;font-size:15px;font-weight:300;line-height:1.625}.np-2col{align-items:center;gap:64px;display:grid}@media (width>=768px){.np-2col{grid-template-columns:1fr 1fr}}.np-2col .np-h2--sm{margin-bottom:24px}.np-2col .np-p{max-width:none}.np-center{text-align:center;margin-bottom:64px}.np-h2--lg{letter-spacing:-2px;margin:0;font-size:clamp(32px,4vw,52px)}.np-center .np-h2--lg+.np-p{margin-top:20px}.np-list{flex-direction:column;gap:12px;display:flex}.np-x{color:#ffffff59;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:13px;font-weight:500;display:flex}.np-x i{background:#ff3b301a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.np-ok{color:#ffffffa6;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.np-ok i{background:#00c9b11f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.np-steps{background:#ffffff0a;border-radius:16px;gap:1px;display:grid;overflow:hidden}@media (width>=768px){.np-steps{grid-template-columns:repeat(4,1fr)}.np-steps--3{grid-template-columns:repeat(3,1fr)}}.np-step{background:#04060c;padding:32px;transition:background .3s}.np-step:hover{background:#080a10}.np-step__n{color:#ffffff0a;margin-bottom:16px;font-size:52px;font-weight:900;line-height:1}.np-step__t{color:#ffffffbf;margin-bottom:12px;font-size:16px;font-weight:900}.np-step__t--a{color:var(--accent)}.np-step__d{color:#ffffff4d;font-size:13px;font-weight:300;line-height:1.625}.np-chips{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=768px){.np-chips{grid-template-columns:repeat(4,1fr)}}.np-chip{text-align:center;color:#ffffff8c;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px;font-size:13px;font-weight:600;transition:border-color .3s,background .3s}.np-chip:hover{background:#ffffff0a;border-color:#00c9b133}.np-price{text-align:center}.np-price .np-p{max-width:none;margin-inline:auto}.np-price .np-h2--lg{margin-bottom:20px}.np-s--xs{padding-block:64px}.np-xlinks{gap:16px;display:grid}@media (width>=768px){.np-xlinks{grid-template-columns:repeat(3,1fr)}}.np-xlink{color:inherit;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:24px;text-decoration:none;transition:border-color .3s;display:flex}.np-xlink:hover{color:inherit;border-color:#00c9b133}.np-xlink strong{color:#ffffffbf;margin-bottom:4px;font-size:14px;font-weight:900;display:block}.np-xlink:hover strong{color:#fff}.np-xlink small{color:#ffffff40;font-size:12px}.np-xlink svg{color:#ffffff26;flex-shrink:0;transition:color .2s}.np-xlink:hover svg{color:var(--accent)}.np-link--mt{margin-top:32px}.np-center--k .np-k{text-align:center}.np-metric{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px}.np-metric__l{color:var(--accent);margin-bottom:4px;font-size:32px;font-weight:900}.np-metric__d{color:#ffffff40;margin-bottom:16px;font-size:12px;font-weight:500}.np-metric p{color:#fff6;max-width:none;margin:0;font-size:14px;font-weight:300;line-height:1.625}.np-grid--g6{gap:24px}.np-feat{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px;transition:border-color .3s}.np-feat:hover{border-color:#00c9b126}.np-feat h3{letter-spacing:-.025em;margin:0 0 12px;font-size:18px;font-weight:900}.np-feat p{color:#ffffff59;max-width:none;margin:0;font-size:14px;font-weight:300;line-height:1.625}.np-feat__bar{background:linear-gradient(90deg,#00c9b1,#0000);width:0;height:1px;margin-top:16px;transition:width .5s}.np-feat:hover .np-feat__bar{width:100%}.np-stat{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px}.np-stat__k{letter-spacing:2px;text-transform:uppercase;color:#ffffff40;margin-bottom:16px;font-size:11px;font-weight:700}.np-stat__v{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.np-stat__v s{color:#ffffff4d;font-size:22px;font-weight:900}.np-stat__v strong{color:var(--accent);font-size:28px;font-weight:900}.np-stat__d{color:#ffffff4d;margin-top:8px;font-size:13px;font-weight:300}.np-mb6{margin-bottom:24px}.np-h2--c16{text-align:center;margin-bottom:64px}.np-hero h1.np-h1--sm{font-size:clamp(36px,5.5vw,72px)}.np-def__k{letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:13px;font-weight:900}.np-def p{color:#fff6;max-width:none;margin:0;font-size:15px;font-weight:300;line-height:1.625}.np-impl{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;display:flex}.np-impl>span{width:28px;height:28px;color:var(--accent);background:#00c9b11a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}.np-impl strong{color:#ffffffbf;margin-bottom:2px;font-size:14px;font-weight:700;display:block}.np-impl small{color:#ffffff4d;font-size:13px;font-weight:300}.np-note{color:#ffffff40;max-width:none;margin:24px 0 0;font-size:13px;font-weight:300}.np-note a{color:#fff6;text-decoration:none}.np-note a:hover{color:var(--accent)}.np-vs{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:24px}.np-vs--b{background:linear-gradient(135deg,#00c9b112,#00a8cc08);border-color:#00c9b133}.np-vs__k{letter-spacing:2px;text-transform:uppercase;color:#fff3;margin-bottom:16px;font-size:11px;font-weight:700}.np-vs--b .np-vs__k{color:var(--accent)}.np-vs__i{color:#ffffff40;align-items:center;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.np-vs--b .np-vs__i{color:#ffffffbf}.np-vs__i i{background:#ff3b301a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.np-vs--b .np-vs__i i{background:#00c9b126}.np-k,.np-lead,.np-center .np-p,.np-price .np-p{max-width:none}.np-center .np-p{max-width:576px;margin-inline:auto}.np-hero--60{min-height:60vh}.np-hero h1.np-h1--xl{font-size:clamp(40px,6vw,80px);line-height:.95}.np-2col--top{align-items:start}.np-quote{color:#ffffff59;border-left:2px solid #00c9b14d;max-width:none;margin:0;padding-left:16px;font-size:15px;font-weight:300;line-height:1.625}.np-quote a{color:inherit;text-decoration:underline;text-decoration-color:var(--accent)}.np-mt10{margin-top:40px}.np-mt4{margin-top:16px}.np-mb8{margin-bottom:32px}.np-mb10{margin-bottom:40px}.np-panel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:24px}.np-panel--a{background:linear-gradient(135deg,#00c9b10d,#00a8cc05);border-color:#00c9b126}.np-panel__k{letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:20px;font-size:11px;font-weight:700}.np-panel__k--m{color:#ffffff40;margin-bottom:16px}.np-dot{color:#ffffff8c;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.np-dot:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.np-row{color:#fff6;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.np-panel p{color:#ffffff80;max-width:none;margin:0;font-size:14px;font-weight:300}.np-panel p b{color:#fffc;font-weight:600}.np-time{letter-spacing:2px;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.np-cform{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:16px;padding:32px;display:flex}.np-cform[hidden],.np-cform__ok[hidden],.np-cform__err[hidden]{display:none}.np-cform label{color:#ffffff4d;letter-spacing:.025em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.np-cform input,.np-cform textarea{color:#fff;width:100%;font:500 16px/1.4 var(--font);resize:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:14px 16px}.np-cform input::placeholder,.np-cform textarea::placeholder{color:#fff3}.np-cform input:focus,.np-cform textarea:focus{border-color:#00c9b166;outline:none}.np-cform button{color:#fff;width:100%;font:700 16px/1.2 var(--font);cursor:pointer;background:linear-gradient(135deg,#00c9b1,#00a8cc);border:0;border-radius:12px;margin-top:8px;padding:16px;transition:transform .2s,box-shadow .2s}.np-cform button:hover{transform:scale(1.02);box-shadow:0 0 40px #00c9b140}.np-cform button:disabled{opacity:.5;cursor:not-allowed;transform:none}.np-cform__err{color:#f87171;text-align:center;max-width:none;margin:0;font-size:13px}.np-cform__note{color:#ffffff26;text-align:center;max-width:none;margin:0;font-size:12px;font-weight:300}.np-cform__ok{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}.np-cform__ok strong{color:#fff;margin-bottom:12px;font-size:22px;font-weight:900}.np-cform__ok span{color:#ffffff59;max-width:320px;font-size:15px;font-weight:300}.np-s--20{padding-block:80px}.np-faq1{border-bottom:1px solid #ffffff0f;max-width:672px;padding-bottom:32px}.np-faq1 h3{letter-spacing:-.025em;color:#ffffffb3;margin:0 0 12px;font-size:18px;font-weight:900}.np-faq1 p{color:#ffffff59;max-width:none;margin:0;font-size:15px;font-weight:300;line-height:1.625}.np-hero--full{min-height:100vh;padding-top:96px}.np-hero h1.np-h1--xxl{font-size:clamp(44px,7vw,96px);line-height:.95}.np-flow{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:8px;margin-bottom:40px;display:flex}.np-flow__i{align-items:center;display:flex}.np-flow__s{color:#ffffff59;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.np-flow__s--a{color:var(--accent);background:#00c9b114;border-color:#00c9b166}.np-flow__l{background:linear-gradient(90deg,#00c9b14d,#00c9b11a);width:24px;height:1px;margin:0 4px}.np-scroll{letter-spacing:2px;text-transform:uppercase;color:#fff3;flex-direction:column;align-items:center;gap:8px;font-size:10px;font-weight:700;display:none;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.np-scroll i{background:linear-gradient(#fff3,#0000);width:1px;height:48px}@media (width>=768px){.np-scroll{display:flex}}.np-h2--xl{letter-spacing:-2px;font-size:clamp(32px,4vw,48px)}.np-h2--xxl{letter-spacing:-2px;margin:0;font-size:clamp(36px,4.5vw,56px)}.np-cols2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.np-cols2 .np-vs{padding:24px}.np-cols2 .np-vs__i{margin-bottom:0}.np-cols2 .np-vs .np-list{gap:12px}.np-paso{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px;transition:border-color .3s,background .3s}.np-paso:hover{background:#ffffff08;border-color:#00c9b133}.np-paso__in{align-items:flex-start;gap:20px;display:flex}.np-paso__n{color:#ffffff0a;flex-shrink:0;font-size:56px;font-weight:900;line-height:1;transition:color .3s}.np-paso:hover .np-paso__n{color:#ffffff12}.np-paso h3{letter-spacing:-.025em;margin:16px 0 12px;font-size:20px;font-weight:900}.np-paso p{color:#ffffff59;max-width:none;margin:0;font-size:14px;font-weight:300;line-height:1.625}.np-paso:hover .np-feat__bar{width:100%}.np-vflow{position:relative}.np-vflow:before{content:"";background:linear-gradient(#0000,#00c9b14d,#0000);width:1px;position:absolute;top:0;bottom:0;left:20px}.np-vflow__i{align-items:flex-start;gap:20px;padding:16px 0;display:flex;position:relative}.np-vflow__n{z-index:1;color:#fff3;background:#0b0d13;border:1px solid #ffffff12;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:flex}.np-vflow__i--a .np-vflow__n{color:var(--accent);background:linear-gradient(135deg,#00c9b133,#00a8cc1a),#0b0d13;border-color:#00c9b166}.np-vflow__t{padding-top:6px}.np-vflow__t strong{color:#ffffffb3;margin-bottom:2px;font-size:15px;font-weight:900;display:block}.np-vflow__i--a .np-vflow__t strong{color:var(--accent)}.np-vflow__t small{color:#ffffff40;font-size:13px;font-weight:300}.np-hfaq{cursor:default;border-bottom:1px solid #ffffff0f;outline:none;padding:32px 0;position:relative;overflow:hidden}.np-hfaq__q{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.np-hfaq__q>div{align-items:flex-start;gap:20px;display:flex}.np-hfaq h3{letter-spacing:-.025em;color:#fff9;margin:0;font-size:clamp(18px,1.6vw,20px);font-weight:900;transition:color .3s}.np-hfaq svg{color:#ffffff26;flex-shrink:0;margin-top:4px;transition:transform .3s,color .3s}.np-hfaq__a{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}.np-hfaq__a>div{overflow:hidden}.np-hfaq__a p{color:#ffffff59;opacity:0;max-width:672px;margin:0;padding:16px 0 0 36px;font-size:15px;font-weight:300;line-height:1.625;transition:opacity .5s .1s,transform .5s .1s;transform:translateY(8px)}.np-hfaq__bar{background:linear-gradient(90deg,#00c9b1,#0000);width:0;height:1px;transition:width .5s;position:absolute;bottom:0;left:0}.np-hfaq:hover h3,.np-hfaq:focus-within h3{color:#fff}.np-hfaq:hover svg,.np-hfaq:focus-within svg{color:var(--accent);transform:rotate(45deg)}.np-hfaq:hover .np-hfaq__a,.np-hfaq:focus-within .np-hfaq__a{grid-template-rows:1fr}.np-hfaq:hover .np-hfaq__a p,.np-hfaq:focus-within .np-hfaq__a p{opacity:1;transform:none}.np-hfaq:hover .np-hfaq__bar,.np-hfaq:focus-within .np-hfaq__bar{width:100%}.np-badge{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:12px;margin-bottom:40px;padding:10px 20px;display:inline-flex}.np-badge img{opacity:.8}.np-badge i{background:#ffffff1a;width:1px;height:16px}.np-badge span{color:#fff6;font-size:12px;font-weight:600}.np-hero h1.np-h1--case{letter-spacing:-2.5px;font-size:clamp(36px,5.5vw,72px);line-height:1}.np-stats{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.np-stats div{text-align:center}.np-stats strong{color:var(--accent);letter-spacing:-.025em;margin-bottom:4px;font-size:36px;font-weight:900;line-height:1;display:block}.np-stats small{color:#ffffff40;font-size:12px;font-weight:500}.np-prob{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}.np-prob>i{background:#ff3b301a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex}.np-prob strong{color:#ffffffbf;margin-bottom:4px;font-size:14px;font-weight:700;display:block}.np-prob small{color:#ffffff4d;font-size:13px;font-weight:300;line-height:1.375}.np-chat{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;order:2;padding:24px}.np-chat__h{color:#ffffff4d;letter-spacing:.025em;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:16px;font-size:12px;font-weight:700;display:flex}.np-chat__h i{background:var(--accent);border-radius:50%;width:8px;height:8px}.np-chat__m{flex-direction:column;gap:12px;display:flex}.np-chat__r{justify-content:flex-start;display:flex}.np-chat__r--a{justify-content:flex-end}.np-chat__b{color:#ffffffa6;background:#ffffff0f;border-radius:16px 16px 16px 4px;max-width:78%;padding:10px 16px;font-size:13px;font-weight:500}.np-chat__r--a .np-chat__b{color:#fff;background:linear-gradient(135deg,#00c9b12e,#00a8cc1f);border-radius:16px 4px 16px 16px}.np-sol{order:1}@media (width>=768px){.np-chat{order:1}.np-sol{order:2}}.np-hflow{position:relative}.np-hflow:before{content:"";background:linear-gradient(90deg,#0000,#00c9b1,#0000);height:1px;display:none;position:absolute;top:40px;left:10%;right:10%}.np-hflow__g{gap:24px;display:grid}@media (width>=768px){.np-hflow:before{display:block}.np-hflow__g{grid-template-columns:repeat(5,1fr)}}.np-hflow__i{text-align:center;flex-direction:column;align-items:center;display:flex}.np-hflow__ic{z-index:1;color:#fff6;background:#0b0d13;border:1px solid #ffffff12;border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:16px;display:flex;position:relative}.np-hflow__i--a .np-hflow__ic{color:var(--accent);background:linear-gradient(135deg,#00c9b133,#00a8cc1a),#0b0d13;border-color:#00c9b159}.np-hflow__i strong{color:#ffffffb3;margin-bottom:4px;font-size:14px;font-weight:900}.np-hflow__i--a strong{color:var(--accent)}.np-hflow__i small{color:#ffffff40;font-size:12px;font-weight:300}.np-res{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;padding:32px;transition:border-color .3s}.np-res:hover{border-color:#00c9b133}.np-res__v{color:var(--accent);letter-spacing:-.025em;margin-bottom:12px;font-size:52px;font-weight:900;line-height:1}.np-res strong{color:#ffffffbf;margin-bottom:8px;font-size:15px;font-weight:900;display:block}.np-res small{color:#ffffff40;font-size:13px;font-weight:300;line-height:1.375}.np-testi{text-align:center;background:linear-gradient(135deg,#00c9b10d,#00a8cc05);border:1px solid #00c9b126;border-radius:16px;padding:40px;position:relative}.np-testi__q{color:#00c9b133;margin-bottom:16px;font-size:48px;font-weight:900;line-height:1}.np-testi p{color:#ffffffb3;max-width:672px;margin:0 auto 24px;font-size:clamp(18px,1.6vw,20px);font-style:italic;font-weight:600;line-height:1.625}.np-testi__a{color:#ffffff4d;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.np-testi__a i{background:#00c9b11f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.np-mb16{margin-bottom:64px}.np-pre{text-align:center;background:#080a10;padding:64px 24px}.np-pre .np-k{margin-bottom:16px}.np-stack{flex-direction:column;gap:16px;display:flex}.np-stack p{color:#fff6;max-width:none;margin:0;font-size:16px;font-weight:300;line-height:1.625}.np-stack p.np-strong{color:#fff9;font-weight:500}.np-num{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:16px;padding:20px;display:flex}.np-num>span{color:#00c9b166;flex-shrink:0;margin-top:2px;font-size:12px;font-weight:900}.np-num strong{color:#fffc;margin-bottom:4px;font-size:14px;font-weight:700;display:block}.np-num small{color:#ffffff4d;font-size:13px;font-weight:300;line-height:1.375}.np-step3{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px;transition:border-color .3s}.np-step3:hover{border-color:#00c9b126}.np-step3__n{color:#ffffff0a;margin-bottom:16px;font-size:48px;font-weight:900;line-height:1}.np-step3 svg{margin-bottom:20px}.np-step3__t{letter-spacing:-.025em;margin-bottom:12px;font-size:17px;font-weight:900}.np-step3__d{color:#ffffff59;font-size:14px;font-weight:300;line-height:1.625}.np-tc{text-align:center;margin-top:32px}.np-tech{flex-wrap:wrap;gap:12px;display:flex}.np-tech span{color:#ffffff80;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:700}.np-tech span.np-tech--p{color:var(--accent);background:#00c9b114;border-color:#00c9b133}.np-mv{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:40px}.np-mv--a{background:linear-gradient(135deg,#00c9b112,#00a8cc08);border-color:#00c9b133}.np-mv__k{letter-spacing:3px;text-transform:uppercase;color:#ffffff40;margin-bottom:16px;font-size:11px;font-weight:700}.np-mv--a .np-mv__k{color:var(--accent)}.np-mv h3{letter-spacing:-.025em;margin:0 0 16px;font-size:22px;font-weight:900}.np-mv p{color:#fff6;max-width:none;margin:0;font-size:15px;font-weight:300;line-height:1.625}.np-s--20 .np-xlinks{margin:0}.np-founder{align-items:center;gap:32px;display:grid}@media (width>=768px){.np-founder{grid-template-columns:280px 1fr;gap:48px}}.np-founder img{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:280px;height:auto}.np-founder h3{letter-spacing:-.025em;margin:0 0 4px;font-size:22px;font-weight:900}.np-founder__r{color:var(--accent);margin-bottom:16px;font-size:13px;font-weight:700}.np-founder p{color:#ffffff73;max-width:none;margin:0 0 20px;font-size:16px;font-weight:300;line-height:1.625}.np-founder p.np-k{color:var(--accent);margin:0 0 16px;font-size:11px;font-weight:700}.np-tabs{flex-direction:column;gap:8px;margin-bottom:48px;display:flex}@media (width>=768px){.np-tabs{flex-direction:row}}.np-tab{text-align:left;color:#ffffff59;cursor:pointer;font:inherit;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex:1;padding:16px 24px;transition:color .3s,border-color .3s}.np-tab:hover{color:#fff9;border-color:#ffffff1a}.np-tab[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#00c9b114,#00a8cc0a);border-color:#00c9b14d}.np-tab small{letter-spacing:2px;text-transform:uppercase;color:#fff3;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.np-tab[aria-selected=true] small{color:var(--accent)}.np-tab strong{font-size:14px;font-weight:700}.np-panel2{align-items:start;gap:48px;display:grid}@media (width>=768px){.np-panel2{grid-template-columns:1fr 1fr}}.np-panel2[hidden]{display:none}.np-panel2 h3{letter-spacing:-1px;margin:0 0 20px;font-size:clamp(24px,3vw,36px);font-weight:900;line-height:1.1}.np-chat__f{justify-content:center;display:flex}.np-chat__f span{color:#00c9b199;background:#00c9b10d;border:1px solid #00c9b11a;border-radius:8px;padding:6px 12px;font-family:ui-monospace,monospace;font-size:11px}.np-ints__h{flex-direction:column;justify-content:space-between;gap:24px;margin-bottom:40px;display:flex}@media (width>=768px){.np-ints__h{flex-direction:row;align-items:flex-end}}.np-ints__h .np-h2{margin:0}.np-ints__h p{color:#ffffff4d;max-width:320px;margin:0;font-size:14px;font-weight:300;line-height:1.625}.np-ints{flex-wrap:wrap;gap:8px;display:flex}.np-int{color:#ffffff80;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:600;transition:border-color .3s,background .3s;display:flex}.np-int:hover{background:#00c9b10a;border-color:#00c9b140}.np-int img{opacity:.6}.np-int i{background:linear-gradient(135deg,#00c9b1,#00a8cc);border-radius:50%;width:6px;height:6px}.np-int--more{color:#fff3;border-style:dashed;border-color:#ffffff14;font-weight:500}.np-blue{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px}.np-blue__k{letter-spacing:2px;text-transform:uppercase;color:#fff3;margin-bottom:24px;font-size:10px;font-weight:700}.np-blue__i{align-items:center;gap:16px;padding:12px 0;display:flex}.np-blue__n{color:#fff3;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:900;display:flex}.np-blue__i--a .np-blue__n{color:var(--accent);background:linear-gradient(135deg,#00c9b133,#00a8cc1a);border-color:#00c9b14d}.np-blue__i strong{color:#ffffffb3;font-size:14px;font-weight:700;display:block}.np-blue__i--a strong{color:var(--accent)}.np-blue__i small{color:#ffffff40;font-size:12px}.np-blue__l{background:#ffffff0f;width:1px;height:12px;margin-left:16px}.np-pills{flex-wrap:wrap;gap:8px;display:flex}.np-pills span{color:var(--accent);background:#00c9b112;border:1px solid #00c9b126;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.np-btn--ghost{color:#fff9;background:0 0;border:1px solid #ffffff1a;font-weight:600}.np-btn--ghost:hover{color:#fff;box-shadow:none;border-color:#ffffff40}.np-btns{flex-direction:column;justify-content:center;gap:12px;display:flex}@media (width>=640px){.np-btns{flex-direction:row}}.np-diag{flex-direction:column;gap:12px;display:flex}.np-diag__r{align-items:center;gap:16px;display:flex}.np-diag__a{text-align:center;border:1px solid;border-radius:12px;flex:1;padding:10px 16px;font-size:13px;font-weight:700}.np-diag__b{color:var(--accent);white-space:nowrap;background:#00c9b114;border:1px solid #00c9b14d;border-radius:12px;padding:10px 16px;font-size:13px;font-weight:700}.np-ind{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:32px;transition:border-color .3s}@media (width>=768px){.np-ind{padding:40px}}.np-ind:hover{border-color:#00c9b126}.np-ind__g{gap:32px;display:grid}@media (width>=768px){.np-ind__g{grid-template-columns:repeat(3,1fr)}}.np-ind__tag{letter-spacing:2px;text-transform:uppercase;color:#00c9b199;margin-bottom:8px;font-size:10px;font-weight:700}.np-ind h3{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;font-weight:900}.np-ind__sec{color:#ffffff40;font-size:13px;font-weight:500}.np-mini{flex-direction:column;gap:4px;margin-top:24px;display:flex}.np-mini div{color:#ffffff40;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.np-mini div:before{content:"";background:#ffffff26;border-radius:50%;flex-shrink:0;width:6px;height:6px}.np-mini div.np-mini--a{color:var(--accent)}.np-mini div.np-mini--a:before{background:var(--accent)}.np-ind__k{letter-spacing:2px;text-transform:uppercase;color:#fff3;margin-bottom:16px;font-size:11px;font-weight:700}.np-ind__k--a{color:#00c9b199}.np-ind__li{color:#ffffff4d;align-items:flex-start;gap:12px;font-size:13px;font-weight:500;line-height:1.375;display:flex}.np-ind__li--a{color:#ffffffa6}.np-ind__li i{background:#ff3b301a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:flex}.np-ind__li--a i{background:#00c9b11f}.np-ind__res{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:12px;margin-top:32px;padding-top:24px;display:flex}.np-ind__res span{color:#00c9b1b3;background:#00c9b10f;border:1px solid #00c9b11f;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.np-scard{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;padding:40px;transition:border-color .5s;position:relative}.np-scard:hover{border-color:#00c9b140}.np-scard img{opacity:.8;margin-bottom:32px}.np-scard p{color:#ffffff73;max-width:none;margin:0 0 32px;font-size:15px;font-weight:300;line-height:1.625}.np-scard__st{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px;display:grid}.np-scard__st strong{color:var(--accent);letter-spacing:-.025em;font-size:22px;font-weight:900;display:block}.np-scard__st small{color:#ffffff40;font-size:11px;font-weight:500}.np-soon{text-align:center;background:#ffffff04;border:1px solid #ffffff0a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.np-soon__i{border:1px solid #ffffff12;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.np-soon strong{color:#fff3;margin-bottom:8px;font-size:14px;font-weight:700}.np-soon small{color:#ffffff26;font-size:13px;font-weight:300}.np-hero--70{min-height:70vh}.np-igrid{gap:12px;display:grid}@media (width>=640px){.np-igrid{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.np-igrid{grid-template-columns:repeat(3,1fr)}}.np-icard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:16px;padding:20px;transition:border-color .3s,background .3s;display:flex}.np-icard:hover{background:#ffffff0a;border-color:#00c9b133}.np-icard__i{background:#00c9b114;border:1px solid #00c9b11f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.np-icard__i img{opacity:.7}.np-icard__i i{background:linear-gradient(135deg,#00c9b1,#00a8cc);border-radius:50%;width:8px;height:8px}.np-icard strong{color:#fffc;font-size:14px;font-weight:700;display:block}.np-icard small{color:#ffffff4d;font-size:12px;font-weight:300}.np-icard--x{background:0 0;border-style:dashed;border-color:#ffffff12}.np-icard--x .np-icard__i{background:0 0;border:1px dashed #ffffff1a}.np-icard--x strong{color:#ffffff40}.np-icard--x small{color:#ffffff26}.np-ex__r{border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:10px 0;display:flex}.np-ex__r:last-child{border-bottom:0}.np-ex__f{color:#ffffff4d;flex-shrink:0;width:112px;font-size:12px;font-weight:600}.np-ex__t{color:#fff3;font-size:12px;font-weight:500}.np-ex__r--a .np-ex__f{color:var(--accent)}.np-ex__r--a .np-ex__t{color:#fffc}.np-tags{flex-wrap:wrap;gap:8px;display:flex}.np-tags span{color:#ffffff80;background:#ffffff05;border:1px solid #ffffff12;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s}.np-tags span:hover{color:#ffffffbf;border-color:#00c9b140}.np-chips--4{grid-template-columns:repeat(2,1fr)}@media (width>=768px){.np-chips--4{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.np-chips--4{grid-template-columns:repeat(4,1fr)}}.np-chip__i{color:#00c9b166;margin-bottom:8px;font-size:18px;display:block}.np-vs__i--m{margin-bottom:10px}@media (width>=768px){.np-steps--5{grid-template-columns:repeat(5,1fr)}}@media (width>=640px){.np-grid--3s{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.np-grid--3s{grid-template-columns:repeat(3,1fr)}}.np-feat--sm{padding:24px}.np-feat--sm h3{margin-bottom:8px;font-size:16px}.np-feat--sm p{font-size:13px}.np-quote2{color:#ffffff8c;border-left:2px solid #00c9b14d;max-width:none;margin:24px 0 0;padding-left:16px;font-size:15px;font-weight:500;line-height:1.625}
