:root{color-scheme:dark;--bg: #070b12;--panel: rgba(13, 21, 33, .86);--border: rgba(163, 190, 229, .18);--text: #f4f7fb;--muted: #a9b5c7;--blue: #3c8dff;--blue-strong: #1f65d6;--silver: #d8e2f2;--cyan: #54d3ff;--shadow: 0 24px 70px rgba(0, 0, 0, .38)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 18% 15%,rgba(60,141,255,.22),transparent 28%),radial-gradient(circle at 82% 10%,rgba(84,211,255,.12),transparent 30%),linear-gradient(135deg,#05070d,#090f19 44%,#111827);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}main{min-height:100vh}.nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(18px,5vw,72px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b12d1;border-bottom:1px solid var(--border)}.brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:.02em}.brand img{width:38px;height:38px;object-fit:contain}.nav-links{display:flex;gap:22px;color:var(--muted);font-size:.94rem}.nav-links a:hover{color:var(--text)}.hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(320px,.72fr);gap:48px;align-items:center;padding:78px clamp(18px,5vw,72px) 52px}.eyebrow{margin:0 0 12px;color:var(--cyan);text-transform:uppercase;font-weight:800;letter-spacing:.14em;font-size:.75rem}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(2.55rem,7vw,5.7rem);line-height:.95;max-width:960px;letter-spacing:-.07em;margin-bottom:22px}h2{font-size:clamp(1.75rem,4vw,3.1rem);line-height:1.02;letter-spacing:-.045em;margin-bottom:16px}h3{font-size:1.08rem;margin-bottom:8px}.hero-copy{max-width:760px;color:var(--silver);font-size:clamp(1.05rem,2vw,1.34rem);line-height:1.55;margin-bottom:28px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:18px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;padding:13px 20px;font-weight:800;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button:hover{transform:translateY(-2px)}.button.primary{background:linear-gradient(135deg,var(--blue),var(--blue-strong));color:#fff;box-shadow:0 16px 38px #1f65d652}.button.secondary{border:1px solid var(--border);color:var(--silver);background:#ffffff0a}.launch-note{color:var(--muted);font-size:.95rem}.hero-card{border:1px solid var(--border);background:linear-gradient(180deg,#162133e6,#0a101be6);border-radius:30px;padding:18px;box-shadow:var(--shadow)}.screen-top{display:flex;gap:7px;margin-bottom:18px}.screen-top span{width:10px;height:10px;background:#d8e2f247;border-radius:50%}.status-card{padding:24px;border-radius:22px;background:#ffffff0f;border:1px solid var(--border);margin-bottom:14px}.status-card p{color:var(--muted);margin-bottom:6px}.status-card strong{display:block;font-size:1.55rem;margin-bottom:10px}.status-card small{color:var(--silver);line-height:1.45}.mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mini-grid div{border-radius:18px;padding:18px;background:#3c8dff14;border:1px solid var(--border)}.mini-grid strong,.mini-grid span{display:block}.mini-grid span{color:var(--muted);font-size:.85rem;margin-top:5px}.problem,.section{padding:62px clamp(18px,5vw,72px)}.problem{display:grid;grid-template-columns:1fr 1fr;gap:38px;background:#ffffff09;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.problem p,.section p{color:var(--muted);line-height:1.65}.module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px}.module-card,.pricing-grid article{background:var(--panel);border:1px solid var(--border);border-radius:24px;padding:22px;box-shadow:0 18px 50px #00000029}.module-card svg{color:var(--cyan);margin-bottom:16px}.module-card p{font-size:.94rem}.split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:34px;align-items:start}.role-list{display:grid;gap:14px}.role-row{display:flex;gap:13px;padding:18px;border-radius:20px;background:#ffffff0b;border:1px solid var(--border)}.role-row svg{flex:0 0 auto;color:var(--cyan);margin-top:2px}.role-row p{margin-bottom:0;font-size:.94rem}.pricing{background:#ffffff06}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}.pricing-grid strong{display:block;color:var(--cyan);font-size:1.45rem;margin:12px 0}.recognition{display:flex;min-height:280px;align-items:center;background:linear-gradient(135deg,#3c8dff21,#54d3ff0f),#ffffff06;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.recognition div{max-width:840px}.cta{text-align:center;max-width:850px;margin:0 auto}.cta svg{color:var(--cyan);margin-bottom:14px}.cta p{max-width:680px;margin:0 auto 24px}footer{display:flex;justify-content:space-between;gap:12px;padding:26px clamp(18px,5vw,72px);color:var(--muted);border-top:1px solid var(--border)}footer strong{color:var(--text)}@media(max-width:980px){.hero,.problem,.split{grid-template-columns:1fr}.module-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-links{display:none}}@media(max-width:620px){.hero{padding-top:54px}.module-grid,.pricing-grid,.mini-grid{grid-template-columns:1fr}.button{width:100%}footer{flex-direction:column}}
