*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#000;color:#fff}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-10px) rotate(.5deg)}66%{transform:translateY(-6px) rotate(-.5deg)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-green{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse-badge{0%,to{box-shadow:0 0 0 0 rgba(0,204,106,0)}50%{box-shadow:0 0 0 9px rgba(0,204,106,.13)}}@keyframes border-glow{0%,to{border-color:rgba(0,204,106,.14);box-shadow:0 8px 40px rgba(0,0,0,.4)}50%{border-color:rgba(0,204,106,.4);box-shadow:0 8px 40px rgba(0,0,0,.4),0 0 70px rgba(0,204,106,.09)}}@keyframes bounce-y{0%,to{transform:translateX(-50%) translateY(0);opacity:.35}50%{transform:translateX(-50%) translateY(9px);opacity:.9}}@keyframes stat-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes orb-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orb-rotate-rev{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes dash-float{0%,to{transform:perspective(1200px) rotateY(-16deg) rotateX(5deg) translateY(0)}33%{transform:perspective(1200px) rotateY(-13deg) rotateX(7deg) translateY(-14px)}66%{transform:perspective(1200px) rotateY(-18deg) rotateX(4deg) translateY(-8px)}}@keyframes bar-grow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes dot-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes slide-in-row{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.orb-ring{position:absolute;border-radius:50%;border:1px solid rgba(0,204,106,.13)}.orb-ring-1{animation:orb-rotate 12s linear infinite}.orb-ring-2{animation:orb-rotate-rev 18s linear infinite}.orb-ring-3{animation:orb-rotate 28s linear infinite}.dash-3d{animation:dash-float 7s ease-in-out infinite;transform-style:preserve-3d;will-change:transform}.bar-grow{animation:bar-grow .9s ease both;transform-origin:bottom}.dot-blink{animation:dot-blink 1.4s ease-in-out infinite}.slide-row{animation:slide-in-row .6s ease both}.float{animation:float 6s ease-in-out infinite}.anim-up{opacity:0;animation:fadeUp .7s ease forwards}.shimmer-green{color:#00CC6A;background:linear-gradient(90deg,#00CC6A,#7fffc4 35%,#00CC6A 65%,#7fffc4);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer-green 4s linear infinite}.pulse-badge{animation:pulse-badge 3s ease infinite}.glow-card{animation:border-glow 4s ease infinite}.bounce-y{animation:bounce-y 2.2s ease infinite}.sr{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.sr.visible{opacity:1;transform:translateY(0)}.nav-links-row{display:flex;align-items:center;gap:4px}.nav-link{transition:color .15s}.nav-link:hover{color:#fff!important}.hero-text-overlay{position:absolute;inset:0;z-index:10;display:flex;align-items:center;padding:0 64px;pointer-events:none}.section-pad{padding:110px 40px}.stats-inner{padding:32px 40px}.footer-outer{padding:60px 40px 36px}.cta-box{padding:90px 64px}.cta-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.product-card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.product-card:hover{transform:translateY(-5px);border-color:rgba(0,204,106,.28)!important;box-shadow:0 32px 80px rgba(0,0,0,.6),0 0 40px rgba(0,204,106,.06)!important}.diff-card{transition:background .2s ease,border-color .2s ease}.diff-card:hover{background:rgba(255,255,255,.035)!important;border-color:rgba(255,255,255,.1)!important}.footer-link{transition:color .15s ease}.footer-link:hover{color:#fff!important}.hero-spline{display:block}.hero-fallback{display:none}@media (max-width:899px){.hero-spline{display:none}.hero-fallback{display:block}}@media (max-width:900px){.products-grid{grid-template-columns:1fr!important}.diff-grid,.footer-grid,.stats-bar{grid-template-columns:1fr 1fr!important}.hero-grid{grid-template-columns:1fr!important}.hero-mockup{display:none!important}.pain-grid{grid-template-columns:1fr!important}.steps-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){.nav-links-row{display:none}.hero-text-overlay{align-items:flex-end;padding:0 24px 80px}.section-pad{padding:64px 20px}.stats-inner{padding:24px 20px}.footer-outer{padding:48px 20px 24px}.cta-box{padding:44px 24px}.cta-buttons{flex-direction:column;align-items:stretch}.cta-buttons a{text-align:center}.footer-grid{grid-template-columns:1fr!important;gap:32px!important}.footer-bottom{flex-direction:column;text-align:center;gap:8px}}@media (max-width:600px){.diff-grid{grid-template-columns:1fr!important}.stats-bar{grid-template-columns:1fr 1fr!important}.pain-grid,.steps-grid{grid-template-columns:1fr!important}}