.about-head{grid-template-columns:1fr 1fr;align-items:center;gap:48px 80px;margin:60px;display:grid}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.heading-abouts{letter-spacing:-.02em;margin:0;font-size:clamp(2.4615rem,3.8vw,3.8462rem);font-weight:700;line-height:1.1}.heading-abouts em{color:var(--primary,#308cf6);font-style:normal}.lead{text-align:justify;margin:0 0 32px;font-size:1.2308rem;font-weight:300;line-height:1.78}.ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ctaLink{border-bottom:1px solid #1a6edb59;padding-bottom:2px;text-decoration:none}.cardsSliderWrap{padding-bottom:40px;position:relative}.cardsSlide{width:100%}.cards{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.cardBox{transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:none!important;border:1px solid #e2e9f3!important;border-radius:20px!important;gap:0!important;margin:0!important;padding:28px 24px 26px!important}.cardBox:after{content:"";transform-origin:0;background:linear-gradient(90deg,#1a6edb,#0fa5e9);border-radius:0 0 20px 20px;height:3px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.cardBox:hover{transform:translateY(-4px);border-color:#1a6edb40!important;box-shadow:0 12px 40px #0b1f3a24!important}.cardBox:hover:after{transform:scaleX(1)}.productCardLink{color:inherit;text-decoration:none;display:block}.productCardLink .justify{align-items:center;min-height:32px}.cardLogo{object-fit:contain;object-position:left center;max-width:168px;max-height:32px;display:block;width:auto!important;height:32px!important}.cardTitle{margin:0 0 10px;font-size:1.1538rem;font-weight:600;line-height:1.3}.cardDesc{text-align:justify;margin:0;font-weight:300;line-height:1.7}.stats{background:#0b1f3a;border-radius:28px;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:30px;display:grid;position:relative;overflow:hidden}.stats:before{content:"";pointer-events:none;background:radial-gradient(circle,#1a6edb59 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.stats:after{content:"";pointer-events:none;background:radial-gradient(circle,#0fa5e92e 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-80px;left:20%}.statBox{text-align:center;z-index:1;margin:0;padding:8px 0;display:block;position:relative}.statBorder{border-left:1px solid #8383838c;border-radius:14px;padding-left:24px}.statNum{letter-spacing:-.02em;justify-content:center;margin:0 0 10px;line-height:1;display:flex}.stats .ni-up h2{color:#fff;font-size:2.3077rem!important}.stats .ni-up h6{font-size:1.3846rem;color:#0fa5e9!important}.statSymbol{letter-spacing:-.02em;color:#0fa5e9;font-size:clamp(2.1538rem,3vw,3.0769rem);font-weight:700;line-height:1}.statLabel{letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;margin:0;font-size:.9231rem;font-weight:400;line-height:1.4}html[data-nifi-theme]:not([data-nifi-theme=nifi]) .stats{background:var(--ls)}html[data-nifi-theme]:not([data-nifi-theme=nifi]) .stats:before{background:radial-gradient(circle, color-mix(in srgb, var(--hd) 92%, #fff) 0%, transparent 70%)}html[data-nifi-theme]:not([data-nifi-theme=nifi]) .stats:after{background:radial-gradient(circle, color-mix(in srgb, var(--primary) 94%, #fff) 0%, transparent 70%)}html[data-nifi-theme]:not([data-nifi-theme=nifi]) .stats .ni-up h6,html[data-nifi-theme]:not([data-nifi-theme=nifi]) .statSymbol{color:var(--menu-hover,var(--primary))!important}html[data-nifi-theme=cafe] .stats .ni-up h2,html[data-nifi-theme=cafe] .stats .ni-up h6,html[data-nifi-theme=cafe] .statSymbol{color:#fff!important}html[data-nifi-theme=cafe] .statLabel{color:#ffffff80}@media (max-width:1024px){.cards{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:40px 36px}.statBorder{border-left:none;padding-left:0}.statBox:first-child,.statBox:nth-child(2),.statBox:nth-child(4){border-right:1px solid #8383838c}}@media (max-width:768px){.inner{padding:0 10px}.about-head{grid-template-columns:1fr;gap:20px;margin:25px}.cards{grid-template-columns:1fr 1fr;gap:14px}}@media (max-width:480px){.cards{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr;gap:28px;padding:32px 24px}.statBorder{border-top:none;border-left:none;padding-top:0;padding-left:0}.statBox:first-child,.statBox:nth-child(2),.statBox:nth-child(4){border-right:none}.statBox:nth-child(odd):not(:last-child){border-right:1px solid #8383838c}}.aboutProductAnchor{position:relative;top:-82px}
.lead{font-size:1.2308rem}.card{border:1px solid #94a3b859;border-radius:20px;transition:transform .25s,border-color .25s;margin:0!important}.card:hover{border-color:#3b82f673;transform:translateY(-4px)}.anchor{position:relative;top:-82px}.cardTitle{margin:0 0 8px;font-size:1.3846rem;line-height:1.35}.cardTitle a{color:inherit;text-decoration:none}.tagline{margin:0 0 12px;font-style:italic;line-height:1.45}.cardDesc{text-align:justify;margin:0;font-weight:300;line-height:1.7}.partners{margin-top:56px}.partners .n-title{margin-bottom:28px}.partnerLogos{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:24px;display:grid}.partnerLogos a{justify-content:center;align-items:center;min-width:0;display:flex}.partnerLogos img{object-fit:contain;width:auto;max-width:100%;height:40px;transition:transform .2s}.partnerLogos a:hover img{transform:translateY(-3px)}@media (max-width:768px){.partnerLogos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.partnerLogos img{height:28px}.inner{padding:0 10px}}@media (max-width:480px){.services-grid.n-grid>section.c3{grid-column:span 12!important}}
.whyNl .whyNl-grid{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.whyNl .whyNl-sub{opacity:.82;margin:0 0 20px;font-size:1.0769rem;line-height:1.8}.whyNl .whyNl-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.whyNl .whyNl-card{background:#cdcdcd24;border:1px solid #9f9f9f33;border-radius:12px;grid-template-columns:auto 1fr;gap:12px;padding:14px;display:grid}.whyNl .whyNl-icon{font-size:1.6923rem;line-height:1}.whyNl .whyNl-card p{opacity:.82;margin:0;line-height:1.65}@media (max-width:900px){.whyNl .whyNl-grid{grid-template-columns:1fr}}@media (max-width:640px){.whyNl .whyNl-cards{grid-template-columns:1fr}}
