:root{--navy:#071d36;--ink:#132238;--muted:#66758a;--orange:#f47b20;--orange2:#ffad31;--blue:#196ee8;--paper:#f6f8fb;--line:#dfe6ef;--green:#11a879;--shadow:0 24px 60px rgba(7,29,54,.13)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font-family:Inter,Segoe UI,Arial,sans-serif}.preview-note{height:32px;display:grid;place-items:center;background:var(--navy);color:#fff;font-size:11px;font-weight:800;letter-spacing:.14em}.site-header{height:86px;display:flex;align-items:center;gap:38px;padding:0 max(5vw,28px);border-bottom:1px solid var(--line);background:rgba(255,255,255,.96);position:sticky;top:0;z-index:20}.brand{display:flex;align-items:center;gap:16px;margin-right:auto}.brand img{width:160px;max-height:48px;object-fit:contain}.brand img.nexus{width:62px;height:60px}.brand span{height:40px;width:1px;background:var(--line)}a{text-decoration:none;color:inherit}.site-header nav{display:flex;gap:28px;font-size:14px;font-weight:700}.button{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;border-radius:12px;background:linear-gradient(135deg,var(--orange),var(--orange2));color:#fff;font-weight:800;box-shadow:0 12px 30px rgba(244,123,32,.25)}.button.small{padding:12px 17px;font-size:13px}.button.ghost{color:var(--navy);background:#fff;border:1px solid #cad5e2;box-shadow:none}.hero{min-height:680px;padding:88px max(7vw,42px);display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:70px;background:radial-gradient(circle at 88% 24%,#fff0d8 0,transparent 30%),linear-gradient(145deg,#fff 0,#f6f8fb 65%)}.eyebrow{color:var(--orange);font-size:12px;font-weight:900;letter-spacing:.16em}.hero h1{font-size:clamp(48px,5vw,78px);line-height:.98;letter-spacing:-.055em;margin:18px 0 24px;color:var(--navy);max-width:760px}.lead{font-size:20px;line-height:1.65;color:var(--muted);max-width:650px}.actions{display:flex;gap:12px;margin:34px 0}.trust{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;font-weight:700;color:#46566a}.product-stage{background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);overflow:hidden;position:relative;min-height:430px}.screen-head{height:54px;display:flex;align-items:center;gap:8px;padding:0 20px;border-bottom:1px solid var(--line);font-size:13px}.screen-head i{width:10px;height:10px;border-radius:50%;background:#ff6d5d}.screen-head i:nth-child(2){background:#ffbd45}.screen-head i:nth-child(3){background:#25c46b}.screen-head strong{margin-left:8px}.product-stage>img{width:100%;height:375px;object-fit:cover;object-position:top}.floating-card{position:absolute;right:22px;bottom:22px;width:210px;padding:18px;border-radius:16px;background:var(--navy);color:#fff;display:grid;gap:6px;box-shadow:var(--shadow)}.floating-card strong{font-size:25px}.floating-card small{color:#a9c0d8}.stats{display:grid;grid-template-columns:repeat(4,1fr);max-width:1240px;margin:-32px auto 0;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);position:relative;z-index:2}.stats article{padding:26px 30px;border-right:1px solid var(--line)}.stats article:last-child{border:0}.stats strong,.stats span{display:block}.stats strong{font-size:22px;color:var(--navy)}.stats span{margin-top:5px;color:var(--muted);font-size:13px}.section{padding:110px max(7vw,42px)}.section-title{max-width:760px;margin-bottom:44px}.section h2,.platform h2{font-size:clamp(38px,4vw,58px);line-height:1.08;letter-spacing:-.04em;margin:12px 0 18px;color:var(--navy)}.section-title>p:last-child,.platform p{font-size:18px;line-height:1.7;color:var(--muted)}.cards,.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card,.price{padding:32px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 14px 35px rgba(7,29,54,.06)}.card.featured{border-top:4px solid var(--orange)}.card h3,.price h3{font-size:28px;margin:22px 0 12px}.card p,.price p{color:var(--muted);line-height:1.6}.card ul{padding-left:20px;line-height:2;color:#425267}.tag{font-size:10px;letter-spacing:.14em;background:#fff0e5;color:#c65400;padding:8px 10px;border-radius:99px;font-weight:900}.tag.blue{background:#eaf2ff;color:#1263ce}.tag.green{background:#e7f8f2;color:#08795a}.platform{padding:90px max(7vw,42px);background:var(--navy);color:#fff;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.platform h2{color:#fff}.eyebrow.light{color:#ffb05b}.platform p{color:#b9c8d7}.platform-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.platform-list span{padding:22px;background:#102c4c;border:1px solid #284463;border-radius:14px;font-weight:800}.price.primary{background:linear-gradient(145deg,#092644,#0b3861);color:#fff;transform:translateY(-12px)}.price.primary p{color:#c4d3e1}.price strong{display:block;margin-top:26px;color:var(--orange);font-size:17px}.price.primary>span{font-size:10px;letter-spacing:.12em;color:#ffc27f}footer{display:grid;grid-template-columns:2fr 1fr 1fr;gap:45px;padding:55px max(7vw,42px);background:#06182d;color:#c7d3df}footer img{width:170px;filter:brightness(0) invert(1);opacity:.95}footer b{color:#fff}footer p{line-height:1.7;font-size:14px}.admin-body{background:#edf2f7}.admin-shell{min-height:calc(100vh - 32px);display:grid;grid-template-columns:270px 1fr}.sidebar{background:var(--navy);color:#dce7f2;padding:22px 16px;display:flex;flex-direction:column;gap:5px}.admin-brand{height:86px;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.admin-brand img:first-child{width:130px}.admin-brand img:last-child{width:50px}.sidebar small{color:#7fa0bf;font-size:10px;font-weight:900;letter-spacing:.16em;margin:24px 14px 8px}.sidebar>a:not(.admin-brand){padding:13px 14px;border-radius:10px;font-size:14px;font-weight:700}.sidebar>a.active,.sidebar>a:not(.admin-brand):hover{background:linear-gradient(135deg,var(--orange),var(--orange2));color:#fff}.dashboard{padding:38px}.dashboard>header{background:#fff;border:1px solid var(--line);border-radius:22px;padding:32px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 14px 38px rgba(7,29,54,.07);margin-bottom:32px}.dashboard h1{font-size:36px;margin:8px 0;color:var(--navy)}.dashboard header p:last-child{color:var(--muted)}.dashboard>h2{font-size:18px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metric-grid article{background:#fff;border-radius:16px;padding:22px;border:1px solid var(--line);border-top:4px solid var(--orange);display:grid;gap:6px}.metric-grid article:nth-child(2){border-top-color:var(--green)}.metric-grid article:nth-child(3){border-top-color:#7555e8}.metric-grid article:nth-child(4){border-top-color:var(--blue)}.metric-grid span,.metric-grid small{font-size:12px;color:var(--muted)}.metric-grid strong{font-size:30px}.dashboard-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:18px;margin-top:18px}.panel{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.panel-title{display:flex;align-items:center;justify-content:space-between}.panel-title h2{font-size:18px}.panel-title>span{font-size:12px;color:var(--muted)}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quick-grid button{border:1px solid var(--line);border-radius:12px;background:#f8fafc;text-align:left;padding:18px;color:var(--navy);font-weight:800}.quick-grid small{display:block;color:var(--muted);margin-top:6px;font-weight:500}.online{color:var(--green)!important}.status-row{display:flex;justify-content:space-between;padding:18px 0;border-top:1px solid var(--line);font-size:13px}.status-row span{color:var(--green);font-weight:800}@media(max-width:980px){.site-header nav{display:none}.hero{grid-template-columns:1fr;padding-top:60px}.stats,.cards,.price-grid,.metric-grid{grid-template-columns:1fr 1fr}.platform{grid-template-columns:1fr}.admin-shell{grid-template-columns:1fr}.sidebar{display:none}.dashboard-grid{grid-template-columns:1fr}}@media(max-width:620px){.site-header{height:72px;padding:0 16px}.brand img{width:115px}.brand img.nexus{width:44px}.site-header>.button{display:none}.hero{padding:52px 20px;gap:36px}.hero h1{font-size:48px}.product-stage{min-height:300px}.product-stage>img{height:280px}.floating-card{display:none}.stats{grid-template-columns:1fr 1fr;margin:0 20px}.stats article{padding:18px}.section,.platform{padding:72px 20px}.cards,.price-grid,.metric-grid{grid-template-columns:1fr}.platform-list{grid-template-columns:1fr}.dashboard{padding:18px}.dashboard>header{align-items:flex-start;gap:20px}.dashboard h1{font-size:28px}.quick-grid{grid-template-columns:1fr}footer{grid-template-columns:1fr;padding:45px 24px}}
