.nextrack-landing{--bg: #0a0a0b;--bg-alt: #0f0f10;--bg-card: #131315;--bg-card-hi: #17171a;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .14);--ink: #ededee;--ink-dim: #8a8a90;--ink-mute: #5a5a62;--ink-faint: #3a3a42;--teal: #59e1d9;--teal-hi: #59e1d9;--teal-soft: rgba(89, 225, 217, .12);--teal-line: rgba(89, 225, 217, .3);--orange: #ff9c00;--orange-hi: #ffb84d;--orange-border-soft: rgba(255, 156, 0, .45);--orange-soft: rgba(255, 156, 0, .12);--orange-line: rgba(255, 156, 0, .32);--amber: #f49c24;--amber-soft: rgba(255, 156, 0, .1);--red: #e87070;--red-soft: rgba(232, 112, 112, .1);--red-line: rgba(232, 112, 112, .22);--font: "Montserrat", -apple-system, system-ui, sans-serif}.nextrack-landing .welcome-page,.nextrack-landing .welcome-page *,.nextrack-landing .welcome-page *:before,.nextrack-landing .welcome-page *:after{box-sizing:border-box;margin:0;padding:0}html:has(.nextrack-landing){scroll-behavior:smooth}.nextrack-landing{font-family:var(--font);background:var(--bg);color:var(--ink);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.nextrack-landing:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 1100px 700px at 8% 0%,rgba(89,225,217,.08) 0%,transparent 60%),radial-gradient(ellipse 900px 600px at 100% 40%,rgba(255,156,0,.05) 0%,transparent 60%);pointer-events:none;z-index:0}.nextrack-landing:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.35 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");opacity:.25;mix-blend-mode:overlay;pointer-events:none;z-index:0}.nextrack-landing .grid-bg{position:fixed;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 60% 50% at center,black 0%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 60% 50% at center,black 0%,transparent 80%);opacity:.4;pointer-events:none;z-index:0}.nextrack-landing .container{max-width:1180px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.nextrack-landing nav{position:sticky;top:0;background:#0a0a0bb8;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--line);z-index:100}.nextrack-landing .nav-inner{max-width:1180px;margin:0 auto;padding:18px 48px;display:flex;justify-content:space-between;align-items:center}.nextrack-landing .nav-logo{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.02em;text-decoration:none;display:flex;align-items:center;gap:10px}.nextrack-landing .nav-logo img{height:36px;width:auto;display:block}.nextrack-landing .nav-logo .dot{width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 12px var(--teal)}.nextrack-landing .nav-logo .wordmark{display:inline-block;letter-spacing:-.02em}.nextrack-landing .nav-logo .wordmark b{font-weight:inherit;color:var(--teal)}.nextrack-landing .nav-actions{display:flex;gap:10px;align-items:center}.nextrack-landing .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font);font-size:13.5px;font-weight:700;padding:10px 18px;border-radius:8px;text-decoration:none;cursor:pointer;transition:all .18s ease;border:1px solid transparent;white-space:nowrap}.nextrack-landing .btn-ghost{background:transparent;color:var(--ink-dim)}.nextrack-landing .btn-ghost:hover{color:#fff}.nextrack-landing .btn-primary{background:transparent;color:var(--orange);border-color:var(--orange-border-soft);font-weight:700}.nextrack-landing .btn-primary:hover{background:transparent;color:var(--orange);border-color:var(--orange)}.nextrack-landing .btn-filled{background:var(--orange);color:var(--bg);border-color:var(--orange);font-weight:700}.nextrack-landing .btn-filled:hover{background:var(--orange-hi);border-color:var(--orange-hi);color:var(--bg)}.nextrack-landing .btn-outline{background:transparent;color:var(--ink);border-color:var(--line-strong)}.nextrack-landing .btn-outline:hover{border-color:var(--teal);color:var(--teal-hi)}.nextrack-landing .btn-arrow{transition:transform .18s ease}.nextrack-landing .btn:hover .btn-arrow{transform:translate(3px)}.nextrack-landing .welcome-page section{padding:96px 0;position:relative;z-index:1}.nextrack-landing .welcome-page section.alt{background:linear-gradient(180deg,transparent,rgba(255,255,255,.015) 20%,rgba(255,255,255,.015) 80%,transparent);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nextrack-landing .welcome-page #contact .container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}.nextrack-landing .welcome-page #contact h2{margin-bottom:0}.nextrack-landing .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font);font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--amber);margin-bottom:20px}.nextrack-landing .eyebrow:before{content:"";width:24px;height:1px;background:var(--teal)}.nextrack-landing .eyebrow .num{color:var(--teal)}.nextrack-landing .eyebrow-accent{display:inline-block;font-family:var(--font);font-size:11px;text-transform:uppercase;letter-spacing:.18em;margin-bottom:18px;font-weight:700}.nextrack-landing .welcome-page .hero{padding:120px 0 110px;position:relative}.nextrack-landing .hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:72px;align-items:center}.nextrack-landing .hero-tag{display:inline-flex;align-items:center;gap:10px;background:var(--teal-soft);border:1px solid var(--teal-line);color:var(--teal-hi);font-family:var(--font);font-size:11px;font-weight:700;padding:6px 14px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px}.nextrack-landing .hero-tag .pulse{width:6px;height:6px;border-radius:50%;background:var(--teal-hi);box-shadow:0 0 0 0 var(--teal-hi);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #5dd3cd99}70%{box-shadow:0 0 0 10px #5dd3cd00}to{box-shadow:0 0 #5dd3cd00}}.nextrack-landing .hero h1{font-family:var(--font);font-weight:600;font-size:clamp(52px,7vw,86px);line-height:.98;letter-spacing:-.025em;color:#fff;margin-bottom:28px}.nextrack-landing .hero h1 .accent{font-style:italic;color:var(--teal-hi)}.nextrack-landing .hero h1 .sans{font-family:var(--font);font-weight:700;font-size:.88em;letter-spacing:-.03em}.nextrack-landing .hero p.lede{color:var(--ink-dim);max-width:480px;margin-bottom:40px;font-size:16px;line-height:1.65}.nextrack-landing .hero-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.nextrack-landing .hero-meta{margin-top:44px;padding-top:24px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:520px}.nextrack-landing .hero-meta .m-num{font-family:var(--font);font-size:34px;color:#fff;line-height:1;letter-spacing:-.02em}.nextrack-landing .hero-meta .m-num em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .hero-meta .m-lbl{font-family:var(--font);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);margin-top:8px}.nextrack-landing .hero-vis{position:relative;aspect-ratio:4/5;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,#111113,#0c0c0e);overflow:hidden;padding:22px}.nextrack-landing .hero-vis:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%)}.nextrack-landing .hv-corner{position:absolute;width:10px;height:10px;border:1px solid var(--teal)}.nextrack-landing .hv-corner.tl{top:10px;left:10px;border-right:none;border-bottom:none}.nextrack-landing .hv-corner.tr{top:10px;right:10px;border-left:none;border-bottom:none}.nextrack-landing .hv-corner.bl{bottom:10px;left:10px;border-right:none;border-top:none}.nextrack-landing .hv-corner.br{bottom:10px;right:10px;border-left:none;border-top:none}.nextrack-landing .hv-label{position:absolute;top:16px;left:22px;font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute)}.nextrack-landing .hv-label .live{color:var(--teal-hi)}.nextrack-landing .hv-status{position:absolute;top:16px;right:22px;font-family:var(--font);font-size:10px;color:var(--ink-mute);display:flex;align-items:center;gap:6px}.nextrack-landing .hv-status .d{width:6px;height:6px;border-radius:50%;background:var(--teal-hi)}.nextrack-landing .hv-dash{position:absolute;inset:44px 22px 22px;display:flex;flex-direction:column;gap:10px}.nextrack-landing .hv-card{background:#ffffff06;border:1px solid var(--line);border-radius:10px;padding:14px 16px}.nextrack-landing .hv-card h4{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-weight:600;margin-bottom:8px}.nextrack-landing .hv-card .big{font-family:var(--font);font-size:30px;color:#fff;letter-spacing:-.02em;line-height:1}.nextrack-landing .hv-card .big em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .hv-card .delta{font-family:var(--font);font-size:11px;color:var(--teal-hi);margin-top:4px}.nextrack-landing .hv-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nextrack-landing .hv-chart{flex:1;background:#ffffff06;border:1px solid var(--line);border-radius:10px;padding:14px 16px;position:relative}.nextrack-landing .hv-chart svg{display:block;width:100%;height:100%}.nextrack-landing .hv-orders{background:#ffffff06;border:1px solid var(--line);border-radius:10px;padding:12px 16px}.nextrack-landing .hv-order{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-family:var(--font);font-size:11px;color:var(--ink-dim);border-bottom:1px dashed var(--line)}.nextrack-landing .hv-order:last-child{border-bottom:none}.nextrack-landing .hv-order .st{color:var(--teal-hi)}.nextrack-landing .features-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px;gap:40px}.nextrack-landing .features-head h2{max-width:640px}.nextrack-landing .features-head p{color:var(--ink-dim);max-width:380px;font-size:14px}.nextrack-landing .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--bg-card)}.nextrack-landing .features-grid.two-up{grid-template-columns:1fr 1fr}.nextrack-landing .feature{padding:36px 32px;border-right:1px solid var(--line);position:relative;transition:background .25s ease}.nextrack-landing .feature:last-child{border-right:none}.nextrack-landing .feature:hover{background:var(--bg-card-hi)}.nextrack-landing .feature-num{font-family:var(--font);font-size:10.5px;color:var(--ink-faint);letter-spacing:.12em;margin-bottom:24px;display:flex;justify-content:space-between;font-weight:700}.nextrack-landing .feature-num span:last-child{color:var(--teal)}.nextrack-landing .feature-num span:first-child{color:var(--teal)}.nextrack-landing .feature-icon{width:42px;height:42px;border-radius:10px;background:var(--teal-soft);border:1px solid var(--teal-line);margin-bottom:20px;display:flex;align-items:center;justify-content:center}.nextrack-landing .feature-icon svg{width:19px;height:19px;stroke:var(--teal-hi);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nextrack-landing .feature h3{font-family:var(--font);font-weight:400;font-size:24px;line-height:1.2;color:#fff;margin-bottom:12px;letter-spacing:-.01em}.nextrack-landing .feature>p{font-size:13.5px;color:var(--ink-dim);line-height:1.65}.nextrack-landing .feature-list{list-style:none;margin-top:22px;padding-top:22px;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:14px}.nextrack-landing .feature-list li{font-size:13px;color:var(--ink-dim);line-height:1.6;padding-left:22px;position:relative}.nextrack-landing .feature-list li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:1px;background:var(--teal)}.nextrack-landing .feature-list li strong{color:var(--ink);font-weight:600}.nextrack-landing .two-col{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.nextrack-landing .two-col.reverse{direction:rtl}.nextrack-landing .two-col.reverse>*{direction:ltr}.nextrack-landing h2{font-family:var(--font);font-weight:600;font-size:clamp(32px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em;color:#fff;margin-bottom:20px}.nextrack-landing h2 em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .section-text{color:var(--ink-dim);font-size:15px;line-height:1.75;max-width:440px}.nextrack-landing .section-text+.section-text{margin-top:14px}.nextrack-landing .micro-list{margin-top:24px;padding-left:22px;display:flex;flex-direction:column;gap:14px;list-style:disc}.nextrack-landing .micro-list li{font-size:15px;line-height:1.65;color:var(--ink);font-family:var(--font);padding-left:4px}.nextrack-landing .micro-list li::marker{color:#fff;font-size:1em}.nextrack-landing .micro-list li strong{color:var(--orange);font-weight:700}.nextrack-landing .visual-box{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;aspect-ratio:5/4;padding:24px;position:relative;overflow:hidden}.nextrack-landing .vb-label{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);display:flex;justify-content:space-between;margin-bottom:20px}.nextrack-landing .vb-label .on{color:var(--teal-hi)}.nextrack-landing .vb-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;height:calc(100% - 32px)}.nextrack-landing .vb-chart-box{background:#ffffff05;border:1px solid var(--line);border-radius:10px;padding:16px;display:flex;flex-direction:column}.nextrack-landing .vb-chart-box h5{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-weight:600;margin-bottom:6px}.nextrack-landing .vb-chart-box .big{font-family:var(--font);font-size:32px;color:#fff;letter-spacing:-.02em;line-height:1;margin-bottom:4px}.nextrack-landing .vb-chart-box .big em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .vb-chart-box .delta{font-family:var(--font);font-size:11px;color:var(--teal-hi);margin-bottom:14px}.nextrack-landing .vb-chart-box svg{flex:1;width:100%}.nextrack-landing .vb-side{display:flex;flex-direction:column;gap:14px}.nextrack-landing .vb-donut{background:#ffffff05;border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;align-items:center;gap:14px}.nextrack-landing .vb-donut svg{flex-shrink:0}.nextrack-landing .vb-donut .d-label{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:4px}.nextrack-landing .vb-donut .d-val{font-family:var(--font);font-size:22px;color:#fff;line-height:1}.nextrack-landing .vb-bars{background:#ffffff05;border:1px solid var(--line);border-radius:10px;padding:14px;flex:1;display:flex;flex-direction:column}.nextrack-landing .vb-bars h5{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-weight:500;margin-bottom:12px}.nextrack-landing .vb-bars-inner{flex:1;display:flex;align-items:flex-end;gap:8px}.nextrack-landing .vb-bars-inner .bar{flex:1;background:var(--teal);border-radius:3px 3px 0 0;opacity:.85}.nextrack-landing .vb-bars-inner .bar:nth-child(odd){background:var(--teal-soft);border:1px solid var(--teal-line)}.nextrack-landing .partner-box{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;aspect-ratio:5/4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;position:relative;overflow:hidden;padding:40px}.nextrack-landing .partner-box:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent 0 24px,rgba(255,255,255,.02) 24px 25px)}.nextrack-landing .partner-box .p-tag{position:absolute;top:20px;left:24px;font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute)}.nextrack-landing .partner-box .p-since{position:absolute;top:20px;right:24px;font-family:var(--font);font-size:10px;color:var(--ink-mute)}.nextrack-landing .partner-name{font-family:var(--font);font-weight:400;font-size:56px;color:#fff;letter-spacing:-.02em;line-height:1;position:relative;z-index:1}.nextrack-landing .partner-name em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .partner-sub{font-family:var(--font);font-size:11px;color:var(--ink-mute);letter-spacing:.32em;text-transform:uppercase;position:relative;z-index:1;margin-top:6px}.nextrack-landing .partner-meta{position:absolute;bottom:24px;left:24px;right:24px;display:flex;justify-content:space-between;font-family:var(--font);font-size:10px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.12em}.nextrack-landing .shopify-box{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;aspect-ratio:5/4;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;position:relative;padding:40px;overflow:hidden}.nextrack-landing .shopify-box:before{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(149,191,71,.1) 0%,transparent 60%);border-radius:50%}.nextrack-landing .shopify-inner{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.nextrack-landing .shopify-inner svg{width:44px;height:50px}.nextrack-landing .shopify-inner span{font-family:var(--font);font-size:44px;color:#e8e8ea;letter-spacing:-.02em;font-style:italic}.nextrack-landing .shopify-meta{display:flex;gap:20px;position:relative;z-index:1;margin-top:4px}.nextrack-landing .shopify-meta .sm{text-align:center}.nextrack-landing .shopify-meta .sm-n{font-family:var(--font);font-size:22px;color:#fff;line-height:1}.nextrack-landing .shopify-meta .sm-n em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .shopify-meta .sm-l{font-family:var(--font);font-size:9.5px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.14em;margin-top:6px}.nextrack-landing .shopify-box .p-tag{position:absolute;top:20px;left:24px;font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute)}.nextrack-landing .shopify-box .p-certif{position:absolute;top:20px;right:24px;font-family:var(--font);font-size:10px;color:var(--teal-hi);display:flex;align-items:center;gap:6px}.nextrack-landing .shopify-box .p-certif:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal-hi)}.nextrack-landing .calc-section{background:linear-gradient(180deg,var(--bg) 0%,#060607 50%,var(--bg) 100%);position:relative}.nextrack-landing .calc-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 50% at center,black 0%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 50% at center,black 0%,transparent 80%);opacity:.5;pointer-events:none}.nextrack-landing .calc-header{text-align:center;margin-bottom:56px;position:relative;z-index:1}.nextrack-landing .calc-header .eyebrow{justify-content:center}.nextrack-landing .calc-header .eyebrow:before{display:none}.nextrack-landing .calc-header h2{margin-bottom:14px}.nextrack-landing .calc-header p{color:var(--ink-dim);font-size:15px;max-width:520px;margin:0 auto}.nextrack-landing .calc-inner{max-width:780px;margin:0 auto;position:relative;z-index:1}.nextrack-landing .scenarios{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.nextrack-landing .scenario-btn{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;padding:18px 16px;cursor:pointer;text-align:left;transition:all .18s ease;font-family:inherit;position:relative;overflow:hidden}.nextrack-landing .scenario-btn:hover{border-color:var(--line-strong);background:var(--bg-card-hi)}.nextrack-landing .scenario-btn.active{border-color:var(--teal);background:var(--teal-soft)}.nextrack-landing .scenario-btn.active:after{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--teal-hi);box-shadow:0 0 8px var(--teal-hi)}.nextrack-landing .s-label{font-family:var(--font);font-size:10px;color:var(--ink-mute);margin:0 0 10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nextrack-landing .scenario-btn.active .s-label{color:var(--teal-hi)}.nextrack-landing .s-val{font-family:var(--font);font-size:20px;font-weight:400;color:#fff;margin:0;letter-spacing:-.01em}.nextrack-landing .s-val em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .s-sub{font-family:var(--font);font-size:10.5px;color:var(--ink-mute);margin-top:4px}.nextrack-landing .sliders-box{background:var(--bg-card);border:1px solid var(--line);border-radius:14px;padding:26px 28px;margin-bottom:14px}.nextrack-landing .slider-row{display:flex;align-items:center;gap:20px;margin-bottom:20px}.nextrack-landing .slider-row:last-child{margin-bottom:0}.nextrack-landing .slider-label{font-size:13px;color:var(--ink-dim);width:220px;flex-shrink:0;font-family:var(--font);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.nextrack-landing input[type=range]{flex:1;-webkit-appearance:none;appearance:none;height:4px;background:#ffffff14;border-radius:2px;cursor:pointer;outline:none}.nextrack-landing input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--teal-hi);cursor:pointer;box-shadow:0 0 0 4px #5dd3cd26;transition:box-shadow .15s ease}.nextrack-landing input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 6px #5dd3cd33}.nextrack-landing input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--teal-hi);cursor:pointer;border:none;box-shadow:0 0 0 4px #5dd3cd26}.nextrack-landing .slider-val{font-family:var(--font);font-size:22px;font-weight:400;min-width:100px;text-align:right;color:#fff;letter-spacing:-.01em}.nextrack-landing .slider-val em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.nextrack-landing .metric-card{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;padding:18px 20px;position:relative}.nextrack-landing .metric-card.green{background:linear-gradient(180deg,var(--teal-soft),rgba(46,163,157,.04));border-color:var(--teal-line)}.nextrack-landing .metric-card.red{background:linear-gradient(180deg,var(--red-soft),rgba(232,112,112,.04));border-color:var(--red-line)}.nextrack-landing .m-label{font-family:var(--font);font-size:10px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px}.nextrack-landing .metric-card.green .m-label{color:var(--teal-hi)}.nextrack-landing .metric-card.red .m-label{color:var(--red)}.nextrack-landing .m-val{font-family:var(--font);font-size:28px;font-weight:400;color:#fff;margin:0;letter-spacing:-.02em;line-height:1}.nextrack-landing .metric-card.green .m-val{color:var(--teal-hi);font-style:italic}.nextrack-landing .metric-card.red .m-val{color:var(--red);font-style:italic}.nextrack-landing .breakdown-box{background:var(--bg-card);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:14px}.nextrack-landing .br-row{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;font-size:13px;border-bottom:1px solid var(--line);color:var(--ink-dim);font-family:var(--font)}.nextrack-landing .br-row:last-child{border-bottom:none;background:#ffffff08;font-weight:500;color:var(--ink);padding:16px 20px}.nextrack-landing .br-row .neg-label{color:var(--ink-mute)}.nextrack-landing .br-pos{color:var(--teal-hi);font-weight:500;font-family:var(--font)}.nextrack-landing .br-neg-amt{color:var(--ink-mute);font-family:var(--font)}.nextrack-landing .br-total-pos{color:var(--teal-hi);font-weight:600;font-family:var(--font);font-size:14px}.nextrack-landing .br-total-neg{color:var(--red);font-weight:600;font-family:var(--font);font-size:14px}.nextrack-landing .payback-box{background:linear-gradient(135deg,var(--teal-soft),transparent);border:1px solid var(--teal-line);border-radius:12px;padding:16px 22px;display:flex;align-items:center;gap:14px;font-size:13.5px;color:var(--ink);font-family:var(--font)}.nextrack-landing .payback-box .icon{width:28px;height:28px;border-radius:50%;background:var(--teal-soft);border:1px solid var(--teal-line);display:flex;align-items:center;justify-content:center;color:var(--teal-hi);flex-shrink:0}.nextrack-landing .payback-box strong{color:var(--teal-hi);font-weight:500;font-family:var(--font);font-size:18px;font-style:italic;letter-spacing:-.01em}.nextrack-landing .bottom-block{display:flex;flex-direction:column;gap:18px}.nextrack-landing .bottom-block-title{font-family:var(--font);font-weight:700;font-size:15px;letter-spacing:-.005em;color:#fff;text-align:center;margin:0}.nextrack-landing .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.nextrack-landing .bottom-card{background:var(--bg-card);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.nextrack-landing .bottom-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.nextrack-landing .bottom-card-img{aspect-ratio:5/3;background:linear-gradient(180deg,#161618,#101012);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.nextrack-landing .bottom-card-img:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,transparent 0 14px,rgba(255,255,255,.018) 14px 15px)}.nextrack-landing .bottom-card-img .corner{position:absolute;font-family:var(--font);font-size:10px;color:var(--ink-mute);letter-spacing:.14em;text-transform:uppercase}.nextrack-landing .bottom-card-img .corner.tl{top:16px;left:18px}.nextrack-landing .bottom-card-img .corner.br{bottom:16px;right:18px}.nextrack-landing .bc-central{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.nextrack-landing .bc-central .label{font-family:var(--font);font-size:26px;color:#fff;letter-spacing:-.01em;display:flex;flex-direction:column;align-items:center;gap:8px}.nextrack-landing .bc-central .label em{font-style:italic;color:var(--teal-hi)}.nextrack-landing .bc-central .label .brand-logo{width:auto;max-width:80%;height:auto}.nextrack-landing .bc-central .label .distribution-subtitle{font-family:var(--font);font-size:11px;letter-spacing:.16em;color:var(--ink-mute);text-transform:uppercase}.nextrack-landing .bc-central .placeholder-note{font-family:var(--font);font-size:10px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.14em}.nextrack-landing .bc-star svg{color:var(--amber)}.nextrack-landing .bottom-card-body{padding:26px 28px}.nextrack-landing .bc-num{font-family:var(--font);font-size:10.5px;color:var(--ink-faint);letter-spacing:.14em;margin-bottom:18px;display:flex;justify-content:space-between}.nextrack-landing .bc-num span:last-child{color:var(--teal)}.nextrack-landing .bottom-card h3{font-family:var(--font);font-weight:600;font-size:24px;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.nextrack-landing .bottom-card p{font-size:13.5px;color:var(--ink-dim);margin-bottom:18px;line-height:1.65}.nextrack-landing .btn-sm{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--teal-hi);border:1px solid var(--teal-line);padding:9px 18px;border-radius:8px;font-size:13px;font-weight:700;text-decoration:none;font-family:var(--font);transition:all .18s ease}.nextrack-landing .btn-sm:hover{background:var(--teal-soft);border-color:var(--teal)}.nextrack-landing .bc-central.motor-state{gap:0;padding:24px}.nextrack-landing .motor-state-img{max-width:78%;max-height:60%;height:auto;width:auto;display:block;filter:drop-shadow(0 4px 24px rgba(0,0,0,.4))}.nextrack-landing footer{border-top:1px solid var(--line);padding:56px 0 36px;position:relative;z-index:1;background:var(--bg-alt)}.nextrack-landing .footer-top{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-bottom:48px}.nextrack-landing .footer-brand .footer-logo{font-family:var(--font);font-size:20px;font-weight:700;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:14px;letter-spacing:-.02em}.nextrack-landing .footer-brand .footer-logo img{height:32px;width:auto;display:block}.nextrack-landing .footer-brand .footer-logo .dot{width:8px;height:8px;border-radius:50%;background:var(--teal)}.nextrack-landing .footer-brand .footer-logo .wordmark b{font-weight:inherit;color:var(--teal)}.nextrack-landing .footer-brand p{font-family:var(--font);font-size:11.5px;color:var(--ink-mute);line-height:1.8;max-width:280px}.nextrack-landing .footer-col h5{font-family:var(--font);font-size:10.5px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px;font-weight:500}.nextrack-landing .footer-col a{display:block;font-size:13px;color:var(--ink-dim);text-decoration:none;padding:5px 0;transition:color .15s}.nextrack-landing .footer-col a:hover{color:var(--ink)}.nextrack-landing .footer-bottom{padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-family:var(--font);font-size:11px;color:var(--ink-faint)}.nextrack-landing .footer-bottom .status{display:flex;align-items:center;gap:8px;color:var(--teal-hi)}.nextrack-landing .footer-bottom .status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal-hi);box-shadow:0 0 8px var(--teal-hi)}@media(max-width:960px){.nextrack-landing .nav-logo{padding-right:20px}.nextrack-landing .nav-actions .btn-primary,.nextrack-landing .nav-actions .btn-filled{padding:10px}.nextrack-landing .btn.more-info,.nextrack-landing .btn.contact-cta{display:none}.nextrack-landing .nav-actions .btn.lang-switcher{padding:0}.nextrack-landing .features-grid.two-up{grid-template-columns:1fr}.nextrack-landing .container,.nextrack-landing .nav-inner{padding:0 28px}.nextrack-landing .nav-inner{padding:16px 28px}.nextrack-landing .hero-grid,.nextrack-landing .two-col,.nextrack-landing .features-grid,.nextrack-landing .metrics-grid,.nextrack-landing .scenarios,.nextrack-landing .bottom-grid,.nextrack-landing .footer-top{grid-template-columns:1fr;gap:32px}.nextrack-landing .features-grid{grid-template-columns:1fr}.nextrack-landing .feature{border-right:none;border-bottom:1px solid var(--line)}.nextrack-landing .feature:last-child{border-bottom:none}.nextrack-landing .metrics-grid{grid-template-columns:1fr 1fr}.nextrack-landing .scenarios{grid-template-columns:1fr}.nextrack-landing .two-col.reverse{direction:ltr}.nextrack-landing .welcome-page section{padding:64px 0}.nextrack-landing .welcome-page .hero{padding:72px 0 56px}.nextrack-landing .features-head{flex-direction:column;align-items:flex-start}.nextrack-landing .slider-row{flex-wrap:wrap}.nextrack-landing .slider-label{width:100%}}
