/* NEZOX MONITOR AI — standalone static website. No trackers or external JS. */
:root{color-scheme:dark;--bg:#070e1b;--panel:#101d31;--panel2:#14253b;--ink:#f4f8ff;--muted:#9dacbf;--stroke:rgba(172,204,240,.15);--blue:#61a5ff;--cyan:#67e1df;--green:#4edda2;--radius:20px;--shadow:0 20px 70px rgba(0,0,0,.23)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:300px;background:radial-gradient(ellipse 720px 520px at 78% 5%,rgba(28,102,170,.22),transparent 70%),radial-gradient(ellipse 690px 470px at 10% 33%,rgba(18,119,113,.09),transparent 72%),var(--bg);font:16px/1.65 system-ui,-apple-system,'Segoe UI',Arial,sans-serif;color:var(--ink)}
a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}::selection{background:#287ab5;color:white}
.container{max-width:1180px;margin:0 auto;padding:0 28px}.site-header{position:sticky;top:0;z-index:100;background:rgba(7,14,27,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(166,193,224,.09)}.header-in{height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:12px;font-weight:850;letter-spacing:.03em}.logo{width:42px;height:42px;flex-shrink:0;border:1px solid rgba(103,225,223,.28);border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#214d78,#0a3044);box-shadow:0 0 28px rgba(67,186,219,.13)}.brand small{display:block;font-size:10px;letter-spacing:.24em;color:var(--muted);line-height:1.2}.brand strong{font-size:17px;line-height:1.2}.nav{display:flex;align-items:center;gap:29px}.nav a{font-size:13px;color:#c0ccdc;transition:color .2s}.nav a:hover,.nav a[aria-current=page]{color:white}.nav .nav-active{color:var(--cyan)!important}.header-status{display:flex;align-items:center;gap:8px;font-size:12px;padding:9px 13px;border:1px solid rgba(78,221,162,.2);border-radius:999px;color:#9aecc7;background:rgba(22,101,75,.14);white-space:nowrap}.pulse{height:7px;width:7px;border-radius:50%;background:var(--green);box-shadow:0 0 14px var(--green)}.menu-btn{display:none;background:none;border:1px solid var(--stroke);border-radius:10px;padding:7px 12px;color:var(--ink)}
.hero{padding:100px 0 106px;overflow:hidden}.hero-layout{display:grid;grid-template-columns:.96fr 1.04fr;align-items:center;gap:50px}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:var(--cyan)}.eyebrow .line{display:inline-block;width:24px;height:1px;background:var(--cyan);vertical-align:middle;margin-right:8px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(43px,5.2vw,67px);line-height:1.09;letter-spacing:-.045em;font-weight:850;margin:21px 0 25px}.gradient-text{background:linear-gradient(90deg,#6aafff,#77ece0);-webkit-background-clip:text;background-clip:text;color:transparent}p.lead{color:#b2c1d4;line-height:1.85;font-size:17px;max-width:520px}.actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin:34px 0 25px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:47px;border-radius:12px;border:1px solid var(--stroke);padding:12px 19px;font-size:14px;font-weight:750;background:rgba(255,255,255,.035);color:var(--ink);transition:transform .2s,border-color .2s,background .2s}.btn:hover{transform:translateY(-2px);border-color:rgba(103,225,223,.5)}.btn-primary{border:none;color:#071423;background:linear-gradient(115deg,#71c4ff,#74e5c4);box-shadow:0 10px 35px rgba(61,162,201,.16)}.btn-primary:hover{background:linear-gradient(115deg,#94d4ff,#9cf5d8)}.micro{color:var(--muted);font-size:12px}.micro .tick{color:var(--green);padding-right:5px}
.dashboard{position:relative;transform:perspective(1600px) rotateY(-5deg) rotateX(2deg);background:linear-gradient(145deg,rgba(30,49,76,.96),rgba(10,23,39,.99));border:1px solid rgba(145,197,230,.23);border-radius:24px;box-shadow:0 34px 100px rgba(0,0,0,.4),0 0 70px rgba(37,134,154,.10);padding:22px}.dashboard::before{content:'';position:absolute;z-index:-1;inset:25px -10px -22px 30px;filter:blur(40px);background:linear-gradient(110deg,rgba(29,121,209,.19),rgba(18,154,126,.14))}.window-head{display:flex;gap:8px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--stroke)}.window-head b{font-size:12px;letter-spacing:.08em;margin-left:12px}.dot{display:inline-block;width:9px;height:9px;background:#52728d;border-radius:50%}.dot:nth-child(2){background:#6b8a9f}.dot:nth-child(3){background:#2a9b99}.demo-label{margin-left:auto;color:#9fb0c5;font-size:10px;letter-spacing:.08em}.demo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0}.stat-card{border:1px solid rgba(153,184,216,.12);background:rgba(4,15,29,.42);border-radius:13px;padding:14px 12px}.stat-card span{display:block;color:var(--muted);font-size:10px}.stat-card strong{display:block;font-size:22px;letter-spacing:-.04em;margin:7px 0 1px;white-space:nowrap}.stat-card .g{color:var(--green)}.stat-card .b{color:var(--blue)}.stat-card .c{color:var(--cyan)}.stat-card small{color:#8ba0b4;font-size:10px}.plot{padding:16px;border:1px solid rgba(153,184,216,.12);background:rgba(4,15,29,.42);border-radius:13px}.plot-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.plot-top strong{font-size:12px}.plot-top span{color:var(--muted);font-size:10px}.bars{height:145px;display:flex;align-items:end;gap:13px;padding-top:27px;border-bottom:1px solid rgba(153,184,216,.12)}.bar-unit{flex:1;height:100%;display:flex;align-items:end;position:relative}.bar-fill{height:var(--h);width:100%;max-width:43px;margin:auto;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#6cbaff,#256398);box-shadow:0 0 20px rgba(70,152,231,.12)}.bar-unit:nth-child(2n) .bar-fill{background:linear-gradient(180deg,#62e2cb,#237c87)}.bar-unit em{position:absolute;bottom:calc(var(--h) + 5px);left:0;right:0;text-align:center;font-style:normal;font-size:9px;color:#afd4ef}.bar-days{display:flex;justify-content:space-between;gap:7px;color:#8097ad;font-size:10px;margin-top:9px}.bar-days span{flex:1;text-align:center}.app-lines{display:grid;gap:13px;margin-top:18px}.app-line{display:grid;grid-template-columns:90px 1fr 58px;gap:9px;align-items:center;font-size:11px}.app-line>span{color:#d5e2f1}.app-line small{text-align:right;color:var(--muted)}.track{height:7px;border-radius:15px;background:#1a314a;overflow:hidden}.fill{height:100%;background:linear-gradient(90deg,#347bba,#69c2ff);border-radius:15px}.app-line:nth-child(2) .fill{background:linear-gradient(90deg,#2e8b84,#5fe1c6)}.app-line:nth-child(3) .fill{background:linear-gradient(90deg,#4276aa,#9dcaff)}
.section{padding:78px 0}.section-header{max-width:685px;margin-bottom:33px}.section-header h2,.page-title{font-size:clamp(32px,4vw,44px);line-height:1.2;letter-spacing:-.035em;margin:13px 0 16px}.section-header p,.page-intro{color:var(--muted);font-size:16px;line-height:1.75}.features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.feature,.panel{background:linear-gradient(155deg,rgba(23,39,63,.88),rgba(12,24,40,.84));border:1px solid var(--stroke);border-radius:var(--radius);padding:28px;box-shadow:0 14px 35px rgba(0,0,0,.09)}.feature .feature-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:rgba(88,156,233,.12);color:var(--cyan);font-size:22px;margin-bottom:21px}.feature h3{font-size:17px;margin-bottom:9px}.feature p{font-size:13px;color:var(--muted);line-height:1.8;margin:0}.panel{padding:32px}.split{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.steps{counter-reset:s;display:grid;gap:19px;margin-top:27px}.step{position:relative;padding-left:52px;color:var(--muted);font-size:14px}.step::before{counter-increment:s;content:counter(s,decimal-leading-zero);position:absolute;left:0;top:0;color:var(--cyan);font-size:16px;font-weight:800}.step strong{display:block;color:var(--ink);font-size:15px;margin-bottom:3px}.note-panel{background:radial-gradient(ellipse at 100% 0,rgba(19,120,121,.16),transparent 72%),linear-gradient(150deg,#14233a,#0c1929);padding:33px;border-radius:20px;border:1px solid var(--stroke)}.note-panel h3{font-size:24px;letter-spacing:-.03em}.note-panel p{color:var(--muted);font-size:14px}.pill-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:19px}.pill{padding:7px 11px;border:1px solid rgba(103,225,223,.24);background:rgba(79,179,189,.08);border-radius:999px;color:#94e6da;font-size:12px}.cta{background:linear-gradient(110deg,rgba(30,71,105,.5),rgba(17,75,73,.32));border:1px solid rgba(122,198,213,.22);border-radius:24px;padding:42px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta h2{font-size:29px;line-height:1.2;letter-spacing:-.03em;margin-bottom:10px}.cta p{font-size:14px;color:#b3c3d6;margin:0}.footer{border-top:1px solid var(--stroke);margin-top:50px;padding:30px 0 40px;color:#91a3b7;font-size:12px}.footer-in{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.footer-links{display:flex;gap:19px;flex-wrap:wrap}.footer a:hover{color:var(--cyan)}
.page-hero{padding:76px 0 28px}.page-hero .page-intro{max-width:670px}.content-section{padding:24px 0 80px}.grid-two{display:grid;grid-template-columns:1.08fr .92fr;gap:20px}.field{display:grid;gap:7px;margin-bottom:18px}.field label{font-size:13px;font-weight:720}.field input,.field textarea,.field select{width:100%;border:1px solid #29415b;background:#0a1728;border-radius:11px;color:var(--ink);padding:12px 14px;outline:none}.field input:focus,.field textarea:focus{border-color:var(--cyan)}.field textarea{min-height:126px;resize:vertical}.field .hint{font-size:11px;color:var(--muted)}.form-notice{margin-top:13px;font-size:12px;color:var(--muted)}.inline-message{font-size:12px;min-height:22px;margin-top:7px;color:var(--green)}.faq{display:grid;gap:13px}details{border:1px solid var(--stroke);border-radius:13px;padding:17px 19px;background:#101d30}summary{cursor:pointer;font-size:14px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}summary::-webkit-details-marker{display:none}summary::after{content:'+';font-size:20px;font-weight:400;color:var(--cyan);line-height:1}details[open] summary::after{content:'−'}details p{font-size:13px;color:var(--muted);margin:12px 0 0}.subhead{font-size:20px;letter-spacing:-.02em;margin:30px 0 18px}.status-line{display:flex;gap:14px;align-items:center;padding:20px 22px;border:1px solid rgba(103,225,223,.22);border-radius:14px;background:rgba(28,114,114,.1);margin-bottom:22px}.status-line strong{display:block}.status-line small{color:var(--muted)}.timeline{border-left:1px solid #31526d;margin-left:11px;padding-left:29px;display:grid;gap:18px}.timeline-entry{position:relative;border:1px solid var(--stroke);background:linear-gradient(125deg,#122138,#0c1b2d);padding:22px 25px;border-radius:16px}.timeline-entry::before{content:'';width:11px;height:11px;border-radius:50%;border:2px solid var(--cyan);background:var(--bg);position:absolute;left:-36px;top:25px}.timeline-entry .phase{font-size:11px;color:var(--cyan);letter-spacing:.1em;font-weight:750}.timeline-entry h3{font-size:19px;margin:8px 0}.timeline-entry p{font-size:13px;color:var(--muted);margin:0}.timeline-entry ul{padding-left:18px;color:#bdc9d7;font-size:13px}.timeline-entry li{margin:5px 0}.legal{max-width:800px}.legal h2{font-size:21px;margin:31px 0 9px}.legal p{font-size:14px;color:#b9c6d6}.legal strong{color:var(--ink)}.error-page{min-height:63vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-page h1{font-size:90px;color:var(--cyan)}
@media(max-width:940px){.hero-layout{grid-template-columns:1fr;gap:42px}.hero{padding-top:74px}.dashboard{max-width:710px;transform:none}.features{grid-template-columns:repeat(2,minmax(0,1fr))}.split,.grid-two{grid-template-columns:1fr}.header-status{display:none}}
@media(max-width:640px){.container{padding:0 19px}.header-in{height:70px}.menu-btn{display:block}.nav{display:none;position:absolute;left:0;right:0;top:70px;background:#0b1727;padding:17px 22px 23px;flex-direction:column;align-items:stretch;gap:16px;border-bottom:1px solid var(--stroke)}.nav.open{display:flex}.nav a{font-size:15px}.hero{padding:63px 0 58px}.hero h1{font-size:clamp(39px,11vw,54px)}.dashboard{padding:13px}.demo-stats{gap:6px}.stat-card{padding:11px 8px}.stat-card strong{font-size:clamp(14px,4.7vw,22px)}.stat-card small{font-size:9px}.plot{padding:13px}.bar-days,.bar-unit em{font-size:9px}.features{grid-template-columns:1fr}.section{padding:55px 0}.panel{padding:22px}.cta{padding:27px;align-items:start;flex-direction:column}.footer-in{align-items:flex-start;flex-direction:column}.page-hero{padding:59px 0 20px}.content-section{padding-bottom:55px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
