.nm-landing .ln-landing{height:100svh;min-height:620px;max-height:1100px;display:flex;position:relative;overflow:hidden}.nm-landing .ln-landing__field,.nm-landing .ln-closing__field{z-index:0;opacity:0;transition:opacity 1.2s var(--ln-ease-out);position:absolute;inset:0}.nm-landing .ln-landing__field[data-mounted],.nm-landing .ln-closing__field[data-mounted]{opacity:1}.nm-landing .ln-landing__title{letter-spacing:-.038em;text-wrap:balance;max-width:22em;color:var(--ln-ink);font-size:clamp(40px,4.6vw,72px);font-weight:300;line-height:1.04}.nm-landing .ln-landing__line{animation:ln-rise 1s var(--ln-ease-out) both;animation-delay:calc(var(--e,0) * 90ms + .12s);display:block}.nm-landing .ln-landing__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}@keyframes ln-more{to{top:48px}}.nm-landing .ln-closing{min-height:88svh;display:flex;position:relative;overflow:hidden}.nm-landing .ln-closing__inner{z-index:1;flex-direction:column;justify-content:center;padding-block:120px;display:flex;position:relative}.nm-landing .ln-closing .ln-h2--xl{max-width:9.5em}@media (width<=720px){.nm-landing .ln-landing{min-height:560px}.nm-landing .ln-landing__title{font-size:42px;line-height:1.04}.nm-landing .ln-landing__actions{margin-top:32px}.nm-landing .ln-closing{min-height:88svh}.nm-landing .ln-closing__field{-webkit-mask-image:radial-gradient(72% 24% at 50% 72%,#000 0%,#000000ad 38%,#0003 72%,#0000 100%);mask-image:radial-gradient(72% 24% at 50% 72%,#000 0%,#000000ad 38%,#0003 72%,#0000 100%)}.nm-landing .ln-closing__inner{justify-content:flex-start;padding-top:96px;padding-bottom:38svh}}@media (prefers-reduced-motion:reduce){.nm-landing .ln-landing__line{animation-name:ln-fade;animation-duration:.4s}}.nm-landing{--lp-brand:#5b4bdf;--lp-bg:#06051a;--lp-ink:#fff;--lp-muted:#cfcaf7;--lp-soft:#9f98e6;--lp-line:#d6d0ff29;--lp-card:linear-gradient(160deg, #ffffff13, #ffffff05);--lp-card-edge:#ffffff1f;--lp-card-light:#a79bff38;--lp-accent:#b9aefb;--lp-figure:linear-gradient(180deg, #fff 20%, #a99cf5 100%);--lp-figure-end:#a99cf5;--lp-fig-a:#fff;--lp-fig-b:#a99cf5;--lp-btn-bg:#fff;--lp-btn-ink:#1b1466;--lp-shadow:0 40px 80px -50px #000000e6;--lp-header:#06051a8c;--lp-header-scrolled:#06051abf;--lp-grain-opacity:.09;--lp-streak-blend:screen;--lp-mem-bg:radial-gradient(60% 50% at 66% 52%, #5b4bdf38, transparent 70%), #06051a;--lp-mem-pill:#06051ab3;--lp-foot-layer:radial-gradient(ellipse 40% 90% at 12% 70%, #e2deff8c, transparent 70%), radial-gradient(ellipse 60% 120% at 70% 100%, #5b4bdf, transparent 70%), linear-gradient(180deg, #06051a, #1b1466 60%, #2a1d8f);--lp-word-filter:brightness(0) invert(1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nm-landing[data-theme=light]{--lp-bg:#f7f6ff;--lp-ink:#120d3a;--lp-muted:#46417a;--lp-soft:#6a64a6;--lp-line:#30248c24;--lp-card:linear-gradient(160deg, #ffffffe6, #fff9);--lp-card-edge:#5b4bdf24;--lp-card-light:#5b4bdf1f;--lp-accent:#4b3bd0;--lp-figure:linear-gradient(180deg, #2a1d8f 10%, #7b6cf0 100%);--lp-figure-end:#7b6cf0;--lp-fig-a:#2a1d8f;--lp-fig-b:#7b6cf0;--lp-btn-bg:#5b4bdf;--lp-btn-ink:#fff;--lp-shadow:0 30px 60px -40px #30248c59;--lp-header:#f7f6ffb3;--lp-header-scrolled:#f7f6ffe0;--lp-grain-opacity:.045;--lp-streak-blend:normal;--lp-mem-bg:radial-gradient(60% 50% at 66% 52%, #5b4bdf24, transparent 70%), #efecff;--lp-mem-pill:#fffc;--lp-foot-layer:radial-gradient(ellipse 40% 90% at 12% 70%, #ffffffe6, transparent 70%), radial-gradient(ellipse 60% 120% at 70% 100%, #7b6cf08c, transparent 70%), linear-gradient(180deg, #f7f6ff, #e8e3ff 60%, #cfc4fb);--lp-word-filter:brightness(0) invert(17%) sepia(64%) saturate(5000%) hue-rotate(243deg) brightness(.95);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nm-landing{--night-ink:var(--lp-ink);--night-ink-2:var(--lp-muted);--night-ink-3:var(--lp-soft);--night-line:var(--lp-line);--ln-ink:var(--lp-ink);--ln-muted:var(--lp-muted);--ln-soft:var(--lp-soft);--ln-line:var(--lp-line);--ln-accent:var(--lp-accent);--ln-cobalt:var(--lp-btn-bg);--ln-cobalt-deep:var(--lp-btn-bg);--ln-paper:var(--lp-bg);background:var(--lp-bg);color:var(--lp-ink);transition:background-color .3s}.nm-landing .gr-sky{z-index:-1;opacity:0;pointer-events:none;transition:opacity .9s var(--ln-ease-out);position:fixed;inset:0}.nm-landing .gr-sky[data-mounted]{opacity:1}.nm-landing .gr-banner{z-index:0;opacity:0;transition:opacity 1.2s var(--ln-ease-out);position:absolute;inset:0;overflow:hidden}.nm-landing .gr-banner[data-mounted]{opacity:1}.nm-landing .gr-streak{filter:blur(36px);width:40%;mix-blend-mode:var(--lp-streak-blend);opacity:.85;pointer-events:none;position:absolute;top:4%;bottom:4%;left:-4%}.nm-landing .gr-streak:before{content:"";clip-path:polygon(42% 0,64% 0,30% 50%,64% 100%,42% 100%,8% 50%);background:linear-gradient(90deg,#e8e4ff00 0%,#ece8fff2 40%,#c4baff59 68%,#c4baff00 100%);position:absolute;inset:0}.nm-landing:after{content:"";z-index:30;pointer-events:none;opacity:var(--lp-grain-opacity);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='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.nm-landing h1,.nm-landing h2,.nm-landing .ln-h2,.nm-landing .ln-h3,.nm-landing .lp-proof__title{letter-spacing:-.035em;font-family:Manrope Brand,Geist Variable,sans-serif;font-weight:500}.nm-landing .ln-h3{letter-spacing:-.02em}.nm-landing .lp-proof__title span{background:var(--lp-figure);color:#0000;background-size:100% 1lh;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.nm-landing .ln-h2__title:after{content:"\a ";white-space:pre}.nm-landing .ln-h2__muted{background:var(--lp-figure) top / 100% 80% no-repeat, var(--lp-figure-end);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline}.nm-landing .ln-mono{color:var(--lp-soft)}.nm-landing .lp-kicker{color:var(--lp-accent);align-items:center;gap:10px;margin-bottom:24px;display:inline-flex}.nm-landing .lp-kicker:before{content:"";background:currentColor;width:18px;height:1.5px}.nm-landing .lp-link{color:var(--lp-accent);align-items:center;gap:8px;display:inline-flex}.nm-landing .ln-btn{border-radius:10px}.nm-landing .ln-btn--solid{border-color:var(--lp-btn-bg);background:var(--lp-btn-bg);color:var(--lp-btn-ink)}.nm-landing .ln-btn--line{border-color:color-mix(in srgb, var(--lp-ink) 45%, transparent);background:color-mix(in srgb, var(--lp-ink) 4%, transparent);color:var(--lp-ink)}@media (hover:hover) and (pointer:fine){.nm-landing .ln-btn--solid:hover{background:color-mix(in srgb, var(--lp-btn-bg) 86%, var(--lp-btn-ink))}.nm-landing .ln-btn--line:hover{background:color-mix(in srgb, var(--lp-ink) 10%, transparent)}}.nm-landing .ln-header{--hd-bg:var(--lp-header);--hd-ink:var(--lp-ink);--hd-muted:var(--lp-muted);--hd-rule:transparent}.nm-landing .ln-header[data-scrolled]{--hd-bg:var(--lp-header-scrolled);--hd-rule:var(--lp-line)}.nm-landing .ln-header[data-tone=night]{--hd-bg:var(--lp-header-scrolled);--hd-ink:var(--lp-ink);--hd-muted:var(--lp-muted);--hd-rule:var(--lp-line)}.nm-landing .ln-brand__word,.nm-landing .ln-header[data-tone=night] .ln-brand__word{background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.nm-landing .ln-brand__mark,.nm-landing .ln-header[data-tone=night] .ln-brand__mark{color:var(--lp-ink)}.nm-landing .ln-brand__mark rect{fill:url(#ln-brand-figure)}.nm-landing .ln-header__nav a[aria-current=page]:after,.nm-landing .ln-header[data-tone=night] .ln-header__nav a[aria-current=page]:after,.nm-landing .ln-header__progress,.nm-landing .ln-header[data-tone=night] .ln-header__progress{background:var(--lp-accent)}.nm-landing .ln-lang,.nm-landing .ln-header[data-tone=night] .ln-lang{border-color:var(--lp-line);background:0 0}.nm-landing .ln-lang a,.nm-landing .ln-header[data-tone=night] .ln-lang a{color:var(--lp-muted)}.nm-landing .ln-lang a[aria-current=page],.nm-landing .ln-header[data-tone=night] .ln-lang a[aria-current=page]{background:color-mix(in srgb, var(--lp-ink) 12%, transparent);color:var(--lp-ink)}.nm-landing .ln-header__menu-line{background:var(--lp-ink)}.nm-landing .lp-theme{border:1px solid var(--lp-line);width:38px;height:38px;color:var(--lp-ink);cursor:pointer;transition:background-color .16s ease, transform .16s var(--ln-ease-out);background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.nm-landing .lp-theme svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}.nm-landing .lp-theme:hover{background:color-mix(in srgb, var(--lp-ink) 10%, transparent)}.nm-landing .lp-theme:active{transform:scale(.94)}.nm-landing .ln-landing{min-height:640px;max-height:none}.nm-landing .ln-landing .gr-streak{opacity:.6;left:-18%}.nm-landing .ln-landing__field{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.nm-landing .lp-hero__art{z-index:1;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.nm-landing .lp-hero__copy{z-index:2;width:100%;padding-top:calc(var(--ln-header-h,72px) + clamp(40px, 9svh, 110px));pointer-events:none;align-self:flex-start;position:relative}.nm-landing .lp-hero__copy .ln-landing__actions>*{pointer-events:auto}.nm-landing .ln-landing__title{letter-spacing:-.04em;max-width:none;font-family:Manrope Brand,Geist Variable,sans-serif;font-size:clamp(40px,4.4vw,76px);font-weight:500;line-height:1.02}.nm-landing .lp-hero__muted{background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.12em}@media (width<=720px){.nm-landing .ln-landing{height:auto}.nm-landing .lp-hero__copy{padding-top:calc(var(--ln-header-h,72px) + 40px);padding-bottom:300px}.nm-landing .lp-hero__copy .ln-landing__title{font-size:42px}}.nm-landing .lp-onboard,.nm-landing .lp-caps,.nm-landing .lp-control,.nm-landing .lp-proof{padding-block:clamp(72px,8vw,120px)}.nm-landing .lp-title{max-width:15em;font-size:clamp(34px,3.9vw,60px);line-height:1.06}.nm-landing .lp-lede{max-width:34em;color:var(--lp-muted);margin-top:24px;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.nm-landing .lp-note{color:var(--lp-soft);margin-top:20px;font-size:13px}.nm-landing[data-theme=light] :is(.lp-onboard,.lp-control){clip-path:inset(0 -100vmax);background:#ffffffb8;box-shadow:0 0 0 100vmax #ffffffb8}.nm-landing .lp-say{--p:0;height:220svh;margin-bottom:-25svh}.nm-landing .lp-say__pin{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:sticky;top:0}.nm-landing .lp-say__text{letter-spacing:-.045em;max-width:17em;font-size:clamp(40px,6.4vw,112px);line-height:1.02}@media (width>=961px){.nm-landing .lp-say__text{max-width:min(17em, calc(88vw - 15vh - 56px - var(--ln-gutter) - max(0px, (100vw - 1440px) / 2)))}}.nm-landing .lp-say__w{z-index:var(--i);opacity:clamp(.12, calc(var(--p) * (var(--n) + 3) - var(--i)), 1);transition:opacity .12s linear;position:relative}.nm-landing .lp-say__w[data-muted]{background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text}.nm-landing .lp-say__link{opacity:clamp(0, calc(var(--p) * 4 - 3), 1);margin-top:40px}.nm-landing :is(.lp-caps,.lp-onboard,.lp-control){--cap-card:#ffffff0b;--cap-art:radial-gradient(120% 95% at 50% 0%, #3a2bb0 0%, #1b1466 48%, #0e0a35 100%);--cap-glass-ink:#fff}.nm-landing[data-theme=light] :is(.lp-caps,.lp-onboard,.lp-control){--cap-card:#f3f1fb;--cap-art:radial-gradient(120% 95% at 50% 0%, #fff 0%, #e8e3ff 50%, #cfc4fb 100%);--cap-glass-ink:#120d3a}.nm-landing .lp-mem{--p:0;z-index:1;height:460svh;color:var(--lp-ink);position:relative}.nm-landing .lp-mem[data-lead]{height:590svh}.nm-landing .lp-mem:before{content:"";z-index:-1;background:var(--lp-mem-bg);pointer-events:none;position:absolute;inset:-40svh 0;-webkit-mask-image:linear-gradient(#0000,#000 40svh calc(100% - 40svh),#0000);mask-image:linear-gradient(#0000,#000 40svh calc(100% - 40svh),#0000)}.nm-landing .lp-mem__pin{height:100svh;position:sticky;top:0;overflow:hidden}.nm-landing .lp-mem__art{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.nm-landing .lp-mem__labels span{border:1px solid var(--lp-card-edge);background:var(--lp-mem-pill);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink);opacity:0;will-change:transform;border-radius:999px;padding:5px 9px;font-size:11px;transition:opacity .5s;position:absolute;top:0;left:0}.nm-landing .lp-mem:is([data-phase="1"],[data-phase="2"]) .lp-mem__labels span{opacity:1}.nm-landing .lp-mem__copy{pointer-events:none;flex-direction:column;justify-content:center;max-width:none;height:100%;padding-top:48px;display:flex;position:relative}.nm-landing .lp-mem__copy .lp-title{max-width:9em}.nm-landing .lp-mem__phases{gap:6px;max-width:360px;margin:48px 0 0;padding:0;list-style:none;display:grid}.nm-landing .lp-mem__phases li{border-top:1px solid var(--lp-line);opacity:.4;grid-template-columns:34px 1fr;padding:14px 0;transition:opacity .4s;display:grid}.nm-landing .lp-mem__phases li[data-on]{opacity:1}.nm-landing .lp-mem__phases span{color:var(--lp-accent);padding-top:4px;font-size:11px}.nm-landing .lp-mem__phases h3{letter-spacing:-.01em;margin:0;font-size:19px}.nm-landing .lp-mem__phases p{max-height:0;color:var(--lp-muted);grid-column:2;margin:0;line-height:1.5;transition:max-height .4s,margin .4s;overflow:hidden}.nm-landing .lp-mem__phases li[data-on] p{max-height:6em;margin-top:6px}.nm-landing .lp-mem__hud>span{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-soft);pointer-events:none;align-items:center;gap:10px;font-size:11px;display:inline-flex;position:absolute}.nm-landing .lp-mem__hud>span:before{content:"";background:var(--lp-accent);width:6px;height:6px}.nm-landing .lp-mem__hud [data-at=br]{color:var(--lp-ink);bottom:32px;right:32px}.nm-landing .lp-mem__bar{background:linear-gradient(90deg, var(--lp-ink) calc(var(--p) * 100%), transparent 0), repeating-linear-gradient(90deg, var(--lp-soft) 0 1px, transparent 1px calc(100% / var(--n))), var(--lp-line);background-position:0 0,0 -3px,0 0;background-repeat:no-repeat;background-size:100% 1px,100% 7px,100% 1px;width:min(28vw,320px);height:1px;position:relative}.nm-landing .lp-mem:not([data-reduce]) .lp-mem__art{cursor:pointer}.nm-landing .lp-mem__step{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}.nm-landing .lp-mem__phases li:not([data-on]) .lp-mem__step:hover{color:var(--lp-accent)}.nm-landing .lp-mem__next{border:1px solid var(--lp-card-edge);background:var(--lp-mem-pill);color:var(--lp-ink);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:9px 14px;font:500 11px/1 Geist Mono Variable,ui-monospace,monospace;transition:border-color .2s,color .2s;display:inline-flex;position:absolute;bottom:56px;right:32px}.nm-landing .lp-mem__next:hover{border-color:var(--lp-accent);color:var(--lp-accent)}.nm-landing .lp-mem__next svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:12px;height:12px}.nm-landing :is(.lp-mem__step,.lp-mem__next):focus-visible{outline:2px solid var(--lp-accent);outline-offset:4px;border-radius:6px}.nm-landing .lp-mem[data-reduce]{height:auto}.nm-landing .lp-mem[data-reduce] .lp-mem__pin{height:max(100svh,760px);position:relative}.nm-landing .lp-where{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.nm-landing .lp-where__card{border:1px solid var(--lp-card-edge);background:var(--cap-card);border-radius:32px;flex-direction:column;padding:12px 12px 32px;display:flex;position:relative}.nm-landing .lp-where__art{isolation:isolate;background:var(--cap-art);height:300px;color:var(--cap-glass-ink);border-radius:24px;position:relative;overflow:hidden}.nm-landing .lp-where__big{letter-spacing:-.045em;background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text;margin:28px 20px 0;padding-bottom:.08em;font-family:Manrope Brand,Geist Variable,sans-serif;font-size:clamp(56px,6vw,96px);font-weight:500;line-height:.95}.nm-landing .lp-where__card h3{letter-spacing:-.01em;margin:14px 20px 0;font-size:20px;font-weight:500}.nm-landing .lp-where__body{max-width:30em;color:var(--lp-muted);margin:8px 20px 0;line-height:1.55}.nm-landing .lp-where svg{fill:none;stroke:currentColor;stroke-width:1.6px}.nm-landing .lp-proof__head{display:grid}.nm-landing .lp-proof__title{font-size:clamp(26px,2.6vw,40px);line-height:1.15}.nm-landing .lp-proof__foot{color:var(--lp-muted);flex-wrap:wrap;justify-content:space-between;gap:16px 48px;margin-top:28px;display:flex}.nm-landing .ln-closing{border-radius:32px;margin:0 16px 64px}.nm-landing .ln-closing__field{-webkit-mask-image:none;mask-image:none}.nm-landing .ln-closing .ln-h2--xl{font-size:clamp(40px,5vw,84px)}.nm-landing .ln-closing .lp-lede{max-width:30em;margin-bottom:32px}.nm-landing .ln-closing .gr-streak{display:none}@media (width<=720px){.nm-landing .ln-closing{min-height:0}.nm-landing .ln-closing__inner{padding-bottom:96px}}.nm-landing .ln-footer{--ft-ground:var(--lp-bg)}.nm-landing .ln-footer__sheet{background:0 0}.nm-landing .ln-footer__cta{color:var(--lp-ink)}.nm-landing .ln-footer__layer{background:var(--lp-foot-layer)}.nm-landing .ln-word__canvas{filter:var(--lp-word-filter)}@media (width<=960px){.nm-landing .lp-where{grid-template-columns:minmax(0,1fr)}.nm-landing .lp-mem__copy{padding-top:calc(var(--ln-header-h,72px) + 8px);justify-content:flex-start}.nm-landing .lp-mem__phases{margin-top:24px}.nm-landing .lp-mem__phases li:not([data-on]){display:none}.nm-landing .lp-mem__hud [data-at=br]{bottom:20px;right:16px}.nm-landing .lp-mem__next{bottom:40px;right:16px}.nm-landing .lp-mem__bar{width:22vw}}@media (width<=720px){.nm-landing .ln-closing{border-radius:24px;margin-inline:8px}}@media (prefers-reduced-motion:reduce){.nm-landing .lp-where__art *{transition:none;animation:none}}.nm-landing .lp-grid{background-color:color-mix(in srgb, var(--lp-ink) 3%, var(--lp-bg));color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-line);background-image:linear-gradient(var(--lp-line) 1px, transparent 1px), linear-gradient(90deg, var(--lp-line) 1px, transparent 1px);background-position:-1px -1px;background-size:32px 32px}.nm-landing svg.lp-line{fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--lp-ink) 55%, transparent);stroke-width:1.2px;position:absolute;inset:0}.nm-landing .lp-line rect{fill:var(--lp-bg)}.nm-landing .lp-line text{fill:color-mix(in srgb, var(--lp-ink) 70%, transparent);stroke:none;letter-spacing:.02em;font:500 11px Geist Mono Variable,ui-monospace,monospace}.nm-landing .lp-line__row[data-on] rect,.nm-landing .lp-line .lp-line__hot{stroke:var(--lp-accent);stroke-width:1.6px;fill:color-mix(in srgb, var(--lp-accent) 10%, var(--lp-bg))}.nm-landing .lp-line__row[data-on] text{fill:var(--lp-accent)}.nm-landing .lp-line .lp-line__link,.nm-landing .lp-line .lp-line__out{stroke:var(--lp-accent);stroke-dasharray:3 4;animation:1.2s linear infinite lp-line-run}.nm-landing .lp-line .lp-line__dot,.nm-landing .lp-line .lp-line__led{fill:var(--lp-accent);stroke:none;animation:2.4s ease-in-out infinite lp-line-blink}.nm-landing .lp-line .lp-line__fence{fill:none;stroke-dasharray:6 6}.nm-landing .lp-line .lp-line__tag{fill:var(--lp-accent);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.nm-landing .lp-line .lp-line__stop{stroke:color-mix(in srgb, var(--lp-ink) 40%, transparent)}@keyframes lp-line-run{to{stroke-dashoffset:-14px}}@keyframes lp-line-blink{50%{opacity:.35}}.nm-landing .lp-line .lp-line__soft{stroke:color-mix(in srgb, var(--lp-ink) 22%, transparent)}.nm-landing .lp-line .lp-line__soft-text{fill:color-mix(in srgb, var(--lp-ink) 40%, transparent)}.nm-landing .lp-line .lp-line__hot-text{fill:var(--lp-accent)}.nm-landing .lp-line__check circle{fill:var(--lp-bg);stroke:var(--lp-accent)}.nm-landing .lp-line__check path{stroke:var(--lp-accent);stroke-width:1.6px}.nm-landing .lp-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.nm-landing .lp-bento__card{padding-bottom:28px}.nm-landing .lp-bento__card[data-at="0"]{grid-column:span 2}.nm-landing .lp-bento__card[data-at="5"]{grid-column:1/-1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;padding-bottom:12px;display:grid}.nm-landing .lp-bento .lp-where__art{height:300px}.nm-landing .lp-bento__text{gap:10px;padding:24px 16px 0;display:grid}.nm-landing .lp-bento .lp-bento__text>*{margin:0}.nm-landing .lp-bento .lp-bento__text .lp-where__body{margin:0;font-size:15px}.nm-landing .lp-bento__card[data-at="5"] .lp-bento__text{order:2;padding:24px 36px 36px}.nm-landing .lp-bento__card[data-at="5"] .lp-bento__text h3{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,36px);line-height:1.12}@media (width<=1100px){.nm-landing .lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.nm-landing .lp-bento__card[data-at="0"]{grid-column:1/-1}}@media (width<=960px){.nm-landing .lp-bento__card[data-at="5"]{grid-template-columns:minmax(0,1fr)}.nm-landing .lp-bento__card[data-at="5"] .lp-bento__text{order:0;padding:24px 16px 16px}}@media (width<=720px){.nm-landing .lp-bento{grid-template-columns:minmax(0,1fr);margin-top:44px}.nm-landing .lp-bento__card[data-at]{grid-column:auto}.nm-landing .lp-bento .lp-where__art{height:230px}}.nm-landing .lp-uses__label{color:var(--lp-accent);letter-spacing:.1em;text-transform:uppercase;gap:10px;margin:24px 16px 0;font-size:11px;display:flex}.nm-landing .lp-uses__soon{vertical-align:.35em;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--lp-card-edge);color:var(--lp-soft);border-radius:999px;margin-left:.5em;padding:3px 9px;font-size:10px;font-style:normal;line-height:1.2;display:inline-block}@media (prefers-reduced-motion:reduce){.nm-landing .lp-line *{animation:none!important}}.nm-landing .lp-hero__3d{z-index:0;cursor:grab;background:0 0}.nm-landing .lp-hero__3d[data-drag]{cursor:grabbing}.nm-landing .lp-hero__copy{z-index:3;flex-direction:column;align-self:stretch;max-width:none;padding-bottom:clamp(24px,4svh,44px);display:flex}.nm-landing .lp-hero__foot{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:48px;margin-top:auto;display:grid}.nm-landing .lp-hero__pitch{justify-self:end;max-width:max(28em,27vw)}.nm-landing .lp-hero__copy .ln-landing__title{max-width:none;font-size:clamp(48px,5.6vw,160px)}.nm-landing .lp-hero__claim{color:var(--lp-ink);margin:0;font-size:clamp(18px,1.5vw,32px);font-weight:500;line-height:1.35}.nm-landing .lp-hero__foot .ln-landing__actions{margin-top:clamp(28px,4svh,48px)}.nm-landing .lp-hero__foot .ln-btn{height:clamp(48px,3.3vw,64px);padding:0 clamp(20px,1.4vw,28px);font-size:clamp(13px,.9vw,17px)}@media (width<=960px){.nm-landing .lp-hero__foot{grid-template-columns:minmax(0,1fr);gap:32px}.nm-landing .lp-hero__copy{padding-bottom:40px}.nm-landing .lp-hero__copy .lp-hero__foot{margin-top:300px}}@media (width>=961px){.nm-landing .lp-hero__foot .ln-landing__actions{flex-wrap:nowrap}.nm-landing .lp-hero .lp-hero__copy{min-height:100svh;padding-top:calc(var(--ln-header-h,72px) + clamp(28px, 5svh, 64px));display:grid}.nm-landing .lp-hero .lp-hero__foot,.nm-landing .lp-hero .lp-hero__pitch{display:contents}.nm-landing .lp-hero .ln-landing__title{grid-area:title}.nm-landing .lp-hero .lp-hero__claim{grid-area:claim}.nm-landing .lp-hero .ln-landing__actions{grid-area:actions;margin:0}.nm-landing .lp-hero .lp-hero__copy{text-align:left;grid-template:"title.""claim.""actions."". ."1fr/minmax(0,max-content) 1fr;justify-items:start}.nm-landing .lp-hero .ln-landing__title{margin:0 0 24px}.nm-landing .lp-hero .lp-hero__claim{max-width:27em;color:var(--lp-muted);font-weight:400}.nm-landing .lp-hero .lp-hero__3d{z-index:2;position:fixed}.nm-landing .lp-hero .lp-hero__3d[data-journey=on]{pointer-events:none}.nm-landing .lp-mem .lp-mem__art{transition:opacity .24s linear}.nm-landing .lp-mem[data-arrive=wait] .lp-mem__art{opacity:0}.nm-landing .lp-hero .ln-landing__actions{justify-content:start;margin-top:28px}}.nm-landing .lp-hero__hint{display:none}@media (width>=961px){.nm-landing .lp-hero__hint{z-index:3;text-align:left;color:var(--lp-muted);align-items:center;gap:16px;font-size:clamp(13px,.85vw,17px);line-height:1.4;text-decoration:none;transition:opacity .3s linear;display:flex;position:absolute;bottom:clamp(24px,4svh,44px);left:50%;transform:translate(-50%)}.nm-landing .lp-hero__hint:hover{color:var(--lp-ink)}.nm-landing .lp-hero__3d[data-journey=on]~.lp-hero__hint{opacity:0;pointer-events:none}}.nm-landing .lp-hero__mouse{border:1.5px solid;border-radius:11px;flex:none;width:22px;height:34px;position:relative}.nm-landing .lp-hero__mouse:after{content:"";background:currentColor;border-radius:2px;width:3px;height:7px;margin-left:-1.5px;animation:1.8s ease-in-out infinite lp-wheel;position:absolute;top:6px;left:50%}@keyframes lp-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nm-landing .lp-hero__mouse:after{animation:none}}.nm-landing .lp-team{height:420svh;position:relative}.nm-landing .lp-team--drive{height:560svh}.nm-landing .lp-team__pin{height:100svh;padding-top:calc(var(--ln-header-h,72px) + clamp(24px, 4svh, 48px));flex-direction:column;padding-bottom:clamp(24px,4svh,48px);display:flex;position:sticky;top:0;overflow:hidden}.nm-landing .lp-team__head .lp-title{margin-top:12px;font-size:clamp(32px,3.2vw,56px)}.nm-landing .lp-team h3{letter-spacing:-.02em;margin:0;font-family:Manrope Brand,Geist Variable,sans-serif;font-weight:500}.nm-landing .lp-drive__track{will-change:transform;flex:1;width:max-content;margin-top:3svh;display:flex}.nm-landing .lp-drive__panel{opacity:.3;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,96px);width:100vw;max-width:none;transition:opacity .5s;display:grid}.nm-landing .lp-drive__panel[data-on]{opacity:1}.nm-landing .lp-drive__no{letter-spacing:-.05em;background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Manrope Brand,Geist Variable,sans-serif;font-size:clamp(80px,9vw,180px);font-weight:500;line-height:.9;display:block}.nm-landing .lp-drive__copy h3{margin-top:20px;font-size:clamp(30px,3vw,56px);line-height:1.05}.nm-landing .lp-drive__copy>p:last-child{max-width:28em;color:var(--lp-muted);margin-top:16px;font-size:clamp(16px,1.1vw,21px);line-height:1.55}.nm-landing .lp-team .lp-drive__art{height:min(52svh,520px)}.nm-landing .lp-drive__art .lp-line{width:100%;height:100%}.nm-landing .lp-drive__bar{width:100%;color:var(--lp-soft);gap:16px;font-size:12px;list-style:none;display:flex}.nm-landing .lp-drive__bar li{text-transform:uppercase;letter-spacing:.08em;flex:1;gap:10px;font-family:Geist Mono Variable,ui-monospace,monospace;display:grid}.nm-landing .lp-drive__bar li[data-on]{color:var(--lp-ink)}.nm-landing .lp-drive__bar span{background:linear-gradient(90deg, var(--lp-accent) calc(var(--f) * 100%), var(--lp-line) 0);height:2px}.nm-landing .lp-drive__note{margin-top:12px}.nm-landing :is(.lp-drive__art,.tg2-card,.lp-caps .lp-where__art,.lp-control .lp-where__art){--lp-ink:#ece8ff;--lp-bg:#15103a;--lp-line:#d6d0ff29;--lp-accent:#b9adff;--lp-muted:#ece8ff9e;color:#ece8ff;background:linear-gradient(112deg,#0000 30%,#ece8ff1f 46%,#0000 60%),radial-gradient(80% 70% at 95% 95%,#9d8cff80,#0000 62%),linear-gradient(140deg,#0a0724 0%,#1e1676 45%,#4636c4 85%,#6a58f0 100%);box-shadow:inset 0 0 0 1px #d6d0ff1a}.nm-landing :is(.lp-drive__art,.tg2-card,.lp-caps .lp-where__art,.lp-control .lp-where__art):after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:soft-light;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0025 .6' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.4 0 0 0 -.45'/%3E%3C/filter%3E%3Crect width='480' height='480' filter='url(%23b)'/%3E%3C/svg%3E") 0 0/480px 480px;position:absolute;inset:0}.nm-landing .lp-drive__art .lp-line{z-index:1}.nm-landing .lp-nacht .nl-field{padding:0}.nm-landing .lp-nacht__run{height:460svh;position:relative}.nm-landing .lp-nacht__pin{height:100svh;padding-top:calc(var(--ln-header-h,72px) + clamp(24px, 4svh, 48px));color:#fff;flex-direction:column;padding-bottom:clamp(24px,4svh,48px);display:flex;position:sticky;top:0;overflow:hidden}.nm-landing .lp-nacht__head .lp-kicker{color:#c9c0ff}.nm-landing .lp-nacht__head .lp-title{color:#fff;margin:12px 0 0;font-size:clamp(32px,3.2vw,56px)}.nm-landing .lp-nacht h3{letter-spacing:-.02em;color:#fff;margin:0;font-family:Manrope Brand,Geist Variable,sans-serif;font-weight:500}.nm-landing .lp-nacht__time{letter-spacing:-.045em;background:linear-gradient(#fff 20%,#a99cf5 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Manrope Brand,Geist Variable,sans-serif;font-weight:500;line-height:.95;display:block}.nm-landing .lp-nacht__now{text-shadow:0 1px 18px #120d408c;animation:.6s both lp-nacht-in}.nm-landing .lp-nacht__now .lp-nacht__time{font-size:clamp(64px,7vw,128px)}.nm-landing .lp-nacht__now h3{margin-top:16px;font-size:clamp(24px,2vw,34px)}.nm-landing .lp-nacht__now p{color:#ffffffbf;max-width:38ch;margin:12px 0 0;font-size:16px;line-height:1.55}.nm-landing .lp-nacht__sky{opacity:calc(var(--dawn) * .95);background:linear-gradient(#120d40 0%,#3a2ab8 55%,#c3a6ff 85%,#ffd9c7 100%);position:absolute;inset:0}.nm-landing .lp-nacht__deep{opacity:calc(.92 * (1 - var(--dawn)));background:linear-gradient(#020113 0%,#050322 70%,#0a0730 100%);position:absolute;inset:0}.nm-landing .lp-nacht__art{width:100%;height:100%;position:absolute;inset:0}.nm-landing .lp-nacht__wrap{isolation:isolate;flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex;position:relative}.nm-landing .lp-nacht__wrap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0e0a34cc,#0e0a3459 60%,#0000);width:70vw;height:70svh;position:absolute;bottom:-10svh;left:-10vw}.nm-landing .lp-nacht__now{max-width:520px;margin-top:auto}.nm-landing .lp-nacht__now p{color:#fff}.nm-landing .lp-nacht__now .lp-nacht__time{filter:drop-shadow(0 2px 18px #120d4080)}.nm-landing .lp-nacht__foot{text-shadow:0 1px 12px #120d4099;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-top:4svh;padding-top:16px;display:flex}.nm-landing .lp-nacht__foot p{color:#fff;margin:0;font-size:17px}@keyframes lp-nacht-in{0%{opacity:0;transform:translateY(16px)}}@media (width<=960px){.nm-landing .lp-team{height:auto;padding:80px 0}.nm-landing .lp-team__pin{height:auto;padding-top:0;display:flex;position:static}.nm-landing .lp-drive__track{flex-direction:column;width:auto;transform:none!important}.nm-landing .lp-drive__panel{opacity:1;grid-template-columns:minmax(0,1fr);width:auto;padding-block:32px}.nm-landing .lp-drive__bar{display:none}}.nm-landing .lp-mem__copy{transition:opacity .5s}.nm-landing .lp-mem[data-phase="3"] .lp-mem__copy{opacity:0}.nm-landing .lp-mem__ask{text-align:center;pointer-events:none;opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0;transform:translateY(24px)}.nm-landing .lp-mem[data-phase="3"] .lp-mem__ask{opacity:1;transform:none}.nm-landing .lp-mem__question{letter-spacing:-.045em;background:var(--lp-figure);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:16em;margin:0;padding-bottom:.1em;font-family:Manrope Brand,Geist Variable,sans-serif;font-size:clamp(32px,3.6vw,64px);font-weight:500;line-height:1}.nm-landing .lp-mem__answer{max-width:30em;color:var(--lp-muted);margin:20px 0 0;font-size:clamp(17px,1.3vw,22px);line-height:1.5}.nm-landing .lp-hero__muted,.nm-landing .lp-where__big,.nm-landing .lp-drive__no,.nm-landing .lp-nacht__time,.nm-landing .lp-mem__question{padding-bottom:.25em}.nm-landing .lp-where__big,.nm-landing .lp-hero__muted{margin-bottom:-.13em}.nm-landing .lp-mem__question{margin-bottom:-.15em}.nm-landing .lp-drive__no,.nm-landing .lp-nacht__time{margin-bottom:-.25em}.nm-landing .lp-proof__title span,.nm-landing .lp-say__w[data-muted]{padding-bottom:.25em}
