:root{--ink:#050605;--lime:#c9ff39;--paper:#f5f6f1;--muted:#9ca095}
html{background:#050605}body{background:#050605;color:#f5f6f1;overflow-x:hidden}.nav{background:#050605;color:#f5f6f1;border-color:#242720}.brandLogo{display:flex;align-items:center;text-decoration:none}.brandLogo img{display:block;width:165px;height:42px;object-fit:contain;object-position:left center}.hero{background:radial-gradient(circle at 50% 30%,#21310d 0,#0d1308 36%,#050605 76%);color:#f5f6f1}.hero:before{right:50%;transform:translateX(50%);background:var(--lime);opacity:.08}.hero>p{color:#aeb3a9}.hero>p strong{color:#fff}.primary{background:var(--lime);color:#050605;box-shadow:8px 8px 0 #303725}.primary b{color:#050605}.manifesto,.equation,.videoShowcase,.product,.numbers,.comparison,.offer{background:#050605;color:#f5f6f1}.equation{border-top:1px solid #21241d}.lead{color:#9ca095}.eqCard{background:#10120f;border-color:#30332b;color:#fff}.eqCard.lime{background:var(--lime);color:#050605}.eqCard.result{background:#0b0d0a}.eqCard p{color:#9ca095}.eqCard.lime p{color:#39421c}.product{background:radial-gradient(circle at 75% 52%,#c9ff390d,transparent 28%),#050605}.numbers{border-top:1px solid #21241d}.comparison{background:#080a07}.videoCover{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#080a07;color:#fff;cursor:pointer;overflow:hidden}.videoCover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.videoCover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,#050605d9)}.videoCover>span{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--lime);color:#050605;font-size:25px;box-shadow:0 0 0 13px #c9ff3920,0 18px 55px #000;animation:purchasePulse 1.8s ease-in-out infinite}.videoCover>small{position:absolute;z-index:2;left:24px;bottom:20px;font:800 10px Manrope;letter-spacing:.12em}.crmProductShot{position:relative;z-index:2;width:min(700px,92%);border:1px solid #3b4036;border-radius:15px;background:#0b0d0a;padding:8px;transform:perspective(1100px) rotateY(-5deg) rotateX(2deg);box-shadow:30px 35px 90px #000b;animation:phoneFloat 5s ease-in-out infinite;overflow:hidden}.miniChrome{height:30px;display:flex;align-items:center;gap:6px;padding:0 8px;border-bottom:1px solid #2c3029}.miniChrome i{width:6px;height:6px;border-radius:50%;background:#41463d}.miniChrome i:first-child{background:var(--lime)}.miniChrome small{margin-left:auto;color:#71766c;font:600 7px Manrope;letter-spacing:.1em}.crmProductShot img{display:block;width:100%;height:auto}.floatBadge{z-index:4}.whatsappFloat{position:fixed;z-index:60;right:22px;bottom:22px;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#25d366;color:#031007;text-decoration:none;font:900 13px Manrope;box-shadow:0 14px 40px #25d36640}.offerCard h3{max-width:85%}.priceAmount strong{font-size:66px!important}.productCopy p,.manifestoGrid>div p,.videoIntro p,.numbersHead p,.offerGrid>div>p{color:#9ca095}.realDashboard{will-change:transform,filter}.dashboardImage{background:#050705}.dashboardImage img{object-position:left top}footer{background:#050605}.faqList summary h3{line-height:1.25}
@media(max-width:650px){
  .nav{height:64px;padding:0 16px}.brandLogo img{width:126px;height:38px}.navCta{font-size:8px;white-space:nowrap}
  .hero{min-height:auto;padding:58px 16px 40px;text-align:center}.hero>.eyebrow{max-width:340px;margin:0 auto;font-size:10px;line-height:1.45;letter-spacing:.12em}.hero h1{max-width:343px;margin:28px auto 28px;font-size:55px;line-height:.92;letter-spacing:-.065em}.hero>p{max-width:34ch;margin:0 auto;font-size:16px;line-height:1.5}.heroActions{margin:36px 0 52px;gap:12px}.primary{display:flex;align-items:center;justify-content:center;min-height:62px}.secondary{min-height:46px}.heroTrust{max-width:320px;margin:-24px auto 0;line-height:1.55}
  .realDashboard{width:100%;margin-top:52px;overflow:hidden}.browserChrome small{display:block;font-size:7px}.dashboardImage{height:auto;aspect-ratio:auto;overflow:hidden}.dashboardImage img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:center top}.realDashboard figcaption{position:static;transform:none;width:100%;height:34px;border:0;border-radius:0;background:#0a0c09;white-space:nowrap;font-size:6.5px}.realDashboard figcaption span{display:none}.realDashboard figcaption i{display:inline-block}.audienceTicker{margin-top:38px}
  .manifesto,.equation,.videoShowcase,.product,.numbers,.comparison,.offer{padding-left:20px;padding-right:20px}.manifesto h2,.equation>h2,.videoIntro h2,.productCopy h2,.numbersHead h2,.comparison>h2,.offer h2{font-size:43px;line-height:.96;letter-spacing:-.055em}.manifestoGrid>div p,.videoIntro p,.productCopy>p,.numbersHead p,.offerGrid>div>p{font-size:16px;line-height:1.6}.sectionTag{margin-bottom:42px}
  .equationRow{gap:22px}.eqCard{min-height:300px;transform:none!important}.operator{color:var(--lime)}
  .videoFrame{aspect-ratio:4/3}.videoCover img{object-position:58% top}.videoCover>span{width:68px;height:68px}.videoCover>small{left:14px;bottom:14px;font-size:8px}
  .product{gap:65px}.phoneScene{min-height:390px}.crmProductShot{width:100%;transform:none;animation:phoneFloatMobile 5s ease-in-out infinite}.crmProductShot img{width:720px;max-width:none}.floatBadge{font-size:9px}.badgeA{left:-3px}.badgeB{right:-3px}
  .calc,.compareGrid{gap:0}.offerCard{margin-inline:0}.offerCard h3{max-width:82%}.priceAmount strong{font-size:62px!important}.faqList summary{align-items:start}.faqList summary h3{font-size:18px}.whatsappFloat{right:15px;bottom:15px;width:54px;height:54px}
}
@media(max-width:370px){.brandLogo img{width:112px}.navCta{font-size:7px}.hero h1{font-size:49px}.manifesto h2,.equation>h2,.videoIntro h2,.productCopy h2,.numbersHead h2,.comparison>h2,.offer h2{font-size:39px}}
@media(prefers-reduced-motion:reduce){.videoCover>span,.crmProductShot{animation:none!important}}
