:root{--bg:#080d0e;--surface:#101a1b;--surface2:#162426;--line:#284346;--ink:#f3fbfa;--muted:#aebfbd;--purple:#02b9c7;--blue:#6bd8ad;--green:#d5ff69}body{background:var(--bg);letter-spacing:.005em}body:before{background:radial-gradient(circle at 14% 0%,#077f7657,transparent 29rem),radial-gradient(circle at 93% 20%,#c4ff5b2b,transparent 28rem),linear-gradient(135deg,#060a0b,#0a1719 55%,#071011);opacity:1}.nav{background:#071011e8;border-color:#234448}.navin{min-height:82px}.logo em{color:#afff68}.links{color:#a9bfbd}.links a.active,.links a:hover{color:#dfffd6}.nav-cta,.btn{background:linear-gradient(115deg,#00aebb,#8adb77);color:#061011;box-shadow:0 12px 30px #00ac9140}.btn:hover,.nav-cta:hover{transform:translateY(-2px);filter:brightness(1.08)}.btn.ghost{color:#dbfff5;border-color:#4c817d;background:#102727;box-shadow:none}.hero{padding-top:125px;background:linear-gradient(90deg,#071011b5,transparent)}.kicker{color:#b8ff7b}.kicker:before{background:#b8ff7b}.stats{background:#33585a;border-color:#33585a;box-shadow:0 18px 65px #0008}.stat{background:#102022}.stat b{color:#baff79}.card{background:linear-gradient(145deg,#112527f5,#0d1719f5);border-color:#29494c;box-shadow:0 18px 46px #00000022}.card:hover{border-color:#62b8a7;transform:translateY(-3px);transition:.25s ease}.icon{background:#173c3d;color:#caff80}.num{color:#aaf976}.plan.hot{border-color:#8bdd78;box-shadow:0 0 0 1px #8bdd78,0 20px 52px #69ca7f25}.tag{background:#d4ff72;color:#12210d}.price{color:#e8fff1}.ticks li:before{color:#c8ff78}.page-hero{background:linear-gradient(115deg,#071516ed,#123d3ab0);border-color:#284e50}.band{background:linear-gradient(115deg,#0a706d,#2d7254);border-color:#78b889;box-shadow:0 22px 58px #0006}.band p{color:#e2ffef}.footer{background:#060d0e;border-color:#244346}.footer a:hover{color:#baff7b}.pill{border-color:#48847f;color:#cefff0}.faq details{border-color:#315b5b}.faq summary:hover{color:#caff80}@media(max-width:600px){.hero{padding-top:86px}}
