.nsl-cs{--nsl-font-sans: "Inter", "IBM Plex Sans Arabic", system-ui, sans-serif;--nsl-font-display: "Space Grotesk", "Alexandria", sans-serif;--nsl-font-arabic: "IBM Plex Sans Arabic", "Alexandria", system-ui, sans-serif;--nsl-font-mono: "Space Mono", ui-monospace, monospace;--nsl-radius-pill: 999px;--nsl-default-dir: rtl}.nsl-cs{--font-ar: "IBM Plex Sans Arabic", "Noto Sans Arabic", system-ui, sans-serif;--font-en: "IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif}.nsl-cs *,.nsl-cs :before,.nsl-cs :after{box-sizing:border-box;border-width:0;border-style:solid}.nsl-cs h1,.nsl-cs h2,.nsl-cs h3,.nsl-cs h4,.nsl-cs h5,.nsl-cs h6{font-size:inherit;font-weight:inherit;margin:0}.nsl-cs p,.nsl-cs blockquote,.nsl-cs figure,.nsl-cs dl,.nsl-cs dd{margin:0}.nsl-cs ul,.nsl-cs ol{list-style:none;margin:0;padding:0}.nsl-cs a{color:inherit;text-decoration:inherit}.nsl-cs img,.nsl-cs svg,.nsl-cs video,.nsl-cs canvas{display:block;max-width:100%;height:auto}.nsl-cs button,.nsl-cs input,.nsl-cs optgroup,.nsl-cs select,.nsl-cs textarea{font:inherit;color:inherit;margin:0;padding:0}.nsl-cs button,.nsl-cs [role=button]{background-color:transparent;background-image:none;cursor:pointer}.nsl-cs table{border-collapse:collapse}.nsl-cs{--nova-purple: #5A3FD0;--nova-purple-12: #5A3FD01F;--nova-purple-08: #5A3FD014;--deep-plum: #2E1F6B;--mauve-mist: #E0E4F3;--lavender-fog: #CFD4ED;--ink: #1A1530;--bg: #FFFFFF;--surface: #FFFFFF;--surface-2: #F5F6FA;--hairline: #E5E7F0;--fg-1: var(--ink);--fg-2: #4A4163;--fg-3: #64597E;--fg-onPurple: #FFFFFF;--link: var(--nova-purple);--link-hover: var(--deep-plum);--focus-ring: #8A73E8;--font-ar: "IBM Plex Sans Arabic", "Noto Sans Arabic", system-ui, sans-serif;--font-en: "IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--fs-display: clamp(50px, 5.6vw, 80px);--fs-h2: clamp(35px, 3.4vw, 50px);--fs-h3: clamp(25px, 2vw, 30px);--fs-lead: clamp(21.25px, 1.4vw, 23.75px);--fs-body: 21.25px;--fs-body-lg: 22.5px;--fs-small: 17.5px;--fs-micro: 15px;--lh-ar-tight: 1.35;--lh-ar-body: 1.8;--lh-en: 1.5;--tracking-ar: 0;--tracking-eyebrow: .08em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--shadow-1: 0 1px 2px rgba(46, 31, 107, .04), 0 1px 1px rgba(46, 31, 107, .03);--shadow-2: 0 4px 14px rgba(46, 31, 107, .06), 0 1px 2px rgba(46, 31, 107, .04);--shadow-3: 0 10px 32px rgba(46, 31, 107, .08), 0 2px 6px rgba(46, 31, 107, .05);--shadow-purple: 0 14px 40px rgba(90, 63, 208, .18);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .16s;--dur: .26s;--dur-slow: .6s;--dur-blob: 24s}.nsl-cs h2,.nsl-cs .h2{font-family:var(--font-ar);font-weight:700;font-size:var(--fs-h2);line-height:1.3;color:var(--deep-plum);margin:0}.nsl-cs .eyebrow{font-family:var(--font-en);font-size:var(--fs-micro);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--nova-purple)}.nsl-cs a{color:var(--link);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.nsl-cs a:hover{color:var(--link-hover)}.nsl-cs [dir=ltr]{font-family:var(--font-en);unicode-bidi:isolate}.nsl-cs *{box-sizing:border-box}.nsl-cs .container{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:720px){.nsl-cs .container{padding:0 16px}}.nsl-cs .section-head .eyebrow{display:inline-block;margin-bottom:14px}.nsl-cs .reveal{will-change:opacity,transform}.nsl-cs .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-ar);font-weight:700;font-size:20px;line-height:1;padding:16px 28px;border-radius:var(--radius-pill);border:1px solid transparent;cursor:pointer;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),background var(--dur) var(--ease-out),color var(--dur) var(--ease-out);text-decoration:none}.nsl-cs .btn--primary{background:var(--nova-purple);color:var(--fg-onPurple);box-shadow:0 6px 18px #5a3fd047;animation:breathe 3s ease-in-out infinite}.nsl-cs .btn--primary:hover{background:var(--deep-plum);color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #5a3fd057}.nsl-cs .btn--ghost{background:transparent;color:var(--deep-plum);border-color:transparent;padding:10px 4px}.nsl-cs .btn--ghost:hover{color:var(--nova-purple)}.nsl-cs .btn--sm{padding:12px 20px;font-size:17.5px}@keyframes breathe{0%,to{box-shadow:0 6px 18px #5a3fd047}50%{box-shadow:0 10px 32px #5a3fd073}}@media(max-width:720px){.nsl-cs .hero__ctas .btn{width:100%;justify-content:center}}.nsl-cs .hero h1 .accent{color:var(--nova-purple)}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.nsl-cs .faq{max-width:880px}.nsl-cs .faq__item{border-top:1px solid var(--hairline);padding:0}.nsl-cs .faq__item:last-child{border-bottom:1px solid var(--hairline)}.nsl-cs .faq__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;background:transparent;border:0;font-family:var(--font-ar);font-weight:700;font-size:22.5px;color:var(--deep-plum);text-align:start;cursor:pointer;line-height:1.5}.nsl-cs .faq__btn:hover{color:var(--nova-purple)}.nsl-cs .faq__chev{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--nova-purple);transition:transform var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.nsl-cs .faq__item.open .faq__chev{transform:rotate(180deg);background:var(--mauve-mist)}.nsl-cs .faq__panel{overflow:hidden;transition:height var(--dur) var(--ease-in-out);height:0}.nsl-cs .faq__panel-inner{padding:0 0 28px;color:var(--fg-2);line-height:var(--lh-ar-body);font-size:var(--fs-body);max-width:760px}.nsl-cs .faq__panel-inner p{margin:0}.nsl-cs .faq__panel-inner p+p{margin-top:14px}@keyframes agent-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes agent-glow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes ring-rotate{to{stroke-dashoffset:-100}}@keyframes spoke-spin{to{transform:rotate(360deg)}}@keyframes spoke-spin-rev{to{transform:rotate(-360deg)}}@keyframes tag-bob{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-6px)}}@keyframes bar-rise{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes check-pulse{0%,88%,to{transform:translate(160px,16px) scale(1)}92%{transform:translate(160px,16px) scale(1.18)}}.nsl-cs .consult-hero .eyebrow{display:inline-block}.nsl-cs .step.is-active{background:var(--mauve-mist);color:var(--deep-plum);border-color:#5a3fd02e}.nsl-cs .step.is-active .step__num{background:var(--nova-purple);color:#fff}@media(max-width:520px){.nsl-cs .confirm-bar .btn,.nsl-cs .form-actions .btn{width:100%}}.nsl-cs .confirm-bar .btn,.nsl-cs .form-actions .btn{animation:none}@keyframes pop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.nsl-cs .article-page .container{max-width:1100px}.nsl-cs .article-hero__ctas .btn{font-family:var(--font-en);font-weight:600;animation:none}.nsl-cs .article-cta .btn{animation:none;font-family:var(--font-en);font-weight:600}.nsl-cs .thanks__back .btn{animation:none}.nsl-cs .section-head .eyebrow{position:relative;padding-inline-start:36px}.nsl-cs .section-head .eyebrow:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:24px;height:2px;background:var(--nova-purple);border-radius:2px}.nsl-cs .sol-page{background:var(--bg)}.nsl-cs .sol-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,560px);gap:48px;align-items:center}@media(max-width:1024px){.nsl-cs .sol-hero__inner{grid-template-columns:1fr;gap:32px}}.nsl-cs .sol-hero__text{min-width:0;position:relative}.nsl-cs .sol-hero__text>*:not(.sol-hero__orbit){position:relative;z-index:1}.nsl-cs .sol-hero__visual{min-width:0;position:relative}.nsl-cs .sol-hero__visual>.nfh,.nsl-cs .sol-hero__visual>*:not(.sol-hero__orbit){position:relative;z-index:1}@keyframes shv-spin{to{transform:rotate(360deg)}}@keyframes shv-ride{to{offset-distance:100%}}@keyframes hm-core{0%,to{r:5;opacity:1}50%{r:9;opacity:.45}}.nsl-cs .sol-hero{position:relative;padding:160px 0 80px;overflow:hidden;border-bottom:1px solid var(--hairline)}@media(max-width:720px){.nsl-cs .sol-hero{padding:112px 0 56px}}.nsl-cs .sol-hero__crumbs{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-en);font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:20px;font-weight:600}.nsl-cs .sol-hero__crumbs a{color:var(--fg-3)}.nsl-cs .sol-hero__crumbs a:hover{color:var(--nova-purple)}.nsl-cs .sol-hero__crumbs span[aria-hidden=true]{color:var(--hairline)}.nsl-cs .sol-hero h1{font-size:clamp(40px,4.4vw,70px);line-height:1.18;letter-spacing:-.01em;color:var(--deep-plum);margin:0 0 24px;max-width:920px}.nsl-cs .sol-hero h1 .accent{color:var(--nova-purple)}.nsl-cs .sol-hero__lead{font-size:clamp(20px,1.3vw,23.75px);line-height:1.8;color:var(--fg-2);max-width:780px;margin:0 0 24px}.nsl-cs .sol-hero__lead+.sol-hero__lead{margin-top:0}.nsl-cs .sol-hero__ctas{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:32px}@media(max-width:520px){.nsl-cs .sol-hero__ctas{gap:12px}.nsl-cs .sol-hero__ctas .btn{width:100%;justify-content:center}}.nsl-cs .sol-section{padding:96px 0;position:relative}@media(max-width:720px){.nsl-cs .sol-section{padding:64px 0}}.nsl-cs .sol-section--tinted{background:var(--ls-FAFBFE,#FAFBFE)}.nsl-cs .sol-section--tinted:before,.nsl-cs .sol-section--tinted:after{content:"";position:absolute;inset-inline:0;height:48px;pointer-events:none}.nsl-cs .sol-section--tinted:before{top:0;background:linear-gradient(to bottom,var(--bg),transparent)}.nsl-cs .sol-section--tinted:after{bottom:0;background:linear-gradient(to top,var(--bg),transparent)}.nsl-cs .sol-section__head{max-width:860px;margin-bottom:48px}.nsl-cs .sol-section__head .eyebrow{position:relative;padding-inline-start:36px;display:inline-block;margin-bottom:16px}.nsl-cs .sol-section__head .eyebrow:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:24px;height:2px;background:var(--nova-purple);border-radius:2px}.nsl-cs .sol-section__head h2{font-size:clamp(32.5px,3vw,47.5px);line-height:1.25;letter-spacing:-.005em;color:var(--deep-plum);margin:0 0 16px}.nsl-cs .sol-section__head p{font-size:var(--fs-body-lg);line-height:var(--lh-ar-body);color:var(--fg-2);max-width:760px}.nsl-cs .chat-mock.in .chat-mock__row{opacity:1;transform:none}.nsl-cs .chat-mock.in .chat-mock__row:nth-child(1){transition-delay:0ms}.nsl-cs .chat-mock.in .chat-mock__row:nth-child(2){transition-delay:.35s}.nsl-cs .chat-mock.in .chat-mock__row:nth-child(3){transition-delay:.85s}.nsl-cs .chat-mock.in .chat-mock__row:nth-child(4){transition-delay:1.3s}@keyframes chat-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.nsl-cs .cashflow.in .cf-line{stroke-dashoffset:0}.nsl-cs .cashflow.in .cf-line--pred{opacity:.85}.nsl-cs .cashflow.in .cf-dot{opacity:1}.nsl-cs .cashflow.in .cf-dot{transition-delay:var(--d, 0ms)}.nsl-cs .cashflow.in .cf-fill{opacity:1}.nsl-cs .cashflow.in .cf-tip{opacity:1;transform:translateY(0)}.nsl-cs .wa-mock.in .wa-msg{opacity:1;transform:none}.nsl-cs .wa-mock.in .wa-msg:nth-child(1){transition-delay:0ms}.nsl-cs .wa-mock.in .wa-msg:nth-child(2){transition-delay:.35s}.nsl-cs .wa-mock.in .wa-msg:nth-child(3){transition-delay:.8s}.nsl-cs .wa-mock.in .wa-msg:nth-child(4){transition-delay:1.3s}.nsl-cs .sol-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.nsl-cs .sol-reveal.in{opacity:1;transform:none}@keyframes nfh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nfh-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes nfh-s1{0%,1.7%{opacity:0;transform:translateY(8px)}4.7%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s2{0%,8.3%{opacity:0;transform:translateY(8px)}11.3%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s3{0%,9.7%{opacity:0;transform:translateY(8px)}12.7%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s4{0%,17.7%{opacity:0;transform:translateY(8px)}20.7%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s5{0%,19%{opacity:0;transform:translateY(8px)}22%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s6{0%,27%{opacity:0;transform:translateY(8px)}30%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s7{0%,29.7%{opacity:0;transform:translateY(8px)}32.7%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s8{0%,44.3%{opacity:0;transform:translateY(8px)}47.3%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s9{0%,51%{opacity:0;transform:translateY(8px)}54%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s10{0%,59%{opacity:0;transform:translateY(8px)}62%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-s11{0%,65.7%{opacity:0;transform:translateY(8px)}68.7%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nfh-thread-in{0%,7%{opacity:0}10%{opacity:1}96%{opacity:1}to{opacity:0}}@keyframes nfh-spin{to{transform:rotate(360deg)}}@keyframes nfh-item-light{0%{opacity:.45}44%{opacity:1}82%{opacity:1}90%{opacity:0}to{opacity:0}}.nsl-cs .nfh__match-row .v{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:16.25px}.nsl-cs .nfh__match-row--ok .v{color:var(--di-5B3FE8,#5B3FE8)}.nsl-cs .nfh__match-row--warn .v{color:var(--di-8B6710,#8B6710)}.nsl-cs .nfh__match-row--miss .v{color:var(--di-8B3540,#8B3540)}@keyframes nfh-bar-up{0%{transform:scaleY(0)}56%{transform:scaleY(0)}62%{transform:scaleY(var(--h, 1))}82%{transform:scaleY(var(--h, 1))}90%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes nhub-flow{0%{opacity:0;transform:translate(40px)}4%{opacity:1;transform:translate(0)}20%{opacity:1;transform:translate(0)}28%{opacity:0;transform:translate(-30px)}to{opacity:0;transform:translate(40px)}}@keyframes nhub-flow-out{0%,30%{opacity:0;transform:translate(40px)}40%{opacity:1;transform:translate(0)}88%{opacity:1;transform:translate(0)}96%{opacity:0;transform:translate(-30px)}to{opacity:0;transform:translate(40px)}}@keyframes nhub-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes nhub-chip-in{0%,5%{opacity:0;transform:translateY(4px)}10%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}90%{opacity:0;transform:translateY(4px)}to{opacity:0}}@keyframes nhub-dash{to{stroke-dashoffset:-90}}@keyframes nhub-clarify{0%,38%{opacity:0;transform:translate(-50%,-42%)}45%{opacity:1;transform:translate(-50%,-50%)}60%{opacity:1;transform:translate(-50%,-50%)}66%{opacity:0;transform:translate(-50%,-58%)}to{opacity:0}}@keyframes nhub-perm{0%,18%{opacity:0;transform:translate(-50%,-6px)}24%{opacity:1;transform:translate(-50%)}92%{opacity:1;transform:translate(-50%)}98%{opacity:0;transform:translate(-50%,-6px)}}@keyframes nhub-gate{0%,70%{opacity:0;transform:translate(-50%,8px)}78%{opacity:1;transform:translate(-50%)}95%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,8px)}}.nsl-cs .nhub__gate-btn.is-on{background:var(--ls-22C55E,#22C55E);border-color:var(--ls-22C55E,#22C55E)}@keyframes nrw-blink{50%{opacity:.4}}.nsl-cs .nrw__scene.is-on{opacity:1;pointer-events:auto;transform:none}.nsl-cs .nrw__wf.is-active{border-color:#5a3fd080;box-shadow:0 8px 22px #5a3fd024}@keyframes nrw-cta-pulse{50%{box-shadow:0 12px 30px #5a3fd080}}.nsl-cs .nrw__upload.is-hot{border-color:var(--nova-purple);background:var(--ls-F1EFFC,#F1EFFC)}.nsl-cs .nrw__wf.is-hot{border-color:#5a3fd080;box-shadow:0 8px 22px #5a3fd029}.nsl-cs .nrw__btn.is-hot,.nsl-cs .nrw__cta.is-hot,.nsl-cs .nrw__back.is-hot{box-shadow:0 0 0 3px #5a3fd033}.nsl-cs .nrw__ins.is-hot{box-shadow:0 0 0 3px #5a3fd024}.nsl-cs .nrw__cursor.clk svg{transform:scale(.78)}.nsl-cs .nrw__cursor.idle{opacity:.35}.nsl-cs .nrw__cursor.clk:after{animation:nrw-ripple .55s ease-out}@keyframes nrw-ripple{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.nsl-cs .nchat__row.in{opacity:1;transform:none}@keyframes nchat-dot{0%,60%,to{transform:translateY(0) scale(1);opacity:.4}30%{transform:translateY(-3px) scale(1.15);opacity:1}}.nsl-cs .nchat__input-box.is-active{border-color:#5b3fe8;box-shadow:0 0 0 3px #5b3fe81a}.nsl-cs .nchat__cursor.is-on{opacity:1}.nsl-cs .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nsl-cs .sol-hero__visual>.nmh,.nsl-cs .sol-hero__visual>*:not(.sol-hero__sprocket){position:relative;z-index:1}.nsl-cs .sol-hero__text>.sol-hero__sprocket,.nsl-cs .sol-hero__visual>.sol-hero__sprocket{position:absolute}@keyframes mhr-spin{to{transform:rotate(360deg)}}@keyframes mhr-core{0%,to{r:6;opacity:1}50%{r:10;opacity:.5}}@keyframes med-archive-tag{0%,8%,to{transform:translateY(0)}4%{transform:translateY(-2px)}}@keyframes med-archive-tag-show{0%,18%{opacity:0;transform:translate(-6px)}24%,92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-6px)}}@keyframes nmh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nmh-blink{50%{opacity:.45}}@keyframes nmh-s1{0%,2%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s2{0%,12%{opacity:0;transform:translateY(8px)}16%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s3{0%,22%{opacity:0;transform:translateY(8px)}26%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s4{0%,32%{opacity:0;transform:translateY(8px)}36%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s5{0%,46%{opacity:0;transform:translateY(8px)}50%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s6{0%,62%{opacity:0;transform:translateY(8px)}66%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-s7{0%,74%{opacity:0;transform:translateY(8px)}78%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nmh-strip-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(var(--h, 1))}}@keyframes nmh-spin{to{transform:rotate(360deg)}}@keyframes nmh-chart-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ncut-blink{50%{opacity:.4}}.nsl-cs .ncut__scene.is-on{opacity:1;pointer-events:auto;transform:none}.nsl-cs .ncut__bin.is-hot{border-color:var(--nova-purple);background:var(--ls-F1EFFC,#F1EFFC)}@keyframes ncut-sd-pulse{0%,to{transform:translateY(0);box-shadow:0 4px 12px var(--lsa-D4A574-022,rgba(212, 165, 116, .22))}50%{transform:translateY(-2px);box-shadow:0 8px 18px var(--lsa-D4A574-035,rgba(212, 165, 116, .35))}}.nsl-cs .ncut__sd.is-hot{border-color:var(--ls-D4A574,#D4A574);box-shadow:0 0 0 3px var(--lsa-D4A574-030,rgba(212, 165, 116, .3))}@keyframes ncut-clip-slide{to{transform:translateY(0);opacity:1}}@keyframes ncut-tile-in{to{opacity:1}}@keyframes ncut-tile-load{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@keyframes ncut-tile-jump{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes ncut-grade-sweep{0%{clip-path:inset(0 0 0 70%)}to{clip-path:inset(0 0 0 30%)}}@keyframes ncut-sweep-line{0%{left:30%}to{left:70%}}.nsl-cs .ncut__preset.is-hot{border-color:var(--ls-D4A574,#D4A574);box-shadow:0 0 0 3px var(--lsa-D4A574-022,rgba(212, 165, 116, .22))}@keyframes ncut-wave-pulse{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1.05)}}@keyframes ncut-mark-pop{0%{transform:translate(-5px,6px) scale(.4);opacity:0}to{transform:translate(-5px) scale(1);opacity:1}}@keyframes ncut-caret{50%{opacity:0}}@keyframes ncut-scrub{0%,8%{inset:0 100% 0 0}92%,to{inset:0}}@keyframes ncut-scrub-head{0%,8%{left:0}92%,to{left:100%}}@keyframes ncut-cta-pulse{50%{box-shadow:0 12px 30px var(--lsa-D4A574-060,rgba(212, 165, 116, .6))}}.nsl-cs .ncut__cta.is-hot{box-shadow:0 0 0 3px var(--lsa-D4A574-032,rgba(212, 165, 116, .32)),0 12px 30px var(--lsa-D4A574-060,rgba(212, 165, 116, .6))}.nsl-cs .ncut__btn.is-hot{box-shadow:0 0 0 3px #5a3fd033}.nsl-cs .ncut__cursor.clk svg{transform:scale(.78)}.nsl-cs .ncut__cursor.idle{opacity:.35}.nsl-cs .ncut__cursor.clk:after{animation:ncut-ripple .55s ease-out}@keyframes ncut-ripple{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.nsl-cs .sol-hero--re{background:linear-gradient(180deg,var(--ls-FAFCFD,#FAFCFD) 0%,var(--bg) 70%)}@keyframes bp-grid-in{to{opacity:1}}@keyframes bp-draw{to{stroke-dashoffset:0}}@keyframes bp-shape-pulse{0%,to{opacity:.55}50%{opacity:.75}}@keyframes bp-label-cycle{0%,to{opacity:0}10%,70%{opacity:.7}85%{opacity:0}}@keyframes bp-pin-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.nsl-cs .re-energy.in .re-energy__zone-bar i{width:var(--w, 60%)}@keyframes nreh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nreh-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes nreh-s1{0%,2%{opacity:0;transform:translateY(8px)}6%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nreh-s2{0%,12%{opacity:0;transform:translateY(8px)}16%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nreh-s3{0%,32%{opacity:0;transform:translateY(8px)}36%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nreh-s4{0%,52%{opacity:0;transform:translateY(8px)}56%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nreh-spin{to{transform:rotate(360deg)}}@keyframes nreh-bar-up{0%{transform:scaleY(0)}56%{transform:scaleY(0)}62%{transform:scaleY(var(--h, 1))}82%{transform:scaleY(var(--h, 1))}90%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes nbp-blink{50%{opacity:.4}}.nsl-cs .nbp__scene.is-on{opacity:1;pointer-events:auto;transform:none}.nsl-cs .nbp__drop.is-hot{border-color:var(--nova-purple);background:var(--ls-F1EFFC,#F1EFFC);box-shadow:0 8px 22px #5a3fd02e}@keyframes nbp-plan-draw{to{stroke-dashoffset:0}}@keyframes nbp-plan-fade{to{opacity:1}}@keyframes nbp-room-flash{0%{opacity:0;transform:scale(.98)}40%{opacity:1;transform:scale(1.01)}to{opacity:.35;transform:scale(1)}}@keyframes nbp-qty-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes nbp-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.nsl-cs .nbp__alert.is-hot{box-shadow:0 0 0 3px var(--lsa-F59E0B-020,rgba(245,158,11,.2))}@keyframes nbp-cam-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes nbp-alert-ring{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes nbp-zone-fade{0%{opacity:0;transform:scale(.95)}to{opacity:.85;transform:scale(1)}}@keyframes nbp-bar-grow{to{width:70%}}@keyframes nbp-sum-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nbp-cta-pulse{50%{box-shadow:0 12px 30px #5a3fd080}}.nsl-cs .nbp__cta.is-hot{box-shadow:0 0 0 3px #5a3fd033}.nsl-cs .nbp__cursor.clk svg{transform:scale(.78)}.nsl-cs .nbp__cursor.idle{opacity:.35}.nsl-cs .nbp__cursor.clk:after{animation:nbp-ripple .55s ease-out}@keyframes nbp-ripple{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.nsl-cs .sol-hero--cs{background:linear-gradient(180deg,var(--ls-F6FCFB,#F6FCFB) 0%,var(--bg) 68%)}.nsl-cs .sol-hero__signal{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.nsl-cs .sol-hero__signal svg{position:absolute;inset:0;width:100%;height:100%}.nsl-cs .cs-glow{transform-box:fill-box;transform-origin:center;animation:cs-glow-pulse 6s ease-in-out infinite}@keyframes cs-glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.14)}}.nsl-cs .cs-ripple{transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;opacity:0;animation:cs-ripple-expand 7s linear infinite}.nsl-cs .cs-ripple--1{animation-delay:0s}.nsl-cs .cs-ripple--2{animation-delay:1.75s}.nsl-cs .cs-ripple--3{animation-delay:3.5s}.nsl-cs .cs-ripple--4{animation-delay:5.25s}@keyframes cs-ripple-expand{0%{transform:scale(.2);opacity:0}12%{opacity:.5}to{transform:scale(5);opacity:0}}.nsl-cs .cs-core-dot{transform-box:fill-box;transform-origin:center;animation:cs-core-pulse 4s cubic-bezier(.22,1,.36,1) infinite}@keyframes cs-core-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}}.nsl-cs .cs-node{transform-box:fill-box;transform-origin:center;animation:cs-node-pulse 4s ease-in-out infinite}.nsl-cs .cs-node--1{animation-delay:0s}.nsl-cs .cs-node--2{animation-delay:1.3s}.nsl-cs .cs-node--3{animation-delay:2.6s}@keyframes cs-node-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.nsl-cs .cs-glow,.nsl-cs .cs-ripple,.nsl-cs .cs-core-dot,.nsl-cs .cs-node{animation:none!important}.nsl-cs .cs-ripple--2{opacity:.4;transform:scale(2.4)}.nsl-cs .cs-ripple--4{opacity:.25;transform:scale(3.8)}}.nsl-cs .nsh{position:relative;width:100%;max-width:560px;margin:0 auto;font-family:var(--font-ar);color:var(--di-1F2937,#1F2937);--loop: 13s}.nsl-cs .nsh:before{content:"";position:absolute;inset:-10% -8%;background:radial-gradient(55% 55% at 70% 25%,rgba(90,63,208,.15),transparent 65%),radial-gradient(50% 50% at 25% 75%,rgba(47,156,139,.16),transparent 65%);z-index:0;pointer-events:none;border-radius:50%}.nsl-cs .nsh__card{position:relative;z-index:2;background:var(--lsa-FBFCFF-092,rgba(251, 252, 255, .92));backdrop-filter:blur(6px);border:1px solid var(--lsa-E5E7F0-095,rgba(229, 231, 240, .95));border-radius:22px;padding:20px 22px 22px;box-shadow:0 14px 36px #1f29370f,inset 0 0 0 1px var(--lsa-FFFFFF-060,rgba(255, 255, 255, .6));animation:nsh-float 8s ease-in-out infinite}@keyframes nsh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.nsl-cs .nsh__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--ls-EEF0F8,#EEF0F8);margin-bottom:14px}.nsl-cs .nsh__title{font-size:17.5px;font-weight:700;color:var(--di-2E1F6B,#2E1F6B);display:inline-flex;align-items:center;gap:8px}.nsl-cs .nsh__dot{width:8px;height:8px;border-radius:50%;background:#2f9c8b;box-shadow:0 0 0 4px #2f9c8b2e}.nsl-cs .nsh__live{font-family:Inter,system-ui,sans-serif;font-size:12.5px;color:var(--di-2F9C8B,#2F9C8B);font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px}.nsl-cs .nsh__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ls-22C55E,#22C55E);animation:nsh-blink 1.6s ease-in-out infinite}@keyframes nsh-blink{50%{opacity:.45}}.nsl-cs .nsh__flow{display:flex;flex-direction:column;gap:10px}.nsl-cs .nsh__step{opacity:0;transform:translateY(8px);animation:var(--anim, nsh-s1) var(--loop) ease-in-out infinite}@keyframes nsh-s1{0%,2%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s2{0%,13%{opacity:0;transform:translateY(8px)}17%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s3{0%,24%{opacity:0;transform:translateY(8px)}28%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s4{0%,36%{opacity:0;transform:translateY(8px)}40%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s5{0%,50%{opacity:0;transform:translateY(8px)}54%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s6{0%,64%{opacity:0;transform:translateY(8px)}68%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nsh-s7{0%,76%{opacity:0;transform:translateY(8px)}80%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}.nsl-cs .nsh__bubble{background:var(--ls-F3F5FC,#F3F5FC);border-radius:14px;padding:10px 14px;font-size:16.25px;line-height:1.6;color:var(--di-1F2937,#1F2937);max-width:94%;box-shadow:0 1px 4px #1f29370a}.nsl-cs .nsh__bubble--user{align-self:flex-start}.nsl-cs .nsh__bubble--agent{align-self:flex-end;background:#2f9c8b1a;border:1px solid rgba(47,156,139,.22)}.nsl-cs .nsh__bubble-ch{display:inline-block;font-family:Inter,system-ui,sans-serif;font-size:11.25px;font-weight:700;letter-spacing:.04em;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1f;border-radius:6px;padding:1px 6px;margin-inline-end:6px}.nsl-cs .nsh__detect{display:flex;flex-direction:column;gap:8px;background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:10px 12px}.nsl-cs .nsh__detect-bars{display:flex;align-items:flex-end;gap:3px;height:20px}.nsl-cs .nsh__detect-bars span{flex:1;background:linear-gradient(180deg,var(--ls-6BC3B2,#6BC3B2),#2F9C8B);border-radius:2px;animation:nsh-bar 1.2s ease-in-out infinite}.nsl-cs .nsh__detect-bars span:nth-child(1){--h:.4;animation-delay:0s}.nsl-cs .nsh__detect-bars span:nth-child(2){--h:.7;animation-delay:.05s}.nsl-cs .nsh__detect-bars span:nth-child(3){--h:.55;animation-delay:.1s}.nsl-cs .nsh__detect-bars span:nth-child(4){--h:.9;animation-delay:.15s}.nsl-cs .nsh__detect-bars span:nth-child(5){--h:.6;animation-delay:.2s}.nsl-cs .nsh__detect-bars span:nth-child(6){--h:.8;animation-delay:.25s}.nsl-cs .nsh__detect-bars span:nth-child(7){--h:.5;animation-delay:.3s}.nsl-cs .nsh__detect-bars span:nth-child(8){--h:.72;animation-delay:.35s}.nsl-cs .nsh__detect-bars span:nth-child(9){--h:.95;animation-delay:.4s}.nsl-cs .nsh__detect-bars span:nth-child(10){--h:.6;animation-delay:.45s}.nsl-cs .nsh__detect-bars span:nth-child(11){--h:.45;animation-delay:.5s}.nsl-cs .nsh__detect-bars span:nth-child(12){--h:.75;animation-delay:.55s}@keyframes nsh-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(var(--h,1))}}.nsl-cs .nsh__detect-chips{display:flex;gap:6px;flex-wrap:wrap}.nsl-cs .nsh__chip{font-size:13.75px;font-weight:700;padding:4px 10px;border-radius:999px}.nsl-cs .nsh__chip--intent{background:#5a3fd01a;color:var(--deep-plum)}.nsl-cs .nsh__chip--mood{background:#c44a561f;color:var(--di-B23344,#B23344)}.nsl-cs .nsh__ticket{background:var(--ls-FFFFFF,#fff);border:1px solid var(--ls-E5E7F0,#E5E7F0);border-radius:12px;padding:11px 13px;box-shadow:0 6px 16px #1f29370d}.nsl-cs .nsh__ticket-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.nsl-cs .nsh__ticket-id{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:16.25px;color:var(--deep-plum)}.nsl-cs .nsh__ticket-pri{font-size:12.5px;font-weight:700;color:var(--di-B23344,#B23344);background:#c44a561f;border-radius:999px;padding:3px 9px}.nsl-cs .nsh__ticket-rows{display:flex;flex-direction:column;gap:5px}.nsl-cs .nsh__ticket-row{display:flex;align-items:center;justify-content:space-between;font-size:14.38px}.nsl-cs .nsh__ticket-row span{color:var(--di-6B6E94,#6B6E94)}.nsl-cs .nsh__ticket-row b{color:var(--deep-plum);font-weight:600}.nsl-cs .nsh__kb{background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:10px 12px}.nsl-cs .nsh__kb-head{display:flex;align-items:center;gap:7px;font-size:13.75px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B);margin-bottom:8px}.nsl-cs .nsh__kb-lock{width:16px;height:16px;color:var(--di-2F9C8B,#2F9C8B);display:inline-grid;place-items:center}.nsl-cs .nsh__kb-lock svg{width:14px;height:14px}.nsl-cs .nsh__kb-rows{display:flex;flex-direction:column;gap:5px}.nsl-cs .nsh__kb-row{display:flex;align-items:center;gap:8px;font-size:13.75px;color:var(--di-4A4D6E,#4A4D6E)}.nsl-cs .nsh__kb-row i{width:6px;height:6px;border-radius:50%;background:#2f9c8b;flex:none}.nsl-cs .nsh__chart{display:flex;flex-direction:column;gap:8px;background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:12px 14px}.nsl-cs .nsh__chart-row{display:grid;grid-template-columns:1fr 78px 36px;gap:10px;align-items:center;font-size:13.75px}.nsl-cs .nsh__chart-l{color:var(--di-4A4D6E,#4A4D6E)}.nsl-cs .nsh__chart-track{height:6px;background:var(--ls-EEF0F8,#EEF0F8);border-radius:3px;overflow:hidden}.nsl-cs .nsh__chart-track i{display:block;height:100%;background:linear-gradient(90deg,var(--ls-6BC3B2,#6BC3B2),#2F9C8B);border-radius:3px;transform-origin:left;animation:nsh-grow 1.2s ease-out forwards}.nsl-cs .nsh__chart-v{font-family:Inter,system-ui,sans-serif;font-weight:700;color:var(--deep-plum);text-align:end}@keyframes nsh-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nsl-cs .nsh__approve{background:var(--ls-FFFFFF,#fff);border:1px solid var(--ls-E5E7F0,#E5E7F0);border-radius:12px;padding:12px 14px;box-shadow:0 6px 16px #1f29370f}.nsl-cs .nsh__approve-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.nsl-cs .nsh__approve-title{font-size:15px;font-weight:700;color:var(--di-2E1F6B,#2E1F6B);margin:0;display:inline-flex;align-items:center;gap:6px}.nsl-cs .nsh__approve-title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ls-22C55E,#22C55E)}.nsl-cs .nsh__csat{font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1f;border-radius:999px;padding:3px 9px}.nsl-cs .nsh__approve-body{font-size:13.75px;color:var(--di-6B7280,#6B7280);line-height:1.5}@media(max-width:720px){.nsl-cs .nsh{max-width:100%}}@media(prefers-reduced-motion:reduce){.nsl-cs .nsh__card,.nsl-cs .nsh__step,.nsl-cs .nsh__detect-bars span,.nsl-cs .nsh__live:before,.nsl-cs .nsh__chart-track i{animation:none!important;opacity:1!important;transform:none!important}}.nsl-cs .sol-desk{display:grid;grid-template-columns:1fr minmax(520px,620px);gap:48px;align-items:start}.nsl-cs .sol-desk__text p{font-size:var(--fs-body);line-height:var(--lh-ar-body);color:var(--fg-2);margin:0 0 18px}.nsl-cs .sol-desk__text p:last-child{margin-bottom:0}.nsl-cs .sol-desk__lead{font-weight:600;color:var(--deep-plum)!important;margin:26px 0 14px!important}.nsl-cs .sol-desk__note{background:var(--surface-2);border-inline-start:3px solid #2F9C8B;border-radius:var(--radius-md);padding:16px 18px;font-size:var(--fs-small)!important;line-height:1.8!important;color:var(--fg-2)!important;margin:0!important}.nsl-cs .sol-desk__demo{position:sticky;top:96px}@media(max-width:1024px){.nsl-cs .sol-desk{grid-template-columns:1fr;gap:36px}.nsl-cs .sol-desk__demo{position:static;max-width:640px}}.nsl-cs .cs-callout{margin-top:32px;background:var(--surface);border:1px solid var(--hairline);border-inline-start:3px solid #2F9C8B;border-radius:var(--radius-lg);padding:24px 26px;max-width:900px;box-shadow:var(--shadow-1)}.nsl-cs .cs-callout h3{font-size:clamp(22.5px,1.7vw,27.5px);line-height:1.4;color:var(--deep-plum);margin:0 0 10px}.nsl-cs .cs-callout p{font-size:var(--fs-body);line-height:var(--lh-ar-body);color:var(--fg-2);margin:0}@keyframes cs-kb-flow{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.nsl-cs .ndesk{position:relative;width:100%;max-width:680px;margin:0 auto;font-family:var(--font-ar)}.nsl-cs .ndesk__frame{position:relative;background:var(--ls-FBFCFF,#FBFCFF);border:1px solid var(--ls-E7E9F4,#E7E9F4);border-radius:20px;box-shadow:0 26px 60px #1f293729,inset 0 0 0 1px var(--lsa-FFFFFF-050,rgba(255, 255, 255, .5));overflow:hidden}.nsl-cs .ndesk__bar{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid var(--ls-EEF0F8,#EEF0F8);background:var(--ls-FFFFFF,#FFFFFF)}.nsl-cs .ndesk__bar-title{font-size:16.25px;font-weight:700;color:var(--deep-plum);display:inline-flex;align-items:center;gap:8px}.nsl-cs .ndesk__bar-title i{width:9px;height:9px;border-radius:50%;background:#2f9c8b;box-shadow:0 0 0 4px #2f9c8b29}.nsl-cs .ndesk__bar-live{font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--di-1E9E5A,#1E9E5A);display:inline-flex;align-items:center;gap:5px}.nsl-cs .ndesk__bar-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ls-22C55E,#22C55E);animation:ndesk-blink 1.6s ease-in-out infinite}@keyframes ndesk-blink{50%{opacity:.4}}.nsl-cs .ndesk__stage{position:relative;height:482px}@media(max-width:600px){.nsl-cs .ndesk__stage{height:470px}}.nsl-cs .ndesk__scene{position:absolute;inset:0;padding:18px;opacity:0;pointer-events:none;transform:translateY(7px);display:flex;flex-direction:column;transition:opacity .45s ease,transform .45s ease}.nsl-cs .ndesk__scene.is-on{opacity:1;pointer-events:auto;transform:none}.nsl-cs .ndesk__h{font-size:18.75px;font-weight:700;color:var(--deep-plum);margin:0 0 3px}.nsl-cs .ndesk__sub{font-size:13.75px;color:var(--di-6B6E94,#6B6E94);margin:0 0 14px}.nsl-cs .ndesk__channels{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.nsl-cs .ndesk__chan{font-size:13.12px;font-weight:700;color:var(--di-6B6E94,#6B6E94);background:var(--ls-F2F4FB,#F2F4FB);border:1px solid var(--ls-E7E9F4,#E7E9F4);border-radius:999px;padding:5px 11px}.nsl-cs .ndesk__chan.is-active{color:#fff;background:#2f9c8b;border-color:#2f9c8b;box-shadow:0 4px 10px #2f9c8b4d}.nsl-cs .ndesk__msg{display:flex;gap:11px;align-items:flex-start;background:var(--ls-F8F9FE,#F8F9FE);border:1px solid var(--ls-E7E9F4,#E7E9F4);border-radius:14px;padding:13px 14px;transition:box-shadow .25s ease,border-color .25s ease}.nsl-cs .ndesk__msg.is-hot{border-color:#2f9c8b;box-shadow:0 0 0 3px #2f9c8b2e}.nsl-cs .ndesk__msg-av{width:32px;height:32px;border-radius:10px;background:var(--surface-2);color:var(--deep-plum);font-weight:700;font-size:16.25px;display:grid;place-items:center;flex:none}.nsl-cs .ndesk__msg-body{flex:1;min-width:0}.nsl-cs .ndesk__msg-txt{font-size:16.25px;line-height:1.65;color:var(--ink)}.nsl-cs .ndesk__msg-meta{display:flex;align-items:center;gap:8px;margin-top:7px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;color:#9da1c0}.nsl-cs .ndesk__msg-ch{color:var(--di-2F9C8B,#2F9C8B);font-weight:700}.nsl-cs .ndesk__msg--happy{background:#2f9c8b12;border-color:#2f9c8b40;margin-bottom:14px}.nsl-cs .ndesk__parse{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.nsl-cs .ndesk__tok{font-size:15px;color:var(--di-4A4D6E,#4A4D6E);background:var(--ls-F2F4FB,#F2F4FB);border-radius:7px;padding:5px 10px}.nsl-cs .ndesk__tok.is-hot2{color:#fff;background:#2f9c8b}.nsl-cs .ndesk__detect{display:flex;gap:10px;margin-bottom:14px}.nsl-cs .ndesk__detect-card{flex:1;background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:12px 14px}.nsl-cs .ndesk__detect-card--mood{background:#c44a560f;border-color:#c44a5638}.nsl-cs .ndesk__detect-l{display:block;font-size:13.12px;color:var(--di-6B6E94,#6B6E94);margin-bottom:4px}.nsl-cs .ndesk__detect-v{display:block;font-size:17.5px;font-weight:700;color:var(--deep-plum)}.nsl-cs .ndesk__detect-card--mood .ndesk__detect-v{color:var(--di-B23344,#B23344)}.nsl-cs .ndesk__flag{display:inline-flex;align-items:center;gap:7px;font-size:13.75px;font-weight:600;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b14;border-radius:10px;padding:8px 12px;align-self:flex-start}.nsl-cs .ndesk__flag svg{color:var(--di-2F9C8B,#2F9C8B)}.nsl-cs .ndesk__ticket{background:var(--ls-FFFFFF,#fff);border:1px solid var(--ls-E5E7F0,#E5E7F0);border-radius:14px;padding:14px 16px;box-shadow:0 6px 16px #1f29370d;margin-bottom:16px}.nsl-cs .ndesk__ticket-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.nsl-cs .ndesk__ticket-id{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:18.75px;color:var(--deep-plum)}.nsl-cs .ndesk__ticket-pri{font-size:12.5px;font-weight:700;color:var(--di-B23344,#B23344);background:#c44a561f;border-radius:999px;padding:4px 10px}.nsl-cs .ndesk__ticket-rows{display:flex;flex-direction:column;gap:7px}.nsl-cs .ndesk__ticket-row{display:flex;align-items:center;justify-content:space-between;font-size:15px}.nsl-cs .ndesk__ticket-row span{color:var(--di-6B6E94,#6B6E94)}.nsl-cs .ndesk__ticket-row b{color:var(--deep-plum);font-weight:600}.nsl-cs .ndesk__route{display:flex;align-items:center;gap:10px}.nsl-cs .ndesk__route-node{font-size:13.75px;font-weight:700;color:#9da1c0;background:var(--ls-F2F4FB,#F2F4FB);border:1px solid var(--ls-E7E9F4,#E7E9F4);border-radius:999px;padding:7px 14px}.nsl-cs .ndesk__route-node.is-on{color:#fff;background:#2f9c8b;border-color:#2f9c8b;box-shadow:0 4px 12px #2f9c8b4d}.nsl-cs .ndesk__route-arrow{flex:1;height:2px;background:repeating-linear-gradient(90deg,var(--ls-C5C9E8,#C5C9E8) 0 6px,transparent 6px 12px)}.nsl-cs .ndesk__kb{background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:14px;padding:14px;margin-bottom:12px}.nsl-cs .ndesk__kb-head{display:inline-flex;align-items:center;gap:7px;font-size:13.75px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1a;border-radius:999px;padding:5px 12px;margin-bottom:12px}.nsl-cs .ndesk__kb-lock{width:15px;height:15px;display:inline-grid;place-items:center}.nsl-cs .ndesk__kb-lock svg{width:13px;height:13px}.nsl-cs .ndesk__kb-rows{display:flex;flex-direction:column;gap:8px}.nsl-cs .ndesk__kb-row{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--di-4A4D6E,#4A4D6E)}.nsl-cs .ndesk__kb-row b{margin-inline-start:auto;width:17px;height:17px;border-radius:50%;background:#2f9c8b;color:#fff;display:grid;place-items:center;flex:none}.nsl-cs .ndesk__kb-row b svg{width:10px;height:10px}.nsl-cs .ndesk__kb-bar{position:relative;width:56px;height:5px;border-radius:3px;background:var(--ls-E7E9F4,#E7E9F4);overflow:hidden;flex:none}.nsl-cs .ndesk__kb-bar:after{content:"";position:absolute;inset:0;width:40%;border-radius:3px;background:#2f9c8b;animation:ndesk-scan 1.3s ease-in-out infinite}@keyframes ndesk-scan{0%{transform:translate(-110%)}to{transform:translate(260%)}}.nsl-cs .ndesk__kb-result{font-size:14.38px;font-weight:600;color:var(--deep-plum);background:#2f9c8b14;border-radius:10px;padding:10px 12px;margin-top:10px}.nsl-cs .ndesk__acts{display:flex;gap:7px;margin-top:4px;flex-wrap:wrap}.nsl-cs .ndesk__btn{font-family:var(--font-ar);font-size:13.12px;font-weight:700;padding:8px 13px;border-radius:999px;border:1px solid var(--ls-E5E7F0,#E5E7F0);background:var(--ls-FFFFFF,#fff);color:var(--deep-plum);cursor:pointer}.nsl-cs .ndesk__btn--p{background:#2f9c8b;color:#fff;border-color:#2f9c8b}.nsl-cs .ndesk__btn.is-hot{box-shadow:0 0 0 3px #2f9c8b38}.nsl-cs .ndesk__reply{display:flex;gap:11px;align-items:flex-start;margin-bottom:12px}.nsl-cs .ndesk__reply-av{width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--nova-purple),var(--deep-plum));color:#fff;font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:17.5px;display:grid;place-items:center;flex:none}.nsl-cs .ndesk__reply-body{flex:1;min-width:0;background:#2f9c8b14;border:1px solid rgba(47,156,139,.22);border-radius:14px;border-top-inline-start-radius:4px;padding:12px 14px;font-size:16.25px;line-height:1.7;color:var(--ink);min-height:56px}.nsl-cs .ndesk__reply-caret{display:inline-block;width:2px;height:14px;background:#2f9c8b;margin-inline-start:2px;vertical-align:-2px;animation:ndesk-caret .9s step-end infinite}@keyframes ndesk-caret{50%{opacity:0}}.nsl-cs .ndesk__sources{display:flex;gap:7px;flex-wrap:wrap}.nsl-cs .ndesk__src{font-size:13.12px;font-weight:600;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1a;border-radius:999px;padding:4px 11px}.nsl-cs .ndesk__gate{display:flex;flex-direction:column;gap:14px}.nsl-cs .ndesk__gate-meters{display:flex;flex-direction:column;gap:10px;background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:13px 15px}.nsl-cs .ndesk__meter{display:grid;grid-template-columns:90px 1fr 40px;gap:10px;align-items:center;font-size:14.38px}.nsl-cs .ndesk__meter-l{color:var(--di-4A4D6E,#4A4D6E)}.nsl-cs .ndesk__meter-track{height:7px;background:var(--ls-EEF0F8,#EEF0F8);border-radius:4px;overflow:hidden}.nsl-cs .ndesk__meter-track i{display:block;height:100%;background:linear-gradient(90deg,var(--ls-6BC3B2,#6BC3B2),#2F9C8B);border-radius:4px;transform-origin:left;animation:ndesk-grow 1s ease-out forwards}@keyframes ndesk-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nsl-cs .ndesk__meter-v{font-family:Inter,system-ui,sans-serif;font-weight:700;color:var(--deep-plum);text-align:end}.nsl-cs .ndesk__branches{display:flex;flex-direction:column;gap:8px}.nsl-cs .ndesk__branch{font-family:var(--font-ar);display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;border-radius:12px;padding:12px 14px;text-align:start}.nsl-cs .ndesk__branch--ok{color:#fff;background:linear-gradient(135deg,#36a98f,#2f9c8b);border:none;cursor:pointer;box-shadow:0 6px 16px #2f9c8b47}.nsl-cs .ndesk__branch--ok svg{color:#fff}.nsl-cs .ndesk__branch--ok.is-hot{box-shadow:0 0 0 3px #2f9c8b4d,0 10px 24px #2f9c8b73}.nsl-cs .ndesk__branch--dim{color:#9da1c0;background:var(--ls-F6F7FB,#F6F7FB);border:1px dashed var(--ls-D4D8EA,#D4D8EA);font-weight:600}.nsl-cs .ndesk__crm{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.nsl-cs .ndesk__crm-chip{font-family:Inter,system-ui,sans-serif;font-size:13.75px;font-weight:700;color:var(--deep-plum);background:var(--ls-FFFFFF,#fff);border:1px solid var(--ls-E5E7F0,#E5E7F0);border-radius:999px;padding:7px 14px;box-shadow:0 3px 8px #1f29370d}.nsl-cs .ndesk__sync{display:flex;flex-direction:column;gap:9px}.nsl-cs .ndesk__sync-row{display:flex;align-items:center;gap:10px;font-size:15.62px;color:var(--fg-2)}.nsl-cs .ndesk__sync-row b{width:18px;height:18px;border-radius:50%;background:#2f9c8b;color:#fff;display:grid;place-items:center;flex:none}.nsl-cs .ndesk__sync-row b svg{width:11px;height:11px}.nsl-cs .ndesk__csat{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ls-FAFBFE,#FAFBFE);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:12px;padding:13px 15px}.nsl-cs .ndesk__csat-stars{display:inline-flex;gap:3px;color:#e8b500}.nsl-cs .ndesk__csat-stars svg{width:18px;height:18px}.nsl-cs .ndesk__csat-time{font-size:14.38px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B)}.nsl-cs .ndesk__sum{display:flex;gap:8px;margin-bottom:14px}.nsl-cs .ndesk__sum-chip{flex:1;background:var(--ls-F4F5FC,#F4F5FC);border:1px solid var(--ls-EEF0F8,#EEF0F8);border-radius:10px;padding:12px 10px;text-align:center}.nsl-cs .ndesk__sum-n{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:22.5px;color:var(--deep-plum)}.nsl-cs .ndesk__sum-n--g{color:var(--di-1E9E5A,#1E9E5A)}.nsl-cs .ndesk__sum-n--teal{color:var(--di-2F9C8B,#2F9C8B)}.nsl-cs .ndesk__sum-n--ar{font-family:var(--font-ar);font-size:17.5px;line-height:1.3}.nsl-cs .ndesk__sum-l{font-size:12.5px;color:var(--di-6B6E94,#6B6E94);margin-top:4px;line-height:1.5}.nsl-cs .ndesk__final{background:linear-gradient(135deg,#5a3fd012,#2f9c8b1a);border:1px solid rgba(47,156,139,.32);border-radius:12px;padding:14px 16px}.nsl-cs .ndesk__final-t{font-size:15.62px;font-weight:700;color:var(--deep-plum);margin-bottom:5px}.nsl-cs .ndesk__final-b{font-size:13.12px;line-height:1.6;color:var(--di-4A4163,#4A4163)}.nsl-cs .ndesk__final-note{font-size:12.5px;color:var(--di-2F9C8B,#2F9C8B);font-weight:700;margin-top:8px;display:inline-flex;align-items:center;gap:6px}.nsl-cs .ndesk__final-note svg{color:var(--di-2F9C8B,#2F9C8B)}.nsl-cs .ndesk__cta{margin-top:11px;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-ar);font-size:14.38px;font-weight:700;padding:9px 16px;border-radius:999px;border:none;background:#2f9c8b;color:#fff;cursor:pointer;box-shadow:0 6px 16px #2f9c8b52;transition:box-shadow .25s ease}.nsl-cs .ndesk__cta svg{color:#fff}.nsl-cs .ndesk__cta.is-hot{box-shadow:0 0 0 3px #2f9c8b52,0 12px 30px #2f9c8b8c}.nsl-cs .ndesk__cursor{position:absolute;top:0;left:0;width:22px;height:22px;z-index:30;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(31,41,55,.3));transform:translate(60%,150px);transition:transform .9s cubic-bezier(.45,0,.18,1),opacity .4s ease}.nsl-cs .ndesk__cursor svg{width:100%;height:100%;display:block;transition:transform .15s ease}.nsl-cs .ndesk__cursor.clk svg{transform:scale(.78)}.nsl-cs .ndesk__cursor.idle{opacity:.35}.nsl-cs .ndesk__cursor:after{content:"";position:absolute;left:-7px;top:-7px;width:36px;height:36px;border-radius:50%;border:2px solid #2F9C8B;opacity:0;transform:scale(.3)}.nsl-cs .ndesk__cursor.clk:after{animation:ndesk-ripple .55s ease-out}@keyframes ndesk-ripple{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.nsl-cs .ndesk__scene,.nsl-cs .ndesk__cta,.nsl-cs .ndesk__kb-bar:after,.nsl-cs .ndesk__reply-caret,.nsl-cs .ndesk__meter-track i,.nsl-cs .ndesk__bar-live:before{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.nsl-cs .ndesk__cursor{display:none}}.nsl-cs .sol-hero--legal{background:linear-gradient(180deg,var(--ls-FBF9F4,#FBF9F4) 0%,var(--bg) 68%)}@keyframes lg-spin{to{transform:rotate(360deg)}}@keyframes lg-core-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.25;transform:scale(1.6)}}@keyframes lg-clause-cycle{0%,to{opacity:.1}50%{opacity:.22}}@keyframes nlh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nlh-blink{50%{opacity:.45}}@keyframes nlh-s1{0%,2%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s2{0%,13%{opacity:0;transform:translateY(8px)}17%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s3{0%,24%{opacity:0;transform:translateY(8px)}28%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s4{0%,36%{opacity:0;transform:translateY(8px)}40%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s5{0%,50%{opacity:0;transform:translateY(8px)}54%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s6{0%,64%{opacity:0;transform:translateY(8px)}68%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-s7{0%,76%{opacity:0;transform:translateY(8px)}80%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-8px)}}@keyframes nlh-bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(var(--h,1))}}@keyframes nlh-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes leg-kb-flow{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes nleg-blink{50%{opacity:.4}}.nsl-cs .nleg__scene.is-on{opacity:1;pointer-events:auto;transform:none}.nsl-cs .nleg__file.is-hot{border-color:#9c7a3c;box-shadow:0 0 0 3px #9c7a3c2e}@keyframes nleg-cat-in{to{opacity:1;transform:translateY(0)}}@keyframes nleg-tl-in{0%{opacity:0;transform:translate(50%,-30%)}to{opacity:1;transform:translate(50%,-50%)}}@keyframes nleg-line-draw{0%{stroke-dashoffset:60;opacity:0}to{stroke-dashoffset:0;opacity:1}}.nsl-cs .nleg__btn.is-hot{box-shadow:0 0 0 3px #9c7a3c38}@keyframes nleg-caret{50%{opacity:0}}@keyframes nleg-map-in{to{opacity:1;transform:translate(0)}}@keyframes nleg-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nsl-cs .nleg__branch--ok.is-hot{box-shadow:0 0 0 3px #9c7a3c4d,0 10px 24px #9c7a3c73}.nsl-cs .nleg__cta.is-hot{box-shadow:0 0 0 3px #9c7a3c52,0 12px 30px #9c7a3c8c}.nsl-cs .nleg__cursor.clk svg{transform:scale(.78)}.nsl-cs .nleg__cursor.idle{opacity:.35}.nsl-cs .nleg__cursor.clk:after{animation:nleg-ripple .55s ease-out}@keyframes nleg-ripple{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}@media(max-width:520px){.nsl-cs .nc-hero__ctas .btn{width:100%;justify-content:center}}.nsl-cs .en-page .faq__btn{text-align:left;font-family:var(--font-en)}.nsl-cs .en-page .faq__panel-inner p{font-family:var(--font-en)}.nsl-cs .cs-hero__trust{margin-top:18px;font-size:16.25px;line-height:1.9;color:var(--fg-3);max-width:640px}.nsl-cs .cs-band{padding:40px 0;background:var(--surface-2);border-block:1px solid var(--hairline)}.nsl-cs .cs-band__head{text-align:center;font-size:clamp(21.25px,1.6vw,25px);font-weight:700;color:var(--deep-plum);margin:0 0 26px}.nsl-cs .cs-values{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:720px){.nsl-cs .cs-values{grid-template-columns:repeat(2,1fr)}}.nsl-cs .cs-value{text-align:center;padding:8px}.nsl-cs .cs-value__big{font-size:clamp(25px,2.1vw,32.5px);font-weight:800;color:var(--di-2F9C8B,#2F9C8B);line-height:1.2}.nsl-cs .cs-value__cap{margin-top:6px;font-size:16.25px;color:var(--fg-2);line-height:1.6}.nsl-cs .cs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:40px}.nsl-cs .cs-cards--2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:0}.nsl-cs .cs-card{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:22px;border-top:3px solid rgba(47,156,139,.55)}.nsl-cs .cs-card__t{font-size:20px;font-weight:700;color:var(--deep-plum);margin:0 0 8px;line-height:1.4}.nsl-cs .cs-card__b{font-size:17.5px;line-height:1.75;color:var(--fg-2);margin:0}.nsl-cs .cs-transition{margin-top:30px;font-size:var(--fs-body-lg);line-height:var(--lh-ar-body);color:var(--deep-plum);font-weight:600;max-width:860px;padding-inline-start:18px;border-inline-start:3px solid #2F9C8B}.nsl-cs .cs-note{margin-top:24px;font-size:var(--fs-small);line-height:1.9;color:var(--fg-2);max-width:900px}.nsl-cs .cs-compare{margin-top:28px;overflow-x:auto;border:1px solid var(--hairline);border-radius:var(--radius-lg)}.nsl-cs .cs-compare table{width:100%;min-width:620px;border-collapse:collapse;font-size:17.5px}.nsl-cs .cs-compare thead th{background:var(--deep-plum);color:#fff;font-weight:700;text-align:start;padding:14px 16px;font-size:16.88px}.nsl-cs .cs-compare thead th:last-child{background:#2f9c8b}.nsl-cs .cs-compare tbody th,.nsl-cs .cs-compare tbody td{padding:13px 16px;border-top:1px solid var(--hairline);text-align:start;vertical-align:top;line-height:1.6}.nsl-cs .cs-compare tbody th{font-weight:700;color:var(--deep-plum);background:var(--surface-2);white-space:nowrap}.nsl-cs .cs-compare tbody td{color:var(--fg-2)}.nsl-cs .cs-compare__win{color:var(--deep-plum)!important;font-weight:600;background:#2f9c8b0d}.nsl-cs .cs-compare tbody tr:hover td,.nsl-cs .cs-compare tbody tr:hover th{background:#2f9c8b12}.nsl-cs .cs-loop{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.nsl-cs .cs-loop__step{display:flex;gap:14px;align-items:flex-start;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:20px}.nsl-cs .cs-loop__n{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-en);font-size:18.75px;font-weight:700;color:#fff;background:#2f9c8b}.nsl-cs .cs-loop__t{font-size:20px;font-weight:700;color:var(--deep-plum);margin:0 0 5px}.nsl-cs .cs-loop__b{font-size:16.88px;line-height:1.7;color:var(--fg-2);margin:0}.nsl-cs .cs-diagram{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;padding:18px 20px;background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.nsl-cs .cs-diagram__node{display:inline-flex;align-items:center;gap:8px;font-size:15.62px;font-weight:700;color:var(--deep-plum)}.nsl-cs .cs-diagram__arrow{color:var(--di-2F9C8B,#2F9C8B);font-size:18.75px}.nsl-cs .cs-loop__footer{margin:24px 0 0;font-size:18.75px;font-weight:600;color:var(--deep-plum);padding-inline-start:16px;border-inline-start:3px solid #2F9C8B}.nsl-cs .cs-msg{border-radius:var(--radius-lg);padding:14px 16px;margin:0 0 18px}.nsl-cs .cs-msg__who{display:block;font-size:13.75px;font-weight:700;letter-spacing:.04em;margin-bottom:5px}.nsl-cs .cs-msg p{margin:0;font-size:18.12px;line-height:1.7}.nsl-cs .cs-msg--customer{background:var(--surface-2);border:1px solid var(--hairline)}.nsl-cs .cs-msg--customer .cs-msg__who{color:var(--fg-3)}.nsl-cs .cs-msg--customer p{color:var(--ink)}.nsl-cs .cs-msg--agent{background:#2f9c8b14;border:1px solid rgba(47,156,139,.22)}.nsl-cs .cs-msg--agent .cs-msg__who{color:var(--di-2F9C8B,#2F9C8B)}.nsl-cs .cs-msg--agent p{color:var(--deep-plum)}.nsl-cs .cs-flow{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:12px}.nsl-cs .cs-flow li{display:flex;gap:12px;align-items:flex-start}.nsl-cs .cs-flow__n{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-en);font-size:15px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1f}.nsl-cs .cs-flow__t{font-size:17.5px;line-height:1.7;color:var(--fg-2)}.nsl-cs .cs-qualify{margin:16px 0 0;font-size:15.62px;line-height:1.8;color:var(--fg-3)}.nsl-cs .cs-int{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:8px}@media(max-width:720px){.nsl-cs .cs-int{grid-template-columns:1fr;gap:22px}}.nsl-cs .cs-int__label{font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin:0 0 14px}.nsl-cs .cs-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.nsl-cs .cs-chip{font-size:17.5px;font-weight:600;color:var(--deep-plum);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-pill);padding:9px 16px}.nsl-cs .cs-chip--solid{color:#fff;background:#2f9c8b;border-color:#2f9c8b}.nsl-cs .cs-roi-head{margin-top:44px}.nsl-cs .cs-roi-head h3{font-size:clamp(23.75px,2vw,30px);color:var(--deep-plum);margin:0 0 18px}.nsl-cs .cs-roi{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;align-items:stretch;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-xl);padding:26px;box-shadow:var(--shadow-1)}@media(max-width:860px){.nsl-cs .cs-roi{grid-template-columns:1fr}}.nsl-cs .cs-roi__inputs{display:flex;flex-direction:column;gap:14px}.nsl-cs .cs-roi__field{display:flex;flex-direction:column;gap:6px}.nsl-cs .cs-roi__label{font-size:16.25px;font-weight:600;color:var(--fg-2)}.nsl-cs .cs-roi__input{display:flex;align-items:center;gap:8px}.nsl-cs .cs-roi__input input{flex:1;min-width:0;font-family:var(--font-en);font-size:18.75px;font-weight:600;color:var(--deep-plum);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface-2);direction:ltr;text-align:end}.nsl-cs .cs-roi__input input:focus-visible{outline:2px solid #2F9C8B;outline-offset:1px;border-color:#2f9c8b}.nsl-cs .cs-roi__unit{flex:none;font-size:15px;color:var(--fg-3);min-width:34px}.nsl-cs .cs-roi__result{display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(135deg,#2f9c8b1a,#5a3fd00f);border:1px solid rgba(47,156,139,.28);border-radius:var(--radius-lg);padding:24px}.nsl-cs .cs-roi__result-label{font-size:16.25px;font-weight:600;color:var(--fg-2)}.nsl-cs .cs-roi__result-value{font-family:var(--font-en);font-size:clamp(37.5px,4vw,52.5px);font-weight:800;color:var(--di-2F9C8B,#2F9C8B);line-height:1.1;margin:8px 0}.nsl-cs .cs-roi__result-unit{font-size:20px;font-weight:700}.nsl-cs .cs-roi__disclaimer{font-size:14.38px;line-height:1.7;color:var(--fg-3);margin:6px 0 0}.nsl-cs .cs-tiers{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.nsl-cs .cs-tier{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:22px;border-top:3px solid #2F9C8B;display:flex;flex-direction:column;gap:10px}.nsl-cs .cs-tier--2{border-top-color:var(--ls-E0A34E,#E0A34E)}.nsl-cs .cs-tier--3{border-top-color:var(--deep-plum)}.nsl-cs .cs-tier__t{font-size:19.38px;font-weight:700;color:var(--deep-plum);margin:0;line-height:1.4}.nsl-cs .cs-tier__ex{font-size:16.88px;line-height:1.7;color:var(--fg-2);margin:0;flex:1}.nsl-cs .cs-tier__auth{align-self:flex-start;font-size:15px;font-weight:700;color:var(--di-2F9C8B,#2F9C8B);background:#2f9c8b1f;border-radius:var(--radius-pill);padding:6px 13px}.nsl-cs .cs-tier--2 .cs-tier__auth{color:var(--di-A5702A,#A5702A);background:var(--lsa-E0A34E-014,rgba(224,163,78,.14))}.nsl-cs .cs-tier--3 .cs-tier__auth{color:var(--deep-plum);background:var(--surface-2)}.nsl-cs .cs-final{background:var(--deep-plum)}.nsl-cs .cs-final__inner{max-width:780px}.nsl-cs .cs-final h2{font-size:clamp(30px,2.8vw,45px);line-height:1.3;color:#fff;margin:0 0 18px}.nsl-cs .cs-final p{font-size:20px;line-height:1.8;color:#ffffffd1;margin:0 0 26px}.nsl-cs .cs-final__ctas{display:flex;gap:16px;flex-wrap:wrap}.nsl-cs .cs-final__ctas .btn--ghost{color:#fff;border-color:var(--lsa-FFFFFF-035,rgba(255,255,255,.35))}.nsl-cs .cs-final__ctas .btn--ghost:hover{border-color:var(--ls-FFFFFF,#fff);background:#ffffff14}.nsl-cs .cs-final__micro{margin-top:22px!important;font-size:16.25px;color:#fff9!important}@keyframes nc-flow-in{to{opacity:1;transform:translateY(0)}}.nsl-cs .nc-cta-band__ctas .btn--ghost{color:#fff;border-color:var(--lsa-FFFFFF-035,rgba(255,255,255,.35))}.nsl-cs .nc-cta-band__ctas .btn--ghost:hover{border-color:var(--ls-FFFFFF,#fff);background:#ffffff14}.nsl-cs .faq__q{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.nsl-cs .cs-callout__h{font-size:clamp(22.5px,1.7vw,27.5px);line-height:1.4;font-weight:700;color:var(--deep-plum);margin:0 0 10px}.nsl-cs .cs-roi-head__t{font-size:clamp(23.75px,2vw,30px);font-weight:700;color:var(--deep-plum);margin:0 0 18px}.nsl-cs .cs-values dl,.nsl-cs .cs-values dt{margin:0}.nsl-cs .cs-values dd{margin:6px 0 0}.nsl-cs .cs-value__big{margin:0}.nsl-cs .sol-hero__text>.sol-hero__orbit,.nsl-cs .sol-hero__visual>.sol-hero__orbit{position:absolute}.nsl-cs .sol-reveal{opacity:1;transform:none}html.eng-anim .nsl-cs .sol-reveal{opacity:0;transform:translateY(20px)}html.eng-anim .nsl-cs .sol-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.eng-anim .nsl-cs .sol-reveal{opacity:1;transform:none;transition:none}}.nsl-cs .cs-hero__wordmark{display:block;font-family:Alexandria,Space Grotesk,sans-serif;font-weight:800;font-size:clamp(46px,6vw,82px);line-height:1.08;letter-spacing:-.02em;color:var(--deep-plum, #2E1F6B);white-space:nowrap;direction:ltr;unicode-bidi:isolate;margin:0 0 6px}@media(max-width:520px){.nsl-cs .cs-hero__wordmark{font-size:clamp(34px,11vw,46px)}}@media(max-width:860px){.nsl-cs .cs-roi,.nsl-cs .cs-roi__inputs,.nsl-cs .cs-roi__field,.nsl-cs .cs-roi__input{min-width:0}.nsl-cs .cs-roi__input input{width:100%}}:root[data-theme=dark] .nsl-cs{--bg: #0E0B16;--surface: #1A1530;--surface-2: #211A38;--hairline: #352B50;--ink: #F5F2FA;--fg-1: #F5F2FA;--fg-2: #B8B2C5;--fg-3: #918AA3;--deep-plum: #F5F2FA;--mauve-mist: #2A2246;--lavender-fog: #352B50;--link: #B5A6FF;--link-hover: #C7B6FF;--focus-ring: #B5A6FF}:root[data-theme=dark] .nsl-cs .btn--primary:hover,:root[data-theme=dark] .nsl-cs .ndesk__reply-av,:root[data-theme=dark] .nsl-cs .cs-compare thead th,:root[data-theme=dark] .nsl-cs .cs-final{background:#241a4a}:root[data-theme=dark] .nsl-cs .eyebrow,:root[data-theme=dark] .nsl-cs .btn--ghost:hover,:root[data-theme=dark] .nsl-cs .hero h1 .accent,:root[data-theme=dark] .nsl-cs .faq__btn:hover,:root[data-theme=dark] .nsl-cs .faq__chev,:root[data-theme=dark] .nsl-cs .sol-hero__crumbs a:hover,:root[data-theme=dark] .nsl-cs .sol-hero h1 .accent{color:#b5a6ff}:root[data-theme=dark] .nsl-cs .nsh__dot,:root[data-theme=dark] .nsl-cs .nsh__detect-bars span,:root[data-theme=dark] .nsl-cs .nsh__kb-row i,:root[data-theme=dark] .nsl-cs .nsh__chart-track i,:root[data-theme=dark] .nsl-cs .ndesk__bar-title i,:root[data-theme=dark] .nsl-cs .ndesk__chan.is-active,:root[data-theme=dark] .nsl-cs .ndesk__tok.is-hot2,:root[data-theme=dark] .nsl-cs .ndesk__route-node.is-on,:root[data-theme=dark] .nsl-cs .ndesk__kb-row b,:root[data-theme=dark] .nsl-cs .ndesk__kb-bar:after,:root[data-theme=dark] .nsl-cs .ndesk__btn--p,:root[data-theme=dark] .nsl-cs .ndesk__reply-caret,:root[data-theme=dark] .nsl-cs .ndesk__meter-track i,:root[data-theme=dark] .nsl-cs .ndesk__branch--ok,:root[data-theme=dark] .nsl-cs .ndesk__sync-row b,:root[data-theme=dark] .nsl-cs .ndesk__cta,:root[data-theme=dark] .nsl-cs .cs-compare thead th:last-child,:root[data-theme=dark] .nsl-cs .cs-loop__n,:root[data-theme=dark] .nsl-cs .cs-chip--solid{background:#1c6b5e}:root[data-theme=dark] .nsl-cs{--di-C44A56: #F09AA3}:root[data-theme=dark] .nsl-cs .nsh__chip--mood,:root[data-theme=dark] .nsl-cs .nsh__ticket-pri,:root[data-theme=dark] .nsl-cs .ndesk__ticket-pri{color:#f09aa3}:root:not([data-theme=dark]) .nsl-cs .nsh__bubble-ch,:root:not([data-theme=dark]) .nsl-cs .nsh__live,:root:not([data-theme=dark]) .nsl-cs .nsh__csat,:root:not([data-theme=dark]) .nsl-cs .ndesk__src,:root:not([data-theme=dark]) .nsl-cs .ndesk__kb-head,:root:not([data-theme=dark]) .nsl-cs .cs-tier__auth,:root:not([data-theme=dark]) .nsl-cs .cs-msg__who{color:#15644f}
