@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');:root{--bg:#070a10;--panel:#0d131e;--panel2:#101a29;--line:#1d2b40;--blue:#168cff;--cyan:#38c7ff;--text:#f3f7ff;--muted:#8c9cb2;--green:#3ce5a0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif;line-height:1.6;background-image:radial-gradient(ellipse at 78% 8%,#0d2850 0,transparent 32%),radial-gradient(ellipse at 10% 55%,#0b1525 0,transparent 35%)}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 44px));margin:auto}.topbar{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 max(22px,calc((100% - 1200px)/2));border-bottom:1px solid #182437;background:#080d16ed;position:sticky;top:0;z-index:20;backdrop-filter:blur(16px)}.brand{display:flex;align-items:center;gap:11px;font-weight:800;letter-spacing:.4px;line-height:1.1}.brandmark{display:grid;place-items:center;width:42px;height:42px;border:1px solid #248fff;border-radius:12px;color:#fff;background:linear-gradient(145deg,#147fff,#0c1b36);box-shadow:0 0 24px #087dff44;font-weight:900}.brand small{display:block;color:#6e85a3;font-size:9px;letter-spacing:1.8px;margin-top:5px}.brand b{color:var(--cyan)}.navlinks{display:flex;align-items:center;gap:23px;font-size:12px;color:#bdc9da}.navlinks a:hover{color:#fff}.navbutton{border:1px solid #1d8dff;padding:9px 14px;border-radius:8px;color:#fff!important;background:#1177e51a}.navbutton.outline{background:transparent;border-color:#2b3a4e}.menu{display:none;background:none;border:0;color:#fff;font-size:24px}.hero{min-height:590px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding-top:60px;padding-bottom:55px}.eyebrow{color:#55b9ff;font-size:10px;font-weight:800;letter-spacing:2px}.eyebrow i,.pulse{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 12px var(--green);margin-right:8px}.hero h1{font-size:clamp(42px,5vw,66px);line-height:1.08;letter-spacing:-2.8px;margin:22px 0}.hero h1 span,h2 span{color:var(--cyan)}.hero-copy>p,.section-head>p,.reseller p,.connect p{color:var(--muted);font-size:14px;max-width:480px}.actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:27px 0}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 18px;border-radius:9px;font-weight:700;font-size:12px;border:1px solid transparent;transition:.2s}.button:hover{transform:translateY(-2px)}.primary{background:linear-gradient(110deg,#0879f9,#17baff);color:white;box-shadow:0 8px 30px #0d87ff2b}.secondary{border-color:#293a50;background:#101927;color:#dbe8fa}.trustline{color:#8293aa;font-size:11px;display:flex;align-items:center;gap:8px;margin-top:35px}.trustline b{color:#58e8ae;font-size:10px}.hero-art{height:420px;position:relative;display:grid;place-items:center;overflow:hidden}.hero-art:before{content:'';position:absolute;width:280px;height:280px;border-radius:50%;background:#067dff1c;filter:blur(35px)}.orbit{position:absolute;border:1px solid #238fff4a;border-radius:50%;transform:rotate(-24deg)}.orbit1{width:370px;height:250px}.orbit2{width:290px;height:370px;transform:rotate(45deg);border-color:#2cc8ff38}.core{width:225px;height:225px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #3a9cff;border-radius:42px;background:linear-gradient(145deg,#17283e,#080e19 65%);box-shadow:0 0 70px #007bff2c,inset 0 0 30px #168cff18;transform:rotate(-5deg);z-index:1}.core-icon{width:75px;height:75px;display:grid;place-items:center;font-size:31px;font-weight:900;border-radius:20px;border:1px solid #49bdff;background:linear-gradient(135deg,#168cff,#0a1a36);box-shadow:0 0 28px #118cff66;margin-bottom:13px}.core strong{letter-spacing:3px;font-size:14px}.core small{font-size:8px;letter-spacing:1.5px;color:#7e9fca;margin-top:7px}.float-tag{position:absolute;font-size:9px;letter-spacing:1px;padding:10px 12px;border:1px solid #263d59;border-radius:8px;background:#0b1421d9;color:#c8e8ff;box-shadow:0 8px 25px #0005;z-index:2}.tag1{top:55px;right:15px}.tag2{bottom:80px;left:0}.tag3{bottom:36px;right:25px}.section{padding:88px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.section h2,.reseller h2,.connect h2{font-size:clamp(30px,4vw,43px);line-height:1.16;letter-spacing:-1.5px;margin:12px 0}.section-head>p{max-width:300px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.feature{border:1px solid var(--line);background:linear-gradient(145deg,#101927,#0a101a);border-radius:13px;padding:24px 21px;min-height:225px;position:relative}.ficon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#0d6bd526;border:1px solid #168cff5c;color:#5fc7ff;font-size:22px}.feature h3,.partner-card h3,.connect-card h3{font-size:15px;margin:20px 0 7px}.feature p,.partner-card p,.connect-card p{font-size:12px;color:var(--muted)}.feature>b{position:absolute;bottom:20px;font-size:9px;letter-spacing:1.5px;color:#47739f}.status-section{background:linear-gradient(180deg,#09101a,#0b1420 50%,#080d15);border-top:1px solid #142337;border-bottom:1px solid #142337}.status-panel{display:flex;justify-content:space-between;align-items:center;padding:24px;border:1px solid #1e344d;background:#0c1724;border-radius:13px}.status-left{display:flex;align-items:center;gap:15px}.status-symbol{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;background:#0b5a483d;border:1px solid #2fe5a477;color:var(--green);font-size:22px}.status-symbol.is-offline{background:#5a1c253d;border-color:#f05b6a77;color:#ff6577}.status-left h3{font-size:14px;margin:0}.status-left p{font-size:11px;color:var(--muted);margin:4px 0 0}.status-right{text-align:right;display:grid;grid-template-columns:auto auto;gap:0 9px;align-items:center}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.status-dot.off{background:#ff6577;box-shadow:0 0 10px #ff6577}.status-right strong{font-size:11px;color:var(--green)}.status-right small{grid-column:2;color:#778ba4;font-size:9px}.service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px}.service-row{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border:1px solid #1c2b40;background:#0a121d;border-radius:9px;font-size:12px}.mini-status{font-size:9px;letter-spacing:.8px;color:var(--green);background:#1ce3a015;padding:5px 7px;border-radius:5px}.mini-status.off{color:#ff6d7e;background:#ff506015}.reseller{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.partner-card,.connect-card{padding:29px;border:1px solid #20344d;border-radius:15px;background:linear-gradient(145deg,#101b2a,#0a111b)}.partner-icon{font-size:28px;color:var(--cyan)}.partner-line{display:flex;justify-content:space-between;border-top:1px solid #203047;margin-top:26px;padding-top:16px;font-size:9px;letter-spacing:1px;color:#7790ae}.partner-line b{color:#5bc5ff}.faq-list{max-width:850px}.faq-list details{border-bottom:1px solid #203047;padding:18px 4px}.faq-list summary{cursor:pointer;font-size:13px;font-weight:700;list-style:none}.faq-list summary:after{content:'+';float:right;color:var(--cyan);font-size:18px}.faq-list details[open] summary:after{content:'−'}.faq-list details p{font-size:12px;color:var(--muted);max-width:700px}.connect{background:radial-gradient(ellipse at 75% 50%,#0b2b50 0,transparent 50%),#080e17;border-top:1px solid #17263a}.connect-inner{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.connect-card .actions{margin-bottom:0}.footer{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#7588a2;font-size:10px}.footer .brand{color:#eaf4ff}.notice{border:1px solid #20486b;background:#0d1e30;padding:12px 16px;border-radius:9px;font-size:12px;color:#c5e9ff;margin-top:15px}.notice span{font-size:9px;color:var(--cyan);letter-spacing:1px;margin-right:12px}.auth-wrap{min-height:calc(100vh - 80px);display:grid;place-items:center;padding:50px 20px}.auth-card{width:min(440px,100%);border:1px solid #20344d;border-radius:17px;background:#0c1420;padding:30px;box-shadow:0 25px 80px #0006}.auth-card h1{font-size:27px;margin:10px 0}.auth-card>p{color:var(--muted);font-size:12px}.field{display:block;margin:17px 0;color:#b8c8dd;font-size:11px}.field input{display:block;width:100%;margin-top:7px;background:#080e17;border:1px solid #27384d;border-radius:8px;padding:13px;color:#fff;font:inherit;outline:none}.field input:focus{border-color:#168cff}.full{width:100%;cursor:pointer}.form-error{background:#4b1722;color:#ffc1c9;padding:10px;border-radius:7px;font-size:12px}.form-success{background:#0b3b30;color:#9af3d3;padding:10px;border-radius:7px;font-size:12px}.dash{padding:45px 0 80px}.dash-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.dash-top h1{margin:0;font-size:31px}.dash-top p{color:var(--muted);font-size:12px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat{border:1px solid var(--line);background:#0c1420;padding:21px;border-radius:12px}.stat span{color:var(--muted);font-size:11px}.stat strong{display:block;font-size:27px;margin-top:8px}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:12px;margin-top:22px;background:#0b121d}.table-wrap h2{font-size:16px;padding:18px 20px;margin:0;border-bottom:1px solid var(--line)}table{width:100%;border-collapse:collapse;font-size:11px}th,td{text-align:left;padding:13px 18px;border-bottom:1px solid #1b293b}th{color:#8ca4c2;font-weight:600}td{color:#d8e3f3}.empty{padding:20px;color:var(--muted);font-size:12px}@media(max-width:900px){.navlinks{gap:12px}.feature-grid{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr;gap:0}.hero-art{height:350px}.reseller,.connect-inner{gap:30px}.navlinks{font-size:10px}}@media(max-width:650px){.topbar{height:70px}.menu{display:block}.navlinks{display:none;position:absolute;top:69px;left:0;right:0;padding:20px;background:#090f19;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch}.navlinks.show{display:flex}.navlinks a{padding:8px}.hero{padding-top:45px}.hero h1{letter-spacing:-1.5px}.hero-art{height:300px}.orbit1{width:290px;height:200px}.orbit2{width:230px;height:300px}.core{width:180px;height:180px;border-radius:30px}.core-icon{width:58px;height:58px}.tag1{right:0}.tag2{left:0}.section{padding:60px 0}.section-head{display:block}.feature-grid,.service-grid,.reseller,.connect-inner,.stats{grid-template-columns:1fr}.status-panel{padding:16px}.footer{padding:22px 0;flex-wrap:wrap}.footer p{order:3;width:100%}.partner-card,.connect-card{padding:22px}.dash-top{align-items:flex-start;flex-direction:column}}