
:root{color-scheme:dark;--bg:#080712;--panel:#17112a;--panel2:#1e1737;--text:#f8f4ff;--sub:#c6b9dc;--line:#50416c;--purple:#b996ff;--bright:#cfaeff;--ok:#80ddbe}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:15px/1.65 'Segoe UI',Inter,Arial,sans-serif;color:var(--text);background:radial-gradient(ellipse at 80% 0,#46227766,transparent 36%),var(--bg)}a{color:var(--bright)}button,a.btn{cursor:pointer}.wrap{width:min(1140px,calc(100% - 46px));margin:auto}.nav{height:80px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{display:flex;align-items:center;gap:12px;font-weight:900;font-size:22px;letter-spacing:1px;text-decoration:none;color:white}.mark{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:linear-gradient(145deg,#9957e7,#5a37b7);font-size:29px;box-shadow:0 5px 25px #6944de55}.navlinks{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px}.navlinks a{text-decoration:none;color:#e0d3ef}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;min-height:47px;padding:11px 18px;background:linear-gradient(125deg,#b891ff,#8051e7);border:1px solid #b891ff;color:#1c0d30;font-weight:800;border-radius:10px}.btn.ghost{background:transparent;color:#d9c6ff}.hero{padding:74px 0 65px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:48px}.eyebrow{color:#c7a3fd;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:800}.hero h1{font-size:clamp(45px,6vw,75px);line-height:1.065;letter-spacing:-2.5px;margin:17px 0}.hero h1 em{font-style:normal;color:#c29dff}.lead{max-width:650px;font-size:18px;color:var(--sub)}.actions{display:flex;flex-wrap:wrap;gap:11px;margin:28px 0 20px}.micro{font-size:12px;color:#ac9cc1}.window{border:1px solid #6a4c95;background:#100b21;border-radius:21px;box-shadow:0 30px 80px #05040b9c;overflow:hidden;transform:rotate(1deg)}.topbar{background:#28203f;padding:12px 16px;display:flex;gap:7px;align-items:center}.dot{height:8px;width:8px;background:#6f608b;border-radius:50%}.content{padding:30px}.field{margin:18px 0 6px;color:#b5a5d0;font-size:11px;text-transform:uppercase;letter-spacing:1px}.fakeinput{background:#0e1021;border:1px solid #605077;border-radius:9px;padding:15px}.fakebutton{padding:13px;text-align:center;background:linear-gradient(100deg,#ac7eff,#6f3fc8);color:#180d25;font-weight:850;border-radius:9px;margin-top:21px}.tiny{color:#b5a6ce;font-size:12px;text-align:right;margin-top:14px}.statbar{display:flex;flex-wrap:wrap;gap:17px;padding:18px 0;border-block:1px solid #342842;color:#bfb1d3;font-size:13px}.statbar span:before{content:"✓";color:#8ddfc5;margin-right:7px}.section{padding:64px 0}.section h2{font-size:clamp(27px,4vw,40px);line-height:1.25;letter-spacing:-1px;margin:8px 0 15px}.sub{color:var(--sub)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{border:1px solid var(--line);background:linear-gradient(155deg,#211637,#110c20);border-radius:16px;padding:26px}.card h3{margin:8px 0;font-size:19px}.card p{color:var(--sub);margin:7px 0}.symbol{display:grid;place-items:center;width:37px;height:37px;border:1px solid #5c4387;border-radius:10px;background:#341d58;color:#d2b6ff;font-size:22px}.steps{counter-reset:steps;display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.step{border-top:2px solid #795cb4;padding:16px 14px 6px}.step h3{margin:0 0 10px}.step h3:before{counter-increment:steps;content:counter(steps) " / ";color:#b996ff}.step p{color:var(--sub)}.two{display:grid;grid-template-columns:1fr 1fr;gap:22px}.box{padding:27px;background:#1e1632;border:1px solid #59447b;border-radius:15px}.box h3{margin:0}.box p,.box li{color:var(--sub)}ul{padding-left:19px}li{margin:7px 0}.price{font-size:35px;font-weight:900}.badge{color:#96e5c2;border:1px solid #365d51;background:#102b28;padding:3px 9px;border-radius:8px;font-size:11px;font-weight:700;display:inline-block}.legal{border-top:1px solid #3c2b52;margin-top:20px;padding-top:20px;color:#b8a6cf;font-size:12px}.footer{border-top:1px solid #38284f;padding:35px 0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#ad9cc4;font-size:13px}.footer a{margin-right:15px}.copy{font:inherit;background:#2b2050;border:1px solid #68528a;border-radius:8px;padding:9px;color:white}.doc{max-width:850px;margin:25px auto 90px}.doc h1{font-size:42px;line-height:1.15}.doc h2{font-size:24px;margin-top:38px}.doc p,.doc li{color:var(--sub)}.doc code{color:#dec6ff;background:#1f1931;padding:2px 5px;border-radius:4px}.doc pre{overflow:auto;white-space:pre-wrap;padding:15px;background:#19132a;border:1px solid #54416e;border-radius:10px}.note{border-left:3px solid #ac85f1;background:#251a3f;padding:15px 18px;border-radius:5px;color:#decff2}.pilots{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.warning{color:#f5c999}@media(max-width:850px){.hero{grid-template-columns:1fr;padding-top:38px}.grid,.steps{grid-template-columns:1fr 1fr}.two{grid-template-columns:1fr}.nav{height:auto;padding:14px 0}.navlinks{gap:12px}}@media(max-width:560px){.grid,.steps{grid-template-columns:1fr}.navlinks a:nth-child(3){display:none}.hero h1{font-size:43px}.window{transform:none}}
