.nl-page .sol-sec,.nl-page .pr-sec,.nl-page .co-sec,.nl-page .bl-sec{max-width:1280px;scroll-margin-top:var(--nl-nav-h);margin:0 auto;padding:80px 40px;position:relative}.nl-page .pr-head{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto 44px;display:flex}.nl-page .pr-eyebrow{font:600 var(--nl-fs-eyebrow)/1.3 var(--nl-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--nl-brand-ink);background:var(--nl-brand-tint);border:1px solid rgba(var(--nl-brand-rgb),.25);border-radius:999px;align-items:center;padding:7px 14px;display:inline-flex}.nl-page .pr-title{font-size:var(--nl-fs-h2);line-height:var(--nl-lh-head);letter-spacing:var(--nl-track-head);color:var(--nl-ink);margin:12px 0 0;font-weight:700}.nl-page .pr-sub{max-width:62ch;font-size:var(--nl-fs-lead);line-height:var(--nl-lh-lead);color:var(--nl-text-2);margin:14px auto 0}.nl-page .sol-wrap{flex-direction:column;gap:20px;display:flex}.nl-page .sol-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.nl-page .sol-tab{border:1px solid var(--nl-line);background:var(--nl-surface);cursor:pointer;text-align:left;color:var(--nl-ink);box-shadow:var(--nl-shadow-soft);border-radius:16px;align-items:center;gap:12px;padding:14px 14px 16px;font-family:inherit;transition:all .3s;display:flex;position:relative;overflow:hidden}.nl-page .sol-tab:hover{background:var(--nl-sunken);border-color:var(--nl-line-strong)}.nl-page .sol-tab.on{background:var(--nl-brand-tint);border-color:var(--nl-brand);color:var(--nl-brand-ink)}.nl-page .sol-ic{width:38px;height:38px;color:var(--nl-brand-ink);background:var(--nl-brand-tint);border-radius:11px;flex:none;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.nl-page .sol-tab.on .sol-ic{background:var(--nl-brand);color:var(--nl-on-brand);box-shadow:0 8px 20px -10px #ff734e73}.nl-page .sol-tt b{font-size:14.5px;font-weight:700;line-height:1.35;display:block}.nl-page .sol-tt small{color:var(--nl-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.nl-page .sol-prog{background:var(--nl-sunken);opacity:0;border-radius:2px;height:2px;position:absolute;bottom:7px;left:14px;right:14px;overflow:hidden}.nl-page .sol-tab.on .sol-prog{opacity:1}.nl-page .sol-prog i{background:linear-gradient(90deg,var(--nl-brand),var(--nl-gold));width:0;height:100%;display:block}.nl-page .sol-sec.inview .sol-tab.on .sol-prog i{animation:7s linear forwards solprog}.nl-page .sol-wrap:hover .sol-prog i,.nl-page .sol-wrap:focus-within .sol-prog i{animation-play-state:paused!important}@keyframes solprog{to{width:100%}}.nl-page .sol-stage{border:1px solid var(--nl-line);background:radial-gradient(120% 90% at 100% 0%,rgba(var(--nl-brand-rgb),.05),transparent 55%),var(--nl-surface);min-height:470px;box-shadow:var(--nl-shadow-soft);border-radius:28px;position:relative;overflow:hidden}.nl-page .sol-panel{opacity:0;visibility:hidden;grid-template-columns:.9fr 1.1fr;gap:40px;padding:44px;transition:opacity .45s,transform .45s,visibility .45s;display:grid;position:absolute;inset:0;transform:translateY(12px)}.nl-page .sol-panel.on{opacity:1;visibility:visible;position:relative;transform:none}.nl-page .sol-copy{flex-direction:column;display:flex}.nl-page .sol-plan{letter-spacing:.06em;text-transform:uppercase;color:var(--nl-amber);background:var(--nl-amber-tint);border:1px solid #8a530038;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:11.5px;font-weight:700;line-height:1.3}.nl-page .sol-copy h3{font-size:var(--nl-fs-h3);letter-spacing:-.01em;color:var(--nl-ink);margin:16px 0 12px;font-weight:600;line-height:1.3}.nl-page .sol-copy p{max-width:var(--nl-measure);font-size:16px;line-height:var(--nl-lh-card);color:var(--nl-text-2);margin:0}.nl-page .sol-copy ul{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.nl-page .sol-copy li{color:var(--nl-text);padding-left:28px;font-size:15px;line-height:1.55;position:relative}.nl-page .sol-sec.inview .sol-panel.on .sol-copy li{animation:solin .5s var(--d) forwards}.nl-page .sol-copy li:before{content:"";background:var(--nl-brand-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2L9 4' fill='none' stroke='%23A93A14' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat;border-radius:6px;width:18px;height:18px;position:absolute;top:1px;left:0}@keyframes solin{to{opacity:1;transform:none}}.nl-page .sol-copy .nl-rollout-note{max-width:var(--nl-measure)}.nl-page .sol-foot{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:28px;display:flex}.nl-page .sol-stat b{letter-spacing:-.03em;color:var(--nl-brand-ink);font-size:44px;font-weight:700;line-height:1;display:block}.nl-page .sol-stat small{color:var(--nl-muted);margin-top:6px;font-size:13px;line-height:1.45;display:block}.nl-page .sol-link{border:1px solid rgba(var(--nl-brand-rgb),.45);background:var(--nl-brand-soft);border-radius:12px;align-items:center;gap:7px;padding:11px 16px;font-size:14px;font-weight:700;transition:all .25s;display:inline-flex;color:var(--nl-brand-ink)!important}.nl-page .sol-link:hover{background:rgba(var(--nl-brand-rgb),.14)}.nl-page .sol-link svg{transition:transform .25s}.nl-page .sol-link:hover svg{transform:translate(3px)}.nl-page .sol-vis{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:20px;min-height:380px;position:relative;overflow:hidden}.nl-page .sol-vis:before{content:"";background-image:radial-gradient(#1f1a170d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.nl-page .sol-demo{z-index:3;position:absolute;top:12px;right:12px}.nl-page .sv{padding:40px 24px 24px;position:absolute;inset:0}.nl-page .sv-leads{grid-template-columns:150px 90px 1fr;align-items:center;gap:0;display:grid}.nl-page .svl-ch{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.nl-page .svl-pill{color:var(--nl-text);background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.3;display:flex;position:relative}.nl-page .svl-pill i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.nl-page .svl-beam{background:linear-gradient(90deg,var(--nl-line),#ff734e59);transform-origin:0;width:95px;height:1px;position:absolute;top:50%;left:100%}.nl-page .svl-pill:first-child .svl-beam{width:104px;transform:rotate(22deg)}.nl-page .svl-pill:nth-child(2) .svl-beam{transform:rotate(11deg)}.nl-page .svl-pill:nth-child(4) .svl-beam{transform:rotate(-11deg)}.nl-page .svl-pill:nth-child(5) .svl-beam{width:104px;transform:rotate(-22deg)}.nl-page .svl-beam b{background:var(--c);opacity:0;border-radius:5px;width:14px;height:5px;position:absolute;top:-2px;left:0}.nl-page .sol-sec.inview .sol-panel.on .svl-beam b{animation:svl-beam 1.8s var(--d) infinite}@keyframes svl-beam{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}.nl-page .svl-hub{z-index:2;justify-content:center;justify-self:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.nl-page .svl-core{z-index:2;background:var(--nl-surface);border:2px solid var(--nl-brand);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 8px 20px -8px #ff734e73}.nl-page .svl-hub span{border:1px solid #ff734e80;border-radius:20px;position:absolute;inset:0}.nl-page .sol-sec.inview .sol-panel.on .svl-hub .r1{animation:2.2s infinite ring}.nl-page .sol-sec.inview .sol-panel.on .svl-hub .r2{animation:2.2s 1.1s infinite ring}.nl-page .svl-feed{flex-direction:column;gap:12px;padding-left:18px;display:flex}.nl-page .svl-card{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:13px;align-items:center;gap:10px;padding:11px 12px;display:flex}.nl-page .sol-sec.inview .sol-panel.on .svl-card{animation:pop .55s var(--d) cubic-bezier(.2,.9,.3,1.2) forwards}.nl-page .svl-av,.nl-page .svk-av,.nl-page .svp-av{width:32px;height:32px;color:var(--nl-on-brand);background:linear-gradient(135deg,var(--nl-brand),var(--nl-brand-hi));border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.nl-page .svl-av{color:color-mix(in srgb,var(--c) 50%,#000);background:color-mix(in srgb,var(--c) 16%,#fff)}.nl-page .svl-meta{flex:1;min-width:0}.nl-page .svl-meta b{color:var(--nl-ink);font-size:13px;line-height:1.35;display:block}.nl-page .svl-meta small{color:var(--nl-muted);font-size:11.5px}.nl-page .svl-as{color:var(--nl-ok);background:var(--nl-ok-tint);border-radius:7px;padding:4px 8px;font-size:11px;font-weight:700}.nl-page .sv-kan{flex-direction:column;gap:18px;display:flex}.nl-page .svk-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:relative}.nl-page .svk-col{background:var(--nl-bg-alt);border:1px solid var(--nl-line);border-radius:14px;min-height:190px;padding:10px}.nl-page .svk-h{color:var(--nl-text-2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:10px;font-size:11.5px;font-weight:700;line-height:1.3;display:flex}.nl-page .svk-h i{background:hsl(calc(10 + var(--k) * 8) 100% calc(46% - var(--k) * 3%));border-radius:50%;flex:none;width:7px;height:7px}.nl-page .svk-ghost{background:var(--nl-sunken);border-radius:10px;height:46px;margin-bottom:8px}.nl-page .svk-ghost.s{opacity:.6;height:34px}.nl-page .svk-card{background:var(--nl-surface);border:1px solid var(--nl-brand);width:calc(25% - 27.5px);box-shadow:var(--nl-shadow-pop);z-index:2;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:34px;left:10px}.nl-page .svk-card b{color:var(--nl-ink);font-size:12.5px;line-height:1.3;display:block}.nl-page .svk-card small{color:var(--nl-muted);font-size:10.5px;line-height:1.35;display:block}.nl-page .svk-av{width:26px;height:26px;font-size:11px}.nl-page .svk-tag{background:var(--nl-brand);border-radius:4px;align-self:flex-start;width:40%;height:5px}.nl-page .sol-sec.inview .sol-panel.on .svk-card{animation:7s cubic-bezier(.6,0,.3,1) infinite kan}.nl-page .sol-sec.inview .sol-panel.on .svk-tag{animation:7s linear infinite kantag}@keyframes kan{0%,14%{left:10px}24%,39%{left:calc(25% + 7.5px)}49%,64%{left:calc(50% + 5px)}74%,to{left:calc(75% + 2.5px)}}@keyframes kantag{0%{width:25%}24%{width:50%}49%{width:75%}74%,to{width:100%}}.nl-page .svk-docs{flex-wrap:wrap;gap:8px;display:flex}.nl-page .svk-doc{color:var(--nl-muted);background:var(--nl-bg-alt);border:1px solid var(--nl-line);border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.nl-page .svk-doc i{border:1.5px solid var(--nl-line-strong);background:var(--nl-surface);border-radius:4px;flex:none;width:14px;height:14px}.nl-page .sol-sec.inview .sol-panel.on .svk-doc{animation:doc .4s var(--d) forwards}.nl-page .sol-sec.inview .sol-panel.on .svk-doc i{animation:doci .4s var(--d) forwards}@keyframes doc{to{color:var(--nl-text);background:var(--nl-ok-tint);border-color:#17733a59}}@keyframes doci{to{border-color:var(--nl-ok);background:var(--nl-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2L9 4' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}}.nl-page .sv-portal{justify-content:center;align-items:center;display:flex}.nl-page .svp-phone{background:var(--nl-surface);border:1px solid var(--nl-line-strong);width:230px;height:330px;box-shadow:inset 0 0 0 5px var(--nl-sunken),var(--nl-shadow-pop);border-radius:32px;padding:26px 16px 16px;position:relative}.nl-page .svp-notch{background:var(--nl-line-strong);border-radius:6px;width:60px;height:6px;margin-left:-30px;position:absolute;top:10px;left:50%}.nl-page .svp-top{align-items:center;gap:9px;margin-bottom:16px;display:flex}.nl-page .svp-top b{color:var(--nl-ink);font-size:13px;line-height:1.3;display:block}.nl-page .svp-top small{color:var(--nl-muted);font-size:10.5px;line-height:1.35;display:block}.nl-page .svp-tl{flex-direction:column;gap:13px;padding-left:4px;display:flex;position:relative}.nl-page .svp-line{background:var(--nl-line);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:9px}.nl-page .svp-line i{background:linear-gradient(180deg,var(--nl-ok),var(--nl-brand));border-radius:2px;width:100%;height:78%;display:block}.nl-page .sol-sec.inview .sol-panel.on .svp-line i{animation:3.6s ease-out .3s both tl}@keyframes tl{0%{height:0}to{height:78%}}.nl-page .svp-step{color:var(--nl-muted);align-items:center;gap:10px;font-size:11.5px;line-height:1.3;transition:color .3s;display:flex;position:relative}.nl-page .svp-step span{z-index:1;background:var(--nl-surface);border:2px solid var(--nl-line-strong);border-radius:50%;flex:none;width:12px;height:12px;position:relative}.nl-page .sol-sec.inview .sol-panel.on .svp-step:not(:last-child){animation:stc .3s var(--d) forwards}.nl-page .sol-sec.inview .sol-panel.on .svp-step:not(:last-child) span{animation:std .3s var(--d) forwards}.nl-page .sol-sec.inview .sol-panel.on .svp-step:last-child span{animation:1.4s 3.6s infinite stp}@keyframes stc{to{color:var(--nl-text)}}@keyframes std{to{background:var(--nl-ok);border-color:var(--nl-ok)}}@keyframes stp{0%,to{border-color:rgba(var(--nl-brand-rgb),.4)}50%{border-color:var(--nl-brand);box-shadow:0 0 0 4px #ff734e2e}}.nl-page .svp-up{background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:12px;padding:10px;position:absolute;bottom:16px;left:16px;right:16px}.nl-page .svp-up small{color:var(--nl-muted);margin-top:6px;font-size:10.5px;line-height:1.35;display:block}.nl-page .svp-upbar{background:var(--nl-sunken);border-radius:4px;height:4px;overflow:hidden}.nl-page .svp-upbar i{background:var(--nl-brand);width:0;height:100%;display:block}.nl-page .sol-sec.inview .sol-panel.on .svp-upbar i{animation:3s ease-in-out .5s infinite up}@keyframes up{0%{width:0}70%,to{width:100%}}.nl-page .svp-toast{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--nl-shadow-pop);background:#ffffffe0;border:1px solid #ff734e59;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;top:70px;right:28px}.nl-page .svp-toast.t2{border-color:#17733a59;inset:auto auto 60px 28px}.nl-page .svp-toast span{color:var(--nl-brand-ink);display:inline-flex}.nl-page .svp-toast.t2 span{color:var(--nl-ok)}.nl-page .svp-toast b{color:var(--nl-ink);font-size:12.5px;line-height:1.3;display:block}.nl-page .svp-toast small{color:var(--nl-muted);font-size:10.5px}.nl-page .sol-sec.inview .sol-panel.on .svp-toast{animation:.5s cubic-bezier(.2,.9,.3,1.2) 2s forwards pop}.nl-page .sol-sec.inview .sol-panel.on .svp-toast.t2{animation-delay:3.3s}.nl-page .sv-fin{flex-direction:column;gap:16px;display:flex}.nl-page .svf-top{background:var(--nl-bg-alt);border:1px solid var(--nl-line);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px;display:flex}.nl-page .svf-top small{color:var(--nl-muted);font-size:11.5px;line-height:1.35;display:block}.nl-page .svf-top b{color:var(--nl-ink);letter-spacing:-.02em;margin:4px 0;font-size:28px;font-weight:700;line-height:1.15;display:block}.nl-page .svf-top em{color:var(--nl-ok);align-items:center;gap:4px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.nl-page .svf-bars{align-items:flex-end;gap:7px;height:70px;display:flex}.nl-page .svf-bar{width:16px;height:100%;position:relative}.nl-page .svf-bar i{height:var(--h);background:var(--nl-brand);border-radius:5px 5px 2px 2px;position:absolute;bottom:0;left:0;right:0}.nl-page .svf-bar:last-child i{background:var(--nl-brand-hi)}.nl-page .sol-sec.inview .sol-panel.on .svf-bar i{animation:bar .8s var(--d) cubic-bezier(.2,.9,.3,1) both}@keyframes bar{0%{height:0}to{height:var(--h)}}.nl-page .svf-rows{flex-direction:column;gap:8px;display:flex}.nl-page .svf-row{background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:11px;grid-template-columns:78px 1fr auto 96px;align-items:center;gap:12px;padding:10px 12px;font-size:12px;line-height:1.35;display:grid}.nl-page .sol-sec.inview .sol-panel.on .svf-row{animation:pop .45s var(--d) forwards}.nl-page .svf-row code{color:var(--nl-brand-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.nl-page .svf-row span{color:var(--nl-text)}.nl-page .svf-row b{color:var(--nl-ink)}.nl-page .svf-row em{border-radius:6px;justify-self:end;padding:3px 8px;font-size:10.5px;font-style:normal;font-weight:700}.nl-page .svf-row em.p{color:var(--nl-ok);background:var(--nl-ok-tint)}.nl-page .svf-row em.h{color:var(--nl-amber);background:var(--nl-amber-tint)}.nl-page .svf-row em.d{color:var(--nl-bad);background:var(--nl-bad-tint)}.nl-page .sv-br{flex-direction:column;align-items:center;display:flex}.nl-page .svb-owner{z-index:2;background:linear-gradient(180deg,var(--nl-brand-tint),var(--nl-surface));box-shadow:var(--nl-shadow-soft);border:1px solid #ff734e59;border-radius:14px;align-items:center;gap:12px;padding:12px 18px;display:flex;position:relative}.nl-page .svb-owner small{color:var(--nl-muted);font-size:11px;line-height:1.35;display:block}.nl-page .svb-owner b{color:var(--nl-ink);font-size:20px;font-weight:700;line-height:1.2;display:block}.nl-page .svb-lines{width:100%;height:56px;overflow:visible}.nl-page .svb-lines path{fill:none;stroke:#ff734e80;stroke-width:1.5px;stroke-dasharray:5 6}.nl-page .sol-sec.inview .sol-panel.on .svb-lines path{animation:1s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-11px}}.nl-page .svb-grid{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}.nl-page .svb-card{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:14px;padding:14px}.nl-page .sol-sec.inview .sol-panel.on .svb-card{animation:pop .5s var(--d) forwards}.nl-page .svb-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.nl-page .svb-h b{color:var(--nl-ink);font-size:14px}.nl-page .svb-live{background:var(--nl-ok);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 #17733a73}.nl-page .sol-sec.inview .sol-panel.on .svb-live{animation:1.8s infinite live}@keyframes live{0%{box-shadow:0 0 #17733a73}to{box-shadow:0 0 0 9px #17733a00}}.nl-page .svb-st{gap:16px;margin-bottom:12px;display:flex}.nl-page .svb-st b{color:var(--nl-ink);font-size:20px;font-weight:700;line-height:1.2;display:block}.nl-page .svb-st small{color:var(--nl-muted);font-size:10.5px}.nl-page .svb-mini{align-items:flex-end;gap:5px;height:36px;display:flex}.nl-page .svb-mini i{height:var(--h);background:linear-gradient(180deg,var(--nl-brand),#ff734e40);border-radius:3px;flex:1}.nl-page .sol-sec.inview .sol-panel.on .svb-mini i{animation:bar .7s var(--d) both}.nl-page .pr-sec>.nl-head{margin-bottom:44px}.nl-page .pr-cycle-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0 0 32px;display:flex}.nl-page .pr-cycle{border:1px solid var(--nl-line-strong);background:var(--nl-surface);border-radius:999px;padding:4px;display:inline-flex}.nl-page .pr-sec .pr-cycle .nl-tab{min-height:38px;color:var(--nl-text-2);background:0 0;border:none;border-radius:999px}.nl-page .pr-sec .pr-cycle .nl-tab:hover{background:var(--nl-sunken);color:var(--nl-ink)}.nl-page .pr-sec .pr-cycle .nl-tab[aria-pressed=true]{background:var(--nl-brand);color:var(--nl-on-brand)}.nl-page .pr-save{background:var(--nl-ok-tint);color:var(--nl-ok);border-color:#17733a4d}.nl-page .pr-status{color:var(--nl-muted);margin:0;font-size:14px}.nl-page .nl-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:980px){.nl-page .nl-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.nl-page .nl-plans{grid-template-columns:1fr}}.nl-page .nl-plan{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:24px;flex-direction:column;padding:26px 22px 22px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:flex;position:relative}.nl-page .nl-plan:hover{border-color:rgba(var(--nl-brand-rgb),.35);transform:translateY(-4px);box-shadow:0 30px 60px -30px #ff734e4d}.nl-page .nl-plan.skel{background:var(--nl-sunken);min-height:380px;box-shadow:none}.nl-page .nl-plan.hot{background:linear-gradient(180deg,var(--nl-brand-tint),var(--nl-surface) 55%);border-color:var(--nl-brand);box-shadow:var(--nl-shadow-pop)}.nl-page .nl-plan-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--nl-on-brand);background:var(--nl-brand);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:-12px;right:18px}.nl-page .nl-plan-name{color:var(--nl-ink);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2;font-family:var(--nl-font-display)}.nl-page .nl-plan-tagline{min-height:44px;color:var(--nl-text-2);margin:8px 0 0;font-size:13.5px;line-height:1.5}.nl-page .nl-plan-price{border-top:1px solid var(--nl-line);border-bottom:1px solid var(--nl-line);margin:16px 0 0;padding:16px 0}.nl-page .nl-plan-amt{letter-spacing:-.03em;color:var(--nl-ink);font-size:32px;font-weight:700;line-height:1.15;font-family:var(--nl-font-display)}.nl-page .nl-plan.hot .nl-plan-amt{color:var(--nl-brand-ink)}.nl-page .nl-plan-amt small{letter-spacing:0;color:var(--nl-muted);font-size:13px;font-weight:500;font-family:var(--nl-font-body);margin-left:6px}.nl-page .nl-plan-setup{color:var(--nl-muted);margin-top:6px;font-size:12.5px;line-height:1.45}.nl-page .nl-plan-lim{grid-template-columns:auto 1fr;gap:8px 12px;margin:16px 0 0;font-size:13px;line-height:1.45;display:grid}.nl-page .nl-plan-lim b{text-align:right;min-width:34px;color:var(--nl-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.nl-page .nl-plan-lim span{color:var(--nl-text-2)}.nl-page .nl-plan-addon{color:var(--nl-text-2);margin:10px 0 0;font-size:12.5px}.nl-page .nl-plan-feats{border-top:1px dashed var(--nl-line-strong);flex-direction:column;flex:1;gap:8px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.nl-page .nl-plan-feats li{color:var(--nl-text);padding-left:22px;font-size:13.5px;line-height:1.5;position:relative}.nl-page .nl-plan-feats li:before{content:"✓";color:var(--nl-brand-ink);font-size:12px;font-weight:700;position:absolute;top:0;left:0}.nl-page .nl-plan-feats .nl-rollout{margin-left:.4em}.nl-page .nl-plan-cta{margin-top:22px}.nl-page .pr-sec .nl-plan:not(.hot) .nl-plan-cta{transition:all .25s;display:flex}.nl-page .pr-sec .nl-plan:not(.hot) .nl-plan-cta:hover{border-color:rgba(var(--nl-brand-rgb),.6);background:var(--nl-brand-soft)}.nl-page .pr-sec .nl-plan.hot .nl-plan-cta:hover{transform:translateY(-1px)}.nl-page .pr-sec>.nl-rollout-note{text-align:center;margin:16px auto 0}.nl-page .pr-more{background:linear-gradient(90deg,var(--nl-brand-soft),transparent),var(--nl-surface);border:1px solid #ff734e59;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;max-width:620px;margin:36px auto 0;padding:16px 16px 16px 24px;transition:all .3s;display:flex}.nl-page .pr-more:hover{border-color:rgba(var(--nl-brand-rgb),.7);box-shadow:0 20px 50px -25px #ff734e73}.nl-page .pr-more b{color:var(--nl-ink);font-size:16px;line-height:1.35;display:block}.nl-page .pr-more small{color:var(--nl-muted);margin-top:3px;font-size:13px;line-height:1.45;display:block}.nl-page .pr-more i{width:44px;height:44px;color:var(--nl-on-brand);background:var(--nl-brand);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:transform .3s;display:inline-flex}.nl-page .pr-more:hover i{transform:rotate(45deg)}.nl-page .pr-block{scroll-margin-top:var(--nl-nav-h);margin-top:64px}.nl-page .nl-compare-table{border-collapse:collapse;width:100%;color:var(--nl-text);font-size:13.5px;line-height:1.45}.nl-page .nl-compare-table th,.nl-page .nl-compare-table td{border-bottom:1px solid var(--nl-line);text-align:center;padding:11px 12px}.nl-page .nl-compare-table th:first-child,.nl-page .nl-compare-table td:first-child{text-align:left}.nl-page .nl-compare-table thead th{font-family:var(--nl-font-pricing);border-bottom:2px solid rgba(var(--nl-brand-rgb),.35);color:var(--nl-ink);font-size:13px;font-weight:700}.nl-page .nl-compare-table .pr-total td{color:var(--nl-ink);font-weight:700}.nl-page .nl-xp-btn{all:unset;cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;align-items:baseline;gap:10px;display:flex}.nl-page .nl-xp-btn:focus-visible{outline:2px solid var(--nl-brand);outline-offset:3px;border-radius:4px}.nl-page .nl-xp-btn:before{content:"+";color:var(--nl-brand-ink);flex:none;width:12px;font-size:16px;font-weight:700;line-height:1}.nl-page .nl-xp-btn[aria-expanded=true]:before{content:"–"}.nl-page .nl-xp-row td{text-align:left;background:var(--nl-brand-soft);padding:0}.nl-page .nl-xp-row p{font-family:var(--nl-font-bangla);color:var(--nl-text);border-left:3px solid var(--nl-brand);margin:0;padding:12px 16px;font-size:14.5px;line-height:1.75}@media (max-width:700px){.nl-page .nl-compare-table tr:not(.nl-xp-row)>:first-child{z-index:1;background:var(--nl-surface);position:sticky;left:0}}.nl-page .nl-bangla-note{font-family:var(--nl-font-bangla);color:var(--nl-text);background:var(--nl-brand-soft);border-left:3px solid var(--nl-brand);border-radius:0 12px 12px 0;padding:14px 18px;font-size:14.5px;line-height:1.8}.nl-page .pr-store{border-bottom:1px solid var(--nl-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.nl-page .pr-store span{color:var(--nl-text);font-size:14px}.nl-page .pr-store b{color:var(--nl-brand-ink);font-size:22px;font-weight:700;line-height:1.2;font-family:var(--nl-font-display)}.nl-page .nl-pricing-faq{flex-direction:column;gap:10px;max-width:820px;margin:0 auto;display:flex}.nl-page .nl-pricing-faq details{background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:16px;padding:4px 18px}.nl-page .nl-pricing-faq summary{cursor:pointer;color:var(--nl-ink);justify-content:space-between;gap:12px;padding:14px 0;font-size:15.5px;font-weight:600;line-height:1.45;list-style:none;display:flex}.nl-page .nl-pricing-faq summary::-webkit-details-marker{display:none}.nl-page .nl-pricing-faq summary:after{content:"+";color:var(--nl-brand-ink);font-size:20px;font-weight:700}.nl-page .nl-pricing-faq details[open] summary:after{content:"–"}.nl-page .nl-pricing-faq p{max-width:var(--nl-measure);color:var(--nl-text-2);font-size:15px;line-height:var(--nl-lh-card);margin:0 0 16px}.nl-page .nl-pricing-faq p.bn{font-family:var(--nl-font-bangla);color:var(--nl-text)}.nl-page .co-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.nl-page .co-lead{max-width:var(--nl-measure);font-size:var(--nl-fs-lead);line-height:var(--nl-lh-lead);color:var(--nl-text);margin:0}.nl-page .co-lead2{max-width:var(--nl-measure);font-size:16px;line-height:var(--nl-lh-card);color:var(--nl-text-2);margin:16px 0 0}.nl-page .co-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.nl-page .co-stat{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:16px;padding:16px}.nl-page .co-stats.inview .co-stat{animation:pop .6s var(--d) forwards}.nl-page .co-stat b{letter-spacing:-.03em;color:var(--nl-brand-ink);font-size:30px;font-weight:700;line-height:1.1;display:block}.nl-page .co-stat small{color:var(--nl-muted);margin-top:4px;font-size:12.5px;line-height:1.4;display:block}.nl-page .co-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:30px;padding-top:22px;display:grid;position:relative}.nl-page .co-tl-line{background:var(--nl-line);border-radius:2px;height:2px;position:absolute;top:5px;left:6px;right:6px}.nl-page .co-tl-line i{background:linear-gradient(90deg,var(--nl-brand),var(--nl-gold));border-radius:2px;width:78%;height:100%;display:block}.nl-page .co-tl.inview .co-tl-line i{animation:1.8s cubic-bezier(.3,.7,.3,1) .3s forwards tlw}@keyframes tlw{to{width:78%}}.nl-page .co-tl-item{min-width:0;position:relative}.nl-page .co-tl.inview .co-tl-item{animation:pop .5s var(--d) forwards}.nl-page .co-tl-item>.co-tl-dot{background:var(--nl-surface);border:2px solid var(--nl-brand);border-radius:50%;width:12px;height:12px;position:absolute;top:-22px;left:0}.nl-page .co-tl-item.now>.co-tl-dot{background:var(--nl-brand);box-shadow:0 0 0 4px #ff734e2e}.nl-page .co-tl-item:last-child>.co-tl-dot{border-style:dashed;border-color:var(--nl-faint)}.nl-page .co-tl-item b{color:var(--nl-ink);font-size:14px;line-height:1.35;display:block}.nl-page .co-tl-item small{color:var(--nl-muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.nl-page .co-tl-item .nl-rollout{margin:6px 0 0}.nl-page .co-eco{border:1px solid var(--nl-line);background:radial-gradient(60% 50% at 70% 70%,#ff734e0f,transparent 70%),radial-gradient(50% 40% at 20% 20%,#b7791f0f,transparent 70%),var(--nl-surface);height:520px;box-shadow:var(--nl-shadow-soft);border-radius:28px;position:relative;overflow:hidden}.nl-page .co-eco:before{content:"";background-image:radial-gradient(#1f1a170d 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.nl-page .co-orbit{border:1px dashed #ff734e47;border-radius:50%;position:absolute;top:66%;left:68%;transform:translate(-50%,-50%)}.nl-page .co-orbit.o1{width:300px;height:300px}.nl-page .co-orbit.o2{border-color:var(--nl-line-strong);width:440px;height:440px}.nl-page .co-eco.inview .co-orbit.o1{animation:26s linear infinite co-spin}.nl-page .co-eco.inview .co-orbit.o2{animation:40s linear infinite reverse co-spin}.nl-page .co-orbit i{background:var(--nl-brand);border-radius:50%;width:8px;height:8px;margin:-4px;position:absolute}.nl-page .co-orbit i:first-child{top:0;left:50%}.nl-page .co-orbit i:nth-child(2){background:var(--nl-gold);top:85%;left:15%}.nl-page .co-orbit i:nth-child(3){background:var(--nl-ok);top:60%;left:99%}.nl-page .co-orbit.o2 i{background:var(--nl-faint);width:6px;height:6px;margin:-3px}@keyframes co-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.nl-page .co-node{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--nl-line);width:250px;box-shadow:var(--nl-shadow-pop);background:#ffffffd9;border-radius:20px;padding:18px;position:absolute}.nl-page .co-node.dp{color:inherit;transition:transform .35s,border-color .35s,box-shadow .35s;top:28px;left:28px}.nl-page .co-node.dp:hover{box-shadow:var(--nl-shadow-lift);border-color:#b7791f8c;transform:translateY(-4px)}.nl-page .co-node.os{background:linear-gradient(160deg,var(--nl-brand-tint),var(--nl-surface));border-color:#ff734e59;bottom:28px;right:28px}.nl-page .co-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--nl-amber);background:var(--nl-amber-tint);border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:700;line-height:1.3;position:absolute;top:16px;right:16px}.nl-page .co-node.os .co-tag{color:var(--nl-brand-ink);background:var(--nl-surface);border:1px solid #ff734e40}.nl-page .co-mark{border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:inline-flex}.nl-page .co-mark.dp{background:var(--nl-surface);border:1px solid var(--nl-line)}.nl-page .co-mark.os{background:var(--nl-surface);border:1px solid var(--nl-line);position:relative}.nl-page .co-eco.inview .co-mark.os:after{content:"";border:1px solid #ff734e80;border-radius:15px;animation:2.4s infinite ring;position:absolute;inset:-4px}.nl-page .co-node b{color:var(--nl-ink);font-size:20px;font-weight:700;line-height:1.2;display:block}.nl-page .co-node p{color:var(--nl-text-2);margin:6px 0 0;font-size:13.5px;line-height:1.5}.nl-page .co-visit{color:var(--nl-brand-ink);align-items:center;gap:6px;margin-top:12px;font-size:13.5px;font-weight:700;display:inline-flex}.nl-page .co-node.dp:hover .co-visit svg{transform:rotate(45deg)}.nl-page .co-visit svg{transition:transform .3s}.nl-page .co-flow{z-index:3;width:132px;height:170px;position:absolute;top:226px;left:150px}.nl-page .co-flow svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nl-page .co-flow path{fill:none;stroke:var(--nl-line-strong);stroke-width:2px;vector-effect:non-scaling-stroke}.nl-page .co-flow path.g{stroke:var(--nl-brand);stroke-dasharray:6 10}.nl-page .co-eco.inview .co-flow path.g{animation:1s linear infinite dash}.nl-page .co-chip{z-index:1;white-space:nowrap;color:var(--nl-on-brand);background:var(--nl-brand);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:88%;left:40%;transform:translate(-50%,-50%);box-shadow:0 6px 16px -6px #ff734e73}.nl-page .co-chip.c1{top:48%;left:10%}.nl-page .co-chip.c3{top:97%;left:74%}.nl-page .co-eco.inview .co-chip{animation:flow 3.6s var(--d) cubic-bezier(.45,0,.55,1) infinite backwards}@keyframes flow{0%{opacity:0;top:0%;left:0%;transform:translate(-50%,-50%)scale(.8)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}35%{top:50%;left:6%}65%{top:88%;left:40%}88%{opacity:1}to{opacity:0;top:100%;left:100%;transform:translate(-50%,-50%)scale(.8)}}.nl-page .co-vals{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.nl-page .co-val{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:20px;padding:24px;transition:transform .35s,border-color .35s}.nl-page .co-val.inview{animation:pop .6s calc(.4s + var(--d)) forwards}@media (min-width:641px){.nl-page .co-val:nth-child(2){--d:.15s}.nl-page .co-val:nth-child(3){--d:.3s}}.nl-page .co-val:hover{border-color:rgba(var(--nl-brand-rgb),.4)}.nl-page .co-vi{width:34px;height:34px;color:var(--nl-brand-ink);background:var(--nl-brand-tint);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;display:inline-flex}.nl-page .co-val b{font-family:var(--nl-font-display);font-size:var(--nl-fs-title);letter-spacing:-.01em;color:var(--nl-ink);font-weight:600;line-height:1.35;display:block}.nl-page .co-val p{font-size:var(--nl-fs-card);line-height:var(--nl-lh-card);color:var(--nl-text-2);margin:6px 0 0}.nl-page .co-reach{color:var(--nl-muted);margin:16px 0 0;font-size:13.5px;line-height:1.55}.nl-page .co-reach a{color:var(--nl-brand-ink);text-underline-offset:2px;text-decoration:underline}.nl-page .bl-grid{grid-template-columns:1.25fr 1fr 1fr;gap:18px;display:grid}.nl-page .bl-card{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-soft);border-radius:24px;flex-direction:column;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.nl-page .bl-card.inview{animation:pop .6s var(--d) forwards}@media (min-width:901px){.nl-page .bl-card:nth-child(2){--d:.12s}.nl-page .bl-card:nth-child(3){--d:.24s}}@media (min-width:641px) and (max-width:900px){.nl-page .bl-card:nth-child(3){--d:.12s}}.nl-page .bl-card:hover{border-color:rgba(var(--nl-brand-rgb),.45);box-shadow:var(--nl-shadow-lift)}.nl-page .bl-open{z-index:3;cursor:pointer;background:0 0;border:none;border-radius:24px;position:absolute;inset:0}.nl-page .bl-open:focus-visible{outline:2px solid var(--nl-brand);outline-offset:-4px}.nl-page .bl-cover,.nl-page .bl-rcover{height:190px;position:relative;overflow:hidden}.nl-page .bl-card.big .bl-cover{height:230px}.nl-page :is(.bl-cover,.bl-rcover).c0{background:radial-gradient(80% 90% at 20% 20%,#ff734e59,transparent 60%),radial-gradient(70% 80% at 90% 90%,#8e30112e,transparent 60%),var(--nl-brand-tint)}.nl-page :is(.bl-cover,.bl-rcover).c1{background:radial-gradient(80% 90% at 20% 20%,#b7791f4d,transparent 60%),radial-gradient(70% 80% at 90% 90%,#8a530026,transparent 60%),var(--nl-amber-tint)}.nl-page :is(.bl-cover,.bl-rcover).c2{background:radial-gradient(80% 90% at 80% 10%,#17733a40,transparent 60%),radial-gradient(70% 80% at 10% 90%,#ff734e33,transparent 60%),var(--nl-ok-tint)}.nl-page .bl-shot{background:var(--nl-surface);transform-origin:0 0;border:1px solid #ffffffe6;border-radius:12px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:20%;left:8%;right:-2%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 18px 40px -18px #1f1a1759,0 2px 6px #1f1a170f}.nl-page .bl-shot img{width:100%;height:auto;display:block}.nl-page .bl-card:hover .bl-shot{transform:rotate(-1.5deg)translateY(-6px)}@media (prefers-reduced-motion:reduce){.nl-page .bl-shot{transition:none}}.nl-page .bl-sh{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff59;border:1px solid #ffffffb3;border-radius:24px;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute}.nl-page .bl-sh.a{width:120px;height:120px;top:24%;left:12%;transform:rotate(-12deg)}.nl-page .bl-sh.b{border-radius:50%;width:70px;height:70px;top:14%;right:18%}.nl-page .bl-sh.c{border-radius:999px;width:160px;height:40px;bottom:16%;right:10%}.nl-page .bl-sec.inview .bl-sh.a{animation:7s ease-in-out infinite fl}.nl-page .bl-sec.inview .bl-sh.b{animation:6s ease-in-out 1s infinite reverse fl}.nl-page .bl-sec.inview .bl-sh.c{animation:8s ease-in-out .5s infinite fl}@keyframes fl{0%,to{translate:0}50%{translate:0 -10px}}.nl-page .bl-card:hover .bl-sh.a{transform:rotate(6deg)scale(1.08)}.nl-page .bl-card:hover .bl-sh.b{transform:scale(1.2)}.nl-page .bl-card:hover .bl-sh.c{transform:translate(-14px)}.nl-page .bl-cat{color:var(--nl-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--nl-line);background:#ffffffe6;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700;line-height:1.3;position:absolute;bottom:16px;left:16px}.nl-page .bl-cat.in{color:var(--nl-brand-ink);background:var(--nl-brand-tint);border-color:rgba(var(--nl-brand-rgb),.3);animation:.9s cubic-bezier(.2,.8,.2,1) both fadeSlide;display:inline-block;position:static}.nl-page .bl-body{flex-direction:column;flex:1;padding:24px;display:flex}.nl-page .bl-meta{color:var(--nl-muted);font-size:13px;line-height:1.5}.nl-page .bl-body h3{font-size:var(--nl-fs-h3);letter-spacing:-.01em;color:var(--nl-ink);margin:8px 0 10px;font-weight:600;line-height:1.3;transition:color .3s}.nl-page .bl-card.big .bl-body h3{font-size:clamp(22px,.6vw + 19px,26px)}.nl-page .bl-card:hover .bl-body h3{color:var(--nl-brand-ink)}.nl-page .bl-body p{font-size:var(--nl-fs-card);line-height:var(--nl-lh-card);color:var(--nl-text-2);margin:0}.nl-page .bl-more{color:var(--nl-brand-ink);align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;display:inline-flex}.nl-page .bl-more svg{transition:transform .3s}.nl-page .bl-card:hover .bl-more svg{transform:translate(4px)}.nl-page .bl-all-wrap{text-align:center;margin:36px 0 0}.nl-page .bl-all{color:var(--nl-brand-ink);text-underline-offset:3px;align-items:center;gap:8px;font-size:15.5px;font-weight:700;text-decoration:underline;display:inline-flex}.nl-page .bl-all svg{transition:transform .3s}.nl-page .bl-all:hover svg{transform:translate(4px)}@keyframes dlg{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}.nl-page .nl-faq{flex-direction:column;gap:44px;max-width:960px;display:flex}.nl-page .nl-faq .nl-h2{text-align:center}.nl-page .nl-faq-list{flex-direction:column;gap:12px;display:flex}.nl-page .nl-faq-item{border-radius:20px;transition:border-color .3s;overflow:hidden}.nl-page .nl-faq-item.open{border-color:#ff734e73}.nl-page .nl-faq-q{cursor:pointer;width:100%;min-height:62px;color:var(--nl-ink);font:600 18px/1.45 var(--nl-font-body);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.nl-page .nl-faq-ic{background:var(--nl-sunken);width:32px;height:32px;color:var(--nl-ink);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .35s;display:flex}.nl-page .nl-faq-item.open .nl-faq-ic{background:var(--nl-brand);color:var(--nl-on-brand);transform:rotate(45deg)}.nl-page .nl-faq-a{max-width:calc(var(--nl-measure) + 44px);font-size:var(--nl-fs-body);line-height:var(--nl-lh-body);color:var(--nl-text);padding:0 22px 22px}.nl-page .nl-faq-a>.nl-rollout:first-child{margin:0 .5em 0 0}.nl-page .nl-democta .nl-card{text-align:center;position:relative;overflow:hidden}.nl-page .nl-democta .nl-card>:not(.nl-cta-orb){z-index:1;position:relative}.nl-page .nl-cta-orb{z-index:0;pointer-events:none;border-radius:50%;position:absolute}.nl-page .nl-cta-orb.a{background:radial-gradient(circle,#b7791f1a,#0000 65%);width:300px;height:300px;animation:10s ease-in-out infinite orb;top:-100px;left:-100px}.nl-page .nl-cta-orb.b{background:radial-gradient(circle,#ff734e14,#0000 65%);width:260px;height:260px;animation:12s ease-in-out infinite reverse orb;bottom:-80px;right:-80px}.nl-page .nl-democta .nl-chip svg{color:var(--nl-brand-ink)}.nl-page .nl-democta .nl-cta-wa{border:2px solid var(--nl-line-strong)}.nl-page .nl-contact-card{background:var(--nl-surface);border:1px solid var(--nl-line);box-shadow:var(--nl-shadow-pop);color:var(--nl-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:32px;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:44px;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.nl-page .nl-contact-card{grid-template-columns:1fr;padding:26px}}.nl-page .nl-contact-card>:not(.nl-contact-ring){z-index:1;position:relative}.nl-page .nl-contact-ring{border:60px solid rgba(var(--nl-brand-rgb),.06);pointer-events:none;border-radius:50%;width:380px;height:380px;animation:30s linear infinite nl-spin;position:absolute;top:-120px;right:-120px}.nl-page .nl-contact-copy{flex-direction:column;gap:18px;display:flex}.nl-page .nl-contact-copy p{max-width:var(--nl-measure);font-size:var(--nl-fs-lead);line-height:var(--nl-lh-lead);color:var(--nl-text-2);margin:0}.nl-page .nl-contact-points{flex-direction:column;gap:10px;display:flex}.nl-page .nl-contact-points div{color:var(--nl-ink);align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.nl-page .nl-contact-points svg{color:var(--nl-brand-ink);flex:none}.nl-page .nl-contact-methods{flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.nl-page .nl-contact-methods a{border:2px solid var(--nl-ink);min-height:50px;color:var(--nl-ink);border-radius:14px;align-items:center;gap:10px;padding:0 20px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.nl-page .nl-contact-methods a:hover{background:var(--nl-brand-tint);border-color:var(--nl-brand);color:var(--nl-brand-ink);text-decoration:none}.nl-page .nl-contact-methods a.wa{background:var(--nl-brand);color:var(--nl-on-brand);border-color:var(--nl-brand)}.nl-page .nl-contact-methods a.wa:hover{background:var(--nl-brand-hi);border-color:var(--nl-brand-hi);color:var(--nl-on-brand);transform:translateY(-2px)}.nl-page .nl-contact-form{scroll-margin-top:var(--nl-nav-h)}.nl-page .nl-pay-frame{background:linear-gradient(120deg,var(--nl-brand),var(--nl-gold),var(--nl-line),var(--nl-brand));background-size:300% 100%;border-radius:30px;padding:2px;animation:8s linear infinite hue}@keyframes hue{0%{background-position:0%}to{background-position:200%}}.nl-page .nl-pay-frame>.nl-pay-band{border:none;border-radius:28px}.nl-page .nl-pay-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px 32px;display:flex}.nl-page .nl-pay-icon{background:var(--nl-brand);width:54px;height:54px;color:var(--nl-on-brand);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nl-page .nl-pay-title{font-family:var(--nl-font-display);font-size:var(--nl-fs-title);letter-spacing:-.01em;color:var(--nl-ink);font-weight:600;line-height:1.35}.nl-page .nl-pay-sub{color:var(--nl-text-2);margin-top:2px;font-size:14px;line-height:1.5}.nl-page .nl-footer-brand{align-items:center;gap:14px;display:flex}.nl-page .nl-footer-brand i{background:var(--nl-line-strong);width:1px;height:32px}.nl-page .nl-footer-name{font-family:var(--nl-font-display);letter-spacing:-.02em;color:var(--nl-ink);font-size:20px;font-weight:700;line-height:1.2}.nl-page .nl-footer-tag{max-width:380px;color:var(--nl-text-2);margin:0;font-size:15px;line-height:1.65}.nl-page .nl-footer-reply{color:var(--nl-muted);font-size:13.5px;line-height:1.5}.nl-page .nl-footer-col .nl-footer-btn{min-height:46px;font-size:14.5px}.nl-page .nl-socs{gap:10px;padding-top:4px;display:flex}.nl-page .nl-soc{background:var(--nl-surface);border:1px solid var(--nl-line);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex;color:var(--nl-ink)!important}.nl-page .nl-soc:hover{background:var(--nl-brand);border-color:var(--nl-brand);transform:translateY(-3px);color:var(--nl-on-brand)!important}.nl-page .nl-footer .nl-footer-wave-wrap{min-height:360px;padding-top:20px}.nl-page .nl-foot-glow{pointer-events:none;background:radial-gradient(#b7791f12,#ff734e08 45%,#0000 70%);border-radius:50%;width:1100px;height:520px;margin-left:-550px;animation:16s ease-in-out infinite orb;position:absolute;bottom:-260px;left:50%}.nl-page .nl-boat{z-index:4;-webkit-user-select:none;user-select:none;padding-bottom:60px;animation:10s ease-in-out infinite alternate boatDrift;position:relative}.nl-page .nl-boat-bob{transform-origin:bottom;filter:drop-shadow(0 18px 30px #ff734e1a);justify-content:center;animation:4s ease-in-out infinite boatBob;display:flex}@keyframes boatDrift{0%{transform:translate(60px)}to{transform:translate(-60px)}}@keyframes boatBob{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(-18px)rotate(1.5deg)}40%{transform:translateY(4px)rotate(-.5deg)}60%{transform:translateY(-12px)rotate(1deg)}80%{transform:translateY(6px)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}.nl-page .nl-wm-l{font:700 clamp(56px,15vw,220px)/1.1 var(--nl-font-display);letter-spacing:-.06em;background:linear-gradient(90deg,#ffd3c6,#ffa88f,#ff734e,#ffa88f,#ffd3c6) 0 0/300% 100%;color:#0000;animation:3.5s ease-in-out infinite ocean,12s linear infinite hue;animation-delay:calc(var(--i) * -.35s),0s;-webkit-background-clip:text;background-clip:text;display:inline-block}.nl-page .nl-wm-gap{width:.22em;font-size:clamp(56px,15vw,220px);display:inline-block}@keyframes ocean{0%{transform:translateY(0)}25%{transform:translateY(-28px)}50%{transform:translateY(0)}75%{transform:translateY(14px)}to{transform:translateY(0)}}.nl-page .nl-waves{z-index:3;pointer-events:none;height:160px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.nl-page .nl-waves svg{width:200%;fill:var(--nl-brand);position:absolute;left:0}.nl-page .nl-waves .w1{opacity:.03;height:90px;animation:7s linear infinite waveFlow1;bottom:90px}.nl-page .nl-waves .w2{opacity:.045;height:80px;animation:9s linear infinite waveFlow2;bottom:65px}.nl-page .nl-waves .w3{opacity:.06;height:70px;animation:6s linear infinite waveFlow3;bottom:40px}.nl-page .nl-waves .w4{opacity:.075;height:60px;animation:4.5s linear infinite waveFlow1;bottom:18px}.nl-page .nl-waves .w5{opacity:.09;height:50px;animation:3.5s linear infinite waveFlow2;bottom:0}@keyframes waveFlow1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes waveFlow2{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes waveFlow3{0%{transform:translate(0)}to{transform:translate(-50%)}}.nl-page .nl-footer-bottom-inner .nl-footer-dp{color:var(--nl-brand-ink);text-underline-offset:2px;vertical-align:middle;align-items:center;gap:5px;font-weight:600;text-decoration:underline;display:inline-flex}.nl-page .nl-footer-dp svg{flex:none}.nl-page .nl-fab{z-index:60;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:20px;right:20px}.nl-page .nl-fab-btn{background:var(--nl-wa);border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;animation:2.2s infinite waPulse;display:flex;box-shadow:0 10px 24px -12px #128c7e59;color:#fff!important}@keyframes waPulse{0%{box-shadow:0 0 #128c7e59,0 10px 24px -12px #128c7e59}70%,to{box-shadow:0 0 0 16px #128c7e00,0 10px 24px -12px #128c7e59}}.nl-page .nl-expert{background:linear-gradient(135deg,var(--nl-gold-soft),var(--nl-line) 45%,var(--nl-brand));width:min(340px,100vw - 32px);box-shadow:var(--nl-shadow-pop);border-radius:22px;padding:2px;animation:.5s cubic-bezier(.2,.8,.2,1) both exIn}.nl-page .nl-expert.leaving{animation:.38s ease-in both exOut}@keyframes exIn{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}@keyframes exOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)scale(.94)}}.nl-page .nl-expert-in{background:var(--nl-surface);border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.nl-page .nl-expert-head{align-items:center;gap:12px;display:flex}.nl-page .nl-expert-av{flex-shrink:0;position:relative}.nl-page .nl-expert-av>div{width:56px;height:56px;box-shadow:0 0 0 3px var(--nl-surface),0 0 0 5px var(--nl-gold-soft);border-radius:50%;overflow:hidden}.nl-page .nl-expert-av svg{display:block}.nl-page .nl-expert-dot{background:var(--nl-brand);border:3px solid var(--nl-surface);border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:0}.nl-page .nl-expert-who{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.nl-page .nl-expert-who b{font-family:var(--nl-font-display);color:var(--nl-ink);font-size:17px;font-weight:700;line-height:1.25}.nl-page .nl-expert-who span{color:var(--nl-muted);font-size:13px;line-height:1.45}.nl-page .nl-expert-x{background:var(--nl-sunken);width:36px;height:36px;color:var(--nl-text-2);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.nl-page .nl-expert-x:hover{background:var(--nl-line);color:var(--nl-ink)}.nl-page .nl-expert-msg{background:var(--nl-bg-alt);color:var(--nl-text);border-radius:4px 16px 16px;margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.nl-page .nl-expert .nl-btn-primary{width:100%;min-height:50px}.nl-page .nl-expert-row{gap:8px;display:flex}.nl-page .nl-expert-row .nl-btn-ghost{border-radius:12px;flex-grow:1;min-height:44px;padding:0 12px;font-size:14px}@media (max-width:900px){.nl-page .sol-tabs{scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:4px;display:flex;overflow-x:auto}.nl-page .sol-tab{scroll-snap-align:start;max-width:260px;box-shadow:none;flex:none}.nl-page .sol-tab:focus-visible{outline-offset:-3px}.nl-page .sol-stage{min-height:0}.nl-page .sol-panel{grid-template-columns:1fr;gap:20px;padding:24px 20px}.nl-page .sol-panel:not(.on){display:none}.nl-page .sol-stat b{font-size:36px}.nl-page .co-grid{grid-template-columns:1fr;gap:28px}.nl-page .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-page .bl-card.big{grid-column:1/-1}}@media (max-width:640px){.nl-page .sol-sec,.nl-page .co-sec,.nl-page .bl-sec,.nl-page .pr-sec{padding:56px 20px}.nl-page .pr-head{margin-bottom:32px}.nl-page .co-vals,.nl-page .bl-grid{grid-template-columns:1fr}.nl-page .co-stats{gap:8px}.nl-page .co-stat{padding:12px}.nl-page .co-stat b{font-size:24px}.nl-page .co-tl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.nl-page .co-tl-line{display:none}.nl-page .co-tl-item>.co-tl-dot{top:-18px}.nl-page .co-eco{flex-direction:column;gap:14px;height:auto;padding:20px;display:flex}.nl-page .co-node.dp,.nl-page .co-node.os{width:auto;position:relative;inset:auto}.nl-page .co-orbit,.nl-page .co-flow,.nl-page .co-chip{display:none}.nl-page .nl-footer .nl-footer-wave-wrap{min-height:240px}.nl-page .nl-boat{padding-bottom:40px}}@media (max-width:560px){.nl-page .sol-vis{min-height:0}.nl-page .sv{padding:44px 14px 16px;position:relative;inset:auto}.nl-page .sv-leads{grid-template-columns:1fr;gap:16px}.nl-page .svl-ch{flex-flow:wrap;justify-content:center;gap:8px}.nl-page .svl-beam{display:none}.nl-page .svl-feed{padding-left:0}.nl-page .svk-h{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-size:9.5px;display:block;overflow:hidden}.nl-page .svk-h i{vertical-align:middle;margin-right:4px;display:inline-block}.nl-page .svk-card b,.nl-page .svk-card small{display:none}.nl-page .svf-top{flex-direction:column;align-items:flex-start}.nl-page .svf-row{grid-template-columns:minmax(0,1fr) auto auto}.nl-page .svf-row code{display:none}.nl-page .svb-grid{gap:8px}.nl-page .svb-card{padding:10px}.nl-page .svb-h b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.nl-page .svb-st{flex-direction:column;gap:4px}.nl-page .svb-st b{font-size:16px}.nl-page .svp-toast{right:6px}.nl-page .svp-toast.t2{left:6px}.nl-page .nl-fab{bottom:16px;right:16px}}@media screen and (prefers-reduced-motion:no-preference){html.dos-motion .nl-page .co-val,html.dos-motion .nl-page .co-stat{opacity:0;transform:translateY(12px)}html.dos-motion .nl-page .co-tl-item{opacity:0;transform:translateY(8px)}html.dos-motion .nl-page .co-tl-line i{width:0}html.dos-motion .nl-page .co-eco:not(.inview) .co-chip:is(.c2,.c3){visibility:hidden}html.dos-motion .nl-page .bl-card:not(:focus-within){opacity:0;transform:translateY(16px)}html.dos-motion .nl-page .sol-copy li{opacity:0;transform:translate(-8px)}html.dos-motion .nl-page .svl-card{opacity:0;transform:translate(18px)scale(.97)}html.dos-motion .nl-page .svp-toast{opacity:0;transform:translateY(-10px)scale(.95)}html.dos-motion .nl-page .svf-row{opacity:0;transform:translateY(8px)}html.dos-motion .nl-page .svb-card{opacity:0;transform:translateY(10px)}html.dos-motion .nl-page .svp-line i,html.dos-motion .nl-page .svf-bar i,html.dos-motion .nl-page .svb-mini i{height:0}html.dos-motion .nl-page .nl-faq-list:not(.inview) .nl-faq-a{opacity:0}}@media print{.nl-page :is(.co-val,.co-stat,.co-tl-item,.bl-card,.sol-copy li,.svl-card,.svp-toast,.svf-row,.svb-card,.nl-faq-a){opacity:1!important;transform:none!important}.nl-page .co-tl-line i{width:78%!important}.nl-page .svp-line i{height:78%!important}.nl-page .svf-bar i,.nl-page .svb-mini i{height:var(--h)!important}.nl-page .nl-fab{display:none}}@media (prefers-reduced-motion:reduce){.nl-page .sol-prog i,.nl-page .svk-card,.nl-page .svk-tag,.nl-page .svl-beam b,.nl-page .svl-hub span,.nl-page .svp-upbar i,.nl-page .svp-step span,.nl-page .svb-lines path,.nl-page .svb-live,.nl-page .co-orbit,.nl-page .co-chip,.nl-page .co-flow path.g,.nl-page .co-mark.os:after,.nl-page .bl-sh,.nl-page .nl-cta-orb,.nl-page .nl-contact-ring,.nl-page .nl-pay-frame,.nl-page .nl-foot-glow,.nl-page .nl-boat,.nl-page .nl-boat-bob,.nl-page .nl-wm-l,.nl-page .nl-waves svg,.nl-page .nl-fab-btn{animation:none!important}.nl-page :is(.co-val,.co-stat,.co-tl-item,.bl-card,.sol-copy li,.svl-card,.svp-toast,.svf-row,.svb-card,.nl-faq-a){opacity:1!important;transform:none!important}.nl-page .co-tl-line i{width:78%!important}.nl-page .svp-line i{height:78%!important}.nl-page .svf-bar i,.nl-page .svb-mini i{height:var(--h)!important}}
:root{--nl-brand:#e8401c;--nl-brand-rgb:232, 64, 28;--nl-brand-hi:#d2370f;--nl-brand-deep:#b82f0c;--nl-brand-ink:#c2330f;--nl-brand-tint:#ffefea;--nl-brand-soft:#e8401c1a;--nl-on-brand:#fff;--nl-bg:#fff;--nl-bg-alt:#faf6f4;--nl-surface:#fff;--nl-line:#efe7e3;--nl-line-strong:#e1d6d0;--color-brand-500:#e8401c}.nl-page{--nl-container:1450px;--nl-gutter:clamp(18px, 3.4vw, 56px);--nl-pad-x:max(var(--nl-gutter), calc((100% - var(--nl-container)) / 2));--nl-pad-y:max(3%, 28px);--nl-nav-h:74px;--nl-btn-r:14px;--nl-ease:cubic-bezier(.16, 1, .3, 1);--nl-radius-card:24px;--nl-radius-panel:28px;--nl-radius-tile:16px;--nl-shadow-soft:0 1px 2px #1f1a170a, 0 18px 36px -24px #1f1a1733;--nl-shadow-pop:0 2px 6px #1f1a170d, 0 40px 80px -36px #1f1a1757;--nl-shadow-lift:0 28px 56px -30px rgba(var(--nl-brand-rgb), .5);--font-mono:var(--nl-font-body);--pm-glow:radial-gradient(60% 70% at 0% 0%, rgba(var(--nl-brand-rgb), .42), transparent 62%);--nl-fs-h1:clamp(38px, 3.4vw + 12px, 74px);--nl-fs-h2:clamp(28px, 2vw + 14px, 50px);--nl-fs-h2-sm:clamp(24px, 1.1vw + 16px, 36px);--nl-fs-h3:clamp(19px, .4vw + 17px, 23px);--nl-fs-title:17px;--nl-fs-lead:clamp(16px, .3vw + 14.5px, 18.5px);--nl-fs-body:15.5px;--nl-fs-card:14.5px;--nl-fs-small:13px;--nl-fs-eyebrow:12px;--nl-fs-btn:15px;--nl-lh-head:1.1;--nl-track-head:-.03em;--nl-lh-body:1.7;--nl-lh-lead:1.65;font-feature-settings:"kern", "liga"}@media (max-width:480px){.nl-page{--nl-nav-h:64px;--nl-fs-h1:clamp(33px, 9.4vw, 40px);--nl-fs-h2:clamp(25px, 7vw, 31px);--nl-fs-h2-sm:clamp(22px, 6.2vw, 27px)}}:root[lang=bn] .nl-page{--nl-lh-head:1.3;--nl-track-head:0;--nl-lh-body:1.85;--nl-lh-lead:1.8}.nl-page,.nl-page :is(input,select,textarea,button,p,a,li,td,th,label,span,div,b,strong,small){font-family:var(--nl-font-body)}.nl-page :is(h1,h2,h3,.disp){font-family:var(--nl-font-display);font-weight:700}.nl-page b,.nl-page strong{font-weight:600}.nl-page .nl-h2,.nl-page .nl-vs-title,.nl-page .pr-title{letter-spacing:-.03em;font-weight:700;line-height:1.1}:root[lang=bn] .nl-page :is(.nl-h2,.pr-title){letter-spacing:0;line-height:1.3}.nl-page .nl-lead{max-width:58ch}.nl-page .nl-eyebrow,.nl-page .pr-eyebrow{letter-spacing:.1em;color:var(--nl-brand-ink);gap:10px;font-size:12px;font-weight:600}.nl-page .nl-eyebrow:not(.pill):before,.nl-page .pr-head>.pr-eyebrow:before{content:"";background:var(--nl-brand);border-radius:2px;flex:none;width:26px;height:2px}.nl-page .nl-eyebrow.pill,.nl-page .pr-eyebrow{letter-spacing:0;border:1px solid var(--nl-line-strong);box-shadow:0 8px 20px -14px rgba(var(--nl-brand-rgb), .6);background:#fff;border-radius:999px;padding:7px 15px 7px 12px;font-size:13px;font-weight:600}.nl-page .pr-head>.pr-eyebrow{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:inline-flex}:root[lang=bn] .nl-page :is(.nl-eyebrow,.pr-eyebrow){letter-spacing:0}.nl-page :is(.nl-section,.sol-sec,.pr-sec,.co-sec,.bl-sec){max-width:none;padding-block:var(--nl-pad-y);padding-inline:var(--nl-pad-x);margin:0}.nl-page .nl-section-flush{padding-bottom:0}.nl-page .nl-footer-grid,.nl-page .nl-footer-bottom-inner{max-width:none;padding-inline:var(--nl-pad-x);margin:0}.nl-page .nl-section,.nl-page .nl-hero{scroll-margin-top:calc(var(--nl-nav-h) + 8px)}.nl-page .nl-band{background:var(--nl-bg-alt);border-image:}.nl-page :is(.nl-amb-shift,.nl-amb-beam,.nl-orb,.nl-amb-dots,.nl-amb-top){display:none}.nl-page .nl-head,.nl-page .nl-head.center{text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);place-items:end start;gap:14px clamp(24px,5vw,96px);width:100%;max-width:none!important;margin:0!important;display:grid!important}.nl-page .nl-head>*{grid-column:1;min-width:0;margin:0}.nl-page .nl-head>.nl-eyebrow{grid-column:1/-1}.nl-page .nl-head>:is(.nl-lead,p){grid-area:2/2;align-self:end;max-width:46ch;padding-bottom:4px}.nl-page .nl-head>h2:only-of-type:last-child{grid-column:1/-1}.nl-page .nl-head.center .nl-lead{margin-inline:0}.nl-page :is(.nl-democta,.nl-security) .nl-head,.nl-page :is(.nl-democta,.nl-security) .nl-head.center{text-align:center;grid-template-columns:1fr;justify-items:center;max-width:780px!important;margin:0 auto!important}.nl-page :is(.nl-democta,.nl-security) .nl-head>*{grid-area:auto/1!important}.nl-page .pr-head{text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);place-items:end start;gap:14px clamp(24px,5vw,96px);width:100%;max-width:none;margin:0 0 clamp(20px,2.4vw,36px);display:grid}.nl-page .pr-head>*{grid-column:1;min-width:0;margin:0}.nl-page .pr-head>.pr-eyebrow{grid-column:1/-1}.nl-page .pr-head>.pr-sub{grid-area:2/2;align-self:end;max-width:46ch;padding-bottom:4px}@media (max-width:900px){.nl-page .nl-head,.nl-page .nl-head.center,.nl-page .pr-head{grid-template-columns:1fr;row-gap:12px}.nl-page .nl-head>:is(.nl-lead,p),.nl-page .pr-head>.pr-sub{grid-area:auto/1;padding-bottom:0}}.nl-page .dnav,.nl-page .dnav.scrolled{z-index:40;border:0;border-bottom:1px solid var(--nl-line-strong);box-shadow:none;-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);background:#ffffffe0;padding:0;transition:box-shadow .3s;position:sticky;top:0}.nl-page .dnav.scrolled{box-shadow:0 16px 34px -28px #1f1a1780}.nl-page .dnav .dnav-bar,.nl-page .dnav.scrolled .dnav-bar{min-width:0;max-width:none;height:var(--nl-nav-h);padding:0 var(--nl-pad-x);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;margin:0;display:flex;position:relative}.nl-page .dnav-bar:after{display:none}.nl-page .dnav-brand{gap:14px}.nl-page .dnav-logo{border-right:1px solid var(--nl-line-strong);border-radius:0;padding-right:14px}.nl-page .dnav-brand:hover .dnav-logo{transform:none}.nl-page .dnav-name{letter-spacing:-.01em;font-size:15.5px;font-weight:700}.nl-page .dnav-tag{margin-top:2px;font-size:11px}.nl-page .dnav-tag i{background:var(--nl-brand)}.nl-page .dnav-links{background:0 0;border:0;border-radius:0;gap:22px;padding:0}.nl-page .dnav-links>*{position:relative}.nl-page .dnav-links>*+:before{content:"";background:var(--nl-line-strong);border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:-17px}.nl-page .dnav-link{color:var(--nl-text-2);background:0 0;border-radius:8px;align-items:center;gap:9px;padding:9px 4px;font-size:14px;font-weight:600;display:inline-flex}.nl-page .dnav-link:before,.nl-page .dnav-dd-btn:before{content:"";width:9px;height:9px;transition:all .3s var(--nl-ease);background:#fff;border:2px solid #cfc4be;border-radius:50%;flex:none}.nl-page .dnav-link:hover{color:var(--nl-ink);background:0 0}.nl-page .dnav-link:hover:before,.nl-page .dnav-dd-btn:hover:before{border-color:var(--nl-brand)}.nl-page .dnav-link.on,.nl-page .dnav-dd.on>.dnav-dd-btn{color:var(--nl-ink);box-shadow:none;background:0 0}.nl-page .dnav-link.on:before,.nl-page .dnav-dd.on>.dnav-dd-btn:before{background:var(--nl-brand);border-color:var(--nl-brand);box-shadow:0 0 0 4px rgba(var(--nl-brand-rgb), .16)}.nl-page .dnav-link.on:after{display:none}.nl-page .dnav-dd:hover .dnav-dd-btn,.nl-page .dnav-dd:focus-within .dnav-dd-btn{color:var(--nl-ink);background:0 0}.nl-page .dnav-bar>div>.dnav-link:before{display:none}.nl-page .dnav-lang{border:1px solid var(--nl-line-strong);background:#fff;border-radius:12px;padding:3px}.nl-page .dnav-lang button{border-radius:9px;font-weight:600}.nl-page .dnav-lang button[aria-pressed=true]{background:var(--nl-brand);color:#fff;box-shadow:none}.nl-page .dnav-cta{border-radius:var(--nl-btn-r);height:46px;padding:0 18px 0 22px;font-weight:700;color:#fff!important}.nl-page .dnav-menu{border-color:var(--nl-line-strong);box-shadow:var(--nl-shadow-pop);border-radius:18px;padding:8px}.nl-page .dnav-mi{border-radius:12px}.nl-page .dnav-mi-ic{color:#fff;box-shadow:none;background:linear-gradient(145deg,#f4603a,#d63413);border-radius:12px}.nl-page .dnav-toggle{border-radius:12px;width:44px;height:44px}@media (max-width:1320px){.nl-page .dnav-mobile-panel{z-index:2;width:auto;max-height:calc(100svh - var(--nl-nav-h));padding:12px var(--nl-gutter) 22px;border:0;border-top:1px solid var(--nl-line);background:#fff;border-radius:0 0 22px 22px;margin:0;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 50px -30px #1f1a1766}.nl-page .dnav-mobile-link{border-radius:12px;padding:14px 12px}.nl-page .dnav-mobile-cta{border-radius:var(--nl-btn-r);min-height:50px;color:#fff!important}}@media (max-width:820px){.nl-page .dnav .dnav-bar,.nl-page .dnav.scrolled .dnav-bar{padding:0 var(--nl-gutter);gap:8px}.nl-page .dnav-logo{padding-right:10px}.nl-page .dnav-cta{height:40px;padding:0 14px}}.nl-page .nl-btn-primary,.nl-page .nl-btn-ghost{border-radius:var(--nl-btn-r);letter-spacing:-.005em;min-height:54px;font-weight:700;position:relative;overflow:hidden}.nl-page .nl-btn-primary{box-shadow:0 1px 0 #ffffff59 inset, 0 1px 2px #1f1a171f, 0 16px 28px -14px rgba(var(--nl-brand-rgb), .75);background:linear-gradient(#f0502b,#d93513);padding:0 26px;color:#fff!important}.nl-page .nl-btn-primary:hover{background:linear-gradient(#e8451f,#c42d0c)}.nl-page .nl-btn-primary:after{content:"";pointer-events:none;transition:transform .8s var(--nl-ease);background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.nl-page .nl-btn-primary:hover:after{transform:translate(120%)}.nl-page .nl-btn-primary svg{transition:transform .4s var(--nl-ease)}.nl-page .nl-btn-primary:hover svg{transform:translate(4px)}.nl-page .nl-btn-ghost{background:#fff;border:1px solid #1f1a17;padding:0 24px;color:#1f1a17!important}.nl-page .nl-btn-ghost:hover{background:#1f1a17;color:#fff!important}.nl-page :is(.nl-card,.nl-mod-card,.nl-role-card,.nl-roles-card,.nl-testi-card,.nl-logo-card,.nl-chaos-card,.nl-bd-card,.nl-doc-card,.nl-contact-card,.nl-faq-item,.nl-int-item,.nl-sec-card,.bl-card,.svl-card,.svb-card,.svk-card,.nl-hero-chip):not(.hot){border:1px solid var(--nl-line);border-radius:var(--nl-radius-card);background:var(--nl-surface);box-shadow:var(--nl-shadow-soft)}.nl-page :is(.nl-panel,.nl-stat-tile,.nl-dash-panel){border-radius:var(--nl-radius-tile)}.nl-page .nl-card-pad{padding:clamp(22px,2.2vw,34px)}.nl-page .nl-card-pad-lg{padding:clamp(26px,2.8vw,44px)}.nl-page .nl-tab{border-radius:12px;font-weight:600}.nl-page .nl-tab[aria-selected=true]{background:var(--nl-brand-tint);border-color:var(--nl-brand);color:var(--nl-brand-ink)}.nl-page .nl-grid{gap:clamp(14px,1.4vw,22px)}@media (hover:hover){.nl-page .lift:hover{box-shadow:var(--nl-shadow-lift);transform:translateY(-5px);border-color:rgba(var(--nl-brand-rgb), .4)!important}}.nl-page .nl-why .nl-grid-3{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-page .nl-why .nl-bd-hero,.nl-page .nl-why .nl-grid-3>.nl-bd-card:nth-child(2){grid-column:span 2}@media (max-width:980px){.nl-page .nl-why .nl-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nl-page .nl-why .nl-grid-3{grid-template-columns:1fr}.nl-page .nl-why .nl-bd-hero,.nl-page .nl-why .nl-grid-3>.nl-bd-card:nth-child(2){grid-column:span 1}}.nl-page .nl-mod-card,.nl-page .nl-doc-feature,.nl-page .nl-rep-metric,.nl-page .nl-testi-card{flex-direction:column;gap:12px;display:flex}.nl-page .nl-bd-hero>.pm-ico-tile{align-self:flex-start}.pm-ico{flex:none;width:22px;height:22px;display:inline-flex}.pm-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;overflow:visible}.pm-ico-tile{color:#fff;background:linear-gradient(145deg,#f4603a,#d63413);border-radius:15px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:inset 0 1px #fff6,0 12px 20px -10px #d63413a6}.pm-ico-tile[data-tone=slate]{background:linear-gradient(145deg,#b3aba5,#857d77);box-shadow:inset 0 1px #fff6,0 12px 20px -10px #50484280}.pm-ico-tile[data-tone=ink]{background:linear-gradient(145deg,#2f2926,#0c0a09);box-shadow:inset 0 1px #ffffff2e,0 12px 20px -10px #0009}.pm-ico-tile .pm-ico{width:22px;height:22px}.nl-page .nl-mod-card>.pm-ico-tile{width:44px;height:44px}html.pm-on .pm-ico:not(.on) svg *{stroke-dasharray:1;stroke-dashoffset:1px}html.pm-on .pm-ico.on svg *{stroke-dasharray:1;stroke-dashoffset:0;animation:pmDraw 1.2s var(--nl-ease) backwards}html.pm-on .pm-ico.on svg :nth-child(2){animation-delay:.12s}html.pm-on .pm-ico.on svg :nth-child(3){animation-delay:.24s}html.pm-on .pm-ico.on svg :nth-child(n+4){animation-delay:.34s}@keyframes pmDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){html.pm-on .pm-ico.on svg{animation:4.6s ease-in-out 1.6s infinite pmFloat}html.pm-on .pm-ico-bell.on svg{transform-origin:50% 8%;animation:4s ease-in-out 1.6s infinite pmRing}html.pm-on .pm-ico-gear.on svg{animation:16s linear 1.6s infinite pmSpin}html.pm-on .pm-ico-plane.on svg{animation:3.8s ease-in-out 1.6s infinite pmGlide}html.pm-on .pm-ico-target.on svg,html.pm-on .pm-ico-check.on svg,html.pm-on .pm-ico-shield.on svg{animation:3.4s ease-in-out 1.6s infinite pmPulse}html.pm-on .pm-ico-bars.on svg path:not(:last-child){transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out 1.6s infinite pmBar}}@keyframes pmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes pmRing{0%,62%,to{transform:rotate(0)}67%{transform:rotate(15deg)}73%{transform:rotate(-13deg)}79%{transform:rotate(9deg)}85%{transform:rotate(-5deg)}91%{transform:rotate(0)}}@keyframes pmSpin{to{transform:rotate(360deg)}}@keyframes pmGlide{0%,to{transform:translate(0)}50%{transform:translate(2.5px,-2.5px)}}@keyframes pmPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pmBar{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}.nl-page .nl-hero{isolation:isolate;text-align:left;padding-inline:var(--nl-pad-x);min-height:min(calc(100svh - var(--nl-nav-h)), 860px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(26px,3vw,44px) clamp(28px,4vw,72px);padding-block:max(3%,36px) max(3%,32px);display:grid;position:relative}.nl-page .nl-hero:before,.nl-page .nl-hero:after{display:none}.nl-page .nl-hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.nl-page .nl-hero-bg svg{width:100%;height:100%;position:absolute;inset:0}.nl-hero-line{fill:none;stroke:#1f1a1724;stroke-width:1.3px;stroke-dasharray:2 9;stroke-linecap:round}.nl-hero-dot2{fill:var(--nl-brand)}.nl-hero-dot2.ring{fill:none;stroke:rgba(var(--nl-brand-rgb), .4);stroke-width:1.5px}html.dos-motion .nl-hero-line{animation:30s linear infinite pmLines}@keyframes pmLines{to{stroke-dashoffset:-400px}}.nl-page .nl-hero-copy{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:0;min-width:0;display:flex}.nl-page .nl-hero-copy>.nl-eyebrow.pill{align-self:flex-start;margin-bottom:22px}.nl-page .nl-hero-title{max-width:13ch;font-size:var(--nl-fs-h1);letter-spacing:-.04em;margin:0 0 22px;line-height:1.04}:root[lang=bn] .nl-page .nl-hero-title{letter-spacing:0;max-width:18ch;line-height:1.3}.nl-page .nl-hero-flag{color:#fff;background:linear-gradient(#f0502b,#d93513);border-radius:16px;padding:0 .22em;transform:rotate(-1.2deg)}.nl-page .nl-hero-line2{color:var(--nl-brand-ink)}.nl-page .nl-hero-sub{max-width:520px;font-size:var(--nl-fs-lead);margin:0 0 28px}.nl-page .nl-hero-actions{gap:12px;margin-bottom:16px}.nl-page .nl-hero-note{max-width:46ch;margin:0;font-size:13px}.nl-page .nl-hero-visual{grid-area:1/2;min-width:0;min-height:0;margin:0;padding:30px 0 34px}.nl-page .nl-hero-visual:before,.nl-page .nl-hero-visual:after{display:none}.nl-page .nl-hero-chips{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;display:grid}.nl-page .nl-hero-chip{text-align:left;border-radius:22px;align-items:center;gap:16px;padding:16px 22px 16px 16px;display:flex}.nl-page .nl-hero-chip .pm-ico-tile{border-radius:18px;width:56px;height:56px}.nl-page .nl-hero-chip .pm-ico-tile .pm-ico{width:28px;height:28px}.nl-page .nl-hero-chip-t{flex-direction:column;min-width:0;display:flex}.nl-page .nl-hero-chip b{letter-spacing:-.03em;color:var(--nl-brand-ink);font-size:clamp(22px,1.2vw + 12px,32px);font-weight:700;line-height:1.05}.nl-page .nl-hero-chip span{font-size:13px}@media (max-width:1100px){.nl-page .nl-hero{grid-template-columns:minmax(0,1fr);min-height:0}.nl-page .nl-hero-title{max-width:16ch}.nl-page .nl-hero-visual{grid-area:2/1;padding:20px 0 28px}.nl-page .nl-hero-chips{grid-row:3}}@media (max-width:760px){.nl-page .nl-hero-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-page .nl-hero-chip{border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.nl-page .nl-hero-actions{width:100%}.nl-page .nl-hero-actions>a{flex:100%}}@media screen and (prefers-reduced-motion:no-preference){html.dos-motion .nl-page main .nl-hero-copy{animation:none}html.dos-motion .nl-page main .nl-hero-copy>*{animation:pmRise 1s var(--nl-ease) backwards;animation-delay:calc(60ms + var(--i,0) * 80ms)}html.dos-motion .nl-page main .nl-hero-copy>:first-child{--i:0}html.dos-motion .nl-page main .nl-hero-copy>:nth-child(2){--i:1}html.dos-motion .nl-page main .nl-hero-copy>:nth-child(3){--i:2}html.dos-motion .nl-page main .nl-hero-copy>:nth-child(4){--i:3}html.dos-motion .nl-page main .nl-hero-copy>:nth-child(5){--i:4}html.dos-motion .nl-page main .nl-hero-chips{animation:pmRise 1s var(--nl-ease) .5s backwards}}@keyframes pmRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.nl-page .nl-ticker{background:#1f1a17;border:0;margin:0;transform:none}.nl-page .nl-ticker-item{color:#fdfbf9;letter-spacing:-.01em;padding:0 22px;font-size:clamp(14px,1vw + 8px,20px);font-weight:600}.nl-page .nl-ticker-item svg{color:var(--nl-brand)}.nl-page .nl-ticker-track{padding:14px 0}.mb{filter:drop-shadow(0 40px 30px #1f1a1747);width:100%;position:relative}.mb-lid{transform-origin:50% 100%;background:#0a0a0b;border-radius:18px 18px 3px 3px;padding:9px 9px 11px;position:relative;box-shadow:0 0 0 1.5px #c7c7cd,0 0 0 2.5px #8e8e95,inset 0 0 0 1px #2c2c30}.mb-cam{z-index:8;background:#18222f;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:5px;left:50%;box-shadow:0 0 0 1.5px #050506,inset 0 0 2px #5d7ba8}.mb-screen{background:var(--nl-surface);border-radius:8px;position:relative;overflow:hidden}.mb-screen:before{content:"";z-index:7;background:#0a0a0b;border-radius:0 0 9px 9px;width:76px;height:13px;margin-left:-38px;position:absolute;top:0;left:50%}.mb-screen:after{content:"";z-index:9;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff26 50%,#0000 58%);position:absolute;inset:0;transform:translate(-130%)}html.dos-motion .mb-screen:after{animation:8s ease-in-out 2.4s infinite pmSheen}@keyframes pmSheen{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}.mb-base{background:linear-gradient(#f3f3f6 0,#d8d8de 50%,#b9b9c0 100%);border-radius:0 0 22px 22px/0 0 14px 14px;height:15px;margin:0 -7%;position:relative;box-shadow:inset 0 1px #fff,0 1px #8b8b92}.mb-base i{background:linear-gradient(#a3a3aa,#c4c4ca);border-radius:0 0 10px 10px;width:17%;height:6px;margin-left:-8.5%;position:absolute;top:0;left:50%}html.dos-motion .mb-lid{animation:pmOpen 1.9s var(--nl-ease) .15s backwards}@keyframes pmOpen{0%{opacity:.2;transform:perspective(2000px)rotateX(84deg)}to{opacity:1;transform:perspective(2000px)rotateX(0)}}.nl-page .nl-dash-frame{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}.nl-page .nl-dash-ring{display:none}.nl-page .nl-dashboard{background:var(--nl-surface);border-radius:0;gap:0;padding:0}.nl-page .nl-dashboard-bar{border-bottom:1px solid var(--nl-line);padding:20px 16px 10px}.nl-page .nl-dash-body{grid-template-columns:clamp(118px,12vw,158px) minmax(0,1fr);min-width:0;display:grid}.nl-page .nl-dash-nav{border-right:1px solid var(--nl-line);background:var(--nl-bg-alt);flex-direction:column;gap:4px;padding:14px 10px;display:flex}.nl-page .nl-dash-brand{padding:4px 8px 12px}.nl-page .nl-dash-nav-i{color:var(--nl-text-2);border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;font-weight:500;display:flex}.nl-page .nl-dash-nav-i .pm-ico{width:16px;height:16px}.nl-page .nl-dash-nav-i.on{background:var(--nl-brand-tint);color:var(--nl-brand-ink);box-shadow:inset 0 0 0 1px rgba(var(--nl-brand-rgb), .28)}.nl-page .nl-dash-main{flex-direction:column;gap:12px;min-width:0;padding:14px 16px 16px;display:flex}.nl-page .nl-dash-top{align-items:center;gap:10px;display:flex}.nl-page .nl-dash-search{border:1px solid var(--nl-line-strong);min-width:0;color:var(--nl-muted);background:var(--nl-surface);border-radius:11px;flex:1;align-items:center;gap:8px;padding:7px 12px;font-size:11.5px;display:flex}.nl-page .nl-dash-search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nl-page .nl-dash-search .pm-ico{width:14px;height:14px}.nl-page .nl-dash-bell{color:var(--nl-text-2);display:inline-flex;position:relative}.nl-page .nl-dash-bell .pm-ico{width:18px;height:18px}.nl-page .nl-dash-bell i{background:var(--nl-brand);width:7px;height:7px;box-shadow:0 0 0 2px var(--nl-surface);border-radius:50%;position:absolute;top:-2px;right:-2px}.nl-page .nl-dash-user{color:var(--nl-ink);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.nl-page .nl-dash-user b{color:#fff;background:#1f1a17;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.nl-page .nl-stat-tile{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.nl-page .nl-stat-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.nl-page .nl-stat-tile .pm-ico-tile{border-radius:11px;width:34px;height:34px}.nl-page .nl-stat-tile .pm-ico-tile .pm-ico{width:17px;height:17px}.nl-page .nl-stat-tile .v{margin-top:2px;font-size:clamp(22px,1.4vw + 10px,30px)}.nl-page .nl-stat-foot{justify-content:space-between;align-items:flex-end;display:flex}.nl-page .nl-stat-delta{color:var(--nl-ok);font-size:11px;font-weight:600}.nl-page .nl-stat-spark{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:54px;height:22px;stroke:var(--nl-brand)}html.pm-on .nl-stat-spark path{stroke-dasharray:1;animation:pmDraw 1.8s var(--nl-ease) .6s backwards}.nl-page .nl-dash-lower{margin:0}.nl-dash-livepill{background:var(--nl-ok-tint);color:var(--nl-ok);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.nl-dash-livepill i{background:var(--nl-ok);border-radius:50%;width:7px;height:7px}html.dos-motion .nl-dash-livepill i{animation:1.6s ease-in-out infinite pmLive}@keyframes pmLive{0%,to{box-shadow:0 0 #17733a80}50%{box-shadow:0 0 0 6px #17733a00}}.nl-live-toast{z-index:6;color:#fdfbf9;opacity:0;background:#181412f2;border-radius:14px;align-items:center;gap:10px;max-width:78%;padding:9px 14px 9px 9px;font-size:11.5px;font-weight:500;line-height:1.35;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 24px 40px -14px #0000008c}html.dos-motion .nl-live-toast{animation:pmToast 3.4s var(--nl-ease) both}.nl-live-toast-ic{color:#fff;background:linear-gradient(145deg,#f4603a,#d63413);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.nl-live-toast-ic .pm-ico{width:15px;height:15px}@keyframes pmToast{0%{opacity:0;transform:translateY(16px)scale(.96)}9%,84%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.nl-flash{animation:.9s pmFlash}@keyframes pmFlash{0%{color:var(--nl-ok);transform:scale(1.12)}to{transform:scale(1)}}.nl-page .nl-float{border-radius:18px}.nl-page .nl-float.a{color:var(--nl-ink);border:1px solid var(--nl-line);background:#fff;gap:14px;padding:14px 20px 14px 14px;font-size:14px;top:0;left:auto;right:5%;box-shadow:0 30px 60px -26px #1f1a1766}.nl-page .nl-float.a>svg{background:var(--nl-ok);color:#fff;box-sizing:border-box;border-radius:50%;flex:none;width:36px;height:36px;padding:9px;box-shadow:0 8px 18px -8px #17733ab3}.nl-page .nl-float-t{flex-direction:column;gap:1px;display:flex}.nl-page .nl-float-t small{color:var(--nl-muted);font-size:12px;font-weight:400}.nl-page .nl-float.b{color:#fff;background:#1f1a17;border:0;bottom:6%;right:-2%}.nl-page .nl-float-c-wrap{bottom:20%;left:-5%}.nl-page .nl-float.c{border-radius:18px;padding:14px 18px;box-shadow:0 30px 60px -26px #1f1a1766}.nl-page .nl-float-count{color:#fff;background:linear-gradient(145deg,#f4603a,#d63413);border-radius:12px;width:36px;height:36px;font-size:14px}@media (max-width:1280px){.nl-page .nl-float.b{right:0}.nl-page .nl-float-c-wrap{left:-2%}}@media (max-width:1100px){.mb{filter:drop-shadow(0 26px 20px #1f1a1742)}.mb-base{margin:0 -3%}.nl-page .nl-float.a{right:2%}.nl-page .nl-float.b{bottom:8px;right:2%}.nl-page .nl-float-c-wrap{left:2%}}@media (max-width:760px){.mb-lid{border-radius:14px 14px 3px 3px;padding:7px 7px 9px}.mb-screen:before{width:54px;height:10px;margin-left:-27px}.nl-page .nl-dash-body{grid-template-columns:minmax(0,1fr)}.nl-page .nl-dash-nav,.nl-page .nl-dash-top,.nl-page .nl-dashboard-url{display:none}.nl-page .nl-dash-main{padding:12px}.nl-page .nl-hero .nl-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-page .nl-hero .nl-dash-lower{grid-template-columns:1fr}.mb-base{height:12px}.nl-live-toast{font-size:10.5px;bottom:8px;right:8px}}.nl-page .fo-scene,.nl-page .fo-defs{display:none}.nl-page .df-scene{isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.9fr);align-items:center;margin-top:clamp(8px,2vw,28px);padding:clamp(16px,2vw,32px) 0;display:grid;position:relative}.nl-page .df-side{flex-direction:column;align-items:center;gap:clamp(18px,2.4vw,32px);min-width:0;display:flex}.nl-page .df-title{border:1px solid var(--nl-line-strong);box-shadow:var(--nl-shadow-soft);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:14px 22px;font-size:16px;display:inline-flex}.nl-page .df-title .pm-ico{width:22px;height:22px;color:var(--nl-muted)}.nl-page .df-others .df-title{transform:rotate(-3deg)}.nl-page .df-ours .df-title{transform:rotate(2.5deg)}.nl-page .df-stack{width:min(100%,360px);transform-style:preserve-3d;flex-direction:column;display:flex;transform:perspective(1100px)rotateX(16deg)rotateY(18deg)rotate(-2deg)}.nl-page .df-ours .df-stack{transform:perspective(1100px)rotateX(16deg)rotateY(-18deg)rotate(2deg)}.nl-page .df-layer{color:var(--nl-ink);border:1px solid var(--nl-line-strong);background:linear-gradient(#fff,#f1ebe8);border-radius:22px;align-items:center;gap:14px;margin-top:-10px;padding:18px 22px;font-size:16px;font-weight:600;display:flex;box-shadow:inset 0 1px #fff,0 26px 34px -22px #1f1a1766}.nl-page .df-layer:first-child{margin-top:0}.nl-page .df-layer.l1{margin-left:14px;margin-right:-14px}.nl-page .df-layer.l2{margin-left:28px;margin-right:-28px}.nl-page .df-others .df-layer{filter:saturate(.3)}.nl-page .df-ours .df-layer.l0{color:#fff;box-shadow:0 1px 0 #ffffff80 inset, 0 30px 44px -22px rgba(var(--nl-brand-rgb), .85);background:linear-gradient(#f4603a,#d63413);border-color:#fff6}.nl-page .df-ours .df-layer.l0 .pm-ico-tile{box-shadow:none;background:#ffffff38}.nl-page .df-flow{align-self:stretch;place-items:center;min-height:clamp(360px,32vw,460px);display:grid;position:relative}.nl-page .df-vs{z-index:3;position:absolute;top:-6px;left:50%}.nl-page .df-ribbons{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nl-page .df-rib{fill:none;stroke-width:22px;stroke-linecap:round;opacity:.85}.nl-page .df-flowdash{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 16;stroke:#fff;opacity:.95}html.pm-on .df-flowdash{animation:2.6s linear infinite pmFlow}@keyframes pmFlow{to{stroke-dashoffset:-34px}}.nl-page .df-chips{z-index:2;flex-direction:column;justify-content:space-around;align-items:flex-start;gap:10px;display:flex;position:absolute;top:8%;bottom:8%;left:2%}.nl-page .df-chip{white-space:nowrap;border:1px solid var(--nl-line-strong);box-shadow:var(--nl-shadow-soft);color:var(--nl-text);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:9px 16px 9px 10px;font-size:13px;font-weight:500;display:inline-flex}.nl-page .df-chip .pm-ico{background:var(--nl-sunken);width:30px;height:30px;color:var(--nl-muted);box-sizing:border-box;border-radius:50%;padding:6px}.nl-page .df-hub{z-index:3;width:68px;height:68px;color:var(--nl-ink);box-shadow:0 0 0 10px rgba(var(--nl-brand-rgb), .12), 0 24px 44px -14px rgba(var(--nl-brand-rgb), .65);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}html.pm-on .df-hub{animation:3s ease-in-out infinite pmHub}@keyframes pmHub{0%,to{box-shadow:0 0 0 8px #e8401c1f,0 24px 44px -14px #e8401c8c}50%{box-shadow:0 0 0 18px #e8401c0f,0 24px 44px -14px #e8401cbf}}.nl-page .df-cards{z-index:2;flex-direction:column;justify-content:space-around;gap:10px;width:46%;display:flex;position:absolute;top:4%;bottom:4%;right:0}.nl-page .df-card{border:1px solid rgba(var(--nl-brand-rgb), .3);box-shadow:0 24px 40px -24px rgba(var(--nl-brand-rgb), .6);color:var(--nl-ink);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.nl-page .df-card .pm-ico-tile{border-radius:13px;width:40px;height:40px}@media (max-width:1100px){.nl-page .df-stack{width:min(100%,300px)}.nl-page .df-layer{padding:14px 16px;font-size:15px}.nl-page .df-chip{padding-right:12px;font-size:12px}.nl-page .df-cards{width:50%}}@media (max-width:900px){.nl-page .df-scene{grid-template-columns:1fr;row-gap:28px}.nl-page .df-flow{flex-direction:column;align-items:stretch;gap:14px;min-height:0;padding-top:34px;display:flex}.nl-page .df-ribbons{display:none}.nl-page .df-chips,.nl-page .df-cards{flex-direction:column;align-items:stretch;gap:10px;width:auto;padding:0;position:static}.nl-page .df-chip{border-radius:16px}.nl-page .df-hub{align-self:center;transform:rotate(90deg)}.nl-page .df-stack,.nl-page .df-ours .df-stack{width:min(100%,420px);transform:none}.nl-page .df-layer.l1,.nl-page .df-layer.l2{margin-left:0;margin-right:0}.nl-page .df-vs{align-self:center;position:static;top:auto;left:auto;transform:none}}.nl-page .nl-tour-glow{display:none}.nl-page .nl-tour-frame{border-radius:18px 18px 3px 3px;margin-bottom:24px;padding:9px 9px 11px;box-shadow:0 0 0 1.5px #c7c7cd,0 0 0 2.5px #8e8e95,0 50px 80px -34px #000c;background:#0a0a0b!important}.nl-page .nl-tour-frame-inner{border-radius:8px}.nl-page .nl-tour-frame:after{content:"";background:linear-gradient(#f3f3f6 0,#d8d8de 50%,#b9b9c0 100%);border-radius:0 0 22px 22px/0 0 14px 14px;height:15px;position:absolute;bottom:-17px;left:-6%;right:-6%;box-shadow:inset 0 1px #fff,0 1px #8b8b92}.nl-page main>:is(.nl-tour,.nl-security,.nl-democta,.sol-sec),.nl-page .nl-footer{--nl-bg:#0f0d0c;--nl-bg-alt:#1a1614;--nl-surface:#1a1614;--nl-sunken:#241e1b;--nl-line:#fdfbf91a;--nl-line-strong:#fdfbf938;--nl-ink:#fdfbf9;--nl-ink-rgb:253, 251, 249;--nl-text:#e8e1da;--nl-text-2:#d6ccc3;--nl-muted:#b5aba2;--nl-faint:#8e857e;--nl-brand-ink:#ff8062;--nl-brand-tint:#e8401c33;--nl-brand-soft:#e8401c29;--nl-amber:#e9a23b;--nl-amber-tint:#e9a23b29;--nl-ok:#4fd08a;--nl-ok-tint:#4fd08a24;--nl-bad:#ff8f80;--nl-bad-tint:#ff786424;--nl-shadow-soft:0 1px 0 #fdfbf90d inset, 0 30px 60px -40px #000c;--nl-shadow-pop:0 50px 120px -50px #000000e6;background:var(--pm-glow), #0f0d0c;color:var(--nl-text);border-image:}.nl-page main>:is(.nl-tour,.nl-security,.nl-democta,.sol-sec) .nl-eyebrow.pill{box-shadow:none;background:#fdfbf912;border-color:#fdfbf92e}.nl-page main>:is(.nl-tour,.nl-security,.nl-democta,.sol-sec) .nl-btn-ghost,.nl-page .nl-footer .nl-btn-ghost{background:0 0;border-color:#fdfbf980;color:#fff!important}.nl-page main>:is(.nl-tour,.nl-security,.nl-democta,.sol-sec) .nl-btn-ghost:hover{background:#fff;color:#0f0d0c!important}.nl-page .sol-copy p.nl-rollout-note{margin-top:14px}.nl-page .sol-copy p{max-width:56ch}.nl-page .sol-foot{padding-top:24px}.nl-page .nl-footer{border-top:0}.nl-page .nl-footer-grid{padding-top:max(3%,44px)}.nl-page .nl-footer-bottom{background:#ffffff08}.nl-page .nl-foot-glow{display:none}.nl-page .nl-foot-pipe{margin:8px var(--nl-pad-x) 0;height:54px;position:relative}.nl-page .nl-foot-pipe svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nl-foot-line{stroke:#fdfbf92e;stroke-width:2px;stroke-dasharray:3 10;stroke-linecap:round}.nl-foot-node{fill:#0f0d0c;stroke:#fdfbf959;stroke-width:2px}.nl-foot-node.hot{fill:var(--nl-brand);stroke:rgba(var(--nl-brand-rgb), .45);stroke-width:6px}.nl-foot-dot{fill:#fff}html.dos-motion .nl-foot-line{animation:24s linear infinite pmLines}.pm-progress{z-index:80;pointer-events:none;height:3px;display:none;position:fixed;inset:0 0 auto}html.pm-on .pm-progress{display:block}.pm-progress>i{transform-origin:0;background:var(--nl-brand);height:100%;display:block;transform:scaleX(0)}.pm-rail{display:none!important}@media (max-width:640px){.nl-page{--nl-radius-card:20px;--nl-radius-panel:24px}.nl-page .nl-btn-primary,.nl-page .nl-btn-ghost{min-height:50px}}.nl-page .nl-stat-delta{white-space:nowrap}.nl-page .nl-wm-l{background-image:linear-gradient(90deg,#ffc9b8,#ff8f70,#e8401c,#ff8f70,#ffc9b8);font-size:clamp(40px,11.5vw,190px)}.nl-page .nl-wm-gap{font-size:clamp(40px,11.5vw,190px)}.nl-page .nl-boat{max-width:100%;padding-top:18px}.nl-page .nl-footer-bottom-inner{padding-right:calc(var(--nl-pad-x) + 72px);justify-content:space-between;gap:12px 28px}@media (max-width:760px){.nl-page .nl-footer-bottom-inner{padding-right:var(--nl-gutter);padding-bottom:84px}}.nl-page .nl-stat-tile{min-width:0;container-type:inline-size}@container (max-width:150px){.nl-page .nl-stat-tile .pm-ico-tile{display:none}.nl-page .nl-stat-spark{width:40px}}
