*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#edf2ff;background:#0b1020;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.site-header[data-astro-cid-lcdefpme]{border-bottom:1px solid #202a40;justify-content:space-between;align-items:center;height:84px;padding:0 7%;display:flex}.brand[data-astro-cid-lcdefpme]{letter-spacing:-.7px;align-items:center;gap:11px;font-size:21px;font-weight:800;display:flex}.brand-mark[data-astro-cid-lcdefpme]{color:#fff;background:#1766f4;border-radius:10px;place-items:center;width:34px;height:34px;font-size:19px;font-weight:800;display:grid}.blue[data-astro-cid-lcdefpme]{color:#55a5ff}nav[data-astro-cid-lcdefpme]{color:#a6b1c7;gap:34px;font-size:13px;display:flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.header-link[data-astro-cid-lcdefpme]:hover{color:#64adff}.header-link[data-astro-cid-lcdefpme]{font-size:13px;font-weight:650}.header-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#55a5ff;margin-left:5px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr .88fr;align-items:center;gap:70px;max-width:1450px;margin:auto;padding:105px 7% 90px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{color:#67adff;letter-spacing:2px;font-size:10px;font-weight:800}.pulse[data-astro-cid-lcdefpme],.tiny-dot[data-astro-cid-lcdefpme]{background:#5ed6ac;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 12px #5ed6ac80}h1[data-astro-cid-lcdefpme]{letter-spacing:-3.8px;margin:25px 0;font-size:clamp(44px,5.2vw,72px);font-weight:780;line-height:1.08}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#58a5ff}.hero-description[data-astro-cid-lcdefpme]{color:#9baac2;max-width:550px;font-size:16px;line-height:1.9}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:13px;margin-top:32px;display:flex}.button[data-astro-cid-lcdefpme]{border-radius:7px;padding:13px 19px;font-size:12px;font-weight:750;transition:all .2s}.primary[data-astro-cid-lcdefpme]{color:#fff;background:#1766f4}.primary[data-astro-cid-lcdefpme]:hover{background:#3280ff;transform:translateY(-2px)}.primary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:9px}.secondary[data-astro-cid-lcdefpme]{color:#d0d9ea;border:1px solid #34415a}.secondary[data-astro-cid-lcdefpme]:hover{border-color:#58a5ff}.hero-note[data-astro-cid-lcdefpme]{color:#78869f;align-items:center;gap:12px;margin-top:45px;font-size:11px;display:flex}.note-line[data-astro-cid-lcdefpme]{background:#397ee0;width:30px;height:1px}.visual-panel[data-astro-cid-lcdefpme]{background:radial-gradient(at 100% 0,#17315a 0,#0000 55%),#111a2b;border:1px solid #293752;border-radius:14px;padding:27px;box-shadow:0 25px 80px #0005}.panel-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;display:flex}.panel-label[data-astro-cid-lcdefpme]{color:#8194b1;letter-spacing:1.6px;font-size:9px}.panel-top[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:5px 0;font-size:17px}.system-tag[data-astro-cid-lcdefpme]{color:#69b2ff;letter-spacing:1px;border:1px solid #315888;border-radius:4px;padding:5px 8px;font-size:8px}.energy-flow[data-astro-cid-lcdefpme]{gap:12px;padding:30px 0;display:grid}.flow-node[data-astro-cid-lcdefpme]{background:#172338;border:1px solid #293a54;border-radius:8px;align-items:center;gap:15px;padding:15px;display:flex}.node-icon[data-astro-cid-lcdefpme]{color:#68b3ff;background:#243a56;border-radius:8px;place-items:center;width:37px;height:37px;font-size:22px;display:grid}.solar[data-astro-cid-lcdefpme] .node-icon[data-astro-cid-lcdefpme]{color:#f5ca61}.battery[data-astro-cid-lcdefpme] .node-icon[data-astro-cid-lcdefpme]{color:#62d7ab}.flow-node[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{display:grid}.flow-node[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:12px}.flow-node[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#8292ad;font-size:10px}.node-arrow[data-astro-cid-lcdefpme]{color:#5d9ff0;margin-left:auto;font-size:20px}.panel-footer[data-astro-cid-lcdefpme]{color:#8394af;letter-spacing:1px;border-top:1px solid #293752;justify-content:space-between;padding-top:17px;font-size:8px;display:flex}.numbers[data-astro-cid-lcdefpme]{background:#111a2b;border:1px solid #293650;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:0 7%;padding:26px 3%;display:grid}.numbers[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-right:1px solid #293650;padding:0 22px}.numbers[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border:0}.numbers[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-1px;font-size:27px;display:block}.numbers[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#60aaff;font-size:14px}.numbers[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#8999b3;font-size:10px}.section[data-astro-cid-lcdefpme]{max-width:1450px;margin:auto;padding:110px 7%}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.development[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-1.8px;margin:18px 0;font-size:clamp(32px,3.5vw,46px);line-height:1.15}.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:90px;display:grid}.intro-copy[data-astro-cid-lcdefpme]{color:#9baac2;padding-top:24px;font-size:14px;line-height:2}.intro-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 19px}.technology[data-astro-cid-lcdefpme]{border-top:1px solid #202a40}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:45px;display:grid}.tech-card[data-astro-cid-lcdefpme]{background:#111a2b;border:1px solid #293650;border-radius:9px;min-height:250px;padding:23px;position:relative}.tech-card[data-astro-cid-lcdefpme]:hover{border-color:#4a91e9;transition:all .2s;transform:translateY(-3px)}.card-icon[data-astro-cid-lcdefpme]{color:#67adff;font-size:25px}.card-number[data-astro-cid-lcdefpme]{color:#63738e;font-size:11px;position:absolute;top:25px;right:22px}.tech-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:27px 0 9px;font-size:16px}.tech-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#8f9db5;font-size:12px;line-height:1.8}.card-foot[data-astro-cid-lcdefpme]{color:#6af;letter-spacing:1.3px;margin-top:23px;font-size:8px;font-weight:750;display:block}.development[data-astro-cid-lcdefpme]{background:#10182a;grid-template-columns:1fr 1fr;gap:90px;max-width:none;padding-left:max(7%,50% - 623.5px);padding-right:max(7%,50% - 623.5px);display:grid}.development[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#93a2bb;max-width:480px;font-size:13px;line-height:2}.development-list[data-astro-cid-lcdefpme]{align-self:center}.development-list[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid #2a3449;grid-template-columns:35px 1fr;padding:17px 0;display:grid}.development-list[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#64abff;grid-row:span 2;font-size:11px}.development-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:12px}.development-list[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#899ab4;font-size:10px}.about[data-astro-cid-lcdefpme]{text-align:center}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:20px 0}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 auto 27px}.text-link[data-astro-cid-lcdefpme]{color:#67adff;font-size:12px;font-weight:750}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:7px}footer[data-astro-cid-lcdefpme]{color:#7e8da7;border-top:1px solid #202a40;justify-content:space-between;align-items:center;gap:20px;padding:25px 7%;font-size:10px;display:flex}@media (width<=900px){nav[data-astro-cid-lcdefpme]{gap:15px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:45px;padding-top:75px}.visual-panel[data-astro-cid-lcdefpme]{width:100%;max-width:600px}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.intro[data-astro-cid-lcdefpme],.development[data-astro-cid-lcdefpme]{gap:35px}}@media (width<=600px){.site-header[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:17px;height:auto;padding:20px 6%}nav[data-astro-cid-lcdefpme]{order:3;width:100%;padding-bottom:4px;overflow-x:auto}.header-link[data-astro-cid-lcdefpme]{font-size:10px}.hero[data-astro-cid-lcdefpme]{padding:65px 6% 55px}h1[data-astro-cid-lcdefpme]{letter-spacing:-2.3px}.visual-panel[data-astro-cid-lcdefpme]{padding:18px}.system-tag[data-astro-cid-lcdefpme]{display:none}.numbers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:22px 0;margin:0 6%}.numbers[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2){border:0}.numbers[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:0 12px}.section[data-astro-cid-lcdefpme]{padding:75px 6%}.intro[data-astro-cid-lcdefpme],.development[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.intro-copy[data-astro-cid-lcdefpme]{padding-top:0}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tech-card[data-astro-cid-lcdefpme]{min-height:210px}footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;padding:25px 6%}}.card-link[data-astro-cid-lcdefpme]{color:#70b4ff;margin-top:15px;font-size:10px;font-weight:750;display:inline-block}.card-link[data-astro-cid-lcdefpme]:hover{color:#fff}
