@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-400-normal.GekRknry.woff2) format("woff2"),url(/_astro/roboto-mono-latin-400-normal.DBZPkcnn.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-mono-latin-500-normal.pxIOXZmA.woff2) format("woff2"),url(/_astro/roboto-mono-latin-500-normal.D6j6AMzd.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-latin-700-normal.foxDnrFi.woff2) format("woff2"),url(/_astro/roboto-mono-latin-700-normal.CHYrj1DZ.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-ext-400-normal.DLAV9S_w.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-400-normal.BwLXVYNz.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/roboto-mono-latin-ext-500-normal.Db3ge6Oe.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-500-normal.B1IjfbhL.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/roboto-mono-latin-ext-700-normal.B3oRrrRC.woff2) format("woff2"),url(/_astro/roboto-mono-latin-ext-700-normal.Bq2Pp7ui.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-400-normal.Bk63H6sG.woff2) format("woff2"),url(/_astro/open-sans-latin-400-normal.DKniycaP.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-600-normal.Cp4N6AwT.woff2) format("woff2"),url(/_astro/open-sans-latin-600-normal.C3dWW5mx.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/open-sans-latin-ext-400-normal.URAvo6nN.woff2) format("woff2"),url(/_astro/open-sans-latin-ext-400-normal.BfzJ9CTS.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/open-sans-latin-ext-600-normal.CXDaa6Q7.woff2) format("woff2"),url(/_astro/open-sans-latin-ext-600-normal.YZ6Vktkr.woff) format("woff")}:root{--nm-green-900: #1e2a1d;--nm-gray-900: #2e2e2e;--nm-black: #0a0a0a;--nm-white: #ffffff;--nm-accent: #b4c48e;--nm-bone: #eeedeb;--nm-gray-300: #c9c9c9;--nm-line: #4a4a4a;--font-display: "Roboto Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-body: "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-card: 16px;--radius-btn: 10px;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 40px;--space-6: 64px;--space-7: 96px;--container: 1200px;--ease: cubic-bezier(.2, .7, .2, 1);--ease-reveal: cubic-bezier(.16, .76, .18, 1)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%}body{margin:0;background:var(--nm-black);color:var(--nm-white);font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}:focus-visible{outline:2px solid var(--nm-accent);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;left:16px;top:-64px;z-index:100;background:var(--nm-accent);color:var(--nm-green-900);padding:10px 16px;border-radius:var(--radius-btn);font:600 .9375rem var(--font-body);transition:top .2s var(--ease)}.skip:focus{top:16px}.eyebrow{font:500 .8125rem/1.2 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--nm-accent)}.stage[data-astro-cid-drutpixh]{--mx: 72%;--my: 28%;position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;min-height:100svh;padding:clamp(20px,3vw,40px) clamp(20px,5vw,72px);overflow:hidden}.glow[data-astro-cid-drutpixh]{position:absolute;inset:0;z-index:-3;background:radial-gradient(52% 46% at var(--mx) var(--my),rgb(30 42 29 / .95),transparent 72%),radial-gradient(46% 42% at 8% 104%,rgb(30 42 29 / .55),transparent 70%),radial-gradient(60% 60% at 100% 0%,rgb(46 46 46 / .35),transparent 70%),var(--nm-black)}.grain[data-astro-cid-drutpixh]{position:absolute;inset:-50%;z-index:-2;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:grain 1.2s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.art[data-astro-cid-drutpixh]{position:absolute;z-index:-1;width:clamp(420px,46vw,720px);height:auto;right:clamp(-200px,-2vw,40px);top:50%;margin-top:calc(clamp(420px,46vw,720px)*-.29);fill:none;stroke:var(--nm-white);stroke-width:1.1;opacity:.9;animation:breathe 9s ease-in-out infinite}.art[data-astro-cid-drutpixh] circle[data-astro-cid-drutpixh]{stroke-dasharray:1;stroke-dashoffset:0}@keyframes breathe{0%,to{scale:1}50%{scale:1.025}}.vertical[data-astro-cid-drutpixh]{position:fixed;right:clamp(14px,2vw,28px);top:50%;transform:translateY(-50%);writing-mode:vertical-rl;margin:0;font:500 .75rem/1 var(--font-display);letter-spacing:.32em;color:var(--nm-gray-300);display:none}.ch[data-astro-cid-drutpixh]{display:inline-block}@media(min-width:1024px){.vertical[data-astro-cid-drutpixh]{display:block}}.top[data-astro-cid-drutpixh]{display:flex;align-items:center;justify-content:space-between;gap:16px}.logo[data-astro-cid-drutpixh]{display:inline-block;line-height:0;border-radius:4px}.logo[data-astro-cid-drutpixh] img[data-astro-cid-drutpixh]{width:clamp(132px,14vw,176px);height:auto}.tools[data-astro-cid-drutpixh]{display:flex;align-items:center;gap:10px}.tool[data-astro-cid-drutpixh]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;font:500 .75rem/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nm-gray-300);background:transparent;border:1px solid var(--nm-line);border-radius:999px;cursor:pointer;transition:color .25s var(--ease),border-color .25s var(--ease),background-color .25s var(--ease)}.tool[data-astro-cid-drutpixh]:hover{color:var(--nm-white);border-color:var(--nm-gray-300);background:#ffffff0f}.ico[data-astro-cid-drutpixh]{fill:currentColor}.ico-play[data-astro-cid-drutpixh]{display:none}[data-astro-cid-drutpixh][aria-pressed=true] .ico-play[data-astro-cid-drutpixh]{display:block}[data-astro-cid-drutpixh][aria-pressed=true] .ico-pause[data-astro-cid-drutpixh]{display:none}.lang[data-astro-cid-drutpixh]{padding:0 16px}.main[data-astro-cid-drutpixh]{align-self:center;padding:clamp(24px,4vh,72px) 0;max-width:820px}.status[data-astro-cid-drutpixh]{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;padding:8px 14px 8px 12px;border:1px solid var(--nm-line);border-radius:999px;font:500 .75rem/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nm-gray-300);background:#0a0a0a80;backdrop-filter:blur(6px)}.dot[data-astro-cid-drutpixh],.pulse[data-astro-cid-drutpixh]{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--nm-accent)}.dot[data-astro-cid-drutpixh]:after,.pulse[data-astro-cid-drutpixh]:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--nm-accent);animation:ping 2.4s var(--ease) infinite}@keyframes ping{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(3);opacity:0}}.eyebrow[data-astro-cid-drutpixh]{margin-bottom:18px}.h1[data-astro-cid-drutpixh]{font:700 clamp(2.25rem,5vw + 1rem,4rem)/1.1 var(--font-display);letter-spacing:-.02em;margin-bottom:22px;text-wrap:balance}.line[data-astro-cid-drutpixh]{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.line__in[data-astro-cid-drutpixh]{display:inline-block}.lead[data-astro-cid-drutpixh]{max-width:56ch;color:var(--nm-gray-300);font-size:clamp(1rem,.4vw + .95rem,1.1875rem)}.actions[data-astro-cid-drutpixh]{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.btn[data-astro-cid-drutpixh]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;font:600 .9375rem/1 var(--font-body);border-radius:var(--radius-btn);border:1px solid transparent;transition:transform .3s var(--ease),background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.btn[data-astro-cid-drutpixh] svg[data-astro-cid-drutpixh]{transition:transform .3s var(--ease)}.btn[data-astro-cid-drutpixh]:hover svg[data-astro-cid-drutpixh]{transform:translate(4px)}.btn--primary[data-astro-cid-drutpixh]{background:var(--nm-accent);color:var(--nm-green-900)}.btn--primary[data-astro-cid-drutpixh]:hover{background:#c4d3a0;transform:translateY(-2px)}.btn--ghost[data-astro-cid-drutpixh]{border-color:var(--nm-white);color:var(--nm-white)}.btn--ghost[data-astro-cid-drutpixh]:hover{background:#ffffff1a}.services[data-astro-cid-drutpixh]{margin-top:clamp(28px,5vh,48px)}.services__list[data-astro-cid-drutpixh]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.chip[data-astro-cid-drutpixh]{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 16px 0 12px;font:500 .8125rem/1 var(--font-display);letter-spacing:.04em;color:var(--nm-white);border:1px solid var(--nm-line);border-radius:999px;background:#0a0a0a73;backdrop-filter:blur(6px);transition:border-color .25s var(--ease),background-color .25s var(--ease),transform .3s var(--ease)}.chip__n[data-astro-cid-drutpixh]{font-weight:700;font-size:.6875rem;letter-spacing:.12em;color:var(--nm-accent)}.chip[data-astro-cid-drutpixh]:hover{border-color:var(--nm-accent);background:#1e2a1db3;transform:translateY(-2px)}.steps[data-astro-cid-drutpixh]{margin-top:clamp(32px,5vh,56px)}.steps__list[data-astro-cid-drutpixh]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;border-top:1px dashed var(--nm-line)}.step[data-astro-cid-drutpixh]{display:grid;align-content:start;gap:6px;padding:22px 0 4px}.step__n[data-astro-cid-drutpixh]{font:700 .8125rem/1 var(--font-display);letter-spacing:.12em;color:var(--nm-accent)}.step__label[data-astro-cid-drutpixh]{font:500 .9375rem/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.step__text[data-astro-cid-drutpixh]{display:flex;align-items:center;gap:10px;color:var(--nm-gray-300);font-size:.9375rem;line-height:1.5}.pulse[data-astro-cid-drutpixh]{flex:none;width:6px;height:6px;background:var(--nm-gray-300)}.pulse[data-astro-cid-drutpixh]:after{background:var(--nm-gray-300);animation-duration:3s}.step[data-astro-cid-drutpixh]:nth-child(2) .pulse[data-astro-cid-drutpixh]:after{animation-delay:.5s}.step[data-astro-cid-drutpixh]:nth-child(3) .pulse[data-astro-cid-drutpixh]:after{animation-delay:1s}.foot[data-astro-cid-drutpixh]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:20px;border-top:1px dashed var(--nm-line);font:500 .75rem/1.4 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--nm-gray-300)}.place[data-astro-cid-drutpixh]{margin:0;display:flex;flex-wrap:wrap;gap:4px 10px}.clock[data-astro-cid-drutpixh]{font-variant-numeric:tabular-nums;color:var(--nm-white)}.social[data-astro-cid-drutpixh]{display:flex;gap:20px}.social[data-astro-cid-drutpixh] a[data-astro-cid-drutpixh]{padding:12px 0;border-bottom:1px solid transparent;transition:color .2s var(--ease),border-color .2s var(--ease)}.social[data-astro-cid-drutpixh] a[data-astro-cid-drutpixh]:hover{color:var(--nm-white);border-color:var(--nm-accent)}.legal[data-astro-cid-drutpixh]{margin:0;flex-basis:100%;font-weight:400;letter-spacing:.04em;text-transform:none;color:var(--nm-line);color:#8a8a8a}@media(min-width:768px)and (max-height:1000px){.steps[data-astro-cid-drutpixh]{display:none}}@media(max-width:767px){.steps__list[data-astro-cid-drutpixh]{grid-template-columns:1fr}.step[data-astro-cid-drutpixh]{padding:18px 0;border-bottom:1px dashed var(--nm-line)}.step[data-astro-cid-drutpixh]:last-child{border-bottom:0}.coords[data-astro-cid-drutpixh]{display:none}.art[data-astro-cid-drutpixh]{right:-38%;top:6%;margin-top:0;opacity:.55;width:120vw}.tool[data-astro-cid-drutpixh] [data-astro-cid-drutpixh][data-motion-label]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tool[data-astro-cid-drutpixh]{padding:0 14px}}html.js:not(.is-ready) [data-astro-cid-drutpixh][data-seq],html.js:not(.is-ready) .ch[data-astro-cid-drutpixh]{opacity:0}html.js:not(.is-ready) .line__in[data-astro-cid-drutpixh]{transform:translateY(110%)}html.js:not(.is-ready) .art[data-astro-cid-drutpixh] circle[data-astro-cid-drutpixh]{stroke-dashoffset:1}html[data-motion=off] .grain[data-astro-cid-drutpixh],html[data-motion=off] .art[data-astro-cid-drutpixh],html[data-motion=off] .dot[data-astro-cid-drutpixh]:after,html[data-motion=off] .pulse[data-astro-cid-drutpixh]:after{animation:none}html[data-motion=off] .chip[data-astro-cid-drutpixh],html[data-motion=off] .btn[data-astro-cid-drutpixh],html[data-motion=off] .btn[data-astro-cid-drutpixh] svg[data-astro-cid-drutpixh]{transition:none}@media(prefers-reduced-motion:reduce){.grain[data-astro-cid-drutpixh],.art[data-astro-cid-drutpixh],.dot[data-astro-cid-drutpixh]:after,.pulse[data-astro-cid-drutpixh]:after{animation:none}.btn[data-astro-cid-drutpixh],.btn[data-astro-cid-drutpixh] svg[data-astro-cid-drutpixh],.tool[data-astro-cid-drutpixh]{transition:none}}
