:root{--bg:#071126;--panel:#0b1633;--blue:#01a0fb;--green:#00f9b2;--white:#f7fbff;--muted:#8d9bb7;--line:#1c2b4c;--grad:linear-gradient(115deg,#00f9b2,#01a0fb)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5;overflow-x:hidden}a{text-decoration:none;color:inherit}.top{height:82px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:30;background:#071126d9;border-bottom:1px solid #ffffff0d;backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:12px}.brand-name{font-size:18px;font-weight:900;letter-spacing:.5px}.brand-name span{color:var(--green);font-weight:500}.brand-symbol{position:relative;width:38px;height:30px;display:block;transform:skew(-8deg)}.brand-symbol b,.brand-symbol i,.brand-symbol em{position:absolute;height:10px;border-radius:10px;background:var(--grad);transform:rotate(53deg)}.brand-symbol b{width:34px;left:12px;top:3px}.brand-symbol i{width:27px;left:2px;top:10px}.brand-symbol em{width:20px;left:-6px;top:17px}.top nav{display:flex;gap:32px;color:#9ba8c2;font-size:13px}.top nav a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 20px;border-radius:10px;background:var(--grad);color:#041226;font-weight:800;font-size:14px;box-shadow:0 12px 40px #01a0fb1f;transition:.25s}.btn:hover{transform:translateY(-2px);box-shadow:0 16px 45px #01a0fb35}.btn.mini{padding:12px 16px}.btn.secondary{background:#ffffff08;color:#fff;border:1px solid #ffffff18;box-shadow:none}.hero{min-height:720px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:5vw;padding:80px 7vw;position:relative;overflow:hidden}.hero-copy{position:relative;z-index:2}.status,.kicker{font-size:11px;letter-spacing:2px;font-weight:800;color:var(--green)}.status{display:inline-flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid #00f9b22b;border-radius:100px;background:#00f9b208}.status span{width:6px;height:6px;background:var(--green);border-radius:50%;box-shadow:0 0 14px var(--green)}h1,h2,h3,p{margin-top:0}.hero h1{font-size:clamp(52px,6.5vw,92px);line-height:.95;letter-spacing:-5px;margin:24px 0 28px;max-width:900px;font-weight:500}.hero h1 strong,.tech h2 strong,.final h2 strong{font-weight:700;background:var(--grad);-webkit-background-clip:text;color:transparent}.hero-copy>p{font-size:18px;color:#9aa8c2;max-width:660px}.actions{display:flex;gap:12px;margin:34px 0 26px;flex-wrap:wrap}.micro{display:flex;gap:22px;color:#71809e;font-size:12px;flex-wrap:wrap}.hero-art{height:520px;position:relative;display:grid;place-items:center}.device{width:128px;height:360px;border-radius:28px;background:linear-gradient(145deg,#1c2943,#030817);border:1px solid #ffffff1c;box-shadow:0 40px 100px #000a,inset 0 1px #ffffff24;position:relative;z-index:3}.device:before{content:"";position:absolute;inset:10px;border:1px solid #ffffff0d;border-radius:21px}.device-glow{position:absolute;width:80px;height:80px;background:#00f9b219;filter:blur(18px);border-radius:50%;left:24px;top:40px}.sensor{position:absolute;top:65px;width:100%;text-align:center;color:var(--green);font-size:35px;text-shadow:0 0 20px var(--green)}.dots{position:absolute;top:135px;width:100%;text-align:center;letter-spacing:7px;color:#64728c}.handle{position:absolute;right:-112px;top:220px;width:145px;height:17px;background:linear-gradient(90deg,#27354d,#8793a6);border-radius:10px;box-shadow:0 8px 22px #0008}.orbit{position:absolute;border:1px solid #01a0fb2c;border-radius:50%}.o1{width:420px;height:420px}.o2{width:560px;height:560px;border-color:#00f9b216}.aurora{position:absolute;border-radius:50%;filter:blur(90px);opacity:.18}.a1{width:500px;height:500px;background:var(--blue);right:-100px;top:0}.a2{width:380px;height:380px;background:var(--green);left:-200px;bottom:-180px}.glass{position:absolute;z-index:5;padding:15px 18px;background:#0d1b36c9;border:1px solid #ffffff17;backdrop-filter:blur(14px);border-radius:14px;box-shadow:0 20px 50px #0005}.glass small{color:var(--green);font-size:8px;letter-spacing:1.5px}.glass b,.glass span{display:block}.glass span{font-size:11px;color:#8290aa}.g1{left:4%;top:25%}.g2{right:2%;bottom:24%;display:flex;align-items:center;gap:9px}.g2 b{font-size:12px}.pulse{width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 15px var(--green)}.ticker{border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;padding:18px 7vw;display:flex;justify-content:space-between;color:#52617f;font-size:10px;letter-spacing:3px}.ticker i{color:var(--green)}.section{padding:120px 7vw}.section-head{display:grid;grid-template-columns:1.1fr .9fr;gap:10vw;align-items:end;margin-bottom:60px}.section-head h2,.tech h2,.coverage h2,.final h2{font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-3px;margin:15px 0 0}.section-head>p{color:var(--muted);max-width:520px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.feature-grid article{padding:34px 34px 50px 0;border-right:1px solid var(--line);position:relative}.feature-grid article+article{padding-left:34px}.feature-grid .num{font-size:10px;color:#53627e}.feature-grid .icon{font-size:34px;color:var(--green);margin:45px 0 55px}.feature-grid h3{font-size:20px}.feature-grid p{color:var(--muted);font-size:14px;max-width:330px}.tech{margin:0 3vw;padding:100px 4vw;border-radius:28px;background:linear-gradient(145deg,#0c1935,#09152c);border:1px solid #ffffff0c;display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.tech-copy p{color:var(--muted);max-width:570px;margin:25px 0}.line-link{display:inline-flex;gap:18px;color:var(--green);font-weight:700;border-bottom:1px solid #00f9b244;padding-bottom:8px}.tech-list>div{display:grid;grid-template-columns:55px 1fr 1fr;gap:20px;align-items:center;padding:25px 0;border-bottom:1px solid var(--line)}.tech-list>div>span{color:#50617f;font-size:11px}.tech-list h3,.tech-list p{margin:0}.tech-list p{font-size:13px;color:var(--muted)}.install{background:#08142b}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.price-grid article{min-height:330px;padding:34px;border:1px solid var(--line);border-radius:18px;display:flex;justify-content:space-between;flex-direction:column;background:#0a1730}.price-grid .accent{background:linear-gradient(145deg,#0d2343,#0a1933);border-color:#01a0fb45}.label{font-size:10px;color:var(--green);letter-spacing:2px}.price-grid h3{font-size:26px;margin:10px 0}.price-grid p{color:var(--muted)}.price-grid article>div:last-child{display:flex;align-items:end;gap:18px}.price-grid small{display:block;color:#687795;font-size:10px}.price-grid strong{font-size:58px;line-height:1}.price-grid sup{font-size:15px}.circle{margin-left:auto;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#071126;font-weight:900;font-size:20px}.fine{color:#64728d;font-size:11px;margin-top:18px}.coverage{padding:90px 7vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.coverage p{color:var(--muted)}.faq-list{max-width:950px;margin-left:auto}.faq details{border-top:1px solid var(--line);padding:25px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;font-size:18px;font-weight:700;display:flex;justify-content:space-between}.faq summary b{color:var(--green);font-size:24px}.faq details p{color:var(--muted);max-width:760px;padding-top:15px}.final{min-height:560px;padding:110px 7vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.final h2{font-size:clamp(50px,7vw,88px);position:relative}.final p{color:var(--muted);position:relative}.final .btn{margin-top:20px;position:relative}.final-glow{position:absolute;width:700px;height:350px;border-radius:50%;background:#01a0fb24;filter:blur(100px)}.floating-wa{position:fixed;right:22px;bottom:22px;z-index:40;padding:12px 16px;border-radius:100px;background:var(--green);color:#041226;display:flex;align-items:center;gap:8px;font-size:12px;box-shadow:0 12px 35px #00f9b235}.floating-wa span{font-size:18px}footer{padding:35px 7vw;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:#657491;font-size:11px}@media(max-width:900px){.top nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-art{height:460px}.section-head,.tech,.coverage{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr}.feature-grid article,.feature-grid article+article{padding:30px 0;border-right:0;border-bottom:1px solid var(--line)}.feature-grid .icon{margin:25px 0}.tech{gap:50px}.price-grid{grid-template-columns:1fr}.ticker{gap:18px;overflow:hidden}.ticker span:nth-of-type(n+4),.ticker i:nth-of-type(n+4){display:none}}@media(max-width:600px){.top{height:72px;padding:0 5vw}.top .mini{display:none}.hero,.section,.coverage,.final{padding-left:5vw;padding-right:5vw}.hero{min-height:auto}.hero h1{font-size:52px;letter-spacing:-3px}.hero-art{height:390px}.device{height:290px;width:105px}.handle{top:180px}.o1{width:320px;height:320px}.o2{width:400px;height:400px}.g1{left:0}.g2{right:0}.section{padding-top:85px;padding-bottom:85px}.section-head h2,.tech h2,.coverage h2{letter-spacing:-2px}.tech{margin:0 3vw;padding:70px 6vw}.tech-list>div{grid-template-columns:35px 1fr}.tech-list p{grid-column:2}.actions .btn{width:100%}.price-grid strong{font-size:48px}.coverage{padding-top:70px;padding-bottom:70px}.floating-wa b{display:none}footer{flex-direction:column;text-align:center;gap:15px}}