body:has(.nfLanding){min-width:0}.nfLanding{--bg:#202322;--bg2:#282c2b;--text:#f6f7f5;--muted:#bdc4c0;--muted2:#949e98;--line:#ffffff20;--accent:#ff6358;--accent2:#ff7c73;--radius:8px;--container:1240px;--gutter:32px;--header-h:76px;background:#202322;color:var(--text);font-family:Segoe UI,Arial,sans-serif;overflow:clip}.nfLanding *,.nfLanding :after,.nfLanding :before{letter-spacing:0}.nfLanding section[id]{scroll-margin-top:96px}.nfLanding .section{padding:96px 0;overflow:visible}.nfLanding .bracket:after,.nfLanding .bracket:before,.nfLanding .section:after,.nfLanding .section:before{display:none}.nfLanding main>section,.nfLanding>.footer{position:relative;isolation:isolate}.nfLanding main>section:before,.nfLanding>.footer:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:var(--mesh-ink,#e7ece9);opacity:var(--mesh-opacity,.018);-webkit-mask:url(/images/network-grid.webp) center top/1152px 768px repeat;mask:url(/images/network-grid.webp) center top/1152px 768px repeat}.nfLanding :is(#workspace,#impact,#about,#cases,#dashboards,#chat-control,#launch,#pilot){--mesh-ink:#294333;--mesh-opacity:.012}.nfLanding #top{--mesh-opacity:.025}.nfLanding .h2{max-width:840px;font-size:42px;line-height:1.14;font-weight:600;text-wrap:balance}.nfLanding .h3{font-size:23px;line-height:1.25;font-weight:600}.nfLanding .h4{font-size:20px;line-height:1.3;font-weight:600}.nfLanding .p{font-size:16px;line-height:1.7;color:var(--muted)}.nfLanding .small{color:var(--muted2);line-height:1.55}.nfLanding .aiSectionText{max-width:750px;margin-top:20px}.nfLanding .aiSectionHead{margin-bottom:36px;max-width:none}.nfLanding .aiSectionHead .h2{margin-top:20px}.nfLanding .kicker{min-height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase}.nfLanding .kickerDot{width:6px;height:6px;border-radius:1px;box-shadow:none}.nfLanding .aboutPhoto,.nfLanding .card,.nfLanding .caseCard,.nfLanding .statCard{border-radius:8px!important;box-shadow:none;transition:border-color .2s,background-color .2s!important}.nfLanding .aboutPhoto:hover,.nfLanding .card:hover,.nfLanding .caseCard:hover,.nfLanding .statCard:hover{transform:none!important;box-shadow:none!important}.nfLanding .card{background:#282c2b;border-color:var(--line)}.nfLanding .cardInner{padding:28px}.nfLanding .mutedBox{border:0;border-left:2px solid var(--accent);background:none;border-radius:0;padding:0 0 0 18px}.nfLanding .btn{min-height:50px;padding:14px 22px;border-radius:5px!important;font-size:14px;font-weight:600;gap:20px;box-shadow:none;transition:background .2s,border-color .2s}.nfLanding .btn:hover{transform:none;box-shadow:none}.nfLanding .btn svg,.nfWatchLink svg,.nfWorkspaceIntegrations a svg{transition:transform .18s ease}.nfLanding .btn:hover svg,.nfWatchLink:hover svg,.nfWorkspaceIntegrations a:hover svg{transform:translateX(3px)}.nfLanding .btnPrimary{background:var(--accent);border:1px solid var(--accent);color:#202322}.nfLanding .btnPrimary:hover{background:#ff7f75;border-color:#ff7f75}.nfLanding .btnGhost{background:transparent;color:var(--text);border-color:#ffffff35}.nfLanding .btnGhost:hover{border-color:var(--accent)}.nfLanding :focus-visible{outline:2px solid #008fbc;outline-offset:4px}.nfLanding svg{flex-shrink:0}.nfLanding .header{background:#202322f5;border-bottom:1px solid #ffffff16;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nfLanding .brand{font-size:23px;font-weight:750}.nfLanding .nav{gap:22px;font-size:13px;color:#c1c8c4}.nfLanding :is(.nav,.drawerNav) a{transition:color .18s}.nfLanding :is(.nav,.drawerNav) a[aria-current=location]{color:#ff9186;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}.nfLanding .headerContactChip{width:36px;height:36px;min-height:36px;padding:0;border:0;background:transparent;justify-content:center}.nfLanding .headerContactChip>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.nfLanding .headerContactIcon{width:29px;height:29px;box-shadow:none}.nfLanding .header .btn{min-height:40px;padding:9px 15px;font-size:13px}.nfLanding .burger,.nfLanding .xBtn{border-radius:4px!important}.nfLanding .drawer{background:#242827}.nfHero{position:relative;isolation:isolate;padding:64px 0 0;background:#232725}.nfHeroEyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;color:#e0e3e2;margin-bottom:30px}.nfHeroEyebrow>span:not(.nfBrandMark){color:#ff8278}.nfBrandMark{display:inline-block;width:16px;height:20px;background:#ff6358;-webkit-clip-path:polygon(0 0,45% 0,100% 60%,100% 100%,55% 100%,0 40%);clip-path:polygon(0 0,45% 0,100% 60%,100% 100%,55% 100%,0 40%)}.nfHero h1{margin:0;max-width:920px;color:#fff;font-size:66px;line-height:1.06;font-weight:600;text-shadow:0 2px 24px #10141530}.nfTitleDot{color:#ff7d73}.nfHeroLead{margin:26px 0 12px;color:#fff;font-size:21px;font-weight:500}.nfHeroDescription{max-width:560px;font-size:16px;line-height:1.75;color:#e1e5e3;margin:0}.nfHero .actions{margin-top:30px;gap:28px;align-items:center}.nfWatchLink{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#fff}.nfPlayIcon{width:32px;height:32px;display:grid;place-items:center;border:1px solid #ffffff65;border-radius:50%}.nfPlayIcon svg{width:17px;height:17px}.nfWatchLink:hover .nfPlayIcon{background:#ffffff20}.nfHeroBottom{margin-top:58px;padding:22px 0;border-top:1px solid #ffffff38;display:flex;align-items:center;gap:40px;font-size:13px;color:#f4f6f5}.nfHeroBottom>a,.nfHeroBottom>span{display:inline-flex;gap:10px;align-items:center}.nfHeroBottom svg{width:16px;height:16px}.nfHeroBottom>a{margin-left:auto;background:#1c2222c9;padding:8px 12px;border-radius:3px}.nfWorkspaceSection{background:#e9edeb;color:#242d29;padding:32px 0 38px}.nfWorkspaceIntro{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px}.nfWorkspaceIntro h2{font-size:19px;font-weight:600;margin:0}.nfWorkspaceIntro>span{font-size:11px;color:#64726b}.nfWorkspace{border:1px solid #cad3cc;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 20px 45px #26372d0c}.nfWorkspaceTop{padding:15px 24px;display:flex;align-items:center;justify-content:space-between;background:#fafcfb;border-bottom:1px solid #e1e7e3}.nfWorkspaceBrand{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700}.nfWorkspaceBrand>span:last-child{margin-left:8px;color:#6b7971;font-weight:400;font-size:12px}.nfWorkspaceBrand .nfBrandMark{width:12px;height:15px}.nfDemoBadge{font-size:11px;font-weight:600;color:#5a6d60;padding:3px 9px;background:#e7eee9;border-radius:3px}.nfWorkspaceBody{display:grid;grid-template-columns:64px minmax(0,1fr)}.nfWorkspaceRail{padding:25px 0 20px;border-right:1px solid #e1e7e3;display:flex;align-items:center;flex-direction:column;gap:28px;color:#87958c;background:#f8faf9}.nfWorkspaceRail>svg{width:20px;height:20px}.nfWorkspaceRail>svg:first-child{color:#d25246}.nfWorkspaceRail>span{margin-top:auto;background:#dce5df;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font-size:12px;color:#486052}.nfWorkspaceMain{min-width:0;padding:0 30px 24px}.nfWorkspaceTabs{display:flex;gap:32px;border-bottom:1px solid #e4e9e5}.nfWorkspaceTabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;padding:0 2px;color:#6b7870;font-size:13px;font-weight:500;cursor:pointer}.nfWorkspaceTabs button[aria-selected=true]{border-color:#e85f51;color:#28362f}.nfWorkspaceTabs button:hover{color:#c24c40}.nfWorkspaceTabs svg{width:17px;height:17px}.nfWorkspaceHeading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:22px 0}.nfWorkspaceHeading h3{margin:0 0 4px;font-size:21px;font-weight:600}.nfWorkspaceHeading p{margin:0;font-size:12px;color:#7a857e}.nfWorkspaceDate{display:flex;gap:7px;font-size:12px;color:#66786d}.nfWorkspaceDate svg{width:15px;height:15px}.nfWorkspaceMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 23px;border-bottom:1px solid #e4e9e5}.nfWorkspaceMetrics>div{display:grid;grid-gap:3px;gap:3px;padding-left:28px;border-left:1px solid #e4e9e5}.nfWorkspaceMetrics>div:first-child{padding-left:0;border:0}.nfMetric{font-size:35px;line-height:1.2;font-weight:600}.nfMetric+span{color:#6b7871;font-size:12px}.nfWorkspace .danger{color:#cf5148}.nfWorkspace .warning{color:#a4750d}.nfWorkspace .info{color:#287c97}.nfWorkspace .success{color:#258663}.nfWorkspaceColumns{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:30px;gap:30px;padding:20px 0}.nfTableHeader{display:flex;justify-content:space-between;color:#7e8982;font-size:11px;padding-bottom:4px}.nfEvent{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;min-height:61px;align-items:center;border-bottom:1px solid #edf0ed;font-size:11px}.nfAvatar{width:28px;height:28px;border-radius:50%;background:#edf0ec;display:grid;place-items:center;color:#667b6d}.nfEvent>div{display:grid;grid-gap:3px;gap:3px}.nfEvent strong{font-size:12px;font-weight:600}.nfEvent time,.nfEvent>div>span{color:#7a857e}.nfStatus{padding:4px 6px;background:#f4f6f4;font-size:10px;border-radius:3px;white-space:nowrap}.nfStatus.danger{background:#fcf0ee}.nfStatus.success{background:#edf7f0}.nfStatus.warning{background:#faf5e9}.nfQuality{border-left:1px solid #e4e9e5;padding-left:28px}.nfQuality h4{margin:0 0 17px;font-size:12px;font-weight:600}.nfQualityRow{margin-top:13px}.nfQualityRow>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#748078;margin-bottom:8px}.nfQualityRow strong{color:#37483d;font-weight:600}.nfTrack{height:5px;background:#f0f3f0;border-radius:3px;overflow:hidden}.nfTrack>span{display:block;height:100%;background:currentColor;border-radius:3px;transition:width .3s}.nfWorkspaceFeed{display:flex;align-items:center;gap:12px;background:#f2f6f3;border:1px solid #e3ebe5;border-radius:4px;padding:13px 16px}.nfFeedIcon{color:#2c8aab}.nfFeedIcon svg{width:22px;height:22px}.nfWorkspaceFeed strong{font-size:12px;font-weight:600}.nfWorkspaceFeed strong>span{font-weight:400;font-size:10px;color:#809085;margin-left:8px}.nfWorkspaceFeed p{margin:5px 0 0;font-size:11px;line-height:1.5;color:#617569}.nfWorkspaceFeed>svg:last-child{width:18px;height:18px;margin-left:auto;color:#408461}.nfWorkspaceIntegrations{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;font-size:13px}.nfWorkspaceIntegrations>span{color:#7b877f;font-size:12px;margin-right:auto}.nfWorkspaceIntegrations strong{font-weight:600;color:#596c60}.nfWorkspaceIntegrations a{display:flex;gap:8px;align-items:center;color:#344c3e}.nfWorkspaceIntegrations svg{width:15px;height:15px}.nfLanding :is(#impact,#about,#cases,#dashboards,#chat-control,#launch,#pilot){--text:#252f29;--muted:#53635a;--muted2:#617168;--line:#d2dbd5;background:#f0f3f0;color:var(--text)}.nfLanding #impact .section{padding-top:70px}.nfLanding .aiImpactGrid{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nfLanding .aiImpactCard{background:none;border:none;border-right:1px solid var(--line);border-radius:0!important}.nfLanding .aiImpactCard:last-child{border-right:0}.nfLanding .aiImpactCard .cardInner{padding:30px 25px;gap:12px}.nfLanding .aiImpactValue{font-size:42px;color:#2c6950;font-weight:500}.nfLanding .aiImpactCard:first-child .aiImpactValue{color:#d15e4e}.nfLanding .aiImpactTitle{color:var(--text);font-size:17px}.nfLanding .aiImpactText{font-size:13px;line-height:1.65}.nfLanding #impact .aiInlineNote{margin-top:22px;border:0;padding:0}.nfLanding #impact .aiInlineNote .p{font-size:12px}.nfLanding #about .section,.nfLanding #cases .section{padding-top:48px}.nfLanding .aboutGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px}.nfLanding .aboutPhoto{height:590px;min-height:0;border:0;background:#343936}.nfLanding .aboutPhoto img{object-fit:cover!important;object-position:center top!important;transform:none!important;filter:saturate(.6)}.nfLanding .aboutPhoto:after{background:none}.nfLanding #about .card{border:0;background:none}.nfLanding #about .cardInner{padding:0}.nfLanding #about .h2{font-size:36px}.nfLanding .aboutStats{margin-top:26px;gap:22px;border-block:1px solid var(--line);padding:22px 0}.nfLanding .statCard{border:0;padding:0;background:none}.nfLanding .statNum{font-size:27px;font-weight:500;color:#345b46}.nfLanding .statCard .small{font-size:12px;margin-top:6px}.nfLanding #about .mutedBox .p{font-size:14px}.nfLanding .caseRibbon{display:flex;gap:35px;border-block:1px solid var(--line);padding:20px 0;background:none;border-radius:0}.nfLanding .caseRibbonItem{padding:0;background:none;border:0;display:flex;align-items:baseline;gap:12px;flex:1 1}.nfLanding .caseRibbonValue{color:#436553;font-size:24px;white-space:nowrap}.nfLanding .caseRibbonLabel{color:var(--muted);font-size:12px}.nfLanding .aiCasesGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.nfLanding .caseCard{padding:26px 0;border:0;border-top:1px solid #ccd8cf;background:none;border-radius:0!important}.nfLanding .caseCard .aiConsoleLabel{color:#3b7457;font-size:12px}.nfLanding .caseCard>.aiConsoleLabel{padding-bottom:18px;border-bottom:1px solid #e0e7df;font-size:17px;font-weight:600}.nfLanding .caseCard .h3{font-size:15px;margin-top:20px!important}.nfLanding .caseCard .p{font-size:14px;line-height:1.65}.nfLanding .caseMeta{border:0;background:none;padding:0;margin-top:20px}.nfLanding .aiCaseMetrics{margin-top:20px;gap:8px}.nfLanding .aiFlowChip{border:0;border-radius:3px;padding:5px 8px;background:#e6ede5;color:#526d55;font-size:11px}.nfLanding #pain{background:#202523}.nfLanding .aiPainGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.nfLanding .aiPainCard{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0!important;background:none}.nfLanding .aiPainCard .cardInner{padding:28px;gap:6px}.nfLanding .aiPainTop{margin-bottom:16px}.nfLanding .aiPainStatus{background:#e7997020;border:0;border-radius:2px;color:#edb194;padding:4px 8px;font-size:11px}.nfLanding .aiPainMarker{color:#a7b4aa;font-size:12px}.nfLanding .aiPainVisual{background:none;border:0;padding:18px 0 6px;margin-top:auto}.nfLanding .aiPainValue{font-size:34px;font-weight:500;color:#f5c8ac}.nfLanding .aiPainLabel{color:#c1cbbf}.nfLanding .aiPainSignal{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:13px 0 0;color:#9fad9f;font-size:12px}.nfLanding .aiPainCard .p{font-size:14px}.nfLanding #team{background:#202523}.nfLanding .aiTeamGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nfLanding .aiTeamCard{background:none;border:0;border-top:1px solid #ffffff26;border-radius:0!important}.nfLanding .aiTeamCard .cardInner{padding:28px 12px 24px 0}.nfModuleHeading{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:22px}.nfModuleHeading .aiConsoleLabel{font-size:12px;line-height:1.5;color:#b5c6b9}.nfModuleIcon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;background:#394b3e;color:#a3cbb0;border-radius:4px}.nfModuleIcon svg{width:22px;height:22px}.nfLanding .aiTeamCard:nth-child(3n+1) .nfModuleIcon{background:#5a3930;color:#ffb59d}.nfLanding .aiTeamCard:nth-child(3n+2) .nfModuleIcon{background:#34494c;color:#a4d3d8}.nfModuleNumber{margin-left:auto;font-size:12px;color:#a1b1a7}.nfLanding .aiTeamCard .h3{font-size:21px;line-height:1.3;min-height:56px}.nfLanding .aiTeamBullet,.nfLanding .aiTeamCard .p{font-size:13px;line-height:1.7}.nfLanding .aiTeamBullets{margin-top:22px;padding-top:20px;border-top:1px solid var(--line);gap:12px}.nfLanding .aiTeamBulletDot{width:5px;height:5px;border-radius:0;background:#93ba9e;box-shadow:none;margin-top:9px}.nfLanding .aiIntegrationsBand{border:0;background:none;padding:20px 0 0;justify-content:flex-start;color:var(--muted2)}.nfLanding .aiFeatureGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px}.nfLanding .aiFeatureGrid .h2{margin-top:20px;font-size:38px}.nfLanding .aiSignalList{gap:0;margin-top:30px}.nfLanding .aiSignalLine{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:15px 0;font-size:14px;color:var(--text)}.nfLanding .aiSignalLine span:last-child{color:#b85c43;font-size:11px}.nfLanding .aiDashboardMock{background:#fff;border:1px solid #d2dcd5;border-radius:8px!important;box-shadow:0 12px 40px #17382108}.nfLanding .aiDashboardMock .cardInner{padding:30px}.nfLanding .aiDashboardMock .aiConsoleLabel{color:#7b8c80}.nfLanding .aiDashboardMock .aiConsoleTitle{color:#293f30;font-size:21px}.nfLanding .aiDashboardMock .aiConsoleLive{color:#65806d;background:#edf3ed;border:0;font-size:10px}.nfLanding .aiDashboardMock .aiBarMeta{color:#607665;font-size:11px;gap:8px}.nfLanding .aiDashboardMock .aiBarRow-mid .aiBarMeta span:last-child{color:#82600f}.nfLanding .aiDashboardMock .aiBarRow-bad .aiBarMeta span:last-child{color:#b24540}.nfLanding .aiDashboardMock .aiBarRow-good .aiBarMeta span:last-child{color:#256c50}.nfLanding .aiBarTrack{height:6px;background:#edf1eb}.nfLanding .aiBarRow-mid .aiBarTrack>span{background:#d6a442}.nfLanding .aiBarRow-bad .aiBarTrack>span{background:#dd786c}.nfLanding .aiBarRow-good .aiBarTrack>span{background:#58a084}.nfLanding .aiDashboardStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px 0;border-block:1px solid #e5ece5}.nfLanding .aiMetricValue{color:#374f3d;font-size:28px;font-weight:500}.nfLanding .aiDashboardStats .small{font-size:12px;color:#627166}.nfLanding .aiManagerCard{background:none;border:0;border-radius:0;padding:0;margin:0}.nfLanding .aiManagerName{color:#324c3c}.nfLanding .aiManagerScore{background:#f8f0e8;border:0;border-radius:4px;padding:8px 10px}.nfLanding .aiManagerScoreValue{color:#bc7046;font-size:23px}.nfLanding .aiManagerScoreLabel{color:#9f7f6c;font-size:10px}.nfLanding .aiManagerBox{background:none;border:0;padding:0;border-radius:0}.nfLanding .aiManagerBoxTitle{color:#536b59;font-size:11px}.nfLanding .aiManagerList{color:#617468;font-size:12px}.nfLanding .aiManagerAdvice{padding:14px 0 0;border:0;border-top:1px solid #e5ece5;background:none;border-radius:0}.nfLanding #chat-control .section{padding-top:48px}.nfLanding .aiFeatureGridReverse{grid-template-columns:1fr 1fr}.nfLanding .aiChatMock{border:1px solid #ffffff25;background:#f0f5f0;color:#2a4634}.nfLanding .aiChatMock .cardInner{padding:32px;gap:18px}.nfLanding .aiChatMock .aiConsoleLabel{color:#647e6c;padding-bottom:12px}.nfLanding .aiChatBubble{max-width:88%;background:#dcebe0;border:0;border-radius:6px;color:#395e47;padding:16px;font-size:14px;line-height:1.5}.nfLanding .aiChatBubbleClient{margin-left:0;background:#fff}.nfLanding .aiChatBubble:not(.aiChatBubbleClient):not(.aiChatBubbleAi){margin-left:auto}.nfLanding .aiChatBubbleAi{background:#fbe6df;color:#a1614c;border-left:2px solid #e8846c;border-radius:3px}.nfLanding #launch .section{padding-top:48px}.nfLanding .aiLaunchOrbit{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-gap:30px 52px;gap:30px 52px;min-height:0;margin-top:48px}.nfLanding .aiLaunchHubWrap{position:relative;top:auto;left:auto;width:230px;height:230px;transform:none;grid-column:2;grid-row:2/4;align-self:center;justify-self:center;margin:0}.nfLanding .aiLaunchCenter{width:230px;height:230px;border:1px solid #bc756b;background:#fff;box-shadow:inset 0 0 0 8px #e6ece8}.nfLanding .aiLaunchCenterInner{padding:10px;max-width:190px}.nfLanding .aiLaunchCenterTitle{font-size:34px;line-height:1.05;color:#283b30}.nfLanding .aiLaunchCenterText{font-size:12px;line-height:1.65;color:#5a6b60}.nfLanding .aiLaunchCenter .aiConsoleLabel{color:#a25345;font-size:11px}.nfLanding .aiLaunchOrbitItem{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;transform:none}.nfLanding .aiLaunchOrbitItem-1{grid-column:2;grid-row:1}.nfLanding .aiLaunchOrbitItem-2{grid-column:3;grid-row:2}.nfLanding .aiLaunchOrbitItem-3{grid-column:3;grid-row:3}.nfLanding .aiLaunchOrbitItem-4{grid-column:1;grid-row:3}.nfLanding .aiLaunchOrbitItem-5{grid-column:1;grid-row:2}.nfLanding .aiLaunchOrbitCard{display:block;height:100%;padding:24px;border:1px solid #cbd7cf;border-radius:6px;background:#f8faf8;box-shadow:none}.nfLanding .aiLaunchOrbitNum{position:absolute;top:21px;right:24px;border:0;background:none;width:auto;height:auto;font-size:26px;color:#b35f4e;box-shadow:none}.nfLanding .aiLaunchOrbitDays{display:inline-block;padding:0;background:none;border:0;font-size:11px;color:#586f60;margin:0 40px 12px 0}.nfLanding .aiLaunchOrbitCard .p{font-size:13px;line-height:1.65}.nfLanding .aiLaunchOrbitItem:before{display:none}.nfLanding .aiLaunchOrbitItem:after{content:"→";width:28px;height:28px;top:50%;bottom:auto;left:-40px;right:auto;background:none;border:0;color:#b77f66;font-size:24px;line-height:1;transform:translateY(-50%)}.nfLanding .aiLaunchOrbitItem-1:after{content:"↓";left:50%;top:auto;bottom:-36px;transform:translateX(-50%)}.nfLanding .aiLaunchOrbitItem-3:after{content:"↓";left:auto;right:26px;top:-30px;transform:none}.nfLanding .aiLaunchOrbitItem-4:after,.nfLanding .aiLaunchOrbitItem-5:after{content:"←";left:auto;right:-42px}.nfLanding #launch .aiInlineNote{margin-top:36px}.nfLaunchConnections{display:none}@media (min-width:1001px){.nfLanding .aiLaunchOrbit{display:block;min-height:780px}.nfLanding .aiLaunchHubWrap{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.nfLanding .aiLaunchOrbitItem{position:absolute;width:31%;z-index:1}.nfLanding .aiLaunchOrbitItem-1{top:0;left:50%;right:auto;transform:translateX(-50%)}.nfLanding .aiLaunchOrbitItem-2{top:29%;right:0;left:auto}.nfLanding .aiLaunchOrbitItem-3{bottom:0;right:8%;top:auto;left:auto}.nfLanding .aiLaunchOrbitItem-4{bottom:0;left:8%;top:auto;right:auto}.nfLanding .aiLaunchOrbitItem-5{top:29%;left:0;right:auto}.nfLanding .aiLaunchOrbitItem:after{display:none}.nfLaunchConnections{display:block;position:absolute;inset:0;width:100%;height:100%;color:#cf8c74;pointer-events:none}.nfLaunchConnections>path{stroke:currentColor;stroke-width:3;stroke-linecap:round;marker-end:url(#launch-arrow);opacity:.8}}.nfLanding #pilot .section{padding-top:48px}.nfLanding .aiPricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;margin-top:38px}.nfLanding #pilot .aiPricingCard{height:auto;min-height:0;align-self:stretch;margin:0;border:1px solid #cbd8cc;background:#f6f9f4;overflow:visible}.nfLanding #pilot .aiPricingCardFeatured{border:2px solid #e36f56;background:#fff}.nfLanding .aiPricingBadge{position:absolute;top:20px;right:24px;margin:0;padding:4px 8px;border-radius:3px;background:#fce8df;color:#ae5a41;box-shadow:none;font-size:10px}.nfLanding .aiPricingCard .cardInner{display:flex;flex-direction:column;gap:18px;height:100%;padding:28px 26px}.nfLanding .aiPricingTop{display:block}.nfLanding .aiPricingTop .aiConsoleLabel{color:#8b9b8d;font-size:10px}.nfLanding .aiPricingName{font-size:29px;margin-top:8px}.nfLanding .aiPricingMonthly{font-size:27px;font-weight:500;color:#2c4935;text-align:left;margin-top:22px}.nfLanding .aiPricingLaunch{padding:12px 0;border:0;border-block:1px solid #dbe4d9;border-radius:0;background:none}.nfLanding .aiPricingLaunchLabel{color:#7b8e7e}.nfLanding .aiPricingLaunchValue{font-size:20px;font-weight:500;color:#466950}.nfLanding .aiPricingTtv{padding:0;border:0;background:none;font-size:11px;color:#66846e}.nfLanding .aiPricingTtvDot{width:5px;height:5px;background:#6ba27e;box-shadow:none}.nfLanding .aiPricingBlurb{font-size:13px;line-height:1.65}.nfLanding .aiPricingNote{padding:12px 0;border:0;border-bottom:1px solid #dbe4d9;border-radius:0;background:none;color:#829183;font-size:12px}.nfLanding .aiPricingList{gap:12px;margin-bottom:12px}.nfLanding .aiPricingItem{color:#546e5b;font-size:13px}.nfLanding .aiPricingDot{width:5px;height:5px;background:#76a182}.nfLanding .aiPricingCard .btn{margin-top:auto}.nfLanding .aiPricingCard .btnGhost{border-color:#c0d1c2}.nfLanding .aiPricingMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:34px}.nfLanding .aiPricingMetaCard{padding:0;border:0;border-radius:0;background:none}.nfLanding .aiPricingMetaCard .aiConsoleLabel{color:#526d57;margin-bottom:8px}.nfLanding .aiPricingMetaCard .p{font-size:12px}.nfLanding .aiPricingMetaCardAccent{padding-left:18px;border-left:2px solid #df8b67}.nfLanding #contact{background:#2a332e}.nfLanding #contact .aiContactShell{border:0;border-radius:0!important;background:none}.nfLanding .aiContactShell>.cardInner{padding:0}.nfLanding .contactStripItem{background:none;border-left-color:#759c7d;padding:0 20px}.nfLanding .contactStripText{color:#92a498}.nfLanding .aiDirectContact,.nfLanding .footerContactPill{border-radius:5px;background:none;border-color:#ffffff26;transition:border-color .2s}.nfLanding .aiDirectContact:hover,.nfLanding .footerContactPill:hover{background:#ffffff06;border-color:#849c88}.nfLanding .aiDirectContacts{margin-top:32px;gap:18px}.nfLanding .aiDirectContact .small{font-size:11px}.nfLanding #contact .aiContactGrid{grid-template-columns:1fr 1fr;gap:54px;margin-top:44px!important}.nfLanding #contact .aiContactGrid .card{background:none;border:0}.nfLanding #contact .aiContactGrid .card:last-child{background:#2a332e}.nfLanding .aiContactGrid .cardInner{padding:0}.nfLanding .checkList{color:#b1c0b5;font-size:14px}.nfLanding #contact .input,.nfLanding #contact .textarea{border-radius:5px;background:#202923;border-color:#607266;color:#fff;padding:14px 16px}.nfLanding .input::placeholder,.nfLanding .textarea::placeholder{color:#94a69a}.nfLanding .textarea{min-height:110px}.nfLanding .footer{background:#1e2721;border-top:1px solid #ffffff16;padding-top:48px}.nfLanding .footerNav{gap:18px}.nfLanding .footerLegalText,.nfLanding .footerNav a{color:#94a699}.nfLanding .footerLegalLabel{color:#b1c6b6}.nfLanding .footerLegal{border-color:#ffffff16}.nfLanding .footerCopyright{color:#839d8a;border-color:#ffffff16}@keyframes nfPanelEnter{0%{opacity:.35}to{opacity:1}}.nfLanding #workspace-panel{min-height:378px;animation:nfPanelEnter .22s ease-out}@media (max-width:1120px){.nfLanding #workspace-panel{min-height:470px}.nfLanding{--gutter:28px}.nfLanding .nav{gap:15px}.nfLanding .headerContacts{display:none}.nfHero h1{font-size:58px}.nfWorkspaceColumns{grid-template-columns:1.35fr 1fr;gap:20px}.nfEvent time{display:none}.nfEvent{grid-template-columns:28px minmax(0,1fr) auto}.nfLanding .aboutGrid{gap:35px}.nfLanding .aboutPhoto{height:560px}.nfLanding .aiCasesGrid,.nfLanding .aiTeamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nfLanding .aiFeatureGrid{gap:30px}.nfLanding .aiFeatureGrid .h2{font-size:32px}.nfLanding .aiLaunchOrbit{gap:24px}.nfLanding .aiLaunchOrbitCard{padding:20px}.nfLanding .aiLaunchOrbitItem:after{display:none}.nfLanding .aiPricingCard .cardInner{padding:25px 20px}.nfLanding .aiPricingMonthly{font-size:23px}.nfLanding .aiPricingBadge{right:15px;font-size:9px}}@media (min-width:801px) and (max-width:1000px){.nfLanding .aiLaunchOrbit{grid-template-columns:1fr 1fr}.nfLanding .aiLaunchHubWrap{grid-column:1/3;grid-row:1;margin-bottom:20px}.nfLanding .aiLaunchOrbitItem{grid-column:auto;grid-row:auto}.nfLanding .aiLaunchOrbitItem-5{grid-column:1/3}}@media (max-width:800px){.nfLanding #workspace-panel{min-height:500px}.nfLanding{--gutter:24px;--header-h:68px}.nfLanding .section{padding:64px 0}.nfLanding .nav{display:none}.nfLanding .burger{display:inline-flex}.nfHero{padding-top:45px}.nfHero h1{font-size:50px}.nfHeroBottom{gap:18px;margin-top:40px;flex-wrap:wrap}.nfHeroBottom>a{margin-left:0}.nfWorkspaceIntro{display:block}.nfWorkspaceIntro>span{display:block;margin-top:8px}.nfWorkspaceBody{grid-template-columns:1fr}.nfWorkspaceRail{display:none}.nfWorkspaceMain{padding:0 20px 20px}.nfWorkspaceTabs{gap:20px}.nfWorkspaceTabs button{font-size:12px}.nfWorkspaceColumns{grid-template-columns:1.2fr 1fr}.nfWorkspaceIntegrations{gap:20px}.nfWorkspaceIntegrations>span{width:100%}.nfLanding .h2{font-size:34px}.nfLanding .aboutGrid,.nfLanding .aiFeatureGrid,.nfLanding .aiFeatureGridReverse{grid-template-columns:1fr;gap:36px}.nfLanding .aboutPhoto{height:480px;max-width:440px;width:100%}.nfLanding #about .h2{font-size:34px}.nfLanding .aiImpactGrid,.nfLanding .aiPainGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nfLanding .aiImpactCard:nth-child(2){border-right:0}.nfLanding .aiImpactCard:nth-child(-n+2){border-bottom:1px solid var(--line)}.nfLanding .caseRibbon{gap:20px}.nfLanding .caseRibbonItem{display:grid;grid-gap:5px;gap:5px}.nfLanding .caseRibbonValue{font-size:22px}.nfLanding .aiPricingGrid{grid-template-columns:1fr;gap:22px}.nfLanding .aiPricingCard .cardInner{padding:30px}.nfLanding .aiPricingMonthly{font-size:29px}.nfLanding .aiPricingBadge{top:26px;right:30px;font-size:10px}.nfLanding .aiPricingMeta{grid-template-columns:1fr;gap:24px}.nfLanding .aiPricingBlurb{min-height:0}.nfLanding #contact .aiContactGrid{grid-template-columns:1fr;gap:36px}.nfLanding .aiDirectContacts,.nfLanding .footerContacts{grid-template-columns:1fr}.nfLanding .aiContactStrip{grid-template-columns:1fr;gap:20px}.nfLanding .aiLaunchOrbit{grid-template-columns:1fr;gap:16px}.nfLanding .aiLaunchHubWrap{grid-column:1;grid-row:1;width:190px;height:190px;margin:0 auto 24px}.nfLanding .aiLaunchCenter{width:190px;height:190px}.nfLanding .aiLaunchCenterTitle{font-size:29px}.nfLanding .aiLaunchOrbitItem{grid-column:1;grid-row:auto}.nfLanding .aiLaunchOrbitCard{padding:24px}.nfLanding .aiLaunchOrbitNum{top:24px}.nfLanding .aiLaunchOrbitItem:after{display:block;content:"↓";top:auto;bottom:-18px;right:24px;left:auto;font-size:20px;transform:none;z-index:1}.nfLanding .aiLaunchOrbitItem-5:after{display:none}}@media (max-width:520px){.nfLanding #workspace-panel{min-height:710px}.nfLanding{--gutter:20px}.nfLanding .brand{font-size:21px}.nfLanding .headerRow{gap:8px}.nfLanding .header .btn{font-size:11px;padding:9px 11px}.nfLanding #about .h2,.nfLanding .aiFeatureGrid .h2,.nfLanding .h2{font-size:29px}.nfLanding .p{font-size:14px}.nfHeroEyebrow{font-size:10px;gap:8px;margin-bottom:24px}.nfHeroEyebrow .nfBrandMark{width:12px;height:15px}.nfHero h1{font-size:38px;line-height:1.12}.nfHeroLead{font-size:17px;margin-top:22px}.nfHeroDescription{font-size:14px;line-height:1.75}.nfHero .actions{align-items:flex-start;flex-direction:column;gap:22px}.nfHero .btn{font-size:13px;gap:15px;padding:14px 17px}.nfHeroBottom{gap:14px 22px;font-size:11px;margin-top:30px;padding:18px 0}.nfHeroBottom>a{padding:0;background:none}.nfWorkspaceSection{padding-top:26px}.nfWorkspaceIntro h2{font-size:17px}.nfWorkspaceTop{padding:13px 16px}.nfWorkspaceBrand>span:last-child{font-size:10px;margin-left:0}.nfWorkspaceMain{padding:0 14px 14px}.nfWorkspaceTabs{gap:0;justify-content:space-between}.nfWorkspaceTabs button{gap:4px;flex-direction:column;padding:8px 2px;height:63px;font-size:10px}.nfWorkspaceTabs svg{width:16px;height:16px}.nfWorkspaceHeading{margin:20px 0}.nfWorkspaceHeading h3{font-size:17px}.nfWorkspaceHeading p{font-size:10px;line-height:1.5}.nfWorkspaceDate{display:none}.nfMetric{font-size:27px}.nfMetric+span{font-size:10px;line-height:1.5}.nfWorkspaceMetrics>div{padding-left:12px;padding-right:6px}.nfWorkspaceColumns{grid-template-columns:1fr;gap:22px}.nfQuality{padding:0;border:0}.nfEvent{gap:7px}.nfStatus{font-size:9px;padding:4px;white-space:normal;max-width:91px}.nfEvent>div>span{font-size:10px}.nfWorkspaceFeed{padding:12px;align-items:flex-start;gap:9px}.nfWorkspaceFeed strong>span{display:block;margin:4px 0 0}.nfWorkspaceFeed>svg:last-child{display:none}.nfWorkspaceIntegrations{gap:16px 20px;font-size:12px}.nfLanding .aiImpactValue{font-size:33px}.nfLanding .aiImpactTitle{font-size:14px}.nfLanding .aiImpactText{font-size:12px}.nfLanding .aiImpactCard .cardInner{padding:22px 15px}.nfLanding .aboutPhoto{height:440px}.nfLanding .caseRibbon{flex-direction:column;gap:16px}.nfLanding .caseRibbonItem{display:flex;gap:20px;align-items:center}.nfLanding .caseRibbonValue{min-width:108px}.nfLanding .aiCasesGrid,.nfLanding .aiPainGrid,.nfLanding .aiTeamGrid{grid-template-columns:1fr}.nfLanding .aiTeamCard .h3{min-height:0}.nfLanding .aiTeamCard .cardInner,.nfLanding .caseCard{padding:24px}.nfLanding .aiDashboardMock .cardInner{padding:22px}.nfLanding .aiDashboardMock .aiConsoleTop{gap:8px}.nfLanding .aiDashboardMock .aiConsoleTitle{font-size:20px}.nfLanding .aiDashboardMock .aiConsoleLive{white-space:nowrap;padding:5px 8px}.nfLanding .aiBarMeta{flex-wrap:wrap}.nfLanding .aiManagerTop{display:flex}.nfLanding .aiManagerGrid{grid-template-columns:1fr;gap:15px}.nfLanding .aiChatMock .cardInner{padding:24px}.nfLanding .aiChatBubble{font-size:13px}.nfLanding .aiPricingCard .cardInner{padding:26px}.nfLanding .footerRow{gap:28px}.nfLanding .footerLegal{grid-template-columns:1fr;gap:28px}}@media (max-width:360px){.nfLanding #workspace-panel{min-height:750px}}@media (prefers-reduced-motion:reduce){.nfLanding *,.nfLanding :after,.nfLanding :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}