.product-shell_productShell__5KU_r{min-height:100vh;min-width:0;width:100%;display:flex;flex-direction:column;overflow-x:clip}.product-shell_productMain__90Kko{flex:1 0 auto;min-width:0;width:100%}.KurvaVideoPlayer_player__7SL8i{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:16px;border:1px solid hsla(79,86%,69%,.25);background:#0c1a17;color:#eaf0ed;box-shadow:0 20px 50px rgba(0,0,0,.25)}.KurvaVideoPlayer_player__7SL8i video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.KurvaVideoPlayer_badge__xwCq9{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;pointer-events:none;font-size:11px;font-weight:700;letter-spacing:.06em;text-shadow:0 1px 5px #000}.KurvaVideoPlayer_center__STZK3{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;display:grid;place-items:center;border:0;border-radius:50%;background:#c9f46a;color:#0c1a17;cursor:pointer}.KurvaVideoPlayer_controls__t22et{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(transparent,rgba(12,26,23,.96));transition:opacity .2s}.KurvaVideoPlayer_controls__t22et[data-hidden=true]{opacity:0;pointer-events:none}.KurvaVideoPlayer_controls__t22et input{width:100%;height:16px;accent-color:#c9f46a;cursor:pointer}.KurvaVideoPlayer_row__KgNmz{display:flex;align-items:center;gap:4px}.KurvaVideoPlayer_row__KgNmz button{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;border-radius:8px;color:inherit;cursor:pointer}.KurvaVideoPlayer_row__KgNmz button:hover{background:hsla(79,86%,69%,.15)}.KurvaVideoPlayer_row__KgNmz span{font-size:12px;font-variant-numeric:tabular-nums;color:#d2ddd7}.KurvaVideoPlayer_fullscreen__VVx9G{margin-left:auto}.KurvaVideoPlayer_error__1ldmm{position:absolute;top:40px;left:12px;right:12px;padding:8px;background:#0c1a17;font-size:12px}.KurvaVideoPlayer_error__1ldmm a{color:#c9f46a;text-decoration:underline}.KurvaVideoPlayer_player__7SL8i:fullscreen{border-radius:0}@media (prefers-reduced-motion:reduce){.KurvaVideoPlayer_controls__t22et{transition:none}}.kurva_octaveShell__HXhXg{--k-ink:#0b1010;--k-panel:#121a1a;--k-panel-raised:#182323;--k-line:rgba(231,255,219,.13);--k-text:#f4f8f1;--k-muted:#9aaba6;--k-accent:#b7f34a;--k-accent-ink:#203300;--k-blue:#5fb9ff;--k-amber:#f6c55b;--k-danger:#ff7c69;background:var(--k-ink);color:var(--k-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.kurva_octaveShell__HXhXg *{box-sizing:border-box}.kurva_octaveShell__HXhXg :focus-visible{outline:3px solid var(--k-accent);outline-offset:3px}.kurva_topbar__1LSWi{align-items:center;background:rgba(11,16,16,.92);border-bottom:1px solid var(--k-line);display:flex;justify-content:space-between;padding:18px clamp(20px,5vw,80px);position:relative;z-index:5}.kurva_brand__pIz5X{align-items:center;display:inline-flex;flex:none;height:44px;text-decoration:none}.kurva_brand__pIz5X img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.kurva_mobileMenuButton__s7BZ4,.kurva_workspaceOverlay__y48Qe{display:none}.kurva_workspaceLoginBtn__cq2X_{align-items:center;background:hsla(79,86%,69%,.12);border:1px solid hsla(79,86%,69%,.35);border-radius:999px;color:var(--k-accent);display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:38px;padding:0 16px;text-decoration:none;transition:all .18s ease}.kurva_workspaceLoginBtn__cq2X_:hover{background:var(--k-accent);color:var(--k-accent-ink);transform:translateY(-1px);box-shadow:0 4px 14px hsla(79,86%,69%,.3)}.kurva_langToggle__MoHk9{border:1px solid var(--k-line);border-radius:999px;display:inline-flex;padding:3px}.kurva_langToggle__MoHk9 button{background:transparent;border:0;border-radius:999px;color:var(--k-muted);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.08em;min-height:36px;min-width:44px;transition:background .18s ease,color .18s ease}.kurva_langToggle__MoHk9 button[aria-pressed=true]{background:var(--k-accent);color:var(--k-accent-ink)}.kurva_hero__nn3rT{background:radial-gradient(circle at 82% 18%,rgba(183,243,74,.11),transparent 23rem),var(--k-ink);border-bottom:1px solid var(--k-line);min-height:min(690px,80dvh);overflow:hidden;padding:clamp(72px,10vw,140px) clamp(20px,7vw,120px);position:relative}.kurva_heroInner__8aPsg{max-width:780px;position:relative;z-index:1}.kurva_contactSection__0iaSA h2,.kurva_hero__nn3rT h1,.kurva_sectionIntro__v11kt h2{letter-spacing:-.055em;margin:0}.kurva_hero__nn3rT h1{font-size:clamp(44px,6.4vw,98px);line-height:.98;max-width:860px}.kurva_heroCopy__0sDem{color:var(--k-muted);font-size:clamp(18px,1.5vw,23px);line-height:1.55;margin:28px 0 0;max-width:650px}.kurva_heroActions__DVveV{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.kurva_navCta__B1q37,.kurva_primaryCta__6e40c,.kurva_secondaryCta__cAKQ4{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:750;gap:10px;justify-content:center;min-height:48px;padding:0 22px;text-decoration:none;transition:transform .18s ease,background .18s ease}.kurva_primaryCta__6e40c{background:var(--k-accent);color:var(--k-accent-ink)}.kurva_secondaryCta__cAKQ4{border:1px solid hsla(94,33%,96%,.3);color:var(--k-text)}.kurva_navCta__B1q37:hover,.kurva_primaryCta__6e40c:hover,.kurva_secondaryCta__cAKQ4:hover{transform:translateY(-2px)}.kurva_heroArcSecondary__T6BMR,.kurva_heroArc__SkHsG{border-radius:999px;pointer-events:none;position:absolute}.kurva_heroArc__SkHsG{border:1px solid rgba(183,243,74,.35);height:min(70vw,900px);right:-13%;top:-22%;width:min(70vw,900px)}.kurva_heroArcSecondary__T6BMR{border:1px solid rgba(95,185,255,.18);height:min(53vw,680px);right:5%;top:12%;width:min(53vw,680px)}.kurva_subnav__sEfCt{backdrop-filter:blur(18px);background:rgba(18,26,26,.92);border-bottom:1px solid var(--k-line);position:sticky;top:0;z-index:10}.kurva_subnavInner__9WzvX{align-items:center;display:flex;gap:26px;margin:auto;max-width:1280px;overflow-x:auto;padding:12px clamp(20px,5vw,80px);scrollbar-width:none;white-space:nowrap}.kurva_subnavInner__9WzvX::-webkit-scrollbar{display:none}.kurva_subnavInner__9WzvX>a{color:var(--k-muted);font-size:14px;font-weight:650;min-height:44px;padding:12px 0;text-decoration:none}.kurva_subnavInner__9WzvX>a:hover{color:var(--k-text)}.kurva_navCta__B1q37{border:1px solid var(--k-accent);color:var(--k-accent)!important;margin-left:auto;min-height:42px!important;padding:0 17px!important}.kurva_capabilitiesSection__Ddg8S,.kurva_contactSection__0iaSA,.kurva_dashboardSection__wP8WN,.kurva_metricsSection__6mUi1,.kurva_overviewSection__piwKN{border-bottom:1px solid var(--k-line);padding:clamp(72px,9vw,128px) clamp(20px,7vw,120px)}.kurva_overviewSection__piwKN,.kurva_sectionIntro__v11kt{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:auto;max-width:1280px}.kurva_overviewSection__piwKN{align-items:center;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.kurva_overviewSection__piwKN .kurva_sectionIntro__v11kt{display:flex;flex-direction:column;gap:20px}.kurva_overviewSection__piwKN .kurva_sectionIntro__v11kt h2{margin:0;font-size:clamp(32px,3.8vw,56px);line-height:1.15}.kurva_overviewSection__piwKN .kurva_sectionIntro__v11kt .kurva_eyebrow__YgQTs{margin:0}.kurva_overviewSection__piwKN .kurva_sectionIntro__v11kt>p:not(.kurva_eyebrow__YgQTs){color:var(--k-muted);font-size:clamp(16px,1.35vw,20px);line-height:1.58;margin:0;max-width:680px}@media (max-width:1024px){.kurva_overviewSection__piwKN{grid-template-columns:1fr;gap:40px}}.kurva_eyebrow__YgQTs{color:var(--k-accent);font-size:12px;font-weight:800;letter-spacing:.13em;margin:0 0 16px;text-transform:uppercase}.kurva_contactSection__0iaSA h2,.kurva_sectionIntro__v11kt h2{font-size:clamp(34px,4.1vw,62px);line-height:1.04;max-width:830px}.kurva_dashboardSection__wP8WN{background:#111919}.kurva_dashboardHeader__dV_qr{margin:0 auto 42px;max-width:770px;text-align:center}.kurva_dashboardHeader__dV_qr h2{font-size:clamp(34px,4.1vw,62px);letter-spacing:-.05em;line-height:1.04;margin:0}.kurva_dashboardHeader__dV_qr>p:last-of-type{color:var(--k-muted);font-size:17px;line-height:1.6;margin:20px auto 0}.kurva_dashboardFrame__PpYA8{background:#eaf0ed;border:1px solid hsla(0,0%,100%,.12);border-radius:24px;box-shadow:0 30px 90px rgba(0,0,0,.35);color:#18221e;display:grid;grid-template-columns:68px minmax(0,1fr);margin:auto;max-width:1180px;overflow:hidden}.kurva_dashboardRail__5VcDr{align-items:center;background:#10201b;color:#c9f46a;display:flex;flex-direction:column;gap:22px;padding:22px 0}.kurva_dashboardRail__5VcDr span{border:1px solid hsla(79,86%,69%,.4);border-radius:12px;font-size:20px;font-weight:900;padding:5px 9px}.kurva_dashboardRail__5VcDr i{background:#49645a;border-radius:99px;height:10px;width:10px}.kurva_dashboardRail__5VcDr i:first-of-type{background:#c9f46a;height:24px;width:24px}.kurva_dashboardContent__H0Agj{min-width:0;padding:clamp(20px,4vw,42px)}.kurva_dashboardHeading__Y400w,.kurva_panelTitle__KnsWd,.kurva_visualTopline__GVDjY{align-items:center;display:flex;justify-content:space-between;gap:16px}.kurva_dashboardHeading__Y400w span{color:#698077;display:block;font-size:13px}.kurva_dashboardHeading__Y400w strong{font-size:clamp(20px,2.4vw,30px);letter-spacing:-.04em}.kurva_demoBadge__pSKAj{background:#17271f;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;min-height:40px;padding:0 14px}.kurva_kpiGrid__88x8Y{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.kurva_inventoryPanel__zIHSU,.kurva_kpiGrid__88x8Y>div,.kurva_resultPanel__fCABC{background:#fff;border:1px solid #dce6e0;border-radius:14px;padding:17px}.kurva_kpiGrid__88x8Y span{color:#698077;display:block;font-size:12px}.kurva_kpiGrid__88x8Y b{display:block;font-size:clamp(17px,2vw,25px);letter-spacing:-.04em;margin-top:7px}.kurva_kpiGrid__88x8Y em{color:#159d65;font-size:12px;font-style:normal;font-weight:800}.kurva_kpiGrid__88x8Y .kurva_warning__dOViD{color:#c06b00}.kurva_dashboardLower__NrOY0{display:grid;gap:14px;grid-template-columns:1.45fr 1fr;margin-top:14px}.kurva_panelTitle__KnsWd span{font-size:14px;font-weight:800}.kurva_panelTitle__KnsWd small{color:#768980;font-size:11px}.kurva_bars__ozRAk,.kurva_mainBars__mclfr{align-items:end;display:flex;gap:7px;height:150px;margin-top:22px}.kurva_mainBars__mclfr i{background:linear-gradient(#7fbdf6,#378ee4);border-radius:4px 4px 1px 1px;flex:1}.kurva_chartLegend__ESXGL,.kurva_inventoryList__A_DYp{color:#698077;display:flex;font-size:11px;gap:15px;margin-top:12px}.kurva_chartLegend__ESXGL span:before{background:#378ee4;border-radius:50%;content:"";display:inline-block;height:7px;margin-right:5px;width:7px}.kurva_chartLegend__ESXGL span:last-child:before{background:#f0ab45}.kurva_donut__ebVlR{align-items:center;background:conic-gradient(#57b276 0 92%,#f2c56d 92% 100%);border-radius:50%;display:flex;flex-direction:column;height:116px;justify-content:center;margin:25px auto 15px;position:relative;width:116px}.kurva_donut__ebVlR:before{background:#fff;border-radius:50%;content:"";inset:13px;position:absolute}.kurva_donut__ebVlR b,.kurva_donut__ebVlR span{position:relative;z-index:1}.kurva_donut__ebVlR b{font-size:24px}.kurva_donut__ebVlR span{color:#698077;font-size:10px}.kurva_inventoryList__A_DYp{display:grid;gap:7px}.kurva_inventoryList__A_DYp span{align-items:center;display:flex}.kurva_inventoryList__A_DYp i{background:#57b276;border-radius:50%;height:7px;margin-right:7px;width:7px}.kurva_inventoryList__A_DYp span:last-child i{background:#f2c56d}.kurva_inventoryList__A_DYp b{color:#1c2c24;margin-left:auto}.kurva_dataNote__EyOmt{color:var(--k-muted);font-size:12px;margin:16px auto 0;max-width:1180px;text-align:center}.kurva_capabilitiesSection__Ddg8S{background:var(--k-ink)}.kurva_moduleGrid__vrb2j{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:48px auto 0;max-width:1280px}.kurva_moduleCard__OtRqJ{background:var(--k-panel);border:1px solid var(--k-line);border-radius:18px;min-height:360px;overflow:hidden;padding:20px}.kurva_moduleHeading__JPtrD{align-items:center;color:var(--k-accent);display:flex;justify-content:space-between}.kurva_moduleHeading__JPtrD span{color:#70817c;font-size:12px;font-weight:800}.kurva_moduleCard__OtRqJ h3{font-size:20px;letter-spacing:-.03em;margin:20px 0 8px}.kurva_moduleCard__OtRqJ p{color:var(--k-muted);font-size:14px;line-height:1.6;margin:0}.kurva_auditVisual__XmrIy,.kurva_financeVisual__ybjmm,.kurva_flowVisual__UQHn2,.kurva_forecastVisual__zaZLd,.kurva_stockVisual__Xpei_,.kurva_tableVisual__4NmbH{background:#f5f8f5;border-radius:12px;color:#1b2921;margin-top:22px;min-height:132px;overflow:hidden;padding:14px}.kurva_stockMetric__nUr1Q span,.kurva_visualTopline__GVDjY span{color:#71847a;font-size:11px}.kurva_visualTopline__GVDjY strong{font-size:15px}.kurva_bars__ozRAk{height:70px;margin-top:10px}.kurva_bars__ozRAk i{background:#4a9de3;border-radius:3px 3px 0 0;flex:1}.kurva_forecastVisual__zaZLd>div,.kurva_stockLegend__Lq4n5,.kurva_visualFoot__CScva{color:#73847c;display:flex;font-size:10px;justify-content:space-between;margin-top:7px}.kurva_forecastVisual__zaZLd b,.kurva_visualFoot__CScva b{color:#159d65}.kurva_stockVisual__Xpei_{align-items:center;display:grid;grid-template-columns:1fr 1fr}.kurva_stockMetric__nUr1Q strong{display:block;font-size:25px}.kurva_stockRows__6yxc2{display:grid;gap:8px}.kurva_stockRows__6yxc2 i{background:#61b684;border-radius:999px;height:12px;width:90%}.kurva_stockRows__6yxc2 i:nth-child(2){width:62%}.kurva_stockRows__6yxc2 .kurva_stockLow___kTl6{background:#f2bb58;width:36%}.kurva_stockLegend__Lq4n5{grid-column:1/-1}.kurva_tableVisual__4NmbH{display:grid;gap:8px}.kurva_tableVisual__4NmbH div{align-items:center;border-bottom:1px solid #dce6e0;display:flex;font-size:11px;justify-content:space-between;padding-bottom:7px}.kurva_tableVisual__4NmbH b{background:#dff3e6;border-radius:99px;color:#168457;font-size:10px;padding:4px 7px}.kurva_flowVisual__UQHn2{align-items:center;display:flex;gap:7px;justify-content:space-between}.kurva_flowVisual__UQHn2 span{background:#e4ede7;border-radius:7px;font-size:10px;padding:8px 6px;text-align:center}.kurva_flowVisual__UQHn2 i{border-top:1px dashed #7b9386;flex:1}.kurva_forecastVisual__zaZLd svg{color:#4d9fe6;height:85px;width:100%}.kurva_auditVisual__XmrIy{display:grid;gap:8px}.kurva_auditVisual__XmrIy div{align-items:center;display:flex;font-size:11px;gap:10px}.kurva_auditVisual__XmrIy span{align-items:center;background:#dff3e6;border-radius:50%;color:#168457;display:inline-flex;font-weight:800;height:28px;justify-content:center;width:28px}.kurva_metricsSection__6mUi1{background:#111919}.kurva_metricsGrid__8D8tZ{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:50px auto 0;max-width:1280px}.kurva_metricsGrid__8D8tZ article{border-top:2px solid var(--k-accent);padding-top:18px}.kurva_metricsGrid__8D8tZ b{font-size:clamp(48px,6vw,80px);letter-spacing:-.07em}.kurva_metricsGrid__8D8tZ h3{font-size:18px;margin:12px 0 6px}.kurva_metricsGrid__8D8tZ p{color:var(--k-muted);line-height:1.6;margin:0}.kurva_contactSection__0iaSA{background:radial-gradient(circle at 45% 110%,rgba(183,243,74,.13),transparent 28rem),var(--k-panel);text-align:center}.kurva_contactSection__0iaSA>div{margin:auto;max-width:760px}.kurva_contactSection__0iaSA p:not(.kurva_eyebrow__YgQTs){color:var(--k-muted);font-size:18px;line-height:1.6;margin:20px auto 30px;max-width:650px}@media (max-width:880px){.kurva_moduleGrid__vrb2j{grid-template-columns:repeat(2,minmax(0,1fr))}.kurva_overviewSection__piwKN,.kurva_sectionIntro__v11kt{grid-template-columns:1fr}.kurva_overviewSection__piwKN>p{margin-top:0}.kurva_dashboardLower__NrOY0{grid-template-columns:1fr}}@media (max-width:640px){.kurva_topbar__1LSWi{gap:8px;padding:12px 14px}.kurva_topbar__1LSWi>div{gap:8px!important}.kurva_brand__pIz5X{height:38px}.kurva_workspaceLoginBtn__cq2X_{min-height:38px;min-width:38px;padding:0}.kurva_workspaceLoginBtn__cq2X_ span{display:none}.kurva_langToggle__MoHk9 button{min-width:34px;padding:0 5px}.kurva_mobileMenuButton__s7BZ4{align-items:center;background:hsla(79,86%,69%,.1);border:1px solid hsla(79,86%,69%,.34);border-radius:10px;color:var(--k-accent);cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:0}.kurva_workspaceHeaderIdentity__jSOSe{gap:10px!important;min-width:0}.kurva_workspaceHeaderIdentity__jSOSe>div{display:none!important}.kurva_workspaceStatus__bua4N{gap:0!important}.kurva_workspaceStatus__bua4N>span{font-size:9px!important;padding:4px 7px!important;white-space:nowrap}.kurva_workspaceOverlay__y48Qe{background:rgba(2,8,6,.52);border:0;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:55}.kurva_workspaceOverlayVisible__YgiGr{opacity:1;pointer-events:auto}.kurva_workspaceSidebar__2DUMk{box-shadow:18px 0 40px rgba(0,0,0,.34);left:0;position:absolute!important;top:0;transform:translateX(-105%);transition:transform .22s ease!important;width:min(86vw,320px)!important;z-index:60!important}.kurva_workspaceSidebarOpen__96V2r{transform:translateX(0)}.kurva_workspaceMain__X4E6C{min-width:0;overflow-x:hidden!important}.kurva_workspaceContext__qxX_0{min-width:0}.kurva_workspaceContextRow__TKO7q{align-items:flex-start!important;flex-direction:column;gap:8px}.kurva_workspaceFilterBar__C36c9{align-items:stretch!important;flex-direction:column;gap:8px!important;width:100%}.kurva_workspaceFilterField__0rZpp{justify-content:space-between;width:100%}.kurva_workspaceFilterField__0rZpp input{max-width:calc(100% - 64px);min-width:0}.kurva_workspaceFilterBar__C36c9>button{justify-content:center!important;min-height:36px;width:100%}.kurva_hero__nn3rT{min-height:620px;padding:78px 20px}.kurva_hero__nn3rT h1{font-size:clamp(42px,13vw,62px)}.kurva_heroArc__SkHsG{height:530px;right:-74%;top:5%;width:530px}.kurva_heroArcSecondary__T6BMR{height:390px;right:-54%;top:22%;width:390px}.kurva_subnavInner__9WzvX{gap:20px;padding-inline:20px}.kurva_navCta__B1q37{display:none!important}.kurva_capabilitiesSection__Ddg8S,.kurva_contactSection__0iaSA,.kurva_dashboardSection__wP8WN,.kurva_metricsSection__6mUi1,.kurva_overviewSection__piwKN{padding:72px 20px}.kurva_dashboardFrame__PpYA8{border-radius:18px;grid-template-columns:42px minmax(0,1fr)}.kurva_dashboardRail__5VcDr{gap:17px;padding:15px 0}.kurva_dashboardRail__5VcDr span{font-size:14px;padding:3px 6px}.kurva_dashboardContent__H0Agj{padding:16px}.kurva_dashboardHeading__Y400w strong{font-size:18px}.kurva_demoBadge__pSKAj{display:none}.kurva_kpiGrid__88x8Y{grid-template-columns:1fr}.kurva_kpiGrid__88x8Y>div:nth-child(n+3){display:none}.kurva_mainBars__mclfr{height:115px}.kurva_metricsGrid__8D8tZ,.kurva_moduleGrid__vrb2j{grid-template-columns:1fr}.kurva_moduleCard__OtRqJ{min-height:330px}.kurva_contactSection__0iaSA .kurva_primaryCta__6e40c,.kurva_heroActions__DVveV .kurva_primaryCta__6e40c,.kurva_heroActions__DVveV .kurva_secondaryCta__cAKQ4{width:100%}}@media (prefers-reduced-motion:reduce){.kurva_octaveShell__HXhXg *,.kurva_octaveShell__HXhXg :after,.kurva_octaveShell__HXhXg :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}