@font-face{font-family:chakra petch;src:url(/fonts/chakra-petch-v13-latin-300.woff2)format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:chakra petch;src:url(/fonts/chakra-petch-v13-latin-regular.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:chakra petch;src:url(/fonts/chakra-petch-v13-latin-500.woff2)format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:chakra petch;src:url(/fonts/chakra-petch-v13-latin-600.woff2)format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:chakra petch;src:url(/fonts/chakra-petch-v13-latin-700.woff2)format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:satoshi;src:url(/fonts/satoshi-300.woff2)format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:satoshi;src:url(/fonts/satoshi-regular.woff2)format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:satoshi;src:url(/fonts/satoshi-500.woff2)format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:satoshi;src:url(/fonts/satoshi-700.woff2)format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark;--nm-bg:#05080A;--nm-bg-soft:#0A0D10;--nm-panel:rgba(28,33,38,.55);--nm-box:#22232C;--nm-mint:#E6F8BA;--nm-mint-soft:#F2FCD9;--nm-olive:#C9E08D;--nm-steel:#ACBBD9;--nm-steel-soft:#CDD8EC;--nm-text:#E9F1EE;--nm-text-2:#B7C6C1;--nm-muted:#8A9E97;--nm-muted-2:#7E938C;--nm-display:'Chakra Petch',sans-serif;--nm-body:'Satoshi',sans-serif;--nm-line:rgba(230,248,186,.13);--nm-wrap:1560px;--nm-pad:22px;--nm-navh:68px;--nm-band:212px;--nm-band-skew:34px;--nm-navh-full:82px}@media(min-width:1081px){:root{--nm-pad:48px;--nm-band:268px}}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--nm-bg);color:var(--nm-text);font-family:var(--nm-body);overflow-x:clip;-webkit-font-smoothing:antialiased}a{color:var(--nm-mint);text-decoration:none}a:hover{color:var(--nm-mint-soft)}::selection{background:var(--nm-mint);color:var(--nm-bg)}h1,h2,h3,h4{font-family:var(--nm-display);text-wrap:pretty;margin:0}p,ul,figure{margin:0}ul{padding:0;list-style:none}img,video{max-width:100%}:focus-visible{outline:2px solid var(--nm-mint);outline-offset:3px}.nm-wrap{position:relative;max-width:var(--nm-wrap);margin:0 auto;display:flex;flex-direction:column;gap:52px}.nm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nm-skiplink{position:absolute;left:-9999px;top:0;z-index:200;padding:12px 20px;background:var(--nm-mint);color:var(--nm-bg);font-family:var(--nm-display);font-weight:600}.nm-skiplink:focus{left:0}.nm-head{display:flex;flex-direction:column;gap:16px}.nm-head__row{display:flex;align-items:baseline;justify-content:space-between;gap:30px;flex-wrap:wrap}.nm-kicker{font-family:var(--nm-display);font-size:12px;font-weight:500;letter-spacing:.4em;color:var(--nm-mint);text-shadow:0 0 20px rgba(230,248,186,.5)}.nm-ghost{font-family:var(--nm-display);font-size:12px;font-weight:400;letter-spacing:.4em;color:var(--nm-muted-2)}.nm-section{position:relative;padding:72px var(--nm-pad);border-bottom:1px solid rgba(230,248,186,.1);overflow:hidden}@media(min-width:1081px){.nm-section{padding:112px var(--nm-pad)}}.nm-nav{position:sticky;top:0;z-index:130;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px var(--nm-pad);transition:padding .3s ease}.nm-nav.is-compact{padding-top:9px;padding-bottom:9px}.nm-nav>*:not(.nm-nav__bg){position:relative;z-index:1}.nm-nav__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:rgb(7 8 9/55%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--nm-line);-webkit-clip-path:polygon(0 0,var(--nm-band) 0,calc(var(--nm-band) - var(--nm-band-skew)) 100%,0 100%);clip-path:polygon(0 0,var(--nm-band) 0,calc(var(--nm-band) - var(--nm-band-skew)) 100%,0 100%);transition:-webkit-clip-path .55s cubic-bezier(.4,0,.2,1),clip-path .55s cubic-bezier(.4,0,.2,1),background .45s ease}.nm-nav.is-compact .nm-nav__bg{background:var(--nm-panel);-webkit-clip-path:polygon(0 0,calc(100% + var(--nm-band-skew)) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% + var(--nm-band-skew)) 0,100% 100%,0 100%)}.nm-nav__brand{display:flex;align-items:center;padding:2px 0}.nm-nav__brand img{display:block;height:22px;width:auto}.nm-nav__links{display:none;align-items:center;gap:34px;font-family:var(--nm-display);font-size:13px;font-weight:500;letter-spacing:.16em}.nm-nav__links a{color:var(--nm-text);display:block;padding:6px 0}.nm-nav__links a:hover{color:var(--nm-mint)}.nm-nav__num{margin-right:5px;font-size:.68em;vertical-align:super;color:#9baaa5;transition:color .25s}.nm-nav__links a:hover .nm-nav__num,.nm-menu nav a:hover .nm-nav__num{color:var(--nm-mint)}.nm-lang{display:flex;align-items:center;gap:7px;color:var(--nm-muted-2);font-size:12px;font-family:var(--nm-display)}.nm-lang a{color:var(--nm-muted-2);padding:0}.nm-lang a:hover{color:var(--nm-mint)}.nm-lang .is-current{color:var(--nm-text)}.nm-cta{letter-spacing:.14em}.nm-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:46px;height:46px;padding:0 10px;border:1px solid rgba(230,248,186,.35);background:0 0;cursor:pointer;position:relative;z-index:120}.nm-burger span{display:block;height:1px;background:var(--nm-mint);transition:transform .3s ease,opacity .2s ease}.nm-burger.is-open span:nth-child(1){transform:translateY(6px)rotate(45deg)}.nm-burger.is-open span:nth-child(2){opacity:0}.nm-burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media(min-width:1081px){.nm-nav__links{display:flex}.nm-burger{display:none}}@media(min-width:1081px) and (max-width:1279px){.nm-nav__links{gap:18px}}.nm-menu{position:fixed;inset:0;z-index:110;background:rgba(6,9,11,.97);overflow-y:auto;opacity:0;pointer-events:none;clip-path:inset(0 0 0 100%);transition:clip-path .5s cubic-bezier(.22,.9,.26,1),opacity .3s ease}.nm-menu.is-open{opacity:1;pointer-events:auto;clip-path:inset(0 0 0 0)}@media(min-width:1081px){.nm-menu{display:none}}.nm-menu__dither{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(230,248,186,.5) .9px,transparent 1px),radial-gradient(rgba(172,187,217,.34) .9px,transparent 1px),radial-gradient(rgba(230,248,186,.2) .8px,transparent 1px);background-size:4px 4px,8px 8px,6px 6px;background-position:0 0,2px 3px,4px 1px;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 26%,#000 42%,rgba(0,0,0,.5) 58%,transparent 82%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 26%,#000 42%,rgba(0,0,0,.5) 58%,transparent 82%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nm-menu.is-open .nm-menu__dither{animation:nmDither 1.1s cubic-bezier(.3,.8,.3,1)forwards}.nm-menu nav{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;padding:96px 24px 30px;font-family:var(--nm-display)}.nm-menu nav a{padding:18px 0;border-bottom:1px solid rgba(230,248,186,.12);font-size:26px;font-weight:600;letter-spacing:.04em;color:var(--nm-text)}.nm-menu nav .nm-nav__num{margin-right:9px;font-size:.46em}.nm-menu .nm-lang{padding:22px 0 6px;gap:10px;font-size:13px;letter-spacing:.22em}.nm-menu nav .nm-lang a{padding:0;border-bottom:0;font-size:13px;font-weight:500;color:var(--nm-muted-2)}.nm-menu nav .nm-lang a:hover{color:var(--nm-mint)}.nm-menu .nm-lang .is-current{font-size:17px;color:var(--nm-text)}.nm-menu__cta{margin-top:10px;display:block;text-align:center;font-size:15px;letter-spacing:.16em}[data-nm-rule]{height:1px;background:linear-gradient(90deg,rgba(230,248,186,.85),rgba(230,248,186,0));box-shadow:0 0 14px rgba(230,248,186,.5);transform-origin:right center}.js [data-nm-rule]{transform:scaleX(0)}.js [data-nm-rule][data-nm-on]{animation:nmDrawRule .8s cubic-bezier(.2,.8,.2,1)forwards}.js [data-nm-glitch][data-nm-on]{animation:nmGlitch .3s steps(1,end).2s 3 both}.js [data-nm-mask]{-webkit-mask-image:linear-gradient(to right,#000 0%,#000 32%,transparent 62%);mask-image:linear-gradient(to right,#000 0%,#000 32%,transparent 62%);-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0;opacity:0;transform:translateX(-30px)}.js [data-nm-mask][data-nm-on]{animation:nmMaskUp .95s cubic-bezier(.2,.75,.25,1)both;animation-delay:var(--nm-d,0s)}@keyframes nmMaskUp{0%{-webkit-mask-position:100% 0;mask-position:100% 0;opacity:0;transform:translateX(-30px)}100%{-webkit-mask-position:0% 0;mask-position:0% 0;opacity:1;transform:translateX(0)}}.js [data-nm-mask-y="01"]{-webkit-mask-image:linear-gradient(to top,#000 0%,#000 32%,transparent 62%);mask-image:linear-gradient(to top,#000 0%,#000 32%,transparent 62%);-webkit-mask-size:100% 320%;mask-size:100% 320%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0%;mask-position:0 0%;opacity:0;transform:translateY(30px)}.js [data-nm-mask-y="01"][data-nm-on]{animation:nmMaskUpY 1s cubic-bezier(.2,.75,.25,1)both}.js [data-nm-scheme] .nm-scheme__i{opacity:0;transform:translateY(90px)}.js [data-nm-scheme][data-nm-on] .nm-scheme__i{animation:nmSchemeIn .85s cubic-bezier(.2,.75,.25,1)both;animation-delay:var(--d,0s)}@keyframes nmSchemeIn{from{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes nmMaskUpY{0%{-webkit-mask-position:0 0%;mask-position:0 0%;opacity:0;transform:translateY(30px)}100%{-webkit-mask-position:0 100%;mask-position:0 100%;opacity:1;transform:translateY(0)}}.nm-hero{position:relative;min-height:100svh;display:flex;align-items:center;margin-top:calc(-1 * var(--nm-navh-full));padding:calc(96px + var(--nm-navh-full))var(--nm-pad)96px;overflow:hidden}.nm-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9;pointer-events:none}.nm-hero__scrim,.nm-hero__glow,.nm-hero__grid{position:absolute;inset:0;pointer-events:none}.nm-hero__scrim{background:linear-gradient(90deg,rgba(5,8,10,.78) 0%,rgba(5,8,10,.48) 48%,rgba(5,8,10,.14) 100%),linear-gradient(180deg,rgba(5,8,10,0) 66%,rgba(5,8,10,.8) 89%,var(--nm-bg) 100%)}.nm-hero__glow{background:radial-gradient(76% 62% at 22% 12%,rgba(201,224,141,.13) 0%,rgba(5,8,10,0) 62%),radial-gradient(52% 48% at 88% 42%,rgba(230,248,186,9%) 0%,rgba(5,8,10,0) 60%)}.nm-hero__grid{background-image:linear-gradient(rgba(230,248,186,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(230,248,186,.045) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:radial-gradient(70% 70% at 30% 30%,#000 0%,transparent 78%);mask-image:radial-gradient(70% 70% at 30% 30%,#000 0%,transparent 78%)}.nm-hero__inner{position:relative;width:100%;max-width:var(--nm-wrap);margin:0 auto;display:flex;flex-direction:column;gap:34px}.nm-hero__kicker{display:flex;align-items:center;gap:14px}.nm-hero__kicker span:last-child{font-family:var(--nm-display);font-size:13px;font-weight:500;letter-spacing:.42em;color:var(--nm-mint);text-shadow:0 0 22px rgba(230,248,186,.5)}.nm-hero__dot{width:8px;height:8px;border-radius:50%;background:var(--nm-mint);box-shadow:0 0 14px var(--nm-mint);animation:nmPulse 2.4s ease-in-out infinite}.nm-hero__lead{max-width:52ch;font-family:var(--nm-display);font-weight:300;font-size:clamp(17px,2.2vw,21px);line-height:1.55;color:#c6d3ce}.nm-hero__actions{display:flex;gap:14px;flex-wrap:wrap;padding-top:6px}.nm-marquee{width:100%;min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 80%,transparent 100%);font-family:var(--nm-display);font-weight:600;font-size:clamp(28px,6vw,68px);line-height:1.08;letter-spacing:-.005em;color:#fff;text-shadow:0 0 46px rgba(233,241,238,.34)}.nm-marquee__line{display:flex;width:max-content;white-space:nowrap}.nm-marquee__line--1{animation:nmMarquee 26s linear infinite}.nm-marquee__line--2{animation:nmMarqueeBack 32s linear infinite}.nm-marquee__line--3{animation:nmMarquee 29s linear infinite}.nm-marquee__line--4{animation:nmMarqueeBack 36s linear infinite}.nm-marquee__seq{display:flex;gap:34px;padding-right:34px}.nm-marquee__sep{color:var(--nm-mint)}.nm-sobre__bg{position:absolute;top:52%;left:29%;width:min(88%,840px);aspect-ratio:3374/3186;transform:translate(-50%,-50%);z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(72% 72% at 50% 50%,#000 40%,transparent 88%);mask-image:radial-gradient(72% 72% at 50% 50%,#000 40%,transparent 88%)}.nm-sobre__bg svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:rgba(172,187,217,.26)}.nm-scheme__icon,.nm-scheme__glyph{color:rgba(230,248,186,.72)}.nm-scheme__icon{filter:drop-shadow(0 0 10px rgba(230,248,186,.3))}@media(max-width:900px){.nm-sobre__bg{top:47%;left:50%;width:clamp(320px,68vw,480px)}}@media(min-width:1081px){.nm-sobre__bg{left:33%}}.nm-sobre__scrim{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--nm-bg) 0%,rgba(5,8,10,.55) 22%,rgba(5,8,10,.55) 78%,var(--nm-bg) 100%)}.nm-sobre>.nm-wrap{position:relative;z-index:2}.nm-sobre__grid{display:grid;grid-template-columns:1fr;gap:34px;align-items:start}.nm-sobre__title{font-weight:600;font-size:clamp(34px,5vw,54px);line-height:1.05;letter-spacing:.02em;color:#fff;text-shadow:0 0 40px rgba(233,241,238,.28);max-width:9ch;text-wrap:balance;box-sizing:content-box;padding:14px 18px;margin:-14px -18px}.nm-sobre__body{display:flex;flex-direction:column;gap:26px;width:min(100%,58ch);justify-self:end}.nm-sobre__body p{font-size:19px;line-height:1.68;color:var(--nm-text-2)}.nm-sobre__quote{padding:24px 28px;border-left:2px solid var(--nm-mint);background:rgba(230,248,186,5%);font-family:var(--nm-display);font-weight:400;font-size:22px;line-height:1.5;color:var(--nm-text)}.nm-sobre__mission{display:flex;flex-direction:column;gap:34px;padding-top:24px}.nm-sobre__mission-text{max-width:34ch;font-family:var(--nm-display);font-weight:300;font-size:26px;line-height:1.42;color:var(--nm-text)}@media(max-width:900px){.nm-sobre__body{justify-self:start}.nm-sobre__mission{padding-top:clamp(200px,46vw,345px)}}.nm-steps{position:relative;display:grid;grid-template-columns:1fr;gap:1px;background:rgba(230,248,186,.1);border:1px solid rgba(230,248,186,.12)}.nm-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:26px 24px 28px;overflow:hidden;background:linear-gradient(180deg,rgba(172,187,217,0) 0%,rgba(10,13,16,.88) 60%);transition:background .35s}.nm-step:hover{background:linear-gradient(180deg,rgba(172,187,217,.15) 0%,rgba(172,187,217,6%) 38%,rgba(10,13,16,.88) 78%)}.nm-step__corner{position:absolute;width:26px;height:26px;transition:border-color .3s}.nm-step__corner--tl{top:-1px;left:-1px;border-top:1px solid rgba(233,241,238,.3);border-left:1px solid rgba(233,241,238,.3)}.nm-step__corner--br{bottom:-1px;right:-1px;border-bottom:1px solid rgba(233,241,238,.3);border-right:1px solid rgba(233,241,238,.3)}.nm-step:hover .nm-step__corner--tl{border-top-color:rgba(233,241,238,.7);border-left-color:rgba(233,241,238,.7)}.nm-step:hover .nm-step__corner--br{border-bottom-color:rgba(233,241,238,.7);border-right-color:rgba(233,241,238,.7)}.nm-step__scan{position:absolute;left:0;right:0;top:0;height:1px;opacity:0;transition:opacity .35s;background:linear-gradient(90deg,transparent,rgba(233,241,238,.5),transparent)}.nm-step:hover .nm-step__scan{opacity:1}.nm-step__tagrow{align-self:stretch;display:flex;align-items:center;gap:14px;min-width:0}.nm-step__tag{font-family:var(--nm-display);font-size:10.5px;font-weight:500;letter-spacing:.32em;color:var(--nm-muted-2);white-space:nowrap}.nm-step__tagrule{flex:auto;height:1px;background:rgba(233,241,238,.2)}.nm-step__tagnode{flex:none;width:5px;height:5px;background:rgba(233,241,238,.45);transition:background .3s}.nm-step:hover .nm-step__tagnode{background:var(--nm-mint);box-shadow:0 0 10px rgba(230,248,186,.8)}.nm-step__num{font-family:var(--nm-display);font-weight:300;font-size:52px;line-height:1;letter-spacing:.06em;color:#fff;text-shadow:0 0 22px rgba(233,241,238,.22);transition:text-shadow .3s}.nm-step:hover .nm-step__num{text-shadow:0 0 34px rgba(233,241,238,.5)}.nm-step__phrase{font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--nm-muted)}.nm-step__text{font-family:var(--nm-display);font-size:19px;font-weight:300;line-height:1.45;color:var(--nm-text)}.nm-step__track{position:relative;align-self:stretch;display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:20px}.nm-step__trackline{position:absolute;left:0;right:0;top:24px;height:1px;background:rgba(233,241,238,.14)}.nm-step__node{position:relative;width:7px;height:7px;border-radius:50%;box-sizing:border-box;border:1px solid rgba(233,241,238,.35);background:0 0}.nm-step__node.is-on{width:9px;height:9px;border-color:rgba(230,248,186,.9);background:var(--nm-mint);box-shadow:0 0 12px rgba(230,248,186,.7)}@media(min-width:901px){.nm-sobre__grid{grid-template-columns:.9fr 1.1fr;gap:72px}.nm-steps{grid-template-columns:repeat(3,1fr)}.nm-step{min-height:244px;padding:30px 34px 26px}.nm-step__num{font-size:62px}.nm-step__text{font-size:20px}}.nm-enfoque__decor{position:absolute;top:-20px;right:-20px;width:44%;height:66%;pointer-events:none}.nm-enfoque__decor--grid{background-image:linear-gradient(rgba(230,248,186,.85) 1px,transparent 1px),linear-gradient(90deg,rgba(230,248,186,.85) 1px,transparent 1px);background-size:30px 30px;opacity:.34;-webkit-mask-image:radial-gradient(78% 86% at 100% 0%,#000 0%,rgba(0,0,0,.5) 44%,transparent 82%);mask-image:radial-gradient(78% 86% at 100% 0%,#000 0%,rgba(0,0,0,.5) 44%,transparent 82%)}.nm-enfoque__decor--dots{background-image:radial-gradient(circle,rgba(172,187,217,.9) 1.4px,transparent 1.6px);background-size:120px 120px;opacity:.5;-webkit-mask-image:radial-gradient(66% 74% at 100% 0%,#000 0%,rgba(0,0,0,.45) 40%,transparent 78%);mask-image:radial-gradient(66% 74% at 100% 0%,#000 0%,rgba(0,0,0,.45) 40%,transparent 78%)}.nm-enfoque__decor--roads{-webkit-mask-image:radial-gradient(78% 86% at 100% 0%,#000 0%,rgba(0,0,0,.5) 48%,transparent 84%);mask-image:radial-gradient(78% 86% at 100% 0%,#000 0%,rgba(0,0,0,.5) 48%,transparent 84%)}.nm-road{position:absolute;width:3px;height:3px;left:-20px}.nm-road--1{top:59px;background:var(--nm-mint);box-shadow:0 0 7px rgba(230,248,186,.95);animation:nmRoadA 20s linear -1s infinite}.nm-road--2{top:-20px;background:var(--nm-steel);box-shadow:0 0 7px rgba(172,187,217,.95);animation:nmRoadB 23s linear -6s infinite}.nm-road--3{top:449px;background:var(--nm-mint);box-shadow:0 0 7px rgba(230,248,186,.95);animation:nmRoadC 21s linear -3s infinite}.nm-road--4{top:59px;background:var(--nm-steel);box-shadow:0 0 7px rgba(172,187,217,.95);animation:nmRoadA 26s linear -11s infinite}.nm-road--5{top:-20px;background:var(--nm-mint);box-shadow:0 0 7px rgba(230,248,186,.95);animation:nmRoadB 28s linear -14s infinite}.nm-road--6{top:449px;background:var(--nm-steel);box-shadow:0 0 7px rgba(172,187,217,.95);animation:nmRoadC 25s linear -8s infinite}.nm-enfoque__title{font-weight:600;font-size:clamp(28px,4vw,44px);line-height:1.12;max-width:26ch;color:#fff;text-shadow:0 0 36px rgba(233,241,238,.25)}.nm-enfoque__intro{max-width:74ch;margin-top:-30px;font-size:18px;line-height:1.65;color:var(--nm-text-2)}.nm-enfoque__rows{display:flex;flex-direction:column;gap:14px}.nm-enfoque__row{display:flex;flex-direction:column;gap:10px}.nm-card{position:relative;width:100%;overflow:hidden;cursor:pointer;outline:none;border:1px solid rgba(230,248,186,.12);background:rgba(7,11,13,.35);transition:background .32s,border-color .32s}.nm-card.is-open{border-color:rgba(230,248,186,.3);background:rgba(28,33,38,.66)}.nm-card__halo{position:absolute;left:14px;right:14px;top:14px;bottom:14px;filter:blur(18px);background:rgba(233,241,238,.055);transition:background .3s;pointer-events:none}.nm-card.is-open .nm-card__halo{background:radial-gradient(58% 74% at 22% 30%,rgba(126,190,190,.3) 0%,rgba(8,14,16,.1) 74%),radial-gradient(120% 120% at 92% 108%,rgba(140,170,200,.16) 0%,rgba(8,14,16,0) 64%),rgba(233,241,238,5%)}.nm-card__dither,.nm-card__scan{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0}.nm-card__dither{background-image:radial-gradient(rgba(172,187,217,.34) .8px,transparent 1px),radial-gradient(rgba(172,187,217,.2) .8px,transparent 1px),radial-gradient(rgba(172,187,217,.13) .7px,transparent 1px);background-size:4px 4px,8px 8px,6px 6px;background-position:0 0,2px 3px,4px 1px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 14%,rgba(0,0,0,.55) 26%,#000 38%,#000 46%,rgba(0,0,0,.5) 56%,rgba(0,0,0,.16) 68%,transparent 82%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.12) 14%,rgba(0,0,0,.55) 26%,#000 38%,#000 46%,rgba(0,0,0,.5) 56%,rgba(0,0,0,.16) 68%,transparent 82%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity .4s}.nm-card__scan{background-image:repeating-linear-gradient(0,rgba(172,187,217,.22) 0 1px,transparent 1px 4px)}.nm-card__sweep{position:absolute;top:0;bottom:0;width:3px;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(205,216,236,.35),rgba(205,216,236,.95) 50%,rgba(205,216,236,.35));box-shadow:0 0 12px rgba(172,187,217,.9),0 0 34px rgba(172,187,217,.45);mix-blend-mode:screen}.nm-card__collapsed{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:14px;height:94px;padding:0 96px 0 20px;pointer-events:none}.nm-card__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:62px;height:auto;display:block;opacity:.9;transition:opacity .35s;filter:drop-shadow(0 0 12px rgba(230,248,186,.7))drop-shadow(0 0 28px rgba(230,248,186,.35))}.nm-card.is-open .nm-card__icon{opacity:0}.nm-card__num,.nm-card__innernum{font-family:var(--nm-display);font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--nm-steel);text-shadow:0 0 26px rgba(172,187,217,.45)}.nm-card__innernum{display:none}.nm-card__label{font-family:var(--nm-display);font-weight:600;font-size:20px;line-height:1.2;color:var(--nm-text);transition:color .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm-card.is-dim .nm-card__label{color:var(--nm-muted)}.nm-card.is-open .nm-card__label{color:var(--nm-steel)}.nm-card__inner{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;gap:18px;overflow:hidden;max-height:0;padding:0 20px;opacity:0;pointer-events:none;transition:max-height .5s cubic-bezier(.22,.9,.26,1),padding .4s,opacity .3s}.nm-card.is-open .nm-card__inner{max-height:900px;padding:4px 20px 26px;opacity:1;pointer-events:auto}.nm-card__text{display:flex;flex-direction:column;gap:12px;min-width:0}.nm-card__text h4{font-weight:600;font-size:21px;line-height:1.24;color:#fff}.nm-card__text p{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.88)}.nm-card__kicker{margin-top:auto;font-family:var(--nm-display);font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.6)}.nm-card__more{font-family:var(--nm-display);font-size:13px;font-weight:500;letter-spacing:.06em;color:var(--nm-steel);text-shadow:0 0 26px rgba(172,187,217,.45)}.nm-card__more:hover{color:var(--nm-steel-soft)}.nm-flow{display:flex;flex-direction:column;gap:16px;min-width:0;border-top:1px solid rgba(230,248,186,.12);padding-top:20px}.nm-flow__row{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0}.nm-flow__in{display:flex;flex-direction:column;gap:7px;padding:12px;background:var(--nm-box);border:1px solid rgba(230,248,186,.16)}.nm-flow__inlabel{font-family:var(--nm-display);font-size:9.5px;font-weight:500;letter-spacing:.22em;color:var(--nm-muted-2)}.nm-flow__intext,.nm-flow__outtext{font-size:12.5px;line-height:1.35;color:var(--nm-text)}.nm-flow__engine{padding:13px 12px;border:1px solid rgba(172,187,217,.4);box-shadow:0 0 30px rgba(201,224,141,.16);background:linear-gradient(180deg,rgba(172,187,217,.14),rgba(172,187,217,5%))}.nm-flow__engine span{display:block;font-family:var(--nm-display);font-size:13px;font-weight:600;line-height:1.3;color:var(--nm-steel-soft)}.nm-flow__outs{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.nm-flow__out{display:flex;align-items:center;min-width:0}.nm-flow__outbody{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:9px 11px;background:var(--nm-box);border:1px solid rgba(230,248,186,.16)}.nm-flow__tag{flex:none;padding:3px 7px;background:rgba(230,248,186,.14);font-family:var(--nm-display);font-size:9px;font-weight:600;letter-spacing:.14em;color:var(--nm-mint)}.nm-flow__conn,.nm-flow__bus,.nm-flow__stub{display:none}.nm-flow__steps{display:flex;align-items:center;gap:10px}.nm-flow__step{flex:1;padding:7px 4px;text-align:center;border:1px solid rgba(230,248,186,.2);border-radius:999px;font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9fb5ae}@media(min-width:1441px) and (hover:hover){.nm-enfoque__row{flex-direction:row;gap:14px;align-items:stretch}.nm-card{flex:1;min-width:0;height:392px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:flex-grow .62s cubic-bezier(.22,.9,.26,1),background .32s,box-shadow .32s,border-color .32s}.nm-card.is-open{flex-grow:1.7;cursor:default;box-shadow:0 24px 58px rgba(0,0,0,.55),0 0 46px rgba(201,224,141,.12)}.nm-card.is-dim{flex-grow:.42}.nm-card.is-open .nm-card__dither{animation:nmCardGrid .6s cubic-bezier(.2,.8,.3,1)both}.nm-card.is-open .nm-card__sweep{animation:nmCardSweep .66s cubic-bezier(.3,.7,.3,1)both}.nm-card.is-open .nm-card__scan{animation:nmCardBoot .7s steps(1,end)both}.nm-card__collapsed{position:absolute;inset:0;height:auto;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:12px;padding:26px 22px 28px;transition:opacity .3s,transform .45s}.nm-card.is-open .nm-card__collapsed{opacity:0;transform:translateY(-10px)}.nm-card__icon{top:44%;left:50%;right:auto;transform:translate(-50%,-50%);width:108px;opacity:.95;filter:drop-shadow(0 0 14px rgba(230,248,186,.75))drop-shadow(0 0 34px rgba(230,248,186,.4))drop-shadow(0 0 54px rgba(172,187,217,.42))}.nm-card.is-dim .nm-card__icon{opacity:.5}.nm-card__innernum{display:block}.nm-card__inner{height:100%;max-height:none;display:grid;grid-template-columns:282px minmax(0,1fr);gap:26px;padding:28px 26px 26px;transition:opacity .2s}.nm-card.is-open .nm-card__inner{max-height:none;padding:28px 26px 26px;opacity:1;transition:opacity .28s .62s}.nm-flow{justify-content:center;gap:18px;border-top:0;border-left:1px solid rgba(230,248,186,.12);padding-top:0;padding-left:26px}.nm-flow__row{flex-direction:row;align-items:center}.nm-flow__in{flex:0 0 116px}.nm-flow__engine{flex:0 0 124px}.nm-flow__conn{display:block;flex:0 0 26px;height:1px;background:linear-gradient(90deg,rgba(230,248,186,.15),rgba(172,187,217,.6))}.nm-flow__bus{display:block;position:relative;flex:0 0 30px;align-self:stretch}.nm-flow__bus span:first-child{position:absolute;left:0;top:50%;width:15px;height:1px;background:rgba(172,187,217,.6)}.nm-flow__bus span:last-child{position:absolute;left:15px;top:27px;bottom:27px;width:1px;background:rgba(172,187,217,.35)}.nm-flow__stub{display:block;flex:0 0 15px;height:1px;background:rgba(172,187,217,.4)}}.nm-servicios{--nm-svc-head:64px;position:relative;padding-top:56px;border-bottom:1px solid rgba(230,248,186,.1);background:linear-gradient(180deg,rgba(201,224,141,.045),rgba(5,8,10,0) 220px)}@media(min-width:1081px){.nm-servicios{padding-top:96px}}.nm-servicios__head{position:sticky;top:var(--nm-navh);z-index:6;height:var(--nm-svc-head);display:flex;align-items:center;padding:0 var(--nm-pad);background:var(--nm-bg)}.nm-servicios__head>.nm-wrap{width:100%}.nm-service{position:sticky;top:calc(var(--nm-navh) + var(--nm-svc-head));min-height:calc(100svh - var(--nm-navh) - var(--nm-svc-head));display:flex;align-items:flex-start;padding:56px var(--nm-pad)44px;overflow:clip;border-top:1px solid rgba(230,248,186,.16);background:linear-gradient(180deg,#080D10 0%,var(--nm-bg) 62%);box-shadow:0 -30px 70px rgba(0,0,0,.72)}.nm-service__photo{position:absolute;inset:0;pointer-events:none;opacity:.4;background-size:cover,180%;background-image:linear-gradient(rgba(5,8,10,.74),rgba(5,8,10,.88)),url(../img/card-blur.jpg)}.nm-service__decor{position:absolute;top:-20px;left:-20px;width:42%;height:62%;opacity:.16;pointer-events:none;background-image:linear-gradient(rgba(230,248,186,.85) 1px,transparent 1px),linear-gradient(90deg,rgba(230,248,186,.85) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:radial-gradient(78% 86% at 0% 0%,#000 0%,rgba(0,0,0,.5) 44%,transparent 82%);mask-image:radial-gradient(78% 86% at 0% 0%,#000 0%,rgba(0,0,0,.5) 44%,transparent 82%)}.nm-service__inner{position:relative;width:100%;max-width:var(--nm-wrap);margin:0 auto;display:grid;grid-template-columns:1fr;gap:34px;align-items:center}.nm-service__divider{display:none}.nm-service__figure{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:340px}.nm-service__frame{position:relative;width:100%;aspect-ratio:5/4;display:flex;align-items:center;justify-content:center}.nm-service__corner{position:absolute;z-index:2;top:0;left:0;width:46px;height:46px;border-top:1px solid rgba(172,187,217,.45);border-left:1px solid rgba(172,187,217,.45)}.nm-service__num{position:absolute;top:12px;left:16px;z-index:2;font-family:var(--nm-display);font-weight:600;font-size:54px;line-height:1;color:rgba(172,187,217,.3);text-shadow:0 0 30px rgba(172,187,217,.25)}.nm-service__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.95;z-index:0}.nm-service__framescrim{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(5,8,10,.18),rgba(5,8,10,.34))}.nm-service__text{display:flex;flex-direction:column;justify-content:center;width:100%;gap:14px;margin:auto}.nm-service__title{font-weight:600;font-size:29px;line-height:1.12;color:#fff;text-shadow:0 0 36px rgba(233,241,238,.2)}.nm-service__body{max-width:48ch;font-size:15.5px;line-height:1.6;color:#93a5a0}.nm-service__caps{margin-top:4px;display:grid;grid-template-columns:1fr}.nm-service__caps li{padding:12px 0;text-align:center;font-family:var(--nm-display);font-size:16px;font-weight:300;letter-spacing:.06em;line-height:1.4;color:var(--nm-steel)}.nm-service__caps li+li{border-top:1px dotted rgba(230,248,186,.32)}.nm-service__spacer{height:0}@media(min-width:391px) and (max-width:900px){.nm-service__figure{margin-inline:auto}.nm-service__text{text-align:center}.nm-service__body{margin-inline:auto}}@media(max-width:900px){.nm-service__figure{max-width:none}.nm-service__frame{aspect-ratio:auto;height:100px}.nm-service__num{top:50%;transform:translateY(-50%);font-size:44px}.nm-service__corner{width:32px;height:32px}}@media(min-width:901px){.nm-service{padding:68px var(--nm-pad)56px}.nm-service__inner{grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:56px}.nm-service__figure{max-width:none}.nm-service__num{top:16px;left:20px;font-size:84px}.nm-service__text{width:min(100%,58ch);justify-self:center;gap:16px}.nm-service__title{font-size:38px}.nm-service__body{font-size:16.5px}.nm-service__spacer{height:46vh}.nm-service__divider{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;transform:translateX(-50%);top:4%;bottom:4%;width:3px;pointer-events:none}.nm-service__divider>span{width:1px;flex:auto;background:linear-gradient(180deg,rgba(230,248,186,0),rgba(230,248,186,.4) 22%,rgba(172,187,217,.6))}.nm-service__divider i{width:3px;height:3px;display:block}.nm-service__divider i:nth-of-type(1){margin-top:7px;background:rgba(172,187,217,.85)}.nm-service__divider i:nth-of-type(2){margin-top:5px;background:rgba(172,187,217,.5)}.nm-service__divider i:nth-of-type(3){margin-top:6px;background:rgba(172,187,217,.26)}}.nm-skip{position:fixed;left:50%;bottom:26px;z-index:40;display:flex;align-items:center;gap:12px;padding:11px 20px;border:1px dotted rgba(230,248,186,.32);background:rgba(28,33,38,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:rgba(230,248,186,.72);font-family:var(--nm-display);font-size:10.5px;font-weight:500;letter-spacing:.22em;opacity:0;pointer-events:none;transform:translateX(-50%)translateY(14px);transition:opacity .35s ease,transform .35s ease}.nm-skip.is-visible{opacity:.9;pointer-events:auto;transform:translateX(-50%)translateY(0)}@media(max-width:900px){.nm-skip{left:auto;right:var(--nm-pad);transform:translateY(14px)}.nm-skip.is-visible{transform:translateY(0)}}.nm-skip__arrow{font-size:15px;line-height:1;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 38%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 38%,#000 62%,transparent 100%);-webkit-mask-size:100% 260%;mask-size:100% 260%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:nmSkipArrow 1.9s ease-in-out infinite}.nm-wipe{position:fixed;inset:0;z-index:90;pointer-events:none;transform:translateY(100%);background:linear-gradient(180deg,#0A0F12 0,var(--nm-bg) 60%)}.nm-wipe.is-in{transform:translateY(0);pointer-events:auto;transition:transform .44s cubic-bezier(.6,.02,.28,1)}.nm-wipe.is-out{transform:translateY(-100%);transition:transform .44s cubic-bezier(.6,.02,.28,1)}@property --nm-works-reveal{syntax:"<length-percentage>";inherits:true;initial-value:175px}.nm-works{padding-bottom:0}.nm-works__band{position:relative;margin:44px calc(-1 * var(--nm-pad))0;overflow:hidden;border-top:1px solid rgba(230,248,186,.14)}.nm-works__bg{position:absolute;inset:0;z-index:0}.nm-works__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.055);transition:opacity .55s ease,transform 0s linear .55s}.nm-works__img:first-of-type{opacity:1;transform:none}.nm-works__flash{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(130% 92% at 50% 46%,rgba(230,248,186,.3),rgba(172,187,217,.14) 40%,transparent 74%)}.nm-works__veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,8,10,.56) 0%,rgba(5,8,10,.42) 42%,rgba(5,8,10,.86) 100%)}.nm-works__cols{position:relative;z-index:1;display:grid;grid-template-columns:1fr}.nm-works__col{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:26px var(--nm-pad)30px;min-height:280px;overflow:hidden}.nm-works__col+.nm-works__col{border-top:1px solid rgba(233,241,238,.16)}.nm-works__colimg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.5}.nm-works__tag{align-self:flex-start;margin-bottom:auto;padding:5px 10px;background:rgba(233,241,238,.1);font-family:var(--nm-display);font-size:10px;font-weight:300;letter-spacing:.22em;color:#9baaa5}.nm-works__name{font-weight:700;font-size:clamp(20px,5.6vw,26px);overflow-wrap:break-word;line-height:1.1;letter-spacing:.05em;color:#fff;text-shadow:0 0 30px rgba(233,241,238,.35)}.nm-works__more{display:grid;grid-template-rows:1fr}.nm-works__more>div{overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:14px}.nm-works__desc{font-size:14.5px;line-height:1.6;color:#a9bab4}.nm-works__scan{position:absolute;left:0;right:0;bottom:0;height:1px;z-index:2;overflow:hidden;pointer-events:none}.nm-works__scan::before{content:'';position:absolute;top:0;bottom:0;left:0;width:16%;background:linear-gradient(90deg,transparent,var(--nm-mint),transparent);animation:nmScan 7s linear infinite}@media(prefers-reduced-motion:reduce){.nm-works__scan{display:none}}@media(min-width:901px){.nm-works__colimg{display:none}.nm-works__cols{grid-template-columns:repeat(5,1fr)}.nm-works__col{min-height:clamp(440px,66vh,780px);padding:0 22px 34px;overflow:visible}.nm-works__col+.nm-works__col{border-top:0;border-left:1px solid rgba(233,241,238,.16)}.nm-works__tag{position:absolute;top:0;right:0;bottom:0;align-self:auto;margin-bottom:0;isolation:isolate;writing-mode:vertical-rl;padding:14px 7px;background:0 0;transition:--nm-works-reveal .62s cubic-bezier(.4,0,.2,1)}.nm-works__tag::before{content:'';position:absolute;inset:0;z-index:-1;background:rgb(7 8 9/55%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-left:1px solid var(--nm-line);transition:background .45s ease;-webkit-clip-path:polygon(0 0,100% 0,100% var(--nm-works-reveal,175px),0 calc(var(--nm-works-reveal,175px) - 20px));clip-path:polygon(0 0,100% 0,100% var(--nm-works-reveal,175px),0 calc(var(--nm-works-reveal,175px) - 20px))}.nm-works__col:hover .nm-works__tag,.nm-works__col:focus-within .nm-works__tag{--nm-works-reveal:calc(100% + 20px)}.nm-works__col:hover .nm-works__tag::before,.nm-works__col:focus-within .nm-works__tag::before{background:var(--nm-panel)}.nm-works__name{font-size:clamp(18px,1.55vw,26px);transition:color .32s ease}.nm-works__col:hover .nm-works__name,.nm-works__col:focus-within .nm-works__name{color:var(--nm-works-accent,#FFF)}.nm-works__more{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.75,.25,1)}.nm-works__col:hover .nm-works__more,.nm-works__col:focus-within .nm-works__more{grid-template-rows:1fr}.nm-works__desc,.nm-works__cta{opacity:0;transition:opacity .3s ease}.nm-works__col:hover .nm-works__desc,.nm-works__col:focus-within .nm-works__desc,.nm-works__col:hover .nm-works__cta,.nm-works__col:focus-within .nm-works__cta{opacity:1;transition-delay:.12s}.nm-works__band:has(.nm-works__col:hover) .nm-works__img,.nm-works__band:has(.nm-works__col:hover) .nm-works__img:first-of-type{opacity:0;transform:scale(1.055)}.nm-works__band:has(.nm-works__col:nth-child(1):hover) .nm-works__img:nth-of-type(1),.nm-works__band:has(.nm-works__col:nth-child(2):hover) .nm-works__img:nth-of-type(2),.nm-works__band:has(.nm-works__col:nth-child(3):hover) .nm-works__img:nth-of-type(3),.nm-works__band:has(.nm-works__col:nth-child(4):hover) .nm-works__img:nth-of-type(4),.nm-works__band:has(.nm-works__col:nth-child(5):hover) .nm-works__img:nth-of-type(5){opacity:1;transform:none;transition:opacity .55s ease,transform .9s cubic-bezier(.2,.75,.25,1)}.nm-works__band:has(.nm-works__col:nth-child(odd):hover) .nm-works__flash{animation:nmWorksHaloA .52s cubic-bezier(.3,.7,.3,1)}.nm-works__band:has(.nm-works__col:nth-child(even):hover) .nm-works__flash{animation:nmWorksHaloB .52s cubic-bezier(.3,.7,.3,1)}}@media(min-width:901px) and (max-width:1100px){.nm-works__col:hover .nm-works__tag,.nm-works__col:focus-within .nm-works__tag{--nm-works-reveal:max(175px,calc(100% - 265px))}}@keyframes nmScan{from{transform:translateX(-100%)}to{transform:translateX(725%)}}@keyframes nmWorksHaloA{0%{opacity:0}22%{opacity:1}100%{opacity:0}}@keyframes nmWorksHaloB{0%{opacity:0}22%{opacity:1}100%{opacity:0}}.nm-blog{padding-top:110px;padding-bottom:150px}.nm-blog__sky{position:absolute;inset:0;background:url(../img/blog-sky.jpg)50% 38%/cover;pointer-events:none;transition:filter .55s ease,transform .55s ease}.nm-blog__sky.is-blur{filter:blur(5.5px);transform:scale(1.04)}.nm-blog__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--nm-bg) 0%,rgba(5,8,10,.35) 26%,rgba(5,8,10,.35) 66%,var(--nm-bg) 100%),linear-gradient(90deg,var(--nm-bg) 0%,rgba(5,8,10,0) 22%,rgba(5,8,10,0) 78%,var(--nm-bg) 100%)}.nm-blog__mode{display:flex;align-items:center;gap:10px;font-family:var(--nm-display);font-size:12px;letter-spacing:.28em;color:var(--nm-muted)}.nm-blog__mode b{color:var(--nm-mint);font-weight:400;text-shadow:0 0 16px rgba(230,248,186,.6)}.nm-blog__mode i{width:7px;height:7px;border-radius:50%;background:var(--nm-mint);box-shadow:0 0 12px var(--nm-mint);animation:nmPulse 1.8s ease-in-out infinite}.nm-blog__stage{position:relative;overflow:hidden}.nm-blog__track{display:grid;grid-template-columns:1fr}.nm-blog__slide{grid-row:1;min-width:0;display:grid;opacity:0;transform:translateX(16%);transition:transform .62s cubic-bezier(.22,.9,.26,1),opacity .48s ease}.nm-article{position:relative;height:100%;display:flex;flex-direction:column;gap:22px;padding:22px;border:1px dotted rgba(230,248,186,.32);background:rgba(5,8,10,.28);color:var(--nm-text);transition:border-color .28s,transform .28s}.nm-article:hover{border-color:var(--nm-mint);transform:translateY(-4px);color:var(--nm-text)}.nm-article img{display:block;width:100%;height:240px;object-fit:cover;border:1px solid rgba(230,248,186,8%)}.nm-article__body{display:flex;flex-direction:column;gap:18px;padding:24px;background:rgba(10,14,17,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(230,248,186,.1)}.nm-article__body h2,.nm-article__body h3{font-weight:600;font-size:24px;line-height:1.28;color:#fff}.nm-article__meta{display:flex;justify-content:space-between;font-family:var(--nm-display);font-size:13px;letter-spacing:.14em;color:var(--nm-steel)}.nm-corner{position:absolute;width:0;height:0;border-style:solid;border-width:2px;opacity:.8}.nm-corner--tl{top:-1px;left:-1px;border-color:var(--nm-mint)transparent transparent var(--nm-mint)}.nm-corner--tr{top:-1px;right:-1px;border-color:var(--nm-mint)var(--nm-mint)transparent transparent}.nm-corner--br{bottom:-1px;right:-1px;border-color:transparent var(--nm-mint)var(--nm-mint)transparent}.nm-corner--bl{bottom:-1px;left:-1px;border-color:transparent transparent var(--nm-mint)var(--nm-mint)}.nm-blog__controls{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.nm-blog__dots{display:flex;align-items:center;gap:9px}.nm-dot{width:8px;height:8px;background:rgba(172,187,217,.45);transition:width .4s,background .4s}.nm-dot.is-active{width:22px;background:var(--nm-mint);box-shadow:0 0 12px rgba(230,248,186,.55)}.nm-blog__count{margin-left:8px;font-family:var(--nm-display);font-size:12px;letter-spacing:.18em;color:var(--nm-steel)}@media(min-width:901px){.nm-blog{padding-top:150px;padding-bottom:190px}.nm-blog__track{grid-template-columns:repeat(2,minmax(0,470px));justify-content:center;gap:80px}.nm-article img{height:340px}}.nm-contacto{padding-top:130px;padding-bottom:130px;border-bottom:0}.nm-contacto__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(58% 88% at 50% 100%,rgba(230,248,186,.14) 0%,rgba(5,8,10,0) 68%)}.nm-contacto__inner{position:relative;max-width:1e3px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center}.nm-contacto__title{max-width:22ch;font-family:var(--nm-display);font-weight:600;font-size:clamp(32px,6vw,56px);line-height:1.06;color:#fff;text-shadow:0 0 46px rgba(233,241,238,.32)}.nm-contacto__body{max-width:54ch;font-size:19px;line-height:1.65;color:#a9bab4}.nm-contacto__cta{margin-top:12px;padding:19px 42px;font-size:15px}.nm-footer{padding:40px 24px;border-top:1px solid rgba(230,248,186,.12);display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.nm-footer__brand img{display:block;height:16px;width:auto}.nm-footer__links{display:flex;gap:28px;flex-wrap:wrap;font-family:var(--nm-display);font-size:12px;letter-spacing:.16em;color:var(--nm-muted)}.nm-footer__links a{color:var(--nm-muted)}.nm-footer__links a:hover{color:var(--nm-mint)}@media(min-width:1081px){.nm-footer{padding:40px var(--nm-pad)}}.nm-page{max-width:820px;margin:0 auto;padding:72px var(--nm-pad)96px}.nm-page__header{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.nm-page__meta{font-family:var(--nm-display);font-size:13px;letter-spacing:.14em;color:var(--nm-steel)}.nm-page h1{font-weight:600;font-size:clamp(30px,5vw,46px);line-height:1.12;color:#fff}.nm-page__cover{display:block;width:100%;height:auto;margin-bottom:32px;border:1px solid rgba(230,248,186,.1)}.nm-prose p,.nm-prose li{font-size:18px;line-height:1.7;color:var(--nm-text-2)}.nm-prose p{margin-bottom:20px}.nm-prose h2,.nm-prose h3{font-weight:600;color:#fff;margin:36px 0 14px}.nm-prose ul{list-style:disc;padding-left:22px;margin-bottom:20px}.nm-prose blockquote{margin:0 0 20px;padding:16px 22px;border-left:2px solid var(--nm-mint);background:rgba(230,248,186,5%);color:var(--nm-text)}.nm-prose h2{font-size:clamp(24px,3vw,30px);line-height:1.2}.nm-prose h3{font-size:clamp(19px,2.2vw,22px);line-height:1.3}.nm-prose ol{padding-left:24px;margin-bottom:20px}.nm-prose li{margin-bottom:8px}.nm-prose li::marker{color:var(--nm-mint)}.nm-prose a{text-decoration:underline;text-decoration-color:rgba(230,248,186,.45);text-underline-offset:3px}.nm-prose a:hover{text-decoration-color:var(--nm-mint)}.nm-prose blockquote p{margin:0;color:var(--nm-text)}.nm-prose table{display:block;max-width:100%;overflow-x:auto;margin:0 0 24px;border-collapse:collapse;font-size:16px;line-height:1.55}.nm-prose th{padding:0 18px 12px 0;text-align:left;vertical-align:bottom;font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nm-steel);border-bottom:1px solid rgba(230,248,186,.3)}.nm-prose td{min-width:140px;padding:14px 18px 14px 0;vertical-align:top;color:var(--nm-text-2);border-bottom:1px solid rgba(230,248,186,.12)}.nm-prose td:first-child{color:#fff;font-weight:700}.nm-list__header{display:flex;flex-direction:column;gap:12px}.nm-list__header h1{font-weight:600;font-size:clamp(30px,5vw,46px);color:#fff}.nm-list__lead{max-width:60ch;font-size:18px;line-height:1.66;color:var(--nm-text-2)}.nm-list__items{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:901px){.nm-list__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@keyframes nmDither{0%{-webkit-mask-position:-30% 0;mask-position:-30% 0}100%{-webkit-mask-position:130% 0;mask-position:130% 0}}@keyframes nmDrawRule{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nmGlitch{0%{opacity:1;transform:translate(0);clip-path:inset(0)}8%{opacity:.25;transform:translate(-3px,1px);clip-path:inset(18% 0 42% 0)}16%{opacity:1;transform:translate(4px,-1px);clip-path:inset(56% 0 8% 0)}24%{opacity:.4;transform:translate(-2px,0);clip-path:inset(0)}32%{opacity:1;transform:translate(2px,1px);clip-path:inset(34% 0 30% 0)}44%{opacity:.7;transform:translate(-1px,0);clip-path:inset(0)}56%{opacity:1;transform:translate(0);clip-path:inset(0)}64%{opacity:.5;transform:translate(1px,0);clip-path:inset(70% 0 4% 0)}100%{opacity:1;transform:translate(0);clip-path:inset(0)}}@keyframes nmPulse{0%,100%{opacity:1}50%{opacity:.2}}@keyframes nmCardGrid{0%{-webkit-mask-position:130% 0;mask-position:130% 0;opacity:0}8%{opacity:1}70%{opacity:1}100%{-webkit-mask-position:-30% 0;mask-position:-30% 0;opacity:0}}@keyframes nmCardSweep{0%{left:-12%;opacity:0}10%{opacity:1}88%{opacity:.9}100%{left:102%;opacity:0}}@keyframes nmCardBoot{0%,6%{opacity:0}8%{opacity:.55}13%{opacity:.08}19%{opacity:.5}26%{opacity:.14}60%{opacity:.2}100%{opacity:0}}@keyframes nmMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes nmMarqueeBack{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes nmSkipArrow{0%{-webkit-mask-position:0 -120%;mask-position:0 -120%}100%{-webkit-mask-position:0 120%;mask-position:0 120%}}@keyframes nmRoadA{0%{left:-20px;top:89px;opacity:0}6%{opacity:1}18%{left:149px;top:89px}32%{left:149px;top:29px}46%{left:269px;top:29px}62%{left:269px;top:149px}78%{left:359px;top:149px}94%{opacity:1}100%{left:359px;top:419px;opacity:0}}@keyframes nmRoadB{0%{left:329px;top:-20px;opacity:0}7%{opacity:1}20%{left:329px;top:59px}36%{left:209px;top:59px}52%{left:209px;top:179px}68%{left:89px;top:179px}84%{left:89px;top:299px}94%{opacity:1}100%{left:-20px;top:299px;opacity:0}}@keyframes nmRoadC{0%{left:-20px;top:359px;opacity:0}6%{opacity:1}20%{left:119px;top:359px}36%{left:119px;top:209px}52%{left:239px;top:209px}66%{left:239px;top:119px}82%{left:389px;top:119px}94%{opacity:1}100%{left:389px;top:-20px;opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition-duration:.01ms!important}.js [data-nm-rule]{transform:scaleX(1)}.js [data-nm-mask],.js [data-nm-mask-y="01"]{opacity:1;transform:none;-webkit-mask-image:none;mask-image:none}.js [data-nm-scheme] .nm-scheme__i{opacity:1;transform:none}}.nm-edge{position:fixed;left:0;right:0;bottom:0;height:70px;z-index:35;pointer-events:none}.nm-edge__l,.nm-edge__glow{position:absolute;inset:0}.nm-edge__l:nth-child(1){-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(to top,#000 0,#000 22%,transparent 52%);mask-image:linear-gradient(to top,#000 0,#000 22%,transparent 52%)}.nm-edge__l:nth-child(2){-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(to top,#000 0,#000 14%,transparent 36%);mask-image:linear-gradient(to top,#000 0,#000 14%,transparent 36%)}.nm-edge__l:nth-child(3){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to top,#000 0,#000 7%,transparent 22%);mask-image:linear-gradient(to top,#000 0,#000 7%,transparent 22%)}.nm-edge__l:nth-child(4){-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);-webkit-mask-image:linear-gradient(to top,#000 0,transparent 12%);mask-image:linear-gradient(to top,#000 0,transparent 12%)}.nm-edge__glow{background:linear-gradient(to top,rgba(230,248,186,8%) 0,rgba(230,248,186,.025) 38%,rgba(230,248,186,0) 74%)}@media(max-width:900px){.nm-edge{height:54px}}strong{font-weight:700;color:#fff}.nm-casos__head{display:flex;flex-direction:column;gap:18px}.nm-casos__title,.nm-faq__title{font-weight:600;font-size:clamp(28px,4vw,44px);line-height:1.12;max-width:26ch;color:#fff;text-shadow:0 0 36px rgba(233,241,238,.25)}.nm-casos__intro{max-width:66ch;font-size:18px;line-height:1.65;color:var(--nm-text-2)}.nm-casos__grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:901px){.nm-casos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nm-case{position:relative;display:flex;flex-direction:column;gap:16px;padding:26px 24px 28px;border:1px solid rgba(230,248,186,.12);background:rgba(10,14,17,.55)}.nm-case::before{content:'';position:absolute;top:-1px;left:-1px;width:46px;height:46px;pointer-events:none;border-top:1px solid rgba(172,187,217,.45);border-left:1px solid rgba(172,187,217,.45)}.nm-case__tag{align-self:flex-start;padding:5px 10px;background:rgba(230,248,186,.1);font-family:var(--nm-display);font-size:10px;font-weight:500;letter-spacing:.22em;color:var(--nm-mint)}.nm-case__title{font-weight:600;font-size:22px;line-height:1.25;color:#fff}.nm-case__facts{display:flex;flex-direction:column;gap:14px}.nm-case__facts dt{font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-steel)}.nm-case__facts dd{margin:4px 0 0;font-size:15px;line-height:1.6;color:var(--nm-text-2)}.nm-case__result{margin-top:auto;padding-top:14px;border-top:1px dotted rgba(230,248,186,.32)}.nm-faq__list{max-width:980px;border-top:1px solid rgba(230,248,186,.12)}.nm-faq__item{border-bottom:1px solid rgba(230,248,186,.12)}.nm-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px;cursor:pointer;list-style:none}.nm-faq__q::-webkit-details-marker{display:none}.nm-faq__q h4{font-family:var(--nm-display);font-weight:600;font-size:clamp(17px,2vw,21px);line-height:1.3;color:var(--nm-text);transition:color .2s}.nm-faq__q::after{content:'+';flex:none;font-family:var(--nm-display);font-size:24px;line-height:1;color:var(--nm-mint);transition:transform .25s}.nm-faq__item[open] .nm-faq__q::after{transform:rotate(45deg)}.nm-faq__item[open] .nm-faq__q h4,.nm-faq__q:hover h4{color:#fff}.nm-faq__q:focus-visible{outline:1px solid var(--nm-mint);outline-offset:4px}.nm-faq__a{max-width:78ch;padding:0 4px 26px}.nm-faq__a p{font-size:16.5px;line-height:1.7;color:var(--nm-text-2)}.nm-crumbs ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-text-2)}.nm-crumbs li+li::before{content:"/";margin:0 10px;color:var(--nm-muted-2)}.nm-crumbs a{color:var(--nm-steel)}.nm-crumbs a:hover{color:var(--nm-mint)}.nm-inner-hero{position:relative;padding:28px var(--nm-pad)76px;border-bottom:1px solid rgba(230,248,186,.1);overflow:hidden}@media(min-width:1081px){.nm-inner-hero{padding:36px var(--nm-pad)118px}.nm-inner-hero.has-cover{min-height:600px}}.nm-inner-hero__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 80% at 88% 0%,rgba(230,248,186,.1) 0%,rgba(5,8,10,0) 70%),linear-gradient(rgba(230,248,186,.045) 1px,transparent 1px)0 0/56px 56px,linear-gradient(90deg,rgba(230,248,186,.045) 1px,transparent 1px)0 0/56px 56px;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 100%);mask-image:linear-gradient(to bottom,#000 40%,transparent 100%)}.nm-inner-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.42}.nm-inner-hero__veil{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(5,8,10,.35) 0%,rgba(5,8,10,.92) 100%)}.nm-inner-hero:not(.has-cover) .nm-inner-hero__veil{display:none}@media(min-width:1081px){.nm-inner-hero__img{left:auto;width:64%;opacity:.9;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 42%);mask-image:linear-gradient(to right,transparent 0%,#000 42%)}.nm-inner-hero__veil{background:linear-gradient(90deg,var(--nm-bg) 0%,rgba(5,8,10,.78) 42%,rgba(5,8,10,.12) 100%)}}.nm-inner-hero__inner{gap:56px}.nm-inner-hero__copy{display:flex;flex-direction:column;gap:22px;max-width:920px}.nm-inner-hero__kicker{color:var(--nm-accent,var(--nm-mint))}.nm-inner-hero__title{max-width:20ch;font-weight:600;font-size:clamp(34px,5.4vw,66px);line-height:1.06;color:#fff;text-shadow:0 0 46px rgba(233,241,238,.28)}.nm-inner-hero__lead{max-width:56ch;font-size:clamp(18px,1.5vw,21px);line-height:1.6;color:var(--nm-text-2)}.nm-inner-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.nm-status{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px dotted rgba(230,248,186,.45);font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--nm-mint)}.nm-status::before{content:"";width:6px;height:6px;background:currentColor;box-shadow:0 0 10px currentColor;animation:nmPulse 2.4s ease-in-out infinite}.nm-status--pilot{color:var(--nm-olive);border-color:rgba(201,224,141,.45)}.nm-status--lab{color:var(--nm-steel);border-color:rgba(172,187,217,.5)}.nm-answer,.nm-ilist,.nm-isteps,.nm-icards,.nm-itable,.nm-proof,.nm-itext,.nm-isvc,.nm-iprods{padding-top:64px;padding-bottom:64px}@media(min-width:1081px){.nm-answer,.nm-ilist,.nm-isteps,.nm-icards,.nm-itable,.nm-proof,.nm-itext,.nm-isvc,.nm-iprods{padding-top:92px;padding-bottom:92px}}.nm-inner-head{display:flex;flex-direction:column;gap:16px}.nm-inner-head__title{max-width:28ch;margin-top:6px;font-weight:600;font-size:clamp(26px,3.4vw,42px);line-height:1.12;color:#fff;text-shadow:0 0 36px rgba(233,241,238,.22)}.nm-inner-head__intro{max-width:66ch;font-size:18px;line-height:1.65;color:var(--nm-text-2)}.nm-inner-note{max-width:78ch;padding-left:16px;border-left:1px solid rgba(230,248,186,.28);font-size:16px;line-height:1.65;color:var(--nm-text-2)}.nm-answer__grid{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:1081px){.nm-answer__grid{grid-template-columns:minmax(0,5fr)minmax(0,7fr);gap:64px;align-items:start}}.nm-answer__q{display:flex;flex-direction:column;gap:16px}.nm-answer__title{font-weight:600;font-size:clamp(26px,3.4vw,42px);line-height:1.12;color:#fff}.nm-answer__a{padding-left:24px;border-left:2px solid var(--nm-accent,var(--nm-mint));font-size:clamp(19px,1.55vw,22px);line-height:1.62;color:var(--nm-text)}.nm-answer__a p+p{margin-top:16px}.nm-ilist__items{display:grid;grid-template-columns:1fr;column-gap:48px;border-top:1px solid rgba(230,248,186,.12)}@media(min-width:901px){.nm-ilist__items:not(.is-single){grid-template-columns:repeat(2,minmax(0,1fr))}}.nm-ilist__items li{position:relative;padding:20px 4px 20px 30px;border-bottom:1px solid rgba(230,248,186,.12);font-size:17px;line-height:1.6;color:var(--nm-text-2)}.nm-ilist__items li::before{content:"";position:absolute;left:4px;top:29px;width:7px;height:7px;background:var(--nm-mint);box-shadow:0 0 10px rgba(230,248,186,.6)}.nm-isteps__list{display:grid;grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:768px){.nm-isteps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1081px){.nm-isteps__list{grid-template-columns:repeat(var(--nm-cols,3),minmax(0,1fr))}}.nm-istep,.nm-icard{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px 24px 28px;border:1px solid rgba(230,248,186,.12);background:rgba(10,14,17,.55)}.nm-istep::before,.nm-icard::before{content:"";position:absolute;top:-1px;left:-1px;width:46px;height:46px;pointer-events:none;border-top:1px solid rgba(172,187,217,.45);border-left:1px solid rgba(172,187,217,.45)}.nm-istep__num{display:flex;align-items:center;gap:12px;font-family:var(--nm-display);font-size:13px;font-weight:600;letter-spacing:.2em;color:var(--nm-mint)}.nm-istep__num::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(230,248,186,.4),rgba(230,248,186,0))}.nm-istep__title,.nm-icard__title{font-weight:600;font-size:20px;line-height:1.3;color:#fff}.nm-istep__text,.nm-icard__text{font-size:15.5px;line-height:1.62;color:var(--nm-text-2)}.nm-icards__grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:768px){.nm-icards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1081px){.nm-icards__grid{grid-template-columns:repeat(var(--nm-cols,2),minmax(0,1fr))}}.nm-icard__tag{align-self:flex-start;padding:5px 10px;background:rgba(230,248,186,.1);font-family:var(--nm-display);font-size:10px;font-weight:500;letter-spacing:.22em;color:var(--nm-mint)}.nm-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.55}.nm-table thead th{padding:0 18px 14px 0;text-align:left;font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-steel);border-bottom:1px solid rgba(230,248,186,.3)}.nm-table tbody th,.nm-table td{padding:18px 18px 18px 0;text-align:left;vertical-align:top;border-bottom:1px solid rgba(230,248,186,.12)}.nm-table tbody th{width:26%;font-family:var(--nm-display);font-size:17px;font-weight:600;color:#fff}.nm-table td{color:var(--nm-text-2)}@media(max-width:700px){.nm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nm-table,.nm-table tbody,.nm-table tr,.nm-table tbody th,.nm-table td{display:block;width:auto}.nm-table tr{padding:16px 0;border-bottom:1px solid rgba(230,248,186,.12)}.nm-table tbody th,.nm-table td{padding:2px 0;border:0}.nm-table td::before{content:attr(data-label);display:block;margin-top:12px;font-family:var(--nm-display);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-steel)}}.nm-proof__panel{display:flex;flex-direction:column;gap:20px;max-width:1080px;padding:30px 28px;border:1px dotted rgba(230,248,186,.38);background:rgba(230,248,186,3%)}.nm-proof__badge{align-self:flex-start;padding:6px 12px;background:rgba(230,248,186,.1);font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--nm-mint)}.nm-proof__intro{font-size:16px;line-height:1.6;color:var(--nm-text-2)}.nm-proof__items{display:flex;flex-direction:column;gap:14px}.nm-proof__items li{position:relative;padding-left:26px;font-size:17px;line-height:1.62;color:var(--nm-text-2)}.nm-proof__items li::before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;background:var(--nm-mint)}.nm-proof__caveat{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-left:2px solid var(--nm-steel);background:rgba(172,187,217,6%)}.nm-proof__caveat h3{font-family:var(--nm-display);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-steel)}.nm-proof__caveat p{font-size:16px;line-height:1.62;color:var(--nm-text-2)}.nm-itext__body{display:flex;flex-direction:column;gap:16px;max-width:72ch}.nm-itext__body p{font-size:18px;line-height:1.7;color:var(--nm-text-2)}.nm-isvc__grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:center}@media(min-width:1081px){.nm-isvc__grid{grid-template-columns:minmax(0,5fr)minmax(0,7fr);gap:72px}.nm-isvc.is-flip .nm-isvc__grid{grid-template-columns:minmax(0,7fr)minmax(0,5fr)}.nm-isvc.is-flip .nm-isvc__figure{order:2}}.nm-isvc__frame{position:relative;aspect-ratio:5/4;overflow:hidden;border:1px solid rgba(230,248,186,.12)}@media(max-width:900px){.nm-isvc__frame{aspect-ratio:16/7}}.nm-isvc__frame img{display:block;width:100%;height:100%;object-fit:cover}.nm-isvc__frame::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(5,8,10,.72) 0%,rgba(5,8,10,0) 55%)}.nm-isvc__corner{position:absolute;top:-1px;left:-1px;z-index:2;width:46px;height:46px;border-top:1px solid rgba(172,187,217,.6);border-left:1px solid rgba(172,187,217,.6)}.nm-isvc__num{position:absolute;right:20px;bottom:12px;z-index:2;font-family:var(--nm-display);font-weight:600;font-size:clamp(40px,5vw,72px);line-height:1;color:rgba(230,248,186,.88);text-shadow:0 0 30px rgba(230,248,186,.5)}.nm-isvc__text{display:flex;flex-direction:column;gap:24px}.nm-isvc__body p{font-size:18px;line-height:1.68;color:var(--nm-text-2)}.nm-facts{margin:0;border-top:1px solid rgba(230,248,186,.12)}.nm-facts>div{display:grid;grid-template-columns:1fr;gap:4px;padding:14px 0;border-bottom:1px solid rgba(230,248,186,.12)}@media(min-width:600px){.nm-facts>div{grid-template-columns:150px minmax(0,1fr);gap:20px}}.nm-facts dt{padding-top:3px;font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nm-steel)}.nm-facts dd{margin:0;font-size:16px;line-height:1.6;color:var(--nm-text-2)}.nm-facts--compact>div{grid-template-columns:104px minmax(0,1fr);gap:14px;padding:10px 0}.nm-facts--compact dd{font-size:14.5px}.nm-iprods__grid{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:901px){.nm-iprods__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nm-iprod{position:relative;display:flex;flex-direction:column;border:1px solid rgba(230,248,186,.12);background:rgba(10,14,17,.55);transition:border-color .25s}.nm-iprod:hover{border-color:color-mix(in srgb,var(--nm-accent,var(--nm-mint)) 45%,transparent)}.nm-iprod__img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;border-bottom:1px solid rgba(230,248,186,.1)}.nm-iprod__body{display:flex;flex:1;flex-direction:column;gap:14px;padding:24px 24px 28px}.nm-iprod__tag{font-family:var(--nm-display);font-size:11px;font-weight:500;letter-spacing:.22em;color:var(--nm-accent,var(--nm-mint))}.nm-iprod__name{font-weight:600;font-size:clamp(26px,2.6vw,34px);line-height:1.1;letter-spacing:.04em}.nm-iprod__name a{color:#fff}.nm-iprod__name a:hover{color:var(--nm-accent,var(--nm-mint))}.nm-iprod__summary{font-size:16.5px;line-height:1.6;color:var(--nm-text-2)}.nm-iprod__cta{align-self:flex-start;margin-top:auto}.nm-notfound{min-height:calc(100vh - var(--nm-navh-full));display:flex;align-items:center;border-bottom:0}.nm-notfound__inner{gap:24px;width:100%}.nm-notfound__title{max-width:18ch;font-weight:600;font-size:clamp(34px,5.4vw,60px);line-height:1.08;color:#fff;text-shadow:0 0 46px rgba(233,241,238,.28)}.nm-notfound__text{max-width:56ch;font-size:18px;line-height:1.65;color:var(--nm-text-2)}.nm-notfound__links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:12px}.nm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 32px;border:0;background:0 0;cursor:pointer;font-family:var(--nm-display);font-size:14px;font-weight:500;letter-spacing:.14em;text-align:center;text-transform:uppercase;transition:background .25s,color .25s,box-shadow .25s,border-color .25s}.nm-btn--sm{gap:12px;padding:11px 20px;font-size:10.5px;letter-spacing:.22em}.nm-btn--primary{overflow:hidden;background:var(--nm-mint);color:var(--nm-bg);font-weight:600;box-shadow:0 0 40px rgba(230,248,186,.28)}.nm-btn--primary:hover,.nm-btn--primary:focus-visible{color:var(--nm-bg);box-shadow:0 0 62px rgba(230,248,186,.6)}.nm-btn__label{position:relative;display:inline-flex;align-items:center;gap:10px}.nm-btn__frame{position:absolute;inset:0;border:2px solid rgba(5,8,10,.7);pointer-events:none;opacity:0}.nm-btn__tick{position:absolute;width:20px;height:2px;border-radius:1px;background:rgba(5,8,10,.5);pointer-events:none;opacity:0}.nm-btn__tick--tl{left:-13px;top:0;transform:translate(-50%,-50%)rotate(45deg)}.nm-btn__tick--tr{left:106%;top:0;transform:translate(-50%,-50%)rotate(-45deg)}.nm-btn__tick--bl{left:-13px;top:100%;transform:translate(-50%,-50%)rotate(-45deg)}.nm-btn__tick--br{left:106%;top:100%;transform:translate(-50%,-50%)rotate(45deg)}.nm-btn--primary:hover .nm-btn__tick--tl,.nm-btn--primary:focus-visible .nm-btn__tick--tl{animation:nmTickTL .95s cubic-bezier(.2,.7,.2,1)forwards}.nm-btn--primary:hover .nm-btn__tick--tr,.nm-btn--primary:focus-visible .nm-btn__tick--tr{animation:nmTickTR .95s cubic-bezier(.2,.7,.2,1)forwards}.nm-btn--primary:hover .nm-btn__tick--bl,.nm-btn--primary:focus-visible .nm-btn__tick--bl{animation:nmTickBL .95s cubic-bezier(.2,.7,.2,1)forwards}.nm-btn--primary:hover .nm-btn__tick--br,.nm-btn--primary:focus-visible .nm-btn__tick--br{animation:nmTickBR .95s cubic-bezier(.2,.7,.2,1)forwards}.nm-btn--primary:hover .nm-btn__frame,.nm-btn--primary:focus-visible .nm-btn__frame{animation:nmFrameOut .82s cubic-bezier(.4,0,.2,1).5s forwards}@keyframes nmTickTL{0%{transform:translate(-50%,-50%)rotate(45deg)translateX(-40px);opacity:0}22%{opacity:.8}100%{transform:translate(-50%,-50%)rotate(45deg)translateX(-3px);opacity:0}}@keyframes nmTickTR{0%{transform:translate(-50%,-50%)rotate(-45deg)translateX(40px);opacity:0}22%{opacity:.8}100%{transform:translate(-50%,-50%)rotate(-45deg)translateX(3px);opacity:0}}@keyframes nmTickBL{0%{transform:translate(-50%,-50%)rotate(-45deg)translateX(-40px);opacity:0}22%{opacity:.8}100%{transform:translate(-50%,-50%)rotate(-45deg)translateX(-3px);opacity:0}}@keyframes nmTickBR{0%{transform:translate(-50%,-50%)rotate(45deg)translateX(40px);opacity:0}22%{opacity:.8}100%{transform:translate(-50%,-50%)rotate(45deg)translateX(3px);opacity:0}}@keyframes nmFrameOut{0%{transform:scale(.36);opacity:0}22%{opacity:.9}72%{opacity:.5}100%{transform:scale(1);opacity:0}}.nm-btn--secondary{border:1px dotted rgba(230,248,186,.32);background:rgba(28,33,38,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:rgba(230,248,186,.72)}.nm-btn--secondary:hover,.nm-btn--secondary:focus-visible{border-color:rgba(230,248,186,.6);background:rgba(28,33,38,.5);color:var(--nm-mint)}.nm-btn--secondary .nm-skip__arrow{font-size:13px}.nm-nav__links .nm-cta{display:inline-flex;padding:11px 20px;color:rgba(230,248,186,.72)}.nm-nav__links .nm-cta:hover{color:var(--nm-mint)}.nm-menu nav .nm-menu__cta{display:flex;padding:18px 26px;border-bottom:1px dotted rgba(230,248,186,.32);color:rgba(230,248,186,.72)}.nm-menu nav .nm-menu__cta:hover{border-color:rgba(230,248,186,.6);color:var(--nm-mint)}