.landing-module__jDH3nq__landing{--nf-bg:#08090a;--nf-surface:#0d0e10;--nf-surface-2:#0b0c0e;--nf-text:#f7f8f8;--nf-text-2:#d0d6e0;--nf-muted:#8a8f98;--nf-subtle:#7d828a;--nf-dim:#62666d;--nf-line:#ffffff14;--nf-line-soft:#ffffff0d;--nf-button:#e6e8eb;--nf-accent:#ff3b4a;--nf-accent-2:#9f1239;--nf-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--nf-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--nf-bg);min-height:100vh;color:var(--nf-text);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.landing-module__jDH3nq__landing a{color:inherit;text-decoration:none}.landing-module__jDH3nq__landing section{scroll-margin-top:80px}.landing-module__jDH3nq__landing :focus-visible{outline:2px solid var(--nf-accent);outline-offset:3px}.landing-module__jDH3nq__mono{font-family:var(--nf-mono)}.landing-module__jDH3nq__accentText{color:var(--nf-accent)}.landing-module__jDH3nq__skipLink{z-index:10;background:var(--nf-text);border-radius:8px;padding:10px 20px;position:absolute;top:8px;left:16px;transform:translateY(-200%);color:var(--nf-bg)!important}.landing-module__jDH3nq__skipLink:focus{transform:none}.landing-module__jDH3nq__mark{fill:none;stroke-width:1.8px;flex-shrink:0}.landing-module__jDH3nq__mark circle:first-child{stroke:var(--nf-text)}.landing-module__jDH3nq__mark circle:last-child{stroke:var(--nf-accent)}.landing-module__jDH3nq__brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.landing-module__jDH3nq__button,.landing-module__jDH3nq__ringButton,.landing-module__jDH3nq__outlineButton,.landing-module__jDH3nq__ghostLink{white-space:nowrap;transition:background .15s, color .15s, transform .25s var(--nf-ease), box-shadow .25s;justify-content:center;align-items:center;gap:8px;font-size:15px;display:inline-flex}.landing-module__jDH3nq__button{background:var(--nf-button);border-radius:10px;min-height:44px;padding:0 20px;font-weight:500;color:var(--nf-bg)!important}.landing-module__jDH3nq__button:hover{box-shadow:0 10px 30px -10px color-mix(in srgb, var(--nf-accent) 60%, transparent);background:#fff;transform:translateY(-1px)}.landing-module__jDH3nq__buttonCompact{border-radius:8px;min-height:36px;padding:0 14px;font-size:14px}@property --nf-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-module__jDH3nq__ringButton{min-height:44px;color:var(--nf-text-2);background:linear-gradient(var(--nf-surface), var(--nf-surface)) padding-box, conic-gradient(from var(--nf-angle), transparent 0 60%, var(--nf-accent) 75%, var(--nf-accent-2) 85%, transparent 100%) border-box;border:1px solid #0000;border-radius:10px;padding:0 18px;animation:5s linear infinite landing-module__jDH3nq__nfSpin}.landing-module__jDH3nq__outlineButton{min-height:44px;color:var(--nf-text-2);border:1px solid #ffffff24;border-radius:10px;padding:0 20px}.landing-module__jDH3nq__ghostLink{min-height:36px;color:var(--nf-text-2);border-radius:8px;padding:0 12px;font-size:14px}.landing-module__jDH3nq__ringButton:hover,.landing-module__jDH3nq__outlineButton:hover,.landing-module__jDH3nq__ghostLink:hover{color:var(--nf-text);background-color:#ffffff14;transform:translateY(-1px)}.landing-module__jDH3nq__ringButton:hover{background:linear-gradient(#16171a, #16171a) padding-box, conic-gradient(from var(--nf-angle), transparent 0 60%, var(--nf-accent) 75%, var(--nf-accent-2) 85%, transparent 100%) border-box}.landing-module__jDH3nq__button:active,.landing-module__jDH3nq__ringButton:active,.landing-module__jDH3nq__outlineButton:active,.landing-module__jDH3nq__ghostLink:active{transform:translateY(1px)scale(.98)}.landing-module__jDH3nq__header{z-index:20;border-bottom:1px solid var(--nf-line);-webkit-backdrop-filter:blur(12px);background:#08090ab8;position:sticky;top:0}.landing-module__jDH3nq__headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;height:64px;margin:0 auto;padding:0 24px;display:flex}.landing-module__jDH3nq__brandLink{align-items:center;min-height:44px;display:inline-flex}.landing-module__jDH3nq__nav{gap:28px;font-size:14px;display:flex}.landing-module__jDH3nq__nav a{color:var(--nf-muted);transition:color .2s}.landing-module__jDH3nq__nav a:hover{color:var(--nf-text)}.landing-module__jDH3nq__headerActions{align-items:center;gap:8px;display:flex}.landing-module__jDH3nq__mobileMenuTrigger{display:none}.landing-module__jDH3nq__mobileMenuTrigger,.landing-module__jDH3nq__mobileMenuClose{width:44px;height:44px;color:var(--nf-text);cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center}.landing-module__jDH3nq__mobileMenuClose{display:flex}.landing-module__jDH3nq__mobileMenuOverlay{z-index:60;background:#08090a;position:fixed;inset:0}.landing-module__jDH3nq__mobileMenuPanel{z-index:61;width:100%;max-width:none;height:100%;padding:10px 24px max(24px, env(safe-area-inset-bottom));box-shadow:none;color:#f7f8f8;font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--nf-text:#f7f8f8;--nf-accent:#ff3b4a;--nf-bg:#08090a;--nf-button:#e6e8eb;background:#08090a;border:0;flex-direction:column;gap:0;display:flex;position:fixed;inset:0;overflow-y:auto}.landing-module__jDH3nq__mobileMenuTop{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.landing-module__jDH3nq__mobileMenuTitle{align-items:center;min-height:44px;margin:0;display:flex}.landing-module__jDH3nq__mobileMenuLinks{gap:4px;padding-block:32px;display:grid}.landing-module__jDH3nq__mobileMenuLinks a{color:#d0d6e0;border-bottom:1px solid #ffffff0f;align-items:center;min-height:56px;padding:12px 4px;font-size:18px;display:flex}.landing-module__jDH3nq__mobileMenuActions{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:24px;display:grid}.landing-module__jDH3nq__mobileMenuGhost{color:#d0d6e0;border:1px solid #ffffff24;border-radius:10px;place-items:center;min-height:44px;display:grid}.landing-module__jDH3nq__mobileMenuPanel a:focus-visible,.landing-module__jDH3nq__mobileMenuClose:focus-visible,.landing-module__jDH3nq__mobileMenuTrigger:focus-visible{outline-offset:3px;outline:2px solid #ff3b4a}.landing-module__jDH3nq__mobileMenuPanel,.landing-module__jDH3nq__mobileMenuOverlay{filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}.landing-module__jDH3nq__mobileMenuPanel[data-state=open]{animation:.25s cubic-bezier(.22,1,.36,1) both landing-module__jDH3nq__nfMenuEnter}.landing-module__jDH3nq__mobileMenuPanel[data-state=closed]{animation:.2s cubic-bezier(.4,0,1,1) both landing-module__jDH3nq__nfMenuExit}.landing-module__jDH3nq__mobileMenuOverlay[data-state=open]{animation:.25s ease-out both landing-module__jDH3nq__nfFadeIn}.landing-module__jDH3nq__mobileMenuOverlay[data-state=closed]{animation:.2s ease-in both landing-module__jDH3nq__nfFadeOut}.landing-module__jDH3nq__hero{padding:96px 24px 0;position:relative}.landing-module__jDH3nq__grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 75%)}.landing-module__jDH3nq__beam{pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--nf-accent) 36%, transparent), color-mix(in srgb, var(--nf-accent-2) 22%, transparent) 55%, transparent);filter:blur(40px);border-radius:50%;width:1100px;height:760px;animation:9s ease-in-out infinite landing-module__jDH3nq__nfDrift;position:absolute;top:-320px;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__heroInner{text-align:center;flex-direction:column;align-items:center;gap:26px;max-width:1200px;margin:0 auto;display:flex;position:relative}.landing-module__jDH3nq__badge{color:var(--nf-text-2);background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:13px;display:inline-flex}.landing-module__jDH3nq__badgeLive{font-family:var(--nf-mono);color:var(--nf-text);background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.landing-module__jDH3nq__live{background:var(--nf-accent);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite landing-module__jDH3nq__nfPulse}.landing-module__jDH3nq__title{letter-spacing:-.05em;color:#0000;background:linear-gradient(#fff 30%,#ffffff8c);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(40px,7vw,84px);font-weight:600;line-height:1.02}.landing-module__jDH3nq__lead{max-width:620px;color:var(--nf-muted);margin:0;font-size:19px;line-height:1.55}.landing-module__jDH3nq__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.landing-module__jDH3nq__worksWith{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-size:14px;display:flex}.landing-module__jDH3nq__worksLabel{font-family:var(--nf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nf-subtle);font-size:12px}.landing-module__jDH3nq__logo{color:var(--nf-text-2);align-items:center;gap:8px;display:inline-flex}.landing-module__jDH3nq__slack{background:var(--nf-surface);text-align:left;border:1px solid #ffffff1a;border-radius:14px;max-width:620px;margin:72px auto 0;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000000e6}.landing-module__jDH3nq__slackHead{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.landing-module__jDH3nq__channel{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.landing-module__jDH3nq__channel svg{color:var(--nf-muted)}.landing-module__jDH3nq__slackTag{font-family:var(--nf-mono);color:var(--nf-subtle);align-items:center;gap:6px;font-size:11px;display:inline-flex}.landing-module__jDH3nq__slackBody{flex-direction:column;gap:16px;padding:18px 16px;font-size:15px;display:flex}.landing-module__jDH3nq__message{opacity:0;gap:12px;animation:.6s forwards landing-module__jDH3nq__nfIn;display:flex}.landing-module__jDH3nq__messageFirst{animation-delay:.6s}.landing-module__jDH3nq__messageSecond{animation-delay:1.5s}.landing-module__jDH3nq__avatar,.landing-module__jDH3nq__doubleAvatar{border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:600;display:flex}.landing-module__jDH3nq__avatar{background:#3a2620}.landing-module__jDH3nq__doubleAvatar{background:var(--nf-bg);border:1px solid #ffffff1a}.landing-module__jDH3nq__doubleAvatar .landing-module__jDH3nq__mark{stroke-width:2px}.landing-module__jDH3nq__messageText{color:var(--nf-text-2);flex-direction:column;gap:4px;line-height:1.5;display:flex}.landing-module__jDH3nq__messageText strong{color:var(--nf-text)}.landing-module__jDH3nq__time{color:var(--nf-subtle);font-size:12px}.landing-module__jDH3nq__mention{background:color-mix(in srgb, var(--nf-accent) 22%, transparent);color:#fff;border-radius:4px;padding:0 3px}.landing-module__jDH3nq__appTag{color:var(--nf-muted);background:#ffffff1a;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.landing-module__jDH3nq__investigating{font-family:var(--nf-mono);color:var(--nf-muted);align-items:center;gap:8px;font-size:12px;display:flex}.landing-module__jDH3nq__dots span{background:var(--nf-accent);border-radius:50%;width:5px;height:5px;margin-right:3px;animation:1.2s ease-in-out infinite landing-module__jDH3nq__nfDot;display:inline-block}.landing-module__jDH3nq__dots span:nth-child(2){animation-delay:.15s}.landing-module__jDH3nq__dots span:nth-child(3){animation-delay:.3s}.landing-module__jDH3nq__wire{background:linear-gradient(180deg, #fff3, color-mix(in srgb, var(--nf-accent) 60%, transparent));width:1px;height:150px;margin:0 auto;position:relative;overflow:visible}.landing-module__jDH3nq__wire:after{content:"";background:linear-gradient(180deg, transparent, var(--nf-accent), transparent);width:3px;height:40%;animation:2.4s linear infinite landing-module__jDH3nq__nfFlow;position:absolute;left:-1px}.landing-module__jDH3nq__packet{border:1px solid color-mix(in srgb, var(--nf-accent) 55%, transparent);background:var(--nf-surface);box-shadow:0 0 24px color-mix(in srgb, var(--nf-accent) 45%, transparent);font-family:var(--nf-mono);white-space:nowrap;color:var(--nf-text);opacity:0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:11px;animation:1.6s cubic-bezier(.5,0,.3,1) 2.2s forwards landing-module__jDH3nq__nfTravel;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__packetDot{background:var(--nf-accent);border-radius:50%;width:6px;height:6px}.landing-module__jDH3nq__appFrame{max-width:1160px;margin:0 auto;position:relative;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.landing-module__jDH3nq__app{background:var(--nf-surface);box-shadow:0 0 0 1px #0009, 0 40px 120px -20px color-mix(in srgb, var(--nf-accent) 32%, transparent);text-align:left;transform-origin:50% 0;animation:landing-module__jDH3nq__nfSettle 1.6s 3.4s var(--nf-ease) forwards;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden;transform:perspective(2200px)rotateX(12deg)}.landing-module__jDH3nq__appBar{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.landing-module__jDH3nq__appDot{background:#2a2c30;border-radius:50%;width:11px;height:11px}.landing-module__jDH3nq__appBarLabel{font-family:var(--nf-mono);color:var(--nf-subtle);margin-left:auto;font-size:11px}.landing-module__jDH3nq__appBody{flex-wrap:wrap;min-height:600px;display:flex}.landing-module__jDH3nq__appSidebar{max-width:220px;color:var(--nf-muted);border-right:1px solid #ffffff12;flex-direction:column;flex:190px;gap:2px;padding:16px 12px;font-size:13px;display:flex}.landing-module__jDH3nq__appUser{color:var(--nf-text);align-items:center;gap:8px;padding:6px 8px 14px;font-weight:500;display:flex}.landing-module__jDH3nq__appUser .landing-module__jDH3nq__mark{stroke-width:2px}.landing-module__jDH3nq__appNav{border-radius:6px;justify-content:space-between;padding:7px 8px;display:flex}.landing-module__jDH3nq__appNav>span:last-child:not(:first-child){font-family:var(--nf-mono);font-size:11px}.landing-module__jDH3nq__appNavActive{color:var(--nf-text);background:#ffffff0f}.landing-module__jDH3nq__appGroup{letter-spacing:.06em;text-transform:uppercase;color:var(--nf-subtle);padding:18px 8px 6px;font-size:11px}.landing-module__jDH3nq__appProject{align-items:center;gap:8px;display:flex}.landing-module__jDH3nq__swatch{background:var(--nf-accent);border-radius:2px;width:8px;height:8px}.landing-module__jDH3nq__swatchMuted{background:#3e4147}.landing-module__jDH3nq__appList{border-right:1px solid #ffffff12;flex:300px;max-width:360px}.landing-module__jDH3nq__appListHead{border-bottom:1px solid #ffffff12;justify-content:space-between;padding:14px 16px;font-size:13px;font-weight:500;display:flex}.landing-module__jDH3nq__appListHead .landing-module__jDH3nq__mono{color:var(--nf-subtle);font-size:11px;font-weight:400}.landing-module__jDH3nq__row{border:0;border-bottom:1px solid var(--nf-line-soft);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:7px;padding:16px;transition:background .15s;display:flex}.landing-module__jDH3nq__row:hover{background:#ffffff0a}.landing-module__jDH3nq__row:focus-visible{outline-offset:-2px}.landing-module__jDH3nq__rowActive,.landing-module__jDH3nq__rowActive:hover{box-shadow:inset 2px 0 0 var(--nf-accent);background:#ffffff0d}.landing-module__jDH3nq__rowLand{animation:1.4s 3.6s both landing-module__jDH3nq__nfLand}.landing-module__jDH3nq__rowMeta{font-family:var(--nf-mono);color:var(--nf-subtle);justify-content:space-between;gap:8px;font-size:11px;display:flex}.landing-module__jDH3nq__rowStatus{color:var(--nf-muted)}.landing-module__jDH3nq__rowActive .landing-module__jDH3nq__rowStatus{color:var(--nf-accent)}.landing-module__jDH3nq__rowTitle{color:var(--nf-text-2);font-size:14px}.landing-module__jDH3nq__rowActive .landing-module__jDH3nq__rowTitle{color:var(--nf-text)}.landing-module__jDH3nq__detail{flex-direction:column;flex:2 440px;gap:18px;min-width:0;padding:24px 28px;font-size:14px;display:flex}.landing-module__jDH3nq__pane{flex-direction:column;gap:16px;animation:.35s both landing-module__jDH3nq__nfIn;display:flex}.landing-module__jDH3nq__paneHead{flex-direction:column;gap:6px;display:flex}.landing-module__jDH3nq__kicker{font-family:var(--nf-mono);text-transform:uppercase;color:var(--nf-subtle);font-size:11px}.landing-module__jDH3nq__paneTitle{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.landing-module__jDH3nq__paneText{color:var(--nf-text-2);margin:0;line-height:1.55}.landing-module__jDH3nq__checks{font-family:var(--nf-mono);color:var(--nf-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.landing-module__jDH3nq__diff{border:1px solid var(--nf-line);background:var(--nf-bg);font-family:var(--nf-mono);border-radius:10px;font-size:12.5px;line-height:1.85;overflow-x:auto}.landing-module__jDH3nq__diffHead{color:var(--nf-subtle);border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:8px 14px;display:flex}.landing-module__jDH3nq__diffBody{white-space:pre;color:var(--nf-muted);padding:8px 0}.landing-module__jDH3nq__diffBody>div{padding:0 14px}.landing-module__jDH3nq__diffBody>.landing-module__jDH3nq__diffDel{background:color-mix(in srgb, var(--nf-accent) 12%, transparent);color:var(--nf-text-2)}.landing-module__jDH3nq__diffBody>.landing-module__jDH3nq__diffAdd{color:var(--nf-text);background:#ffffff0f}.landing-module__jDH3nq__callout{border:1px solid color-mix(in srgb, var(--nf-accent) 35%, transparent);background:color-mix(in srgb, var(--nf-accent) 6%, transparent);color:var(--nf-text);border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;line-height:1.6;display:flex}.landing-module__jDH3nq__calloutLabel{font-family:var(--nf-mono);text-transform:uppercase;color:var(--nf-accent);font-size:11px}.landing-module__jDH3nq__sources{font-family:var(--nf-mono);color:var(--nf-subtle);font-size:11px}.landing-module__jDH3nq__facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.landing-module__jDH3nq__fact{border:1px solid var(--nf-line);color:var(--nf-text-2);border-radius:10px;flex-direction:column;gap:6px;padding:14px;font-size:13px;line-height:1.55;display:flex}.landing-module__jDH3nq__fact .landing-module__jDH3nq__mono{font-size:12px;line-height:1.8}.landing-module__jDH3nq__factLabel{font-family:var(--nf-mono);text-transform:uppercase;color:var(--nf-subtle);font-size:11px}.landing-module__jDH3nq__paneActions{flex-wrap:wrap;gap:8px;display:flex}.landing-module__jDH3nq__smallButton,.landing-module__jDH3nq__smallGhost{border-radius:8px;align-items:center;height:36px;padding:0 14px;font-size:13px;display:inline-flex}.landing-module__jDH3nq__smallButton{background:var(--nf-button);color:var(--nf-bg);font-weight:500}.landing-module__jDH3nq__smallGhost{color:var(--nf-text-2);border:1px solid #ffffff24}.landing-module__jDH3nq__section{max-width:1200px;margin:0 auto;padding:184px 24px 0}.landing-module__jDH3nq__eyebrow{font-family:var(--nf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nf-accent);margin:0 0 16px;font-size:12px}.landing-module__jDH3nq__heading{letter-spacing:-.04em;max-width:860px;margin:0;font-size:clamp(32px,4.6vw,56px);font-weight:600;line-height:1.05}.landing-module__jDH3nq__dim{color:var(--nf-dim)}.landing-module__jDH3nq__sectionText{max-width:560px;color:var(--nf-muted);margin:24px 0 0;font-size:18px;line-height:1.6}.landing-module__jDH3nq__whyGrid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:center;gap:88px;display:grid}.landing-module__jDH3nq__layers{flex-direction:column;display:flex}.landing-module__jDH3nq__layer{border:1px solid var(--nf-line);background:var(--nf-surface-2);transition:transform .4s var(--nf-ease), border-color .25s, box-shadow .4s;border-radius:14px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.landing-module__jDH3nq__layer:hover{border-color:#fff3;transform:translateY(-4px)}.landing-module__jDH3nq__layerHot{border-color:color-mix(in srgb, var(--nf-accent) 50%, transparent);background:radial-gradient(ellipse 80% 120% at 0% 0%, color-mix(in srgb, var(--nf-accent) 12%, transparent), transparent 70%), var(--nf-surface);box-shadow:0 20px 60px -20px color-mix(in srgb, var(--nf-accent) 45%, transparent)}.landing-module__jDH3nq__layerHot:hover{border-color:color-mix(in srgb, var(--nf-accent) 70%, transparent);box-shadow:0 30px 80px -20px color-mix(in srgb, var(--nf-accent) 65%, transparent)}.landing-module__jDH3nq__layerHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.landing-module__jDH3nq__layerLabel{font-family:var(--nf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nf-subtle);font-size:11px}.landing-module__jDH3nq__layerTitle{font-size:17px;font-weight:600}.landing-module__jDH3nq__dimTitle{color:var(--nf-muted)}.landing-module__jDH3nq__tags{flex-wrap:wrap;gap:6px;display:flex}.landing-module__jDH3nq__tag{font-family:var(--nf-mono);color:var(--nf-muted);border:1px solid #ffffff1a;border-radius:6px;padding:4px 9px;font-size:11px}.landing-module__jDH3nq__tagHot{border-color:color-mix(in srgb, var(--nf-accent) 45%, transparent);color:var(--nf-text)}.landing-module__jDH3nq__connector{background:#ffffff24;width:1px;height:22px;margin:0 auto}.landing-module__jDH3nq__steps{border:1px solid var(--nf-line);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.landing-module__jDH3nq__step{border-right:1px solid var(--nf-line);flex-direction:column;gap:10px;padding:28px 22px;animation:8s ease-in-out infinite landing-module__jDH3nq__nfHighlight;display:flex;position:relative}.landing-module__jDH3nq__step:last-child{border-right:0}.landing-module__jDH3nq__stepBar{background:var(--nf-accent);transform-origin:0;width:100%;height:2px;animation:8s cubic-bezier(.65,0,.35,1) infinite landing-module__jDH3nq__nfFill;position:absolute;top:0;left:0;transform:scaleX(0)}.landing-module__jDH3nq__stepLabel{font-family:var(--nf-mono);color:var(--nf-subtle);font-size:12px;animation:8s ease-in-out infinite landing-module__jDH3nq__nfNumber}.landing-module__jDH3nq__stepTitle{font-size:18px;font-weight:600}.landing-module__jDH3nq__stepText{color:var(--nf-muted);font-size:15px;line-height:1.5}.landing-module__jDH3nq__features{margin-top:64px}.landing-module__jDH3nq__feature{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:56px;padding:80px 0;display:flex}.landing-module__jDH3nq__featureReverse{flex-direction:row-reverse}.landing-module__jDH3nq__featureText{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.landing-module__jDH3nq__featureLabel{font-family:var(--nf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nf-subtle);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.landing-module__jDH3nq__pilot,.landing-module__jDH3nq__roadmap{letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-size:10px}.landing-module__jDH3nq__pilot{border:1px solid color-mix(in srgb, var(--nf-accent) 50%, transparent);color:var(--nf-text)}.landing-module__jDH3nq__roadmap{color:var(--nf-muted);border:1px dashed #ffffff38}.landing-module__jDH3nq__featureTitle{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:600}.landing-module__jDH3nq__featureBody{max-width:440px;color:var(--nf-muted);margin:0;font-size:16px;line-height:1.6}.landing-module__jDH3nq__card{background:var(--nf-surface);min-width:0;box-shadow:0 30px 80px -40px color-mix(in srgb, var(--nf-accent) 40%, transparent);transition:transform .4s var(--nf-ease), border-color .25s;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;flex:380px;gap:16px;padding:22px;display:flex}.landing-module__jDH3nq__card:hover{border-color:#fff3;transform:translateY(-4px)}.landing-module__jDH3nq__cardTop{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.landing-module__jDH3nq__cardMeta{font-family:var(--nf-mono);color:var(--nf-subtle);font-size:11px}.landing-module__jDH3nq__cardTitle{font-size:16px;font-weight:600}.landing-module__jDH3nq__quote{color:var(--nf-text-2);font-size:14px;line-height:1.55}.landing-module__jDH3nq__bubble{background:color-mix(in srgb, var(--nf-accent) 14%, var(--nf-surface));border-radius:12px 12px 4px;align-self:flex-end;max-width:90%;padding:12px 14px;font-size:14px;line-height:1.55}.landing-module__jDH3nq__yourCall{border:1px solid color-mix(in srgb, var(--nf-accent) 35%, transparent);border-radius:10px;padding:10px 14px;font-size:13px}.landing-module__jDH3nq__cardActions{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:4px;padding-top:14px;display:flex}.landing-module__jDH3nq__cardPrimary,.landing-module__jDH3nq__cardAction{height:28px;color:var(--nf-subtle);border-radius:7px;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.landing-module__jDH3nq__cardPrimary{color:var(--nf-text-2);background:#ffffff0a;border:1px solid #ffffff29;font-weight:500}.landing-module__jDH3nq__controls{border-top:1px solid var(--nf-line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:0 24px;margin-top:64px;display:grid}.landing-module__jDH3nq__control{flex-direction:column;gap:14px;padding:32px 28px 0 0;display:flex}.landing-module__jDH3nq__controlIcon{background:var(--nf-surface);width:44px;height:44px;color:var(--nf-accent);transition:border-color .25s, transform .4s var(--nf-ease), box-shadow .25s;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;display:flex}.landing-module__jDH3nq__control:hover .landing-module__jDH3nq__controlIcon{border-color:color-mix(in srgb, var(--nf-accent) 60%, transparent);box-shadow:0 0 24px -4px color-mix(in srgb, var(--nf-accent) 60%, transparent);transform:translateY(-3px)rotate(-6deg)}.landing-module__jDH3nq__controlTitle{margin:0;font-size:18px;font-weight:600}.landing-module__jDH3nq__controlText{color:var(--nf-muted);margin:0;font-size:15px;line-height:1.6}.landing-module__jDH3nq__cta{text-align:center;border-top:1px solid #ffffff0f;margin-top:184px;padding:176px 24px 140px;position:relative;overflow:hidden}.landing-module__jDH3nq__ctaGrid{-webkit-mask-image:radial-gradient(60% 70% at 50% 100%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 100%,#000 20%,#0000 75%)}.landing-module__jDH3nq__ctaBeam{top:auto;bottom:-460px}.landing-module__jDH3nq__ctaInner{flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.landing-module__jDH3nq__ctaTitle{font-size:clamp(38px,6vw,72px)}.landing-module__jDH3nq__note{font-family:var(--nf-mono);color:var(--nf-subtle);font-size:12px}.landing-module__jDH3nq__footer{border-top:1px solid #ffffff0f}.landing-module__jDH3nq__footerInner{max-width:1200px;color:var(--nf-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;padding:28px 24px;font-size:13px;display:flex}.landing-module__jDH3nq__footerLine{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.landing-module__jDH3nq__footerQuote{color:var(--nf-subtle);font-size:12px;font-style:italic}@keyframes landing-module__jDH3nq__nfSpin{to{--nf-angle:360deg}}@keyframes landing-module__jDH3nq__nfDrift{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes landing-module__jDH3nq__nfIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes landing-module__jDH3nq__nfTravel{0%{opacity:0;top:14px}12%,88%{opacity:1}to{opacity:0;top:calc(100% - 34px)}}@keyframes landing-module__jDH3nq__nfFlow{0%{top:-40%}to{top:100%}}@keyframes landing-module__jDH3nq__nfLand{0%{opacity:0;background:0 0;transform:translateY(-14px)}50%{opacity:1;background:color-mix(in srgb, var(--nf-accent) 22%, transparent);transform:none}to{opacity:1;background:#ffffff0d;transform:none}}@keyframes landing-module__jDH3nq__nfDot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes landing-module__jDH3nq__nfPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--nf-accent) 55%, transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes landing-module__jDH3nq__nfSettle{to{transform:perspective(2200px)rotateX(0)}}@keyframes landing-module__jDH3nq__nfHighlight{0%,28%,to{background:0 0}4%,22%{background:color-mix(in srgb, var(--nf-accent) 7%, transparent)}}@keyframes landing-module__jDH3nq__nfFill{0%{opacity:1;transform:scaleX(0)}22%{opacity:1;transform:scaleX(1)}28%,to{opacity:0;transform:scaleX(1)}}@keyframes landing-module__jDH3nq__nfNumber{0%,28%,to{color:var(--nf-subtle)}4%,22%{color:var(--nf-accent)}}@keyframes landing-module__jDH3nq__nfMenuEnter{0%{transform:translate(100%)}to{transform:none}}@keyframes landing-module__jDH3nq__nfMenuExit{0%{transform:none}to{transform:translate(100%)}}@keyframes landing-module__jDH3nq__nfFadeIn{0%{opacity:0}to{opacity:1}}@keyframes landing-module__jDH3nq__nfFadeOut{0%{opacity:1}to{opacity:0}}@media (min-width:901px){.landing-module__jDH3nq__title{white-space:nowrap}}@media (max-width:800px){.landing-module__jDH3nq__nav,.landing-module__jDH3nq__headerActions{display:none}.landing-module__jDH3nq__mobileMenuTrigger{flex-shrink:0;display:flex}.landing-module__jDH3nq__headerInner{padding:0 16px}.landing-module__jDH3nq__hero{padding:64px 16px 0}.landing-module__jDH3nq__lead{font-size:17px}.landing-module__jDH3nq__slack{margin-top:56px}.landing-module__jDH3nq__wire{height:110px}.landing-module__jDH3nq__appSidebar{display:none}.landing-module__jDH3nq__appList{border-bottom:1px solid #ffffff12;border-right:0;max-width:none}.landing-module__jDH3nq__appBody{min-height:0}.landing-module__jDH3nq__detail{padding:20px 16px}.landing-module__jDH3nq__section{padding:120px 16px 0}.landing-module__jDH3nq__whyGrid{gap:48px}.landing-module__jDH3nq__steps{margin-top:48px}.landing-module__jDH3nq__step{border-right:0;border-bottom:1px solid var(--nf-line)}.landing-module__jDH3nq__step:last-child{border-bottom:0}.landing-module__jDH3nq__feature{gap:32px;padding:56px 0}.landing-module__jDH3nq__card{flex-basis:100%}.landing-module__jDH3nq__control{padding-right:0}.landing-module__jDH3nq__cta{margin-top:120px;padding:120px 16px 96px}.landing-module__jDH3nq__footerInner{padding:24px 16px}}@media (max-width:800px),(pointer:coarse){.landing-module__jDH3nq__beam{filter:none;opacity:.9;width:140vw;max-width:1100px;animation:none}.landing-module__jDH3nq__header{-webkit-backdrop-filter:none;background:#08090af0}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__beam,.landing-module__jDH3nq__ringButton,.landing-module__jDH3nq__live,.landing-module__jDH3nq__dots span,.landing-module__jDH3nq__wire:after,.landing-module__jDH3nq__step,.landing-module__jDH3nq__stepBar,.landing-module__jDH3nq__stepLabel{animation:none}.landing-module__jDH3nq__message,.landing-module__jDH3nq__pane{opacity:1;animation:none}.landing-module__jDH3nq__packet{opacity:0;animation:none}.landing-module__jDH3nq__rowLand{animation:none}.landing-module__jDH3nq__app{animation:none;transform:none}.landing-module__jDH3nq__button,.landing-module__jDH3nq__ringButton,.landing-module__jDH3nq__outlineButton,.landing-module__jDH3nq__ghostLink,.landing-module__jDH3nq__layer,.landing-module__jDH3nq__card,.landing-module__jDH3nq__controlIcon{transition:none}.landing-module__jDH3nq__button:hover,.landing-module__jDH3nq__ringButton:hover,.landing-module__jDH3nq__outlineButton:hover,.landing-module__jDH3nq__ghostLink:hover,.landing-module__jDH3nq__layer:hover,.landing-module__jDH3nq__card:hover,.landing-module__jDH3nq__control:hover .landing-module__jDH3nq__controlIcon,.landing-module__jDH3nq__button:active,.landing-module__jDH3nq__ringButton:active,.landing-module__jDH3nq__outlineButton:active,.landing-module__jDH3nq__ghostLink:active{transform:none}.landing-module__jDH3nq__mobileMenuPanel[data-state],.landing-module__jDH3nq__mobileMenuOverlay[data-state]{animation:none}}
