{"id":9,"date":"2026-03-07T14:37:04","date_gmt":"2026-03-07T14:37:04","guid":{"rendered":"https:\/\/noonode.com\/?page_id=9"},"modified":"2026-03-07T14:37:04","modified_gmt":"2026-03-07T14:37:04","slug":"home","status":"publish","type":"page","link":"https:\/\/noonode.com\/?page_id=9","title":{"rendered":"NooNode Landing"},"content":{"rendered":"<p><!DOCTYPE html><!--4rSy79_GlHYA3ahQVunOK--><html lang=\"en\" class=\"inter_5901b7c6-module__ec5Qua__variable space_grotesk_154b09cb-module__lmdqzG__variable\"><head><meta charSet=\"utf-8\"\/><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\/><link rel=\"preload\" href=\"\/_next\/static\/media\/0c89a48fa5027cee-s.p.4564287c.woff2\" as=\"font\" crossorigin=\"\" type=\"font\/woff2\"\/><link rel=\"preload\" href=\"\/_next\/static\/media\/83afe278b6a6bb3c-s.p.3a6ba036.woff2\" as=\"font\" crossorigin=\"\" type=\"font\/woff2\"\/><link rel=\"stylesheet\" href=\"\/_next\/static\/chunks\/7a3137860b409eb5.css\" data-precedence=\"next\"\/><link rel=\"preload\" as=\"script\" fetchPriority=\"low\" href=\"\/_next\/static\/chunks\/4b9eae0c8dc7e975.js\"\/><script src=\"\/_next\/static\/chunks\/f2f58a7e93290fbb.js\" async=\"\"><\/script><script src=\"\/_next\/static\/chunks\/5636b81df088f077.js\" async=\"\"><\/script><script src=\"\/_next\/static\/chunks\/turbopack-6ad3b2dca33be858.js\" async=\"\"><\/script><script src=\"\/_next\/static\/chunks\/2f236954d6a65e12.js\" async=\"\"><\/script><script src=\"\/_next\/static\/chunks\/788cc639277846aa.js\" async=\"\"><\/script><meta name=\"next-size-adjust\" content=\"\"\/><title>NooNode \u2014 One plug. Infinite possibilities.<\/title><meta name=\"description\" content=\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\"\/><meta name=\"keywords\" content=\"smart plug,IoT,sensors,home automation,NooNode\"\/><meta property=\"og:title\" content=\"NooNode \u2014 One plug. Infinite possibilities.\"\/><meta property=\"og:description\" content=\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\"\/><meta property=\"og:type\" content=\"website\"\/><meta name=\"twitter:card\" content=\"summary\"\/><meta name=\"twitter:title\" content=\"NooNode \u2014 One plug. Infinite possibilities.\"\/><meta name=\"twitter:description\" content=\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\"\/><script src=\"\/_next\/static\/chunks\/a6dad97d9634a72d.js\" noModule=\"\"><\/script><\/head><body class=\"inter_5901b7c6-module__ec5Qua__className\"><\/p>\n<div hidden=\"\"><!--$--><!--\/$--><\/div>\n<p><main style=\"background:#ffffff\"><\/p>\n<nav style=\"position:fixed;top:0;left:0;right:0;z-index:50;transition:background 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid transparent;box-shadow:none;opacity:0;transform:translateY(-16px)\">\n<div class=\"max-w-7xl mx-auto px-6 lg:px-8\">\n<div class=\"flex items-center justify-between h-16\"><a href=\"\/\" class=\"flex items-center gap-2.5 group\"><span class=\"w-2 h-2 rounded-full flex-shrink-0\" style=\"background:#00D4FF;box-shadow:0 0 8px #00D4FF60, 0 0 16px #00D4FF30\"><\/span><span class=\"text-lg font-bold tracking-tight text-gray-900\" style=\"font-family:var(--font-space-grotesk), sans-serif\">NooNode<\/span><\/a><\/p>\n<div class=\"flex items-center gap-6\">\n<nav class=\"hidden md:flex items-center gap-6\"><a href=\"#specs\" class=\"text-sm text-gray-500 hover:text-gray-900 transition-colors duration-200 tracking-wide\">Specs<\/a><a href=\"#sensors\" class=\"text-sm text-gray-500 hover:text-gray-900 transition-colors duration-200 tracking-wide\">Sensors<\/a><a href=\"#how-it-works\" class=\"text-sm text-gray-500 hover:text-gray-900 transition-colors duration-200 tracking-wide\">How It Works<\/a><\/nav>\n<p><a href=\"#waitlist\" class=\"relative inline-flex items-center gap-2 px-4 py-2 text-sm font-medium rounded-full transition-all duration-300 overflow-hidden group\" style=\"border:1px solid #00D4FF;color:#0097B3\">Join Waitlist<\/a><\/div>\n<\/div>\n<\/div>\n<\/nav>\n<section class=\"relative min-h-screen overflow-hidden flex flex-col items-center justify-center\" style=\"background:#ffffff\">\n<div class=\"absolute inset-0 pointer-events-none\" style=\"background-image:radial-gradient(circle, rgba(0,0,0,0.05) 1px, transparent 1px);background-size:32px 32px\"><\/div>\n<div class=\"absolute pointer-events-none\" style=\"top:-20%;left:50%;transform:none;width:900px;height:900px;background:radial-gradient(ellipse at center, rgba(0,212,255,0.07) 0%, transparent 70%)\"><\/div>\n<div class=\"absolute pointer-events-none bottom-0 right-0 translate-x-1\/4 translate-y-1\/4\" style=\"width:600px;height:600px;background:radial-gradient(ellipse at center, rgba(0,212,255,0.04) 0%, transparent 70%)\"><\/div>\n<div class=\"relative z-10 flex flex-col items-center text-center px-6 pt-24 pb-16\" style=\"transform:none\">\n<div class=\"flex items-center gap-3 mb-8\" style=\"opacity:0;transform:translateY(30px)\">\n<div class=\"h-px w-12\" style=\"background:rgba(0,212,255,0.5)\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.3em] uppercase\" style=\"color:#0097B3\">Introducing<\/span><\/p>\n<div class=\"h-px w-12\" style=\"background:rgba(0,212,255,0.5)\"><\/div>\n<\/div>\n<h1 class=\"font-bold leading-none tracking-tight mb-6\" style=\"font-family:var(--font-space-grotesk), sans-serif;font-size:clamp(4rem, 10vw, 9rem);color:#0a0a0a;opacity:0;transform:translateY(30px)\">NooNode<\/h1>\n<p class=\"text-xl md:text-2xl mb-8 max-w-lg\" style=\"color:#737373;opacity:0;transform:translateY(30px)\">One plug.<!-- --> <span style=\"color:#0a0a0a;font-weight:500\">Infinite possibilities.<\/span><\/p>\n<div class=\"flex items-center gap-4 md:gap-6 text-sm mb-12\" style=\"opacity:0;transform:translateY(30px)\"><span class=\"flex items-center gap-4 md:gap-6\"><span style=\"color:#6b6b6b;font-weight:500\">10+ Sensors<\/span><span style=\"color:#d0d0d0\">|<\/span><\/span><span class=\"flex items-center gap-4 md:gap-6\"><span style=\"color:#6b6b6b;font-weight:500\">Real-time Data<\/span><span style=\"color:#d0d0d0\">|<\/span><\/span><span class=\"flex items-center gap-4 md:gap-6\"><span style=\"color:#6b6b6b;font-weight:500\">Easy Setup<\/span><\/span><\/div>\n<div class=\"flex flex-col sm:flex-row items-center gap-4 mb-20\" style=\"opacity:0;transform:translateY(30px)\"><a href=\"#waitlist\" class=\"inline-flex items-center gap-2 px-7 py-3.5 rounded-full text-sm font-semibold transition-all duration-300\" style=\"background:#00D4FF;color:#ffffff;box-shadow:0 4px 20px rgba(0,212,255,0.35), 0 1px 4px rgba(0,0,0,0.1)\">Join the Waitlist<\/a><a href=\"#specs\" class=\"inline-flex items-center gap-2 px-7 py-3.5 rounded-full text-sm font-medium transition-all duration-200\" style=\"color:#6b6b6b;text-decoration:none\">View Specs \u2192<\/a><\/div>\n<div class=\"relative\" style=\"opacity:0;transform:translateY(30px)\">\n<div class=\"absolute bottom-0 left-1\/2 -translate-x-1\/2 translate-y-4 w-48 h-4 rounded-full blur-xl pointer-events-none\" style=\"background:rgba(0,0,0,0.12)\"><\/div>\n<div class=\"absolute bottom-0 left-1\/2 -translate-x-1\/2 translate-y-6 w-32 h-3 rounded-full blur-lg pointer-events-none\" style=\"background:rgba(0,212,255,0.15)\"><\/div>\n<p><svg width=\"280\" height=\"360\" viewBox=\"0 0 280 360\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"drop-shadow-2xl\" style=\"filter:drop-shadow(0 24px 48px rgba(0,0,0,0.18)) drop-shadow(0 8px 16px rgba(0,0,0,0.12))\"><rect x=\"40\" y=\"20\" width=\"200\" height=\"260\" rx=\"32\" fill=\"url(#bodyGrad)\" stroke=\"url(#bodyStroke)\" stroke-width=\"1.5\"><\/rect><rect x=\"60\" y=\"44\" width=\"160\" height=\"212\" rx=\"22\" fill=\"url(#innerPanel)\" stroke=\"#1a1a1a\" stroke-width=\"1\"><\/rect><rect x=\"100\" y=\"64\" width=\"80\" height=\"4\" rx=\"2\" fill=\"#1e1e1e\"><\/rect><circle cx=\"140\" cy=\"160\" r=\"52\" fill=\"none\" stroke=\"#0f0f0f\" stroke-width=\"8\"><\/circle><circle cx=\"140\" cy=\"160\" r=\"52\" fill=\"none\" stroke=\"url(#accentRing)\" stroke-width=\"2\" stroke-dasharray=\"6 4\" stroke-linecap=\"round\" style=\"filter:drop-shadow(0 0 8px #00D4FF) drop-shadow(0 0 20px #00D4FF60)\"><\/circle><circle cx=\"140\" cy=\"160\" r=\"40\" fill=\"url(#plugFace)\" stroke=\"#1a1a1a\" stroke-width=\"1\"><\/circle><rect x=\"124\" y=\"145\" width=\"10\" height=\"18\" rx=\"5\" fill=\"#080808\"><\/rect><rect x=\"146\" y=\"145\" width=\"10\" height=\"18\" rx=\"5\" fill=\"#080808\"><\/rect><circle cx=\"140\" cy=\"174\" r=\"5\" fill=\"#080808\"><\/circle><circle cx=\"140\" cy=\"86\" r=\"5\" fill=\"#00D4FF\" style=\"filter:drop-shadow(0 0 6px #00D4FF) drop-shadow(0 0 12px #00D4FF80)\"><\/circle><rect x=\"78\" y=\"222\" width=\"124\" height=\"22\" rx=\"6\" fill=\"#0c0c0c\" stroke=\"#1a1a1a\" stroke-width=\"1\"><\/rect><rect x=\"90\" y=\"228\" width=\"24\" height=\"10\" rx=\"2\" fill=\"#1a1a1a\" stroke=\"#2a2a2a\" stroke-width=\"0.5\"><\/rect><rect x=\"128\" y=\"229\" width=\"24\" height=\"8\" rx=\"4\" fill=\"#1a1a1a\" stroke=\"#2a2a2a\" stroke-width=\"0.5\"><\/rect><circle cx=\"184\" cy=\"233\" r=\"6\" fill=\"#111\" stroke=\"#2a2a2a\" stroke-width=\"1\"><\/circle><rect x=\"90\" y=\"256\" width=\"100\" height=\"14\" rx=\"3\" fill=\"none\"><\/rect><text x=\"140\" y=\"266\" text-anchor=\"middle\" fill=\"#2a2a2a\" font-size=\"8\" font-family=\"monospace\" letter-spacing=\"3\">NOONODE HUB<\/text><rect x=\"108\" y=\"278\" width=\"14\" height=\"52\" rx=\"7\" fill=\"url(#prongGrad)\" stroke=\"#1e1e1e\" stroke-width=\"0.5\"><\/rect><rect x=\"158\" y=\"278\" width=\"14\" height=\"52\" rx=\"7\" fill=\"url(#prongGrad)\" stroke=\"#1e1e1e\" stroke-width=\"0.5\"><\/rect><circle cx=\"64\" cy=\"44\" r=\"3\" fill=\"#0c0c0c\" stroke=\"#1a1a1a\" stroke-width=\"0.5\"><\/circle><circle cx=\"216\" cy=\"44\" r=\"3\" fill=\"#0c0c0c\" stroke=\"#1a1a1a\" stroke-width=\"0.5\"><\/circle><circle cx=\"64\" cy=\"236\" r=\"3\" fill=\"#0c0c0c\" stroke=\"#1a1a1a\" stroke-width=\"0.5\"><\/circle><circle cx=\"216\" cy=\"236\" r=\"3\" fill=\"#0c0c0c\" stroke=\"#1a1a1a\" stroke-width=\"0.5\"><\/circle><defs><linearGradient id=\"bodyGrad\" x1=\"40\" y1=\"20\" x2=\"240\" y2=\"280\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0%\" stop-color=\"#1a1a1a\"><\/stop><stop offset=\"50%\" stop-color=\"#141414\"><\/stop><stop offset=\"100%\" stop-color=\"#0e0e0e\"><\/stop><\/linearGradient><linearGradient id=\"bodyStroke\" x1=\"40\" y1=\"20\" x2=\"240\" y2=\"280\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0%\" stop-color=\"#2e2e2e\"><\/stop><stop offset=\"100%\" stop-color=\"#1a1a1a\"><\/stop><\/linearGradient><linearGradient id=\"innerPanel\" x1=\"60\" y1=\"44\" x2=\"220\" y2=\"256\" gradientUnits=\"userSpaceOnUse\"><stop offset=\"0%\" stop-color=\"#111111\"><\/stop><stop offset=\"100%\" stop-color=\"#0d0d0d\"><\/stop><\/linearGradient><radialGradient id=\"plugFace\" cx=\"45%\" cy=\"40%\" r=\"60%\"><stop offset=\"0%\" stop-color=\"#1c1c1c\"><\/stop><stop offset=\"100%\" stop-color=\"#0c0c0c\"><\/stop><\/radialGradient><linearGradient id=\"accentRing\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#00D4FF\" stop-opacity=\"1\"><\/stop><stop offset=\"50%\" stop-color=\"#00D4FF\" stop-opacity=\"0.4\"><\/stop><stop offset=\"100%\" stop-color=\"#00D4FF\" stop-opacity=\"1\"><\/stop><\/linearGradient><linearGradient id=\"prongGrad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0%\" stop-color=\"#1e1e1e\"><\/stop><stop offset=\"40%\" stop-color=\"#2e2e2e\"><\/stop><stop offset=\"100%\" stop-color=\"#1a1a1a\"><\/stop><\/linearGradient><\/defs><\/svg><\/div>\n<\/div>\n<div class=\"absolute bottom-8 left-1\/2 -translate-x-1\/2 flex flex-col items-center gap-2\" style=\"opacity:0\"><span class=\"text-xs tracking-[0.2em] uppercase\" style=\"color:#bbbbbb\">Scroll<\/span><\/p>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\" style=\"color:#bbbbbb\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/div>\n<\/div>\n<\/section>\n<section id=\"specs\" class=\"relative overflow-hidden\" style=\"background:#fafafa;padding-top:160px;padding-bottom:160px\">\n<div class=\"absolute top-0 left-0 right-0 h-px\" style=\"background:#e5e5e5\"><\/div>\n<div class=\"max-w-7xl mx-auto px-6 lg:px-8\">\n<div class=\"mb-20\" style=\"opacity:0;transform:translateY(30px)\">\n<p class=\"text-xs font-mono tracking-[0.3em] uppercase mb-4\" style=\"color:#0097B3\">Hardware<\/p>\n<h2 class=\"text-4xl md:text-5xl lg:text-6xl font-bold leading-tight\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">Built for precision.<br \/><span style=\"color:#888888\">Designed for life.<\/span><\/h2>\n<\/div>\n<div class=\"grid grid-cols-1 lg:grid-cols-2 gap-16 items-center\">\n<div class=\"flex items-center justify-center\" style=\"min-height:420px;opacity:0;transform:translateX(-40px)\">\n<div class=\"relative flex items-center justify-center w-full h-full select-none\">\n<div class=\"absolute inset-0 pointer-events-none\" style=\"background:radial-gradient(ellipse 60% 60% at 50% 50%, rgba(0,212,255,0.08) 0%, transparent 70%)\"><\/div>\n<div class=\"relative\" style=\"width:280px;height:340px\">\n<div class=\"absolute inset-0 rounded-[28px]\" style=\"background:linear-gradient(145deg, #1c1c1c 0%, #121212 50%, #0e0e0e 100%);border:1px solid #242424;box-shadow:0 40px 80px rgba(0,0,0,0.25), 0 12px 32px rgba(0,0,0,0.15), 0 0 0 1px rgba(255,255,255,0.03) inset, 0 1px 0 rgba(255,255,255,0.06) inset\"><\/div>\n<div class=\"absolute rounded-[22px]\" style=\"inset:16px;background:linear-gradient(160deg, #111111 0%, #0c0c0c 100%);border:1px solid #1a1a1a\"><\/div>\n<div class=\"absolute left-1\/2 -translate-x-1\/2 rounded-full\" style=\"top:28px;width:8px;height:8px;background:#00D4FF;box-shadow:0 0 8px #00D4FF, 0 0 20px #00D4FF80, 0 0 40px #00D4FF30\"><\/div>\n<div class=\"absolute left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 rounded-full\" style=\"width:130px;height:130px;border:1.5px solid transparent;border-radius:50%;background:linear-gradient(#0c0c0c, #0c0c0c) padding-box, linear-gradient(135deg, #00D4FF 0%, rgba(0,212,255,0.2) 50%, #00D4FF 100%) border-box;box-shadow:0 0 20px rgba(0,212,255,0.12), 0 0 60px rgba(0,212,255,0.06)\"><\/div>\n<div class=\"absolute left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 rounded-full\" style=\"width:108px;height:108px;background:radial-gradient(circle at 40% 35%, #161616, #0a0a0a);border:1px solid #1e1e1e\"><\/div>\n<div class=\"absolute left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 flex gap-5\" style=\"margin-top:-8px\">\n<div class=\"rounded-full\" style=\"width:10px;height:18px;background:#050505;border:1px solid #0f0f0f;border-radius:5px\"><\/div>\n<div class=\"rounded-full\" style=\"width:10px;height:18px;background:#050505;border:1px solid #0f0f0f;border-radius:5px\"><\/div>\n<\/div>\n<div class=\"absolute left-1\/2 -translate-x-1\/2 rounded-full\" style=\"top:calc(50% + 14px);width:10px;height:10px;background:#050505;border:1px solid #0f0f0f\"><\/div>\n<div class=\"absolute left-1\/2 -translate-x-1\/2 rounded-lg\" style=\"bottom:44px;width:160px;height:28px;background:#0a0a0a;border:1px solid #1a1a1a\">\n<div class=\"absolute rounded-sm\" style=\"left:14px;top:9px;width:26px;height:10px;background:#141414;border:1px solid #222\"><\/div>\n<div class=\"absolute\" style=\"left:56px;top:10px;width:26px;height:8px;background:#141414;border:1px solid #222;border-radius:4px\"><\/div>\n<div class=\"absolute rounded-full\" style=\"right:14px;top:8px;width:12px;height:12px;background:#0d0d0d;border:1px solid #222\"><\/div>\n<\/div>\n<div class=\"absolute left-1\/2 -translate-x-1\/2 bottom-8 text-center\" style=\"font-family:monospace;font-size:7px;letter-spacing:0.25em;color:#2a2a2a;white-space:nowrap\">NOONODE HUB \u00b7 v1.0<\/div>\n<div class=\"absolute rounded-full\" style=\"top:22px;left:22px;width:5px;height:5px;background:#0c0c0c;border:1px solid #1a1a1a\"><\/div>\n<div class=\"absolute rounded-full\" style=\"top:22px;right:22px;width:5px;height:5px;background:#0c0c0c;border:1px solid #1a1a1a\"><\/div>\n<div class=\"absolute rounded-full\" style=\"bottom:22px;left:22px;width:5px;height:5px;background:#0c0c0c;border:1px solid #1a1a1a\"><\/div>\n<div class=\"absolute rounded-full\" style=\"bottom:22px;right:22px;width:5px;height:5px;background:#0c0c0c;border:1px solid #1a1a1a\"><\/div>\n<div class=\"absolute left-1\/2 -translate-x-1\/2 flex gap-10\" style=\"bottom:-56px\">\n<div style=\"width:14px;height:52px;border-radius:7px;background:linear-gradient(90deg, #1e1e1e 0%, #2e2e2e 40%, #1a1a1a 100%);border:1px solid #242424;box-shadow:0 4px 12px rgba(0,0,0,0.25)\"><\/div>\n<div style=\"width:14px;height:52px;border-radius:7px;background:linear-gradient(90deg, #1e1e1e 0%, #2e2e2e 40%, #1a1a1a 100%);border:1px solid #242424;box-shadow:0 4px 12px rgba(0,0,0,0.25)\"><\/div>\n<\/div>\n<\/div>\n<div class=\"absolute top-8 -right-4 md:right-4\">\n<div class=\"px-3 py-1.5 rounded-lg text-xs font-mono\" style=\"background:rgba(0,212,255,0.08);border:1px solid rgba(0,212,255,0.25);color:#0097B3\">ESP32-S3<\/div>\n<\/div>\n<div class=\"absolute bottom-24 -left-2 md:left-4\">\n<div class=\"px-3 py-1.5 rounded-lg text-xs font-mono\" style=\"background:rgba(0,212,255,0.08);border:1px solid rgba(0,212,255,0.25);color:#0097B3\">16A \/ 3680W<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"space-y-0\">\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:1px solid #e5e5e5\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-wifi\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M12 20h.01\"><\/path><path d=\"M2 8.82a15 15 0 0 1 20 0\"><\/path><path d=\"M5 12.859a10 10 0 0 1 14 0\"><\/path><path d=\"M8.5 16.429a5 5 0 0 1 7 0\"><\/path><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Connectivity<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">2.4GHz &amp; 5GHz Wi-Fi<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:1px solid #e5e5e5\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-zap\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"><\/path><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Power Monitoring<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">Up to 16A \/ 3680W<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:1px solid #e5e5e5\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-bluetooth\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"m7 7 10 10-5 5V2l5 5L7 17\"><\/path><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Bluetooth<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">5.2 LE<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:1px solid #e5e5e5\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shield\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Security<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">TLS 1.3 Encrypted<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:1px solid #e5e5e5\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-cpu\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M12 20v2\"><\/path><path d=\"M12 2v2\"><\/path><path d=\"M17 20v2\"><\/path><path d=\"M17 2v2\"><\/path><path d=\"M2 12h2\"><\/path><path d=\"M2 17h2\"><\/path><path d=\"M2 7h2\"><\/path><path d=\"M20 12h2\"><\/path><path d=\"M20 17h2\"><\/path><path d=\"M20 7h2\"><\/path><path d=\"M7 20v2\"><\/path><path d=\"M7 2v2\"><\/path><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"><\/rect><rect x=\"8\" y=\"8\" width=\"8\" height=\"8\" rx=\"1\"><\/rect><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Processor<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">ESP32-S3 Dual Core<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<div style=\"opacity:0;transform:translateX(30px)\">\n<div class=\"flex items-center gap-5 py-5\" style=\"border-bottom:none\">\n<div class=\"flex-shrink-0 w-10 h-10 rounded-xl flex items-center justify-center\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-thermometer\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z\"><\/path><\/svg><\/div>\n<div class=\"flex-1 min-w-0\">\n<p class=\"text-sm font-medium mb-0.5\" style=\"color:#0a0a0a\">Sensors<\/p>\n<p class=\"text-sm\" style=\"color:#6b6b6b\">10+ Compatible Types<\/p>\n<\/div>\n<div class=\"flex-shrink-0 w-6 h-px\" style=\"background:rgba(0,212,255,0.3)\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"relative overflow-hidden\" style=\"background:#ffffff;padding-top:160px;padding-bottom:160px\">\n<div class=\"absolute top-0 left-0 right-0 h-px\" style=\"background:#e5e5e5\"><\/div>\n<div class=\"absolute inset-0 pointer-events-none\" style=\"background-image:radial-gradient(circle, rgba(0,0,0,0.04) 1px, transparent 1px);background-size:40px 40px\"><\/div>\n<div class=\"absolute left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 pointer-events-none\" style=\"width:800px;height:800px;background:radial-gradient(ellipse at center, rgba(0,212,255,0.05) 0%, transparent 60%)\"><\/div>\n<div class=\"max-w-7xl mx-auto px-6 lg:px-8\">\n<div class=\"text-center mb-20\" style=\"opacity:0;transform:translateY(30px)\">\n<p class=\"text-xs font-mono tracking-[0.3em] uppercase mb-4\" style=\"color:#0097B3\">Ecosystem<\/p>\n<h2 class=\"text-4xl md:text-5xl lg:text-6xl font-bold leading-tight mb-6\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">One hub.<!-- --> <span style=\"color:#888888\">Unlimited sensing.<\/span><\/h2>\n<p class=\"text-base md:text-lg max-w-2xl mx-auto leading-relaxed\" style=\"color:#6b6b6b\">NooNode sensors snap into your ecosystem wirelessly. Mix and match to build your perfect smart home.<\/p>\n<\/div>\n<div class=\"flex items-center justify-center mb-16\" style=\"opacity:0;transform:scale(0.8)\">\n<div class=\"flex items-center gap-4\">\n<div class=\"h-px w-16 md:w-32\" style=\"background:linear-gradient(90deg, transparent, rgba(0,212,255,0.4))\"><\/div>\n<div class=\"flex items-center gap-2.5 px-5 py-2.5 rounded-full\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.25)\">\n<div class=\"w-2 h-2 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF, 0 0 12px #00D4FF60\"><\/div>\n<p><span class=\"text-xs font-semibold tracking-widest uppercase\" style=\"color:#0097B3;font-family:var(--font-space-grotesk), sans-serif\">NooNode Hub<\/span><\/div>\n<div class=\"h-px w-16 md:w-32\" style=\"background:linear-gradient(90deg, rgba(0,212,255,0.4), transparent)\"><\/div>\n<\/div>\n<\/div>\n<div class=\"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-4\">\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-thermometer\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Temperature<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">\u00b10.1\u00b0C precision<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-droplets\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z\"><\/path><path d=\"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Humidity<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">0\u2013100% RH<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-activity\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Motion<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">PIR + mmWave<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-sun\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><path d=\"M12 2v2\"><\/path><path d=\"M12 20v2\"><\/path><path d=\"m4.93 4.93 1.41 1.41\"><\/path><path d=\"m17.66 17.66 1.41 1.41\"><\/path><path d=\"M2 12h2\"><\/path><path d=\"M20 12h2\"><\/path><path d=\"m6.34 17.66-1.41 1.41\"><\/path><path d=\"m19.07 4.93-1.41 1.41\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Light<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">0.01\u201383,000 lux<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-door-open\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M11 20H2\"><\/path><path d=\"M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z\"><\/path><path d=\"M11 4H8a2 2 0 0 0-2 2v14\"><\/path><path d=\"M14 12h.01\"><\/path><path d=\"M22 20h-3\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Door\/Window<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">Magnetic reed<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-wind\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M12.8 19.6A2 2 0 1 0 14 16H2\"><\/path><path d=\"M17.5 8a2.5 2.5 0 1 1 2 4H2\"><\/path><path d=\"M9.8 4.4A2 2 0 1 1 11 8H2\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Smoke<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">Photoelectric<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-cloud-rain\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242\"><\/path><path d=\"M16 14v6\"><\/path><path d=\"M8 14v6\"><\/path><path d=\"M12 16v6\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Water Leak<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">Flood detection<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-leaf\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"><\/path><path d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Air Quality<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">CO\u2082, VOC, PM2.5<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chart-no-axes-column\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M5 21v-6\"><\/path><path d=\"M12 21V3\"><\/path><path d=\"M19 21V9\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Energy Monitor<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">0.5% accuracy<\/p>\n<\/div>\n<div class=\"group relative rounded-2xl p-5 cursor-default transition-all duration-300\" style=\"background:#ffffff;border:1px solid #e5e5e5;opacity:0;transform:translateY(24px)\">\n<div class=\"absolute top-3 right-3 px-2 py-0.5 rounded-full text-xs font-mono\" style=\"background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.08);color:#aaaaaa;font-size:9px;letter-spacing:0.08em\">Soon<\/div>\n<div class=\"w-10 h-10 rounded-xl flex items-center justify-center mb-4 transition-all duration-300\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-volume2 lucide-volume-2\" aria-hidden=\"true\" style=\"color:#0097B3;opacity:0.9\"><path d=\"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z\"><\/path><path d=\"M16 9a5 5 0 0 1 0 6\"><\/path><path d=\"M19.364 18.364a9 9 0 0 0 0-12.728\"><\/path><\/svg><\/div>\n<p class=\"text-sm font-semibold mb-1 tracking-tight\" style=\"color:#0a0a0a\">Sound Level<\/p>\n<p class=\"text-xs leading-relaxed\" style=\"color:#6b6b6b\">30\u2013120 dB<\/p>\n<\/div>\n<\/div>\n<p class=\"text-center text-sm mt-12\" style=\"color:#aaaaaa;opacity:0\">More sensors in development \u2014 suggest yours at<!-- --> <a href=\"mailto:hello@noonode.io\" class=\"underline transition-colors duration-200\" style=\"color:#6b6b6b\">hello@noonode.io<\/a><\/p>\n<\/div>\n<\/section>\n<section id=\"how-it-works\" class=\"relative overflow-hidden\" style=\"background:#fafafa;padding-top:160px;padding-bottom:160px\">\n<div class=\"absolute top-0 left-0 right-0 h-px\" style=\"background:#e5e5e5\"><\/div>\n<div class=\"absolute inset-0 pointer-events-none\" style=\"background-image:linear-gradient(rgba(0,0,0,0.025) 1px, transparent 1px), linear-gradient(90deg, rgba(0,0,0,0.025) 1px, transparent 1px);background-size:80px 80px\"><\/div>\n<div class=\"max-w-7xl mx-auto px-6 lg:px-8\">\n<div class=\"text-center mb-20\" style=\"opacity:0;transform:translateY(30px)\">\n<p class=\"text-xs font-mono tracking-[0.3em] uppercase mb-4\" style=\"color:#0097B3\">How It Works<\/p>\n<h2 class=\"text-4xl md:text-5xl lg:text-6xl font-bold leading-tight\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">Setup in minutes.<br \/><span style=\"color:#888888\">Monitor forever.<\/span><\/h2>\n<\/div>\n<div class=\"flex flex-col lg:flex-row gap-6 lg:gap-12\">\n<div class=\"relative flex-1\">\n<div class=\"relative rounded-2xl p-8 h-full\" style=\"background:#ffffff;border:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,0.04);opacity:0;transform:translateY(32px)\">\n<div class=\"absolute top-4 right-6 font-bold leading-none select-none pointer-events-none\" style=\"font-family:var(--font-space-grotesk), sans-serif;font-size:6rem;color:rgba(0,212,255,0.06);line-height:1\">01<\/div>\n<div class=\"inline-flex items-center px-2.5 py-1 rounded-md text-xs font-mono mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2);color:#0097B3;letter-spacing:0.1em\">01<\/div>\n<div class=\"w-14 h-14 rounded-2xl flex items-center justify-center mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15);box-shadow:0 0 20px rgba(0,212,255,0.04)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-power\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M12 2v10\"><\/path><path d=\"M18.4 6.6a9 9 0 1 1-12.77.04\"><\/path><\/svg><\/div>\n<h3 class=\"text-xl font-bold mb-3\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">Plug it in<\/h3>\n<p class=\"text-sm leading-relaxed\" style=\"color:#6b6b6b\">Connect NooNode Hub to any outlet. It&#x27;s instantly online and ready.<\/p>\n<\/div>\n<div class=\"hidden lg:flex absolute top-1\/2 -right-6 -translate-y-1\/2 z-10 items-center justify-center\" style=\"opacity:0;transform:scale(0.5)\">\n<div class=\"w-12 h-px\" style=\"background:linear-gradient(90deg, rgba(0,212,255,0.4), rgba(0,212,255,0.15))\"><\/div>\n<div style=\"width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid rgba(0,212,255,0.4)\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative flex-1\">\n<div class=\"relative rounded-2xl p-8 h-full\" style=\"background:#ffffff;border:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,0.04);opacity:0;transform:translateY(32px)\">\n<div class=\"absolute top-4 right-6 font-bold leading-none select-none pointer-events-none\" style=\"font-family:var(--font-space-grotesk), sans-serif;font-size:6rem;color:rgba(0,212,255,0.06);line-height:1\">02<\/div>\n<div class=\"inline-flex items-center px-2.5 py-1 rounded-md text-xs font-mono mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2);color:#0097B3;letter-spacing:0.1em\">02<\/div>\n<div class=\"w-14 h-14 rounded-2xl flex items-center justify-center mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15);box-shadow:0 0 20px rgba(0,212,255,0.04)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-plus\" aria-hidden=\"true\" style=\"color:#0097B3\"><path d=\"M5 12h14\"><\/path><path d=\"M12 5v14\"><\/path><\/svg><\/div>\n<h3 class=\"text-xl font-bold mb-3\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">Add Sensors<\/h3>\n<p class=\"text-sm leading-relaxed\" style=\"color:#6b6b6b\">Snap in any sensor wirelessly. No wiring, no configuration, no headaches.<\/p>\n<\/div>\n<div class=\"hidden lg:flex absolute top-1\/2 -right-6 -translate-y-1\/2 z-10 items-center justify-center\" style=\"opacity:0;transform:scale(0.5)\">\n<div class=\"w-12 h-px\" style=\"background:linear-gradient(90deg, rgba(0,212,255,0.4), rgba(0,212,255,0.15))\"><\/div>\n<div style=\"width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid rgba(0,212,255,0.4)\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative flex-1\">\n<div class=\"relative rounded-2xl p-8 h-full\" style=\"background:#ffffff;border:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,0.04);opacity:0;transform:translateY(32px)\">\n<div class=\"absolute top-4 right-6 font-bold leading-none select-none pointer-events-none\" style=\"font-family:var(--font-space-grotesk), sans-serif;font-size:6rem;color:rgba(0,212,255,0.06);line-height:1\">03<\/div>\n<div class=\"inline-flex items-center px-2.5 py-1 rounded-md text-xs font-mono mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.2);color:#0097B3;letter-spacing:0.1em\">03<\/div>\n<div class=\"w-14 h-14 rounded-2xl flex items-center justify-center mb-6\" style=\"background:rgba(0,212,255,0.06);border:1px solid rgba(0,212,255,0.15);box-shadow:0 0 20px rgba(0,212,255,0.04)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-monitor\" aria-hidden=\"true\" style=\"color:#0097B3\"><rect width=\"20\" height=\"14\" x=\"2\" y=\"3\" rx=\"2\"><\/rect><line x1=\"8\" x2=\"16\" y1=\"21\" y2=\"21\"><\/line><line x1=\"12\" x2=\"12\" y1=\"17\" y2=\"21\"><\/line><\/svg><\/div>\n<h3 class=\"text-xl font-bold mb-3\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">Monitor Everything<\/h3>\n<p class=\"text-sm leading-relaxed\" style=\"color:#6b6b6b\">Real-time data in the app. Set alerts. Automate your home.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section id=\"specifications\" class=\"relative overflow-hidden\" style=\"background:#ffffff;padding-top:160px;padding-bottom:160px\">\n<div class=\"absolute top-0 left-0 right-0 h-px\" style=\"background:#e5e5e5\"><\/div>\n<div class=\"max-w-5xl mx-auto px-6 lg:px-8\">\n<div class=\"mb-16\" style=\"opacity:0;transform:translateY(30px)\">\n<p class=\"text-xs font-mono tracking-[0.3em] uppercase mb-4\" style=\"color:#0097B3\">Specifications<\/p>\n<div class=\"flex flex-col md:flex-row md:items-end justify-between gap-6\">\n<h2 class=\"text-4xl md:text-5xl lg:text-6xl font-bold leading-tight\" style=\"font-family:var(--font-space-grotesk), sans-serif;color:#0a0a0a\">The details<!-- --> <span style=\"color:#888888\">matter.<\/span><\/h2>\n<p class=\"text-sm max-w-xs leading-relaxed\" style=\"color:#aaaaaa\">Every component chosen for longevity, reliability, and performance.<\/p>\n<\/div>\n<\/div>\n<div class=\"rounded-2xl overflow-hidden\" style=\"border:1px solid #e5e5e5;box-shadow:0 2px 16px rgba(0,0,0,0.05)\">\n<div class=\"grid grid-cols-2 gap-4 px-6 py-3\" style=\"background:#f5f5f5;border-bottom:1px solid #e5e5e5;opacity:0\"><span class=\"text-xs font-mono tracking-[0.15em] uppercase\" style=\"color:#aaaaaa\">Parameter<\/span><span class=\"text-xs font-mono tracking-[0.15em] uppercase\" style=\"color:#aaaaaa\">Value<\/span><\/div>\n<div>\n<div class=\"mb-8\">\n<div class=\"flex items-center gap-3 px-6 py-3 mb-0\" style=\"background:#f0f0f0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;opacity:0;transform:translateX(-16px)\">\n<div class=\"w-1.5 h-1.5 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF60\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.25em] uppercase font-semibold\" style=\"color:#0097B3\">Connectivity<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Wi-Fi<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">2.4GHz &amp; 5GHz (802.11 b\/g\/n\/ac)<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Bluetooth<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">5.2 LE<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Matter\/Thread<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">Ready<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Protocol<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">MQTT, HTTP, WebSocket<\/span><\/div>\n<\/div>\n<div class=\"mb-8\">\n<div class=\"flex items-center gap-3 px-6 py-3 mb-0\" style=\"background:#f0f0f0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;opacity:0;transform:translateX(-16px)\">\n<div class=\"w-1.5 h-1.5 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF60\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.25em] uppercase font-semibold\" style=\"color:#0097B3\">Power<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Input<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">100\u2013240V AC, 50\/60Hz<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Max Load<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">16A \/ 3680W<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Standby<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">&lt;0.5W<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Monitoring<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">Real-time, 0.5% accuracy<\/span><\/div>\n<\/div>\n<div class=\"mb-8\">\n<div class=\"flex items-center gap-3 px-6 py-3 mb-0\" style=\"background:#f0f0f0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;opacity:0;transform:translateX(-16px)\">\n<div class=\"w-1.5 h-1.5 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF60\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.25em] uppercase font-semibold\" style=\"color:#0097B3\">Processor<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">SoC<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">ESP32-S3 Dual Core 240MHz<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">RAM<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">512KB SRAM + 8MB PSRAM<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Flash<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">16MB<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Security<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">AES-128, SHA-256, RSA-4096<\/span><\/div>\n<\/div>\n<div class=\"mb-8\">\n<div class=\"flex items-center gap-3 px-6 py-3 mb-0\" style=\"background:#f0f0f0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;opacity:0;transform:translateX(-16px)\">\n<div class=\"w-1.5 h-1.5 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF60\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.25em] uppercase font-semibold\" style=\"color:#0097B3\">Physical<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Dimensions<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">68 \u00d7 44 \u00d7 32 mm<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Weight<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">76g<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#ffffff;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Operating Temp<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">-10\u00b0C to +45\u00b0C<\/span><\/div>\n<div class=\"grid grid-cols-2 gap-4 px-6 py-4\" style=\"background:#fafafa;border-bottom:1px solid #ebebeb;opacity:0;transform:translateX(24px)\"><span class=\"text-sm\" style=\"color:#6b6b6b\">Certifications<\/span><span class=\"text-sm font-medium\" style=\"color:#0a0a0a\">CE, FCC, RoHS<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"text-xs mt-6 text-center\" style=\"color:#aaaaaa;opacity:0\">Specifications subject to change. Final production specs may vary.<\/p>\n<\/div>\n<\/section>\n<section id=\"waitlist\" class=\"relative overflow-hidden\" style=\"background:#fafafa;padding-top:160px;padding-bottom:160px\">\n<div class=\"absolute top-0 left-0 right-0 h-px\" style=\"background:#e5e5e5\"><\/div>\n<div class=\"absolute left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 pointer-events-none\" style=\"width:1000px;height:1000px;background:radial-gradient(ellipse at center, rgba(0,212,255,0.05) 0%, transparent 60%)\"><\/div>\n<div class=\"absolute top-0 left-0 pointer-events-none\" style=\"width:400px;height:400px;background:radial-gradient(ellipse at top left, rgba(0,212,255,0.03) 0%, transparent 60%)\"><\/div>\n<div class=\"absolute bottom-0 right-0 pointer-events-none\" style=\"width:400px;height:400px;background:radial-gradient(ellipse at bottom right, rgba(0,212,255,0.03) 0%, transparent 60%)\"><\/div>\n<div class=\"relative max-w-2xl mx-auto px-6 lg:px-8 text-center\">\n<div class=\"flex items-center justify-center gap-3 mb-6\" style=\"opacity:0;transform:translateY(20px)\">\n<div class=\"h-px w-10\" style=\"background:rgba(0,212,255,0.4)\"><\/div>\n<p><span class=\"text-xs font-mono tracking-[0.3em] uppercase\" style=\"color:#0097B3\">Early Access<\/span><\/p>\n<div class=\"h-px w-10\" style=\"background:rgba(0,212,255,0.4)\"><\/div>\n<\/div>\n<h2 class=\"font-bold leading-tight mb-6\" style=\"font-family:var(--font-space-grotesk), sans-serif;font-size:clamp(2.5rem, 6vw, 4.5rem);color:#0a0a0a;opacity:0;transform:translateY(24px)\">Be first to know.<\/h2>\n<p class=\"text-base md:text-lg leading-relaxed mb-12 max-w-lg mx-auto\" style=\"color:#6b6b6b;opacity:0;transform:translateY(20px)\">NooNode launches later this year. Join the waitlist for early access, exclusive pricing, and product updates.<\/p>\n<div style=\"opacity:0;transform:translateY(24px)\">\n<form class=\"flex flex-col sm:flex-row gap-3 max-w-lg mx-auto\" style=\"opacity:1\">\n<div class=\"relative flex-1\"><input type=\"email\" placeholder=\"your@email.com\" required=\"\" class=\"w-full px-5 py-3.5 rounded-full text-sm outline-none transition-all duration-300\" style=\"background:#ffffff;color:#0a0a0a;border:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,0.06);font-family:var(--font-inter), sans-serif\" value=\"\"\/><\/div>\n<p><button type=\"submit\" class=\"inline-flex items-center justify-center gap-2 px-6 py-3.5 rounded-full text-sm font-semibold transition-all duration-300 whitespace-nowrap flex-shrink-0\" style=\"background:#00D4FF;color:#ffffff;box-shadow:0 4px 16px rgba(0,212,255,0.35), 0 1px 4px rgba(0,0,0,0.08)\">Join Waitlist<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/button><\/form>\n<\/div>\n<div class=\"flex items-center justify-center gap-2 mt-8\" style=\"opacity:0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users\" aria-hidden=\"true\" style=\"color:#aaaaaa\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><span class=\"text-sm\" style=\"color:#aaaaaa\">Already<!-- --> <span class=\"font-medium\" style=\"color:#6b6b6b\">1,247 people<\/span> <!-- -->on the waitlist<\/span><\/div>\n<p class=\"text-xs mt-4\" style=\"color:#bbbbbb;opacity:0\">No spam. Unsubscribe anytime.<\/p>\n<\/div>\n<\/section>\n<footer class=\"relative\" style=\"background:#f5f5f5;border-top:1px solid #e5e5e5\">\n<div class=\"max-w-7xl mx-auto px-6 lg:px-8\">\n<div class=\"flex flex-col md:flex-row items-center justify-between gap-6 py-10\" style=\"opacity:0;transform:translateY(16px)\"><a href=\"\/\" class=\"flex items-center gap-2.5 group flex-shrink-0\"><span class=\"w-2 h-2 rounded-full\" style=\"background:#00D4FF;box-shadow:0 0 6px #00D4FF60, 0 0 12px #00D4FF30\"><\/span><span class=\"text-base font-bold tracking-tight text-gray-900\" style=\"font-family:var(--font-space-grotesk), sans-serif\">NooNode<\/span><\/a><\/p>\n<nav class=\"flex items-center gap-6\"><a href=\"\/privacy\" class=\"text-sm transition-colors duration-200\" style=\"color:#888888\">Privacy<\/a><a href=\"\/terms\" class=\"text-sm transition-colors duration-200\" style=\"color:#888888\">Terms<\/a><a href=\"mailto:hello@noonode.io\" class=\"text-sm transition-colors duration-200\" style=\"color:#888888\">Contact<\/a><\/nav>\n<div class=\"flex items-center gap-4\"><a href=\"https:\/\/twitter.com\/noonode\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Twitter\" class=\"w-8 h-8 rounded-lg flex items-center justify-center transition-all duration-200\" style=\"color:#888888;border:1px solid #e0e0e0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-twitter\" aria-hidden=\"true\"><path d=\"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z\"><\/path><\/svg><\/a><a href=\"https:\/\/github.com\/noonode\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"GitHub\" class=\"w-8 h-8 rounded-lg flex items-center justify-center transition-all duration-200\" style=\"color:#888888;border:1px solid #e0e0e0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-github\" aria-hidden=\"true\"><path d=\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\"><\/path><path d=\"M9 18c-4.51 2-5-2-7-2\"><\/path><\/svg><\/a><a href=\"https:\/\/instagram.com\/noonode\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\" class=\"w-8 h-8 rounded-lg flex items-center justify-center transition-all duration-200\" style=\"color:#888888;border:1px solid #e0e0e0\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-instagram\" aria-hidden=\"true\"><rect width=\"20\" height=\"20\" x=\"2\" y=\"2\" rx=\"5\" ry=\"5\"><\/rect><path d=\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"><\/path><line x1=\"17.5\" x2=\"17.51\" y1=\"6.5\" y2=\"6.5\"><\/line><\/svg><\/a><\/div>\n<\/div>\n<div class=\"flex flex-col sm:flex-row items-center justify-between gap-3 py-5\" style=\"border-top:1px solid #e5e5e5\">\n<p class=\"text-xs\" style=\"color:#aaaaaa\">\u00a9 2025 NooNode. All rights reserved. Designed in the Netherlands.<\/p>\n<p class=\"text-xs\" style=\"color:#cccccc\">Built with Next.js &amp; Framer Motion<\/p>\n<\/div>\n<\/div>\n<\/footer>\n<p><\/main><!--$--><!--\/$--><script src=\"\/_next\/static\/chunks\/4b9eae0c8dc7e975.js\" id=\"_R_\" async=\"\"><\/script><script>(self.__next_f=self.__next_f||[]).push([0])<\/script><script>self.__next_f.push([1,\"1:\\\"$Sreact.fragment\\\"\\n2:I[39756,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"default\\\"]\\n3:I[37457,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"default\\\"]\\n4:I[42724,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\n5:I[92349,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\n6:I[10181,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\n7:I[43891,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\n8:I[92556,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\n9:I[34093,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\na:I[19337,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\nb:I[56691,[\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\"],\\\"default\\\"]\\nc:I[97367,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"OutletBoundary\\\"]\\nd:\\\"$Sreact.suspense\\\"\\nf:I[97367,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"ViewportBoundary\\\"]\\n11:I[97367,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"MetadataBoundary\\\"]\\n13:I[68027,[\\\"\/_next\/static\/chunks\/2f236954d6a65e12.js\\\"],\\\"default\\\"]\\n:HL[\\\"\/_next\/static\/chunks\/7a3137860b409eb5.css\\\",\\\"style\\\"]\\n:HL[\\\"\/_next\/static\/media\/0c89a48fa5027cee-s.p.4564287c.woff2\\\",\\\"font\\\",{\\\"crossOrigin\\\":\\\"\\\",\\\"type\\\":\\\"font\/woff2\\\"}]\\n:HL[\\\"\/_next\/static\/media\/83afe278b6a6bb3c-s.p.3a6ba036.woff2\\\",\\\"font\\\",{\\\"crossOrigin\\\":\\\"\\\",\\\"type\\\":\\\"font\/woff2\\\"}]\\n\"])<\/script><script>self.__next_f.push([1,\"0:{\\\"P\\\":null,\\\"b\\\":\\\"4rSy79_GlHYA3ahQVunOK\\\",\\\"c\\\":[\\\"\\\",\\\"\\\"],\\\"q\\\":\\\"\\\",\\\"i\\\":false,\\\"f\\\":[[[\\\"\\\",{\\\"children\\\":[\\\"__PAGE__\\\",{}]},\\\"$undefined\\\",\\\"$undefined\\\",true],[[\\\"$\\\",\\\"$1\\\",\\\"c\\\",{\\\"children\\\":[[[\\\"$\\\",\\\"link\\\",\\\"0\\\",{\\\"rel\\\":\\\"stylesheet\\\",\\\"href\\\":\\\"\/_next\/static\/chunks\/7a3137860b409eb5.css\\\",\\\"precedence\\\":\\\"next\\\",\\\"crossOrigin\\\":\\\"$undefined\\\",\\\"nonce\\\":\\\"$undefined\\\"}]],[\\\"$\\\",\\\"html\\\",null,{\\\"lang\\\":\\\"en\\\",\\\"className\\\":\\\"inter_5901b7c6-module__ec5Qua__variable space_grotesk_154b09cb-module__lmdqzG__variable\\\",\\\"children\\\":[\\\"$\\\",\\\"body\\\",null,{\\\"className\\\":\\\"inter_5901b7c6-module__ec5Qua__className\\\",\\\"children\\\":[\\\"$\\\",\\\"$L2\\\",null,{\\\"parallelRouterKey\\\":\\\"children\\\",\\\"error\\\":\\\"$undefined\\\",\\\"errorStyles\\\":\\\"$undefined\\\",\\\"errorScripts\\\":\\\"$undefined\\\",\\\"template\\\":[\\\"$\\\",\\\"$L3\\\",null,{}],\\\"templateStyles\\\":\\\"$undefined\\\",\\\"templateScripts\\\":\\\"$undefined\\\",\\\"notFound\\\":[[[\\\"$\\\",\\\"title\\\",null,{\\\"children\\\":\\\"404: This page could not be found.\\\"}],[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"fontFamily\\\":\\\"system-ui,\\\\\\\"Segoe UI\\\\\\\",Roboto,Helvetica,Arial,sans-serif,\\\\\\\"Apple Color Emoji\\\\\\\",\\\\\\\"Segoe UI Emoji\\\\\\\"\\\",\\\"height\\\":\\\"100vh\\\",\\\"textAlign\\\":\\\"center\\\",\\\"display\\\":\\\"flex\\\",\\\"flexDirection\\\":\\\"column\\\",\\\"alignItems\\\":\\\"center\\\",\\\"justifyContent\\\":\\\"center\\\"},\\\"children\\\":[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"style\\\",null,{\\\"dangerouslySetInnerHTML\\\":{\\\"__html\\\":\\\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\\\"}}],[\\\"$\\\",\\\"h1\\\",null,{\\\"className\\\":\\\"next-error-h1\\\",\\\"style\\\":{\\\"display\\\":\\\"inline-block\\\",\\\"margin\\\":\\\"0 20px 0 0\\\",\\\"padding\\\":\\\"0 23px 0 0\\\",\\\"fontSize\\\":24,\\\"fontWeight\\\":500,\\\"verticalAlign\\\":\\\"top\\\",\\\"lineHeight\\\":\\\"49px\\\"},\\\"children\\\":404}],[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"display\\\":\\\"inline-block\\\"},\\\"children\\\":[\\\"$\\\",\\\"h2\\\",null,{\\\"style\\\":{\\\"fontSize\\\":14,\\\"fontWeight\\\":400,\\\"lineHeight\\\":\\\"49px\\\",\\\"margin\\\":0},\\\"children\\\":\\\"This page could not be found.\\\"}]}]]}]}]],[]],\\\"forbidden\\\":\\\"$undefined\\\",\\\"unauthorized\\\":\\\"$undefined\\\"}]}]}]]}],{\\\"children\\\":[[\\\"$\\\",\\\"$1\\\",\\\"c\\\",{\\\"children\\\":[[\\\"$\\\",\\\"main\\\",null,{\\\"style\\\":{\\\"background\\\":\\\"#ffffff\\\"},\\\"children\\\":[[\\\"$\\\",\\\"$L4\\\",null,{}],[\\\"$\\\",\\\"$L5\\\",null,{}],[\\\"$\\\",\\\"$L6\\\",null,{}],[\\\"$\\\",\\\"$L7\\\",null,{}],[\\\"$\\\",\\\"$L8\\\",null,{}],[\\\"$\\\",\\\"$L9\\\",null,{}],[\\\"$\\\",\\\"$La\\\",null,{}],[\\\"$\\\",\\\"$Lb\\\",null,{}]]}],[[\\\"$\\\",\\\"script\\\",\\\"script-0\\\",{\\\"src\\\":\\\"\/_next\/static\/chunks\/788cc639277846aa.js\\\",\\\"async\\\":true,\\\"nonce\\\":\\\"$undefined\\\"}]],[\\\"$\\\",\\\"$Lc\\\",null,{\\\"children\\\":[\\\"$\\\",\\\"$d\\\",null,{\\\"name\\\":\\\"Next.MetadataOutlet\\\",\\\"children\\\":\\\"$@e\\\"}]}]]}],{},null,false,false]},null,false,false],[\\\"$\\\",\\\"$1\\\",\\\"h\\\",{\\\"children\\\":[null,[\\\"$\\\",\\\"$Lf\\\",null,{\\\"children\\\":\\\"$L10\\\"}],[\\\"$\\\",\\\"div\\\",null,{\\\"hidden\\\":true,\\\"children\\\":[\\\"$\\\",\\\"$L11\\\",null,{\\\"children\\\":[\\\"$\\\",\\\"$d\\\",null,{\\\"name\\\":\\\"Next.Metadata\\\",\\\"children\\\":\\\"$L12\\\"}]}]}],[\\\"$\\\",\\\"meta\\\",null,{\\\"name\\\":\\\"next-size-adjust\\\",\\\"content\\\":\\\"\\\"}]]}],false]],\\\"m\\\":\\\"$undefined\\\",\\\"G\\\":[\\\"$13\\\",[]],\\\"S\\\":true}\\n\"])<\/script><script>self.__next_f.push([1,\"10:[[\\\"$\\\",\\\"meta\\\",\\\"0\\\",{\\\"charSet\\\":\\\"utf-8\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"1\\\",{\\\"name\\\":\\\"viewport\\\",\\\"content\\\":\\\"width=device-width, initial-scale=1\\\"}]]\\n\"])<\/script><script>self.__next_f.push([1,\"e:null\\n12:[[\\\"$\\\",\\\"title\\\",\\\"0\\\",{\\\"children\\\":\\\"NooNode \u2014 One plug. Infinite possibilities.\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"1\\\",{\\\"name\\\":\\\"description\\\",\\\"content\\\":\\\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"2\\\",{\\\"name\\\":\\\"keywords\\\",\\\"content\\\":\\\"smart plug,IoT,sensors,home automation,NooNode\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"3\\\",{\\\"property\\\":\\\"og:title\\\",\\\"content\\\":\\\"NooNode \u2014 One plug. Infinite possibilities.\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"4\\\",{\\\"property\\\":\\\"og:description\\\",\\\"content\\\":\\\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"5\\\",{\\\"property\\\":\\\"og:type\\\",\\\"content\\\":\\\"website\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"6\\\",{\\\"name\\\":\\\"twitter:card\\\",\\\"content\\\":\\\"summary\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"7\\\",{\\\"name\\\":\\\"twitter:title\\\",\\\"content\\\":\\\"NooNode \u2014 One plug. Infinite possibilities.\\\"}],[\\\"$\\\",\\\"meta\\\",\\\"8\\\",{\\\"name\\\":\\\"twitter:description\\\",\\\"content\\\":\\\"The intelligent smart plug ecosystem. Connect any sensor, monitor everything.\\\"}]]\\n\"])<\/script><\/body><\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NooNode \u2014 One plug. Infinite possibilities. NooNode SpecsSensorsHow It Works Join Waitlist Introducing NooNode One plug. Infinite possibilities. 10+ Sensors|Real-time Data|Easy Setup Join the WaitlistView Specs \u2192 NOONODE HUB Scroll Hardware Built for precision.Designed for life. NOONODE HUB \u00b7 v1.0 ESP32-S3 16A \/ 3680W Connectivity 2.4GHz &amp; 5GHz Wi-Fi Power Monitoring Up to 16A \/ [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/noonode.com\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noonode.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/noonode.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/noonode.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/noonode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":0,"href":"https:\/\/noonode.com\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"wp:attachment":[{"href":"https:\/\/noonode.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}