:root{--bg:#05070b;--panel:#0c1119;--line:#202a38;--ink:#f3f6fb;--muted:#99a7b8;--cyan:#65d9ff;--lime:#b8ff5d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.noise{position:fixed;inset:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}header{height:76px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:auto;padding:0 28px;border-bottom:1px solid #ffffff12}.brand{display:flex;align-items:center;gap:11px;color:white;text-decoration:none;font-weight:750;letter-spacing:-.02em}.brand img{width:32px;height:32px;border-radius:8px}nav{display:flex;gap:28px}nav a,.footer-links a{color:var(--muted);text-decoration:none;font-size:14px}main{overflow:hidden}.hero{min-height:720px;max-width:1180px;margin:auto;padding:80px 28px 90px;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.eyebrow,.kicker{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);font-weight:800}.eyebrow span{display:inline-block;width:7px;height:7px;background:var(--lime);border-radius:50%;box-shadow:0 0 15px var(--lime);margin-right:8px}h1{font-size:clamp(55px,7vw,92px);line-height:.9;letter-spacing:-.075em;margin:20px 0 28px}h1 em{color:var(--cyan);font-style:normal}.lead{max-width:620px;font-size:20px;color:#c4ced9}.truth{border-left:2px solid var(--lime);padding:4px 0 4px 22px;margin:32px 0;color:#d7dee7}.truth ul{margin:8px 0 0;padding-left:18px;color:var(--muted)}.actions{display:flex;align-items:center;gap:24px;margin-top:34px}.button,.price-card button{border:0;border-radius:2px;background:var(--ink);color:#05070b;padding:15px 21px;font-weight:800;text-decoration:none;cursor:pointer}.text-link{color:var(--cyan);text-decoration:none}.hero-art{position:relative;min-height:540px;display:grid;place-items:center}.earth{width:min(620px,115%);animation:float 7s ease-in-out infinite}.logo{position:absolute;width:210px;filter:drop-shadow(0 15px 35px #000)}.orbit{position:absolute;width:430px;height:430px;border:1px solid #65d9ff50;border-radius:50%;box-shadow:0 0 90px #1a8ab42b;animation:spin 22s linear infinite}.orbit:after{content:"";position:absolute;top:32px;left:42px;width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 18px var(--lime)}.status-card{position:absolute;right:0;bottom:60px;background:#09111be8;border:1px solid #2c3b4c;padding:13px 16px;display:flex;gap:11px;align-items:center;backdrop-filter:blur(10px)}.status-card .dot{width:8px;height:8px;border-radius:50%;background:var(--lime)}.status-card small{display:block;color:var(--muted)}.strip{border-block:1px solid var(--line);display:flex;justify-content:space-around;gap:25px;padding:16px;color:#718095;font-size:11px;letter-spacing:.18em;white-space:nowrap}.section{max-width:1180px;margin:auto;padding:120px 28px}.section h2{font-size:clamp(42px,5vw,67px);line-height:1;letter-spacing:-.055em;margin:18px 0 52px}.grid.three{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}article{background:var(--bg);padding:34px}article b,.bundle span{color:var(--cyan);font:12px monospace}article h3{font-size:23px;margin:34px 0 9px}article p,.product p,.buy p{color:var(--muted)}.product{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.bundle{border-top:1px solid var(--line)}.bundle>div{display:grid;grid-template-columns:50px 1fr;gap:2px 20px;padding:22px 0;border-bottom:1px solid var(--line)}.bundle small{grid-column:2;color:var(--muted)}.buy{display:grid;grid-template-columns:1fr 430px;gap:80px;align-items:center}.price-card{background:linear-gradient(145deg,#111923,#090d13);border:1px solid #324051;padding:34px;box-shadow:0 35px 80px #000}.badge{color:var(--lime);font-size:10px;letter-spacing:.12em}.price{display:flex;align-items:end;gap:9px;margin:23px 0}.price span{font-size:12px;color:var(--muted);padding-bottom:13px}.price strong{font-size:66px;line-height:1}.price-card ul{padding-left:20px;color:#cbd4df}.price-card button{width:100%;margin-top:18px}.price-card button:disabled{opacity:.45;cursor:not-allowed}.fine{font-size:12px}footer{max-width:1180px;margin:auto;border-top:1px solid var(--line);padding:45px 28px 60px;display:grid;grid-template-columns:1fr 1fr;gap:25px;color:var(--muted)}footer p{margin:4px 0}.footer-links{display:flex;gap:16px;justify-content:flex-end;flex-wrap:wrap}.credit{grid-column:1/-1;font-size:12px}.legal{max-width:780px;margin:auto;padding:80px 28px 120px}.legal h1{font-size:55px}.legal h2{margin-top:42px}.draft{border:1px solid #725e26;background:#241f10;color:#ffd86d;padding:15px}.panel{border:1px solid var(--line);background:var(--panel);padding:24px}.field{width:100%;padding:14px;background:#06090e;color:white;border:1px solid #344052;margin:8px 0 14px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(-12px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}@media(max-width:800px){nav a:not(:last-child){display:none}.hero{grid-template-columns:1fr;padding-top:56px}.hero-art{min-height:400px}.product,.buy{grid-template-columns:1fr}.grid.three{grid-template-columns:1fr}.strip{justify-content:flex-start;overflow:hidden}.section{padding:84px 20px}.hero{padding-inline:20px}.status-card{right:10px}footer{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}.outline-note{margin-top:28px;color:var(--muted)}.setup-guide{max-width:960px}.setup-guide h1{font-size:clamp(42px,6vw,68px)}.setup-guide h2{margin-top:58px;border-top:1px solid var(--line);padding-top:28px}.setup-guide h3{margin-top:32px}.setup-guide code{background:#131b26;color:#b8ffde;padding:.12em .32em;border-radius:3px}.setup-guide pre{overflow:auto;background:#090e15;border:1px solid var(--line);padding:18px;color:#d9f4ff}.setup-guide pre code{background:none;padding:0}.setup-guide p{color:#c6d0dc}